diff --git a/public/app/plugins/panel/news/NewsPanel.tsx b/public/app/plugins/panel/news/NewsPanel.tsx index ecd6607da50..a2e209d1f60 100755 --- a/public/app/plugins/panel/news/NewsPanel.tsx +++ b/public/app/plugins/panel/news/NewsPanel.tsx @@ -77,7 +77,12 @@ export class NewsPanel extends PureComponent { {news.map((item, index) => { return (
- +
{item.title}
{dateTimeFormat(item.date, { format: 'MMM DD' })}
@@ -101,8 +106,15 @@ const getStyles = stylesFactory((theme: GrafanaTheme) => ({ margin-right: ${theme.spacing.sm}; border-bottom: 2px solid ${theme.colors.border1}; `, - title: css` + link: css` color: ${theme.colors.linkExternal}; + + &:hover { + color: ${theme.colors.linkExternal}; + text-decoration: underline; + } + `, + title: css` max-width: calc(100% - 70px); font-size: 16px; margin-bottom: ${theme.spacing.sm}; diff --git a/public/sass/base/_type.scss b/public/sass/base/_type.scss index 07845dfd6a2..0407c059215 100644 --- a/public/sass/base/_type.scss +++ b/public/sass/base/_type.scss @@ -313,7 +313,12 @@ address { a.external-link { color: $external-link-color; - text-decoration: underline; + text-decoration: normal; + + &:hover { + color: $external-link-color; + text-decoration: underline; + } } .link { @@ -359,10 +364,12 @@ a.external-link { } a { - text-decoration: underline; color: $external-link-color; + text-decoration: none; + &:hover { - color: lighten($external-link-color, 10%); + color: $external-link-color; + text-decoration: underline; } } diff --git a/public/sass/components/_drop.scss b/public/sass/components/_drop.scss index 609638593e0..21a9d951415 100644 --- a/public/sass/components/_drop.scss +++ b/public/sass/components/_drop.scss @@ -39,6 +39,7 @@ $easing: cubic-bezier(0, 0, 0.265, 1); .drop-help { a { color: $gray-6; + &:hover { color: $white; }