mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
UI/Card: Refactor Card component for improved accessibility (#41890)
* UI/Card: Improve accessibility of Card component Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
This commit is contained in:
@@ -145,11 +145,8 @@ export function AlertList(props: PanelProps<AlertListOptions>) {
|
||||
currentAlertState.value &&
|
||||
currentAlertState.value!.map((alert) => (
|
||||
<li className={styles.alertRuleItem} key={`alert-${alert.id}`}>
|
||||
<Card
|
||||
heading={alert.name}
|
||||
href={`${alert.url}?viewPanel=${alert.panelId}`}
|
||||
className={styles.cardContainer}
|
||||
>
|
||||
<Card href={`${alert.url}?viewPanel=${alert.panelId}`} className={styles.cardContainer}>
|
||||
<Card.Heading>{alert.name}</Card.Heading>
|
||||
<Card.Figure className={cx(styles.alertRuleItemIcon, alert.stateModel.stateClass)}>
|
||||
<Icon name={alert.stateModel.iconClass} size="xl" className={styles.alertIcon} />
|
||||
</Card.Figure>
|
||||
@@ -166,7 +163,8 @@ export function AlertList(props: PanelProps<AlertListOptions>) {
|
||||
recentStateChanges.value &&
|
||||
recentStateChanges.value.map((alert) => (
|
||||
<li className={styles.alertRuleItem} key={`alert-${alert.id}`}>
|
||||
<Card heading={alert.alertName} className={styles.cardContainer}>
|
||||
<Card className={styles.cardContainer}>
|
||||
<Card.Heading>{alert.alertName}</Card.Heading>
|
||||
<Card.Figure className={cx(styles.alertRuleItemIcon, alert.stateModel.stateClass)}>
|
||||
<Icon name={alert.stateModel.iconClass} size="xl" />
|
||||
</Card.Figure>
|
||||
|
||||
Reference in New Issue
Block a user