diff --git a/README.md b/README.md index 417f674a..26277cb5 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ New-tab-page/Start-page for all browsers - ctrl+alt+a *to add a new bookmark* - ctrl+alt+m *to open menu* - ctrl+alt+e *to toggle edit state* + - ctrl+alt+d *to toggle dark and light mode` - ctrl+alt+r *random theme if option is turned on in* `menu > layout > random Accent colour` - Responsive design - Customise Accent colour! diff --git a/css/animation.css b/css/animation.css old mode 100644 new mode 100755 diff --git a/css/background.css b/css/background.css old mode 100644 new mode 100755 diff --git a/css/base.css b/css/base.css old mode 100644 new mode 100755 index 73dccc9c..ab0b664b --- a/css/base.css +++ b/css/base.css @@ -1,26 +1,48 @@ :root { --black: 0, 0, 0; --white: 255, 255, 255; - --gray-01: 38, 40, 49; - --gray-02: 47, 51, 62; - --gray-03: 57, 62, 75; - --gray-04: 67, 73, 88; - --gray-05: 77, 84, 101; - --gray-06: 87, 95, 114; - --gray-07: 97, 106, 127; - --gray-08: 107, 117, 140; - --gray-09: 117, 128, 153; - --gray-10: 127, 139, 166; - --gray-11: 137, 151, 180; - --gray-12: 149, 162, 187; - --gray-13: 162, 173, 195; - --gray-14: 174, 184, 203; - --gray-15: 187, 195, 211; - --gray-16: 199, 206, 218; - --gray-17: 212, 217, 226; - --gray-18: 224, 228, 234; - --gray-19: 237, 239, 242; - --gray-20: 250, 250, 250; + --shade-01: 38, 40, 49; + --shade-02: 47, 51, 62; + --shade-03: 57, 62, 75; + --shade-04: 67, 73, 88; + --shade-05: 77, 84, 101; + --shade-06: 87, 95, 114; + --shade-07: 97, 106, 127; + --shade-08: 107, 117, 140; + --shade-09: 117, 128, 153; + --shade-10: 127, 139, 166; + --shade-11: 137, 151, 180; + --shade-12: 149, 162, 187; + --shade-13: 162, 173, 195; + --shade-14: 174, 184, 203; + --shade-15: 187, 195, 211; + --shade-16: 199, 206, 218; + --shade-17: 212, 217, 226; + --shade-18: 224, 228, 234; + --shade-19: 237, 239, 242; + --shade-20: 250, 250, 250; + --button-text: var(--gray-12); + --button-text-hover-focus: var(--style-neutral-text); + --button-text-active: var(--style-neutral-text); + --button-text-disabled: var(--gray-04); + --button-link-text: var(--gray-10); + --button-link-text-hover-focus: var(--gray-14); + --button-link-text-active: var(--gray-18); + --button-link-text-disabled: var(--gray-04); + --form-input-text: var(--gray-16); + --form-input-text-hover: var(--style-neutral-text); + --form-input-text-focus: var(--style-neutral-text); + --form-input-text-disabled: var(--gray-04); + --form-input-text-disabled-helper-text: var(--gray-04); + --form-input-placeholder: var(--gray-06); + --form-input-placeholder-hover-focus: var(--gray-10); + --form-input-placeholder-disabled: var(--gray-04); + --form-label: var(--gray-16); + --form-label-disabled: var(--gray-04); + --form-checkbox-radio-label: var(--gray-12); + --form-checkbox-radio-chcked-label: var(--gray-16); + --form-checkbox-radio-disabled-label: var(--gray-04); + --form-range-thumb: var(--gray-12); --accent: 0, 255, 0; --root-font-size: 14px; --radius: 0.2em; @@ -91,13 +113,14 @@ html { body { background-color: var(--background); - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); font-size: 1rem; line-height: 1.6; font-family: var(--font-regular); display: flex; flex-direction: column; height: 100vh; + transition: background-color var(--animation-speed-fast) ease-in-out; } .is-menu-open body { @@ -120,3 +143,51 @@ body { display: inherit; height: inherit; } + +.is-theme-style-dark { + --gray-01: var(--shade-01); + --gray-02: var(--shade-02); + --gray-03: var(--shade-03); + --gray-04: var(--shade-04); + --gray-05: var(--shade-05); + --gray-06: var(--shade-06); + --gray-07: var(--shade-07); + --gray-08: var(--shade-08); + --gray-09: var(--shade-09); + --gray-10: var(--shade-10); + --gray-11: var(--shade-11); + --gray-12: var(--shade-12); + --gray-13: var(--shade-13); + --gray-14: var(--shade-14); + --gray-15: var(--shade-15); + --gray-16: var(--shade-16); + --gray-17: var(--shade-17); + --gray-18: var(--shade-18); + --gray-19: var(--shade-19); + --gray-20: var(--shade-20); + --style-neutral-text: var(--white); +} + +.is-theme-style-light { + --gray-01: var(--shade-20); + --gray-02: var(--shade-19); + --gray-03: var(--shade-18); + --gray-04: var(--shade-17); + --gray-05: var(--shade-16); + --gray-06: var(--shade-15); + --gray-07: var(--shade-14); + --gray-08: var(--shade-13); + --gray-09: var(--shade-12); + --gray-10: var(--shade-11); + --gray-11: var(--shade-10); + --gray-12: var(--shade-09); + --gray-13: var(--shade-08); + --gray-14: var(--shade-07); + --gray-15: var(--shade-06); + --gray-16: var(--shade-05); + --gray-17: var(--shade-04); + --gray-18: var(--shade-03); + --gray-19: var(--shade-02); + --gray-20: var(--shade-01); + --style-neutral-text: var(--black); +} diff --git a/css/button.css b/css/button.css old mode 100644 new mode 100755 index 53e6f42d..0004ec82 --- a/css/button.css +++ b/css/button.css @@ -6,7 +6,7 @@ input[type="submit"] { background-color: rgb(var(--gray-02)); padding: 0.125em 1em; margin: 0 0 1em 0; - color: rgb(var(--gray-12)); + color: rgb(var(--button-text)); font-size: 1em; font-family: var(--font-regular); min-height: 2.5em; @@ -41,7 +41,7 @@ input[type="submit"]:hover, input[type="submit"]:focus { background-color: rgb(var(--gray-03)); border-bottom-color: rgb(var(--gray-08)); - color: rgb(var(--white)); + color: rgb(var(--button-text-hover-focus)); outline: none; } @@ -52,7 +52,7 @@ input[type="reset"]:active, input[type="submit"]:active { background-color: rgb(var(--gray-04)); border-bottom-color: rgb(var(--accent)); - color: rgb(var(--white)); + color: rgb(var(--button-text-active)); transition: none; } @@ -66,7 +66,7 @@ button[disabled]:active, .button[disabled]:active { background-color: rgb(var(--gray-02)); border-color: transparent; - color: rgb(var(--gray-04)); + color: rgb(var(--button-text-disabled)); cursor: default; } @@ -84,7 +84,7 @@ button [class*=" icon-"], .button.active { border-bottom-color: rgb(var(--accent)); - color: rgb(var(--white)); + color: rgb(var(--button-text-active)); } .button-small { @@ -152,7 +152,18 @@ button [class*=" button-"]:last-child, .button-link { background-color: transparent; border: 0; - color: rgb(var(--gray-10)); + color: rgb(var(--button-link-text)); +} + +.button-link:hover, +.button-link:focus { + background-color: transparent; + color: rgb(var(--button-link-text-hover-focus)); +} + +.button-link:active { + background-color: transparent; + color: rgb(var(--button-link-text-active)); } .button-link[disabled] { @@ -166,14 +177,3 @@ button [class*=" button-"]:last-child, background-color: transparent; color: transparent; } - -.button-link:hover, -.button-link:focus { - background-color: transparent; - color: rgb(var(--gray-14)); -} - -.button-link:active { - background-color: transparent; - color: rgb(var(--gray-18)); -} diff --git a/css/clock.css b/css/clock.css old mode 100644 new mode 100755 index 08cfa5f3..be2dedb7 --- a/css/clock.css +++ b/css/clock.css @@ -4,7 +4,7 @@ border-radius: var(--radius); font-size: 1em; font-family: var(--font-fjalla); - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); width: 100%; min-height: 2.5em; display: flex; @@ -47,7 +47,7 @@ } .clock-hours { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } .clock-minutes, diff --git a/css/container.css b/css/container.css old mode 100644 new mode 100755 diff --git a/css/date.css b/css/date.css old mode 100644 new mode 100755 index f5290d72..aa5d02a0 --- a/css/date.css +++ b/css/date.css @@ -4,7 +4,7 @@ border-radius: var(--radius); font-size: 1em; font-family: var(--font-fjalla); - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); width: 100%; min-height: 2.5em; display: flex; @@ -47,7 +47,7 @@ } .date-day { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } .date-date, diff --git a/css/fonts.css b/css/fonts.css old mode 100644 new mode 100755 diff --git a/css/form.css b/css/form.css old mode 100644 new mode 100755 index 2437a308..1e0bbb5a --- a/css/form.css +++ b/css/form.css @@ -4,16 +4,18 @@ input[type="password"], input[type="search"], input[type="tel"], input[type="text"] { - background-color: rgb(var(--gray-14)); - padding: 0 0.5em; + background-color: rgb(var(--gray-02)); + padding: 0 1em; margin: 0 0 1em 0; - color: rgb(var(--black)); + color: rgb(var(--form-input-text)); font-size: 1em; font-family: var(--font-regular); line-height: 2.5em; height: 2.5em; width: 100%; - border-width: var(--line-width); + border-width: 0; + /* border-top-width: var(--line-width); */ + /* border-bottom-width: var(--line-width); */ border-style: solid; border-color: transparent; border-radius: var(--radius); @@ -22,49 +24,64 @@ input[type="text"] { -moz-appearance: textfield; } +input[type="email"]:hover, +input[type="number"]:hover, +input[type="password"]:hover, +input[type="search"]:hover, +input[type="tel"]:hover, +input[type="text"]:hover { + background-color: rgb(var(--gray-03)); + /* border-bottom-color: rgb(var(--gray-08)); */ + color: rgb(var(--form-input-text-hover)); + outline: none; + box-shadow: 0 0 0 var(--line-width) rgb(var(--gray-06)); +} + +input[type="email"]:focus, +input[type="number"]:focus, +input[type="password"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="text"]:focus { + background-color: rgb(var(--gray-02)); + /* border-bottom-color: rgb(var(--accent)); */ + /* border-color: transparent; */ + color: rgb(var(--form-input-text-focus)); + outline: none; + z-index: 2; + box-shadow: 0 0 0 var(--line-width) rgb(var(--accent)), 0 0 0 calc(var(--line-width) * 2) rgba(var(--accent), 0.25); +} + input[type="email"][disabled], -input[type="email"][disabled]:hover, -input[type="email"][disabled]:focus, -input[type="email"][disabled]::placeholder, -input[type="email"][disabled]:hover::placeholder, -input[type="email"][disabled]:focus::placeholder, input[type="number"][disabled], -input[type="number"][disabled]:hover, -input[type="number"][disabled]:focus, -input[type="number"][disabled]::placeholder, -input[type="number"][disabled]:hover::placeholder, -input[type="number"][disabled]:focus::placeholder, input[type="password"][disabled], -input[type="password"][disabled]:hover, -input[type="password"][disabled]:focus, -input[type="password"][disabled]::placeholder, -input[type="password"][disabled]:hover::placeholder, -input[type="password"][disabled]:focus::placeholder, input[type="search"][disabled], -input[type="search"][disabled]:hover, -input[type="search"][disabled]:focus, -input[type="search"][disabled]::placeholder, -input[type="search"][disabled]:hover::placeholder, -input[type="search"][disabled]:focus::placeholder, input[type="tel"][disabled], -input[type="tel"][disabled]:hover, -input[type="tel"][disabled]:focus, -input[type="tel"][disabled]::placeholder, -input[type="tel"][disabled]:hover::placeholder, -input[type="tel"][disabled]:focus::placeholder, -input[type="text"][disabled], -input[type="text"][disabled]:hover, -input[type="text"][disabled]:focus, -input[type="text"][disabled]::placeholder, -input[type="text"][disabled]:hover::placeholder, -input[type="text"][disabled]:focus::placeholder { - background-color: rgb(var(--gray-04)); - color: rgb(var(--gray-08)); - border-color: transparent; +input[type="text"][disabled] { + background-color: transparent; + padding: 0 calc(1em - var(--line-width)); + color: rgb(var(--form-input-text-disabled)); + border-width: var(--line-width); + border-color: rgb(var(--gray-02)); cursor: default; box-shadow: none; } +input[type="email"][disabled]:hover, +input[type="email"][disabled]:focus, +input[type="number"][disabled]:hover, +input[type="number"][disabled]:focus, +input[type="password"][disabled]:hover, +input[type="password"][disabled]:focus, +input[type="search"][disabled]:hover, +input[type="search"][disabled]:focus, +input[type="tel"][disabled]:hover, +input[type="tel"][disabled]:focus, +input[type="text"][disabled]:hover, +input[type="text"][disabled]:focus { + color: rgb(var(--form-input-text-disabled)); +} + input[type="checkbox"][disabled]~.input-helper, input[type="radio"][disabled]~.input-helper, input[type="email"][disabled]~.input-helper, @@ -73,33 +90,7 @@ input[type="password"][disabled]~.input-helper, input[type="search"][disabled]~.input-helper, input[type="tel"][disabled]~.input-helper, input[type="text"][disabled]~.input-helper { - color: rgb(var(--gray-04)); -} - -input[type="email"]:hover, -input[type="number"]:hover, -input[type="password"]:hover, -input[type="search"]:hover, -input[type="tel"]:hover, -input[type="text"]:hover { - background-color: rgb(var(--gray-16)); - border-color: rgb(var(--gray-10)); - color: rgb(var(--black)); - outline: none; -} - -input[type="email"]:focus, -input[type="number"]:focus, -input[type="password"]:focus, -input[type="search"]:focus, -input[type="tel"]:focus, -input[type="text"]:focus { - background-color: rgb(var(--white)); - border-color: transparent; - color: rgb(var(--black)); - outline: none; - z-index: 2; - box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 var(--line-width) rgb(var(--accent)); + color: rgb(var(--form-input-text-disabled-helper-text)); } input[type="email"]::placeholder, @@ -108,7 +99,7 @@ input[type="password"]::placeholder, input[type="search"]::placeholder, input[type="tel"]::placeholder, input[type="text"]::placeholder { - color: rgb(var(--gray-10)); + color: rgb(var(--form-input-placeholder)); transition: all var(--animation-speed-fast) ease-in-out; } @@ -118,7 +109,7 @@ input[type="password"]:hover::placeholder, input[type="search"]:hover::placeholder, input[type="tel"]:hover::placeholder, input[type="text"]:hover::placeholder { - color: rgb(var(--gray-12)); + color: rgb(var(--form-input-placeholder-hover-focus)); } input[type="email"]:focus::placeholder, @@ -127,19 +118,40 @@ input[type="password"]:focus::placeholder, input[type="search"]:focus::placeholder, input[type="tel"]:focus::placeholder, input[type="text"]:focus::placeholder { - color: rgb(var(--gray-14)); + color: rgb(var(--form-input-placeholder-hover-focus)); +} + +input[type="email"][disabled]::placeholder, +input[type="email"][disabled]:hover::placeholder, +input[type="email"][disabled]:focus::placeholder, +input[type="number"][disabled]::placeholder, +input[type="number"][disabled]:hover::placeholder, +input[type="number"][disabled]:focus::placeholder, +input[type="password"][disabled]::placeholder, +input[type="password"][disabled]:hover::placeholder, +input[type="password"][disabled]:focus::placeholder, +input[type="search"][disabled]::placeholder, +input[type="search"][disabled]:hover::placeholder, +input[type="search"][disabled]:focus::placeholder, +input[type="tel"][disabled]::placeholder, +input[type="tel"][disabled]:hover::placeholder, +input[type="tel"][disabled]:focus::placeholder, +input[type="text"][disabled]::placeholder, +input[type="text"][disabled]:hover::placeholder, +input[type="text"][disabled]:focus::placeholder { + color: rgb(var(--form-input-placeholder-disabled)); } label { padding: 0.5em 0; - color: rgb(var(--gray-16)); + color: rgb(var(--form-label)); margin-bottom: 0; font-size: 1em; display: block; } label[disabled] { - color: rgb(var(--gray-04)); + color: rgb(var(--form-label-disabled)); } input[type="color"] { @@ -222,11 +234,12 @@ input[type="radio"] { pointer-events: none; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + /* transition: all var(--animation-speed-fast) ease-in-out; */ } input[type="checkbox"]+label, input[type="radio"]+label { - color: rgb(var(--gray-12)); + color: rgb(var(--form-checkbox-radio-label)); font-size: 1em; font-family: var(--font-regular); min-height: 2.5em; @@ -254,19 +267,19 @@ input[type="checkbox"]:focus+label, input[type="checkbox"]:hover+label, input[type="radio"]:focus+label, input[type="radio"]:hover+label { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } input[type="checkbox"]:active+label, input[type="radio"]:active+label { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } input[type="checkbox"]:focus+label .label-icon, input[type="checkbox"]:hover+label .label-icon, input[type="radio"]:focus+label .label-icon, input[type="radio"]:hover+label .label-icon { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } input[type="checkbox"]:active+label .label-icon, @@ -277,14 +290,14 @@ input[type="radio"]:active+label .label-icon { input[type="checkbox"]:checked+label, input[type="radio"]:checked+label { - color: rgb(var(--gray-16)); + color: rgb(var(--form-checkbox-radio-chcked-label)); } input[type="checkbox"]:not([disabled]):hover:checked+label, input[type="checkbox"]:not([disabled]):focus:checked+label, input[type="radio"]:not([disabled]):hover:checked+label, input[type="radio"]:not([disabled]):focus:checked+label { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } input[type="checkbox"]:checked+label .label-icon, @@ -302,6 +315,7 @@ input[type="checkbox"]+.input-label-button, input[type="radio"]+.input-label-button { justify-content: center; align-items: center; + position: relative; } input[type="color"]:hover+.input-label-button, @@ -311,8 +325,8 @@ input[type="checkbox"]:focus+.input-label-button, input[type="radio"]:hover+.input-label-button, input[type="radio"]:focus+.input-label-button { background-color: rgb(var(--gray-03)); - border-bottom-color: rgb(var(--gray-10)); - color: rgb(var(--white)); + border-bottom-color: rgb(var(--gray-08)); + color: rgb(var(--style-neutral-text)); outline: none; } @@ -333,19 +347,19 @@ input[type="checkbox"][disabled]+.input-label-button, input[type="radio"][disabled]+.input-label-button { background-color: rgb(var(--gray-02)); border-color: transparent; - color: rgb(var(--gray-04)); + color: rgb(var(--form-checkbox-radio-disabled-label)); cursor: default; } input[type="checkbox"][disabled]+label, input[type="radio"][disabled]+label { - color: rgb(var(--gray-04)); + color: rgb(var(--form-checkbox-radio-disabled-label)); cursor: default; } input[type="checkbox"][disabled]+label .label-icon, input[type="radio"][disabled]+label .label-icon { - color: rgb(var(--gray-04)); + color: rgb(var(--form-checkbox-radio-disabled-label)); cursor: default; } @@ -385,7 +399,7 @@ input[type="range"] { background-color: transparent; padding: 0; margin: 0 0 1em 0; - color: rgb(var(--black)); + color: rgb(var(--style-neutral-text)); font-size: 1em; font-family: var(--font-regular); height: 2em; @@ -417,7 +431,7 @@ input[type="range"]:focus { } input[type="range"]:focus:before { - background-color: rgb(var(--white)); + background-color: rgb(var(--style-neutral-text)); } input[type="range"][disabled] { @@ -439,7 +453,7 @@ input[type="range"]::-webkit-slider-runnable-track { input[type="range"]::-webkit-slider-thumb { background-color: rgb(var(--gray-01)); - color: rgb(var(--gray-12)); + color: rgb(var(--form-range-thumb)); margin: 0; padding: 0; border-width: var(--line-width); @@ -503,7 +517,7 @@ input[type="range"]::-moz-range-track { input[type="range"]::-moz-range-thumb { background-color: rgb(var(--gray-01)); - color: rgb(var(--gray-12)); + color: rgb(var(--form-range-thumb)); margin: 0; padding: 0; border-width: var(--line-width); diff --git a/css/greeting.css b/css/greeting.css old mode 100644 new mode 100755 index a00653b4..9399d45f --- a/css/greeting.css +++ b/css/greeting.css @@ -4,7 +4,7 @@ border-radius: var(--radius); font-size: 1em; font-family: var(--font-fjalla); - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); width: 100%; min-height: 2.5em; display: flex; diff --git a/css/header.css b/css/header.css old mode 100644 new mode 100755 diff --git a/css/link.css b/css/link.css old mode 100644 new mode 100755 index 07fce62a..ad9561d2 --- a/css/link.css +++ b/css/link.css @@ -94,7 +94,7 @@ text-decoration: none; outline: none; background-color: rgb(var(--gray-03)); - box-shadow: 0 2px 1em 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4); } .is-bookmarks-show-url .link-item:focus .link-panel-front, @@ -161,12 +161,12 @@ .link-control-item:focus, .link-control-item:hover { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); background-color: rgba(0, 0, 0, 0.2); } .link-control-item:active { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); background-color: rgba(0, 0, 0, 0.3); transition: none; } @@ -202,13 +202,20 @@ .link-url-text { margin: 0; font-size: 0.7em; - color: rgb(var(--black)); font-family: var(--font-regular); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } +.bookmarks-url-dark .link-url-text { + color: rgb(var(--black)); +} + +.bookmarks-url-light .link-url-text { + color: rgb(var(--white)); +} + .link-letter { font-family: var(--font-fjalla); color: rgb(var(--accent)); @@ -234,11 +241,11 @@ .link-item:hover .link-letter, .link-item:focus .link-letter { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } .link-panel-front:focus .link-letter { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } .link-name { @@ -260,11 +267,11 @@ .link-item:hover .link-name, .link-item:focus .link-name { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } .link-panel-front:focus .link-name { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } .link-empty { @@ -285,7 +292,7 @@ .is-bookmarks-edit .link-item:hover .link-panel-front, .is-bookmarks-edit .link-item:focus .link-panel-front { height: calc(100% - var(--edit-height)); - box-shadow: 0 2px 1em 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4); } .is-bookmarks-edit.is-bookmarks-show-url .link-item:focus .link-panel-front, diff --git a/css/menu.css b/css/menu.css old mode 100644 new mode 100755 index 64307ea2..147a4b5c --- a/css/menu.css +++ b/css/menu.css @@ -26,6 +26,7 @@ height: 100%; overflow-y: auto; pointer-events: all; + transition: background-color var(--animation-speed-fast) ease-in-out; } .menu-nav { @@ -133,11 +134,11 @@ @media (min-width: 900px) { .menu { - width: 60vw; + width: 70vw; } } -@media (min-width: 1100px) { +@media (min-width: 1600px) { .menu { width: 50vw; } diff --git a/css/modal.css b/css/modal.css old mode 100644 new mode 100755 diff --git a/css/reset.css b/css/reset.css old mode 100644 new mode 100755 diff --git a/css/search.css b/css/search.css old mode 100644 new mode 100755 diff --git a/css/shade.css b/css/shade.css old mode 100644 new mode 100755 diff --git a/css/spacing.css b/css/spacing.css old mode 100644 new mode 100755 diff --git a/css/state.css b/css/state.css old mode 100644 new mode 100755 diff --git a/css/tip.css b/css/tip.css old mode 100644 new mode 100755 diff --git a/css/typography.css b/css/typography.css old mode 100644 new mode 100755 index 60e16e8a..6e8d55bc --- a/css/typography.css +++ b/css/typography.css @@ -45,7 +45,7 @@ h6 { } p { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); margin: 0 0 1em 0; line-height: 1.5; } @@ -80,12 +80,12 @@ a:focus { } a:hover { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); text-decoration: underline; } a:active { - color: rgb(var(--white)); + color: rgb(var(--style-neutral-text)); } ol, diff --git a/css/utilities.css b/css/utilities.css old mode 100644 new mode 100755 diff --git a/index.html b/index.html index 44fd8812..9de4b1e5 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,3 @@ - @@ -77,8 +76,8 @@
- -
@@ -105,6 +104,7 @@ @@ -314,16 +314,24 @@
+ + -