Skip to content

Commit f7ca7d6

Browse files
Adjust heading anchor styles - more subtle
See #132 for details
1 parent b779c13 commit f7ca7d6

File tree

8 files changed

+88
-109
lines changed

8 files changed

+88
-109
lines changed

assets-src/styles/sass/30-base/_links.scss

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ a.with-icon--after {
1818
border: 0;
1919
color: $link-color;
2020
cursor: pointer;
21-
padding-left: rem(2);
22-
padding-right: rem(2);
21+
padding-inline: rem(2);
2322
text-decoration: underline; /* 1 */
2423
text-decoration-skip-ink: auto; // Not supported by Safari
2524
text-underline-offset: 0.25em; // Supported by Safari
@@ -53,7 +52,22 @@ a.with-icon--after {
5352
.heading-anchor {
5453
@extend a, :not([class]);
5554

55+
color: $storm-gray;
5656
font-weight: normal;
5757
margin-inline-start: 0.25em;
58+
opacity: 0.82;
5859
text-underline-offset: auto;
60+
61+
&:visited {
62+
color: $storm-gray;
63+
}
64+
65+
&:hover {
66+
opacity: 1;
67+
}
68+
69+
&:focus {
70+
color: $black;
71+
opacity: 1;
72+
}
5973
}

assets-src/styles/sass/30-base/_print.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -723,6 +723,7 @@ footer {
723723
.banner,
724724
#lang-nav,
725725
.logo-link .visuallyhidden,
726+
.heading-anchor,
726727
[data-trigger],
727728
[data-toggle],
728729
#global-nav ul,

public/dist/assets/styles/advanced.css

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,7 @@ article {
158158
[data-trigger=account-menu] .sr-only, .visuallyhidden:not(:focus):not(:active) {
159159
border: 0;
160160
clip: rect(0 0 0 0);
161-
-webkit-clip-path: inset(100%);
162-
clip-path: inset(100%);
161+
clip-path: inset(100%);
163162
height: 1px;
164163
overflow: hidden;
165164
padding: 0;
@@ -226,8 +225,7 @@ br {
226225
}
227226
@media screen and (min-width: 70em) {
228227
[data-trigger=account-menu] {
229-
-webkit-margin-start: auto;
230-
margin-inline-start: auto;
228+
margin-inline-start: auto;
231229
padding: 0.5rem 0.1875rem 0.3125rem 0.1875rem;
232230
}
233231
[data-trigger=account-menu]:hover::before {
@@ -254,8 +252,7 @@ br {
254252
[data-trigger=account-menu] .sr-only {
255253
border: initial;
256254
clip: auto;
257-
-webkit-clip-path: none;
258-
clip-path: none;
255+
clip-path: none;
259256
height: auto;
260257
margin: initial;
261258
overflow: initial;
@@ -267,8 +264,7 @@ br {
267264
}
268265
@media screen and (min-width: 70em) {
269266
[data-trigger=account-menu] .avatar {
270-
-webkit-margin-start: 0.5rem;
271-
margin-inline-start: 0.5rem;
267+
margin-inline-start: 0.5rem;
272268
}
273269
}
274270

@@ -426,13 +422,11 @@ br {
426422
}
427423

428424
.icon--submenu {
429-
-webkit-margin-start: auto;
430-
margin-inline-start: auto;
425+
margin-inline-start: auto;
431426
}
432427
@media screen and (min-width: 70em) {
433428
.icon--submenu {
434-
-webkit-margin-start: 0.25rem;
435-
margin-inline-start: 0.25rem;
429+
margin-inline-start: 0.25rem;
436430
transform: rotate(90deg);
437431
}
438432
}
@@ -577,8 +571,7 @@ br {
577571
}
578572
.global-nav__inner [data-button=mobile-back] .icon--submenu {
579573
height: 1.875rem;
580-
-webkit-margin-start: 0;
581-
margin-inline-start: 0;
574+
margin-inline-start: 0;
582575
transform: rotate(180deg);
583576
width: 1.875rem;
584577
}
@@ -898,8 +891,7 @@ br {
898891
}
899892

900893
#js-cancel-reply {
901-
-webkit-margin-start: 0.625rem;
902-
margin-inline-start: 0.625rem;
894+
margin-inline-start: 0.625rem;
903895
}
904896

905897
/*------------------------------------*\

public/dist/assets/styles/advanced.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)