diff options
author | silverwind <me@silverwind.io> | 2021-12-17 21:29:00 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-18 05:29:00 +0000 |
commit | 9296baf65a73ccdda329b45770d22390ead7905f (patch) | |
tree | ceecd8261519970fb736ce6d7b6baa6f7690839f /web_src | |
parent | 8662ff68dae103f010dd634275d07b17d313d7de (diff) | |
download | gitea-9296baf65a73ccdda329b45770d22390ead7905f.tar.gz gitea-9296baf65a73ccdda329b45770d22390ead7905f.zip |
Change <a> elements to underline on hover (#17898)
Fomantic brings a opinionated style that removed underline on mouse
hover which I think is important UX to have.
This re-enables the underline in the Fomantic config and fixes a few
cases where underline was deemed disruptive.
Diffstat (limited to 'web_src')
-rw-r--r-- | web_src/fomantic/_site/globals/site.variables | 1 | ||||
-rw-r--r-- | web_src/fomantic/build/semantic.css | 2 | ||||
-rw-r--r-- | web_src/less/_base.less | 15 | ||||
-rw-r--r-- | web_src/less/_repository.less | 21 | ||||
-rw-r--r-- | web_src/less/helpers.less | 1 |
5 files changed, 20 insertions, 20 deletions
diff --git a/web_src/fomantic/_site/globals/site.variables b/web_src/fomantic/_site/globals/site.variables index e7e0b82918..dcd9c2f08c 100644 --- a/web_src/fomantic/_site/globals/site.variables +++ b/web_src/fomantic/_site/globals/site.variables @@ -6,3 +6,4 @@ @useCustomScrollbars: false; @disabledOpacity: var(--opacity-disabled); @variationPopupTooltip: false; +@linkHoverUnderline: underline; diff --git a/web_src/fomantic/build/semantic.css b/web_src/fomantic/build/semantic.css index 457c3e93bd..56134e4c0d 100644 --- a/web_src/fomantic/build/semantic.css +++ b/web_src/fomantic/build/semantic.css @@ -37826,7 +37826,7 @@ a { a:hover { color: #1e70bf; - text-decoration: none; + text-decoration: underline; } /******************************* diff --git a/web_src/less/_base.less b/web_src/less/_base.less index 1d6b65e945..300323b2e8 100644 --- a/web_src/less/_base.less +++ b/web_src/less/_base.less @@ -236,6 +236,7 @@ a, .ui.breadcrumb a { color: var(--color-primary); cursor: pointer; + text-decoration-skip-ink: all; } a.muted { @@ -245,7 +246,19 @@ a.muted { a:hover, a.muted:hover, .ui.breadcrumb a:hover { - color: var(--color-primary-dark-2); + color: var(--color-primary); +} + +a.label, +.repository-menu a, +.ui.search .results a, +.ui .menu a, +.issue-keyword a { + text-decoration: none !important; +} + +.ui.breadcrumb a:hover { + text-decoration: underline !important; } .ui.breadcrumb .divider { diff --git a/web_src/less/_repository.less b/web_src/less/_repository.less index 94ab67ef47..bf8722690c 100644 --- a/web_src/less/_repository.less +++ b/web_src/less/_repository.less @@ -2837,20 +2837,6 @@ tbody.commit-list { } } -.commit-summary a { - &:hover { - text-decoration: underline solid; - } - - &.default-link { - text-decoration: none; - - &:hover { - text-decoration: underline solid; - } - } -} - .commit-list .commit-status-link { display: inline-block; vertical-align: middle; @@ -3012,13 +2998,12 @@ td.blob-excerpt { background-color: #fafafa; } -.issue-keyword, -.commit-body .issue-keyword:hover { - border-bottom: 1px dotted var(--color-text-light-2); +.issue-keyword { + border-bottom: 1px dotted var(--color-text-light-3) !important; } .issue-keyword:hover { - border-bottom: none; + border-bottom: none !important; } .file-header { diff --git a/web_src/less/helpers.less b/web_src/less/helpers.less index f35412fd0e..6904083da8 100644 --- a/web_src/less/helpers.less +++ b/web_src/less/helpers.less @@ -6,6 +6,7 @@ .ac { align-items: center !important; } .tc { text-align: center !important; } .tl { text-align: left !important; } +.tdn { text-decoration: none !important; } .jc { justify-content: center !important; } .js { justify-content: flex-start !important; } .je { justify-content: flex-end !important; } |