From d91549dc9f0e27b23c2b7f9af9f186d8fe6fc521 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marii=C2=A8?= Date: Wed, 16 Oct 2019 15:36:21 -0400 Subject: [PATCH 1/6] Create LICENSE --- LICENSE | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..3879cf58c --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 marii nyrop + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. From 5c534fdc94a1b617748772c02e4f58bc3cdfa058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marii=C2=A8?= Date: Wed, 16 Oct 2019 15:36:21 -0400 Subject: [PATCH 2/6] Create LICENSE --- .jekyll-metadata | Bin 0 -> 153305 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .jekyll-metadata diff --git a/.jekyll-metadata b/.jekyll-metadata new file mode 100644 index 0000000000000000000000000000000000000000..c54898a91c028978b48f4a8504af42262d925bb4 GIT binary patch literal 153305 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 literal 0 HcmV?d00001 From 8ee153358467349b24fdd6be39e46e5d6ee9dd25 Mon Sep 17 00:00:00 2001 From: mnyrop Date: Mon, 21 Oct 2019 16:45:42 -0400 Subject: [PATCH 3/6] updated gemfile.lock to use Jekyll 4 --- .gitignore | 2 +- Gemfile | 2 +- Gemfile.lock | 166 +++++++++++++++++++++++++++++---------------------- 3 files changed, 98 insertions(+), 72 deletions(-) diff --git a/.gitignore b/.gitignore index 86fc71f17..74f97d4eb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ .DS_Store _site .sass-cache/ -.byebug_history +.jekyll-cache diff --git a/Gemfile b/Gemfile index 1f4cec5cd..2ff1339e2 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' -gem 'jekyll', '~> 3.8' +gem 'jekyll', '~> 4.0' gem 'jekyll-swiss' gem 'rake' gem 'html-proofer' diff --git a/Gemfile.lock b/Gemfile.lock index 1786e315d..5339fea31 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,108 +1,134 @@ GEM remote: https://rubygems.org/ specs: - activesupport (5.2.2) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.6.0) - public_suffix (>= 2.0.2, < 4.0) - byebug (11.0.1) + Ascii85 (1.1.0) + addressable (2.8.1) + public_suffix (>= 2.0.2, < 6.0) + afm (0.2.2) + async (2.3.1) + console (~> 1.10) + io-event (~> 1.1) + timers (~> 4.1) + byebug (11.1.3) colorator (1.1.0) - colorize (0.8.1) - concurrent-ruby (1.1.4) - crass (1.0.4) - em-websocket (0.5.1) + concurrent-ruby (1.2.0) + console (1.16.2) + fiber-local + crass (1.0.6) + em-websocket (0.5.3) eventmachine (>= 0.12.9) - http_parser.rb (~> 0.6.0) - ethon (0.12.0) - ffi (>= 1.3.0) + http_parser.rb (~> 0) + ethon (0.16.0) + ffi (>= 1.15.0) eventmachine (1.2.7) - ffi (1.10.0) + ffi (1.15.5) + ffi (1.15.5-x64-mingw-ucrt) + fiber-local (1.0.0) forwardable-extended (2.6.0) - html-proofer (3.10.2) - activesupport (>= 4.2, < 6.0) + google-protobuf (3.21.12-x64-mingw-ucrt) + google-protobuf (3.21.12-x86_64-darwin) + hashery (2.1.2) + html-proofer (5.0.4) addressable (~> 2.3) - colorize (~> 0.8) - mercenary (~> 0.3.2) - nokogiri (~> 1.9) - parallel (~> 1.3) + async (~> 2.1) + nokogiri (~> 1.13) + pdf-reader (~> 2.11) + rainbow (~> 3.0) typhoeus (~> 1.3) yell (~> 2.0) - http_parser.rb (0.6.0) - i18n (0.9.5) + zeitwerk (~> 2.5) + http_parser.rb (0.8.0) + i18n (1.12.0) concurrent-ruby (~> 1.0) - jekyll (3.8.5) + io-event (1.1.6) + jekyll (4.3.2) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) - i18n (~> 0.7) - jekyll-sass-converter (~> 1.0) + i18n (~> 1.0) + jekyll-sass-converter (>= 2.0, < 4.0) jekyll-watch (~> 2.0) - kramdown (~> 1.14) + kramdown (~> 2.3, >= 2.3.1) + kramdown-parser-gfm (~> 1.0) liquid (~> 4.0) - mercenary (~> 0.3.3) + mercenary (>= 0.3.6, < 0.5) pathutil (~> 0.9) - rouge (>= 1.7, < 4) + rouge (>= 3.0, < 5.0) safe_yaml (~> 1.0) - jekyll-sass-converter (1.5.2) - sass (~> 3.4) + terminal-table (>= 1.8, < 4.0) + webrick (~> 1.7) + jekyll-sass-converter (3.0.0) + sass-embedded (~> 1.54) jekyll-swiss (1.0.0) - jekyll-watch (2.1.2) + jekyll-watch (2.2.1) listen (~> 3.0) - kramdown (1.17.0) - liquid (4.0.1) - listen (3.1.5) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - ruby_dep (~> 1.2) - mercenary (0.3.6) - mini_portile2 (2.4.0) - minitest (5.11.3) - nokogiri (1.10.1) - mini_portile2 (~> 2.4.0) - nokogumbo (2.0.1) - nokogiri (~> 1.8, >= 1.8.4) - parallel (1.13.0) + kramdown (2.4.0) + rexml + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + liquid (4.0.4) + listen (3.8.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + mercenary (0.4.0) + nokogiri (1.14.0-x64-mingw-ucrt) + racc (~> 1.4) + nokogiri (1.14.0-x86_64-darwin) + racc (~> 1.4) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (3.0.3) - rake (12.3.2) - rb-fsevent (0.10.3) - rb-inotify (0.10.0) + pdf-reader (2.11.0) + Ascii85 (~> 1.0) + afm (~> 0.2.1) + hashery (~> 2.0) + ruby-rc4 + ttfunk + public_suffix (5.0.1) + racc (1.6.2) + rainbow (3.1.1) + rake (13.0.6) + rb-fsevent (0.11.2) + rb-inotify (0.10.1) ffi (~> 1.0) - rouge (3.3.0) - ruby_dep (1.5.0) - safe_yaml (1.0.4) - sanitize (5.0.0) + rexml (3.2.5) + rouge (4.0.1) + ruby-rc4 (0.1.5) + safe_yaml (1.0.5) + sanitize (6.0.0) crass (~> 1.0.2) - nokogiri (>= 1.8.0) - nokogumbo (~> 2.0) - sass (3.7.3) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) + nokogiri (>= 1.12.0) + sass-embedded (1.57.1-x64-mingw-ucrt) + google-protobuf (~> 3.21) + sass-embedded (1.57.1-x86_64-darwin) + google-protobuf (~> 3.21) slugify (1.0.7) - thread_safe (0.3.6) - typhoeus (1.3.1) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) + timers (4.3.5) + ttfunk (1.7.0) + typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (1.2.5) - thread_safe (~> 0.1) - yell (2.0.7) + unicode-display_width (2.4.2) + webrick (1.7.0) + yell (2.2.2) + zeitwerk (2.6.6) PLATFORMS - ruby + x64-mingw-ucrt + x86_64-darwin-18 + x86_64-darwin-20 + x86_64-darwin-22 DEPENDENCIES byebug html-proofer - jekyll (~> 3.8) + jekyll jekyll-swiss + kramdown-parser-gfm (~> 1.1) rake sanitize slugify + webrick (~> 1.7) BUNDLED WITH - 1.17.3 + 2.4.2 From cea27c646e2322632a122ec7fc62e74f6e9f9388 Mon Sep 17 00:00:00 2001 From: Timothy Arthur Date: Tue, 7 Feb 2023 14:05:41 -0700 Subject: [PATCH 4/6] added .ruby-version file to use ruby-3.1.3 --- .ruby-version | 1 + 1 file changed, 1 insertion(+) create mode 100644 .ruby-version diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 000000000..711ee4f50 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +3.1.3 \ No newline at end of file From f21f09174bf505bf3c2e9ce488dea31761703045 Mon Sep 17 00:00:00 2001 From: Timothy Arthur Date: Tue, 7 Feb 2023 14:09:47 -0700 Subject: [PATCH 5/6] added patched _sass directory to override theme version, which throws deprecation warning --- .jekyll-metadata | Bin 153305 -> 162714 bytes Gemfile.lock | 4 +- _sass/_base.scss | 62 +++++++++++++ _sass/_components.scss | 141 +++++++++++++++++++++++++++++ _sass/_theme-black.scss | 31 +++++++ _sass/_theme-blue.scss | 31 +++++++ _sass/_theme-gray.scss | 28 ++++++ _sass/_theme-magenta.scss | 25 ++++++ _sass/_theme-orange.scss | 27 ++++++ _sass/_theme-red.scss | 26 ++++++ _sass/_theme-white.scss | 28 ++++++ _sass/_theme-yellow.scss | 29 ++++++ _sass/_utilities.scss | 184 ++++++++++++++++++++++++++++++++++++++ _sass/_variables.scss | 35 ++++++++ 14 files changed, 648 insertions(+), 3 deletions(-) create mode 100644 _sass/_base.scss create mode 100644 _sass/_components.scss create mode 100644 _sass/_theme-black.scss create mode 100644 _sass/_theme-blue.scss create mode 100644 _sass/_theme-gray.scss create mode 100644 _sass/_theme-magenta.scss create mode 100644 _sass/_theme-orange.scss create mode 100644 _sass/_theme-red.scss create mode 100644 _sass/_theme-white.scss create mode 100644 _sass/_theme-yellow.scss create mode 100644 _sass/_utilities.scss create mode 100644 _sass/_variables.scss diff --git a/.jekyll-metadata b/.jekyll-metadata index c54898a91c028978b48f4a8504af42262d925bb4..31862c63171bdc86896a890f82c1a2fd27286d4e 100644 GIT binary patch delta 16333 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 s$~x@4H|8%ABDOPD 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 Qx%k}W4T0mM`H0+q13@zn#{d8T diff --git a/Gemfile.lock b/Gemfile.lock index 5339fea31..fb1738ac5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -122,13 +122,11 @@ PLATFORMS DEPENDENCIES byebug html-proofer - jekyll + jekyll (~> 4.0) jekyll-swiss - kramdown-parser-gfm (~> 1.1) rake sanitize slugify - webrick (~> 1.7) BUNDLED WITH 2.4.2 diff --git a/_sass/_base.scss b/_sass/_base.scss new file mode 100644 index 000000000..b88e4cdb7 --- /dev/null +++ b/_sass/_base.scss @@ -0,0 +1,62 @@ +/** + * Reset some basic elements +*/ + +* { + box-sizing: border-box !important; + margin: 0; } + +input, +select, +textarea, +button { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + + +body, h1, h2, h3, h4, h5, h6, +p, blockquote, pre, hr, +dl, dd, ol, ul, figure { + margin: 0; + padding: 0; +} + + +/** + * Basic styling + */ +body { + font-family: $body-font-family; + font-size: $body-font-size; + line-height: 1.5; + color: $color-body-text; + background-color: #fff; +} + +p { + margin-top: 0; + margin-bottom: 0.5em; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 1em; + margin-bottom: 0.25em; +} + +h1, .h1 { font-size: $h1-size; } +h2, .h2 { font-size: $h2-size; } +h3, .h3 { font-size: $h3-size; } +h4, .h4 { font-size: $h4-size; } +h5, .h5 { font-size: $h5-size; } +h6, .h6 { font-size: $h6-size; text-transform: uppercase; letter-spacing: 0.02em; } + +a { + color: inherit; + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} diff --git a/_sass/_components.scss b/_sass/_components.scss new file mode 100644 index 000000000..b76d9ec03 --- /dev/null +++ b/_sass/_components.scss @@ -0,0 +1,141 @@ +// Styling markdown output + +// Code formatting +@use "sass:math"; + +pre { + border-left: $spacer-1 solid $color-border; + margin: $spacer-3 0; + padding-left: 16px; + width: (math.div(9, 12) * 100%); // matches col-9 + overflow-x: auto; +} + +code { + color: $color-code; + font-size: $body-font-size; + padding: 1px 0px; +} + + +.prose { + + a { + text-decoration: underline dotted; + + &:hover { + text-decoration: underline; + } + } + + p, ol, ul { + font-size: $prose-font-size; + margin-bottom: 1em; + width: 100%; + + @media (min-width: $breakpoint-lg) { + width: (math.div(10, 12) * 100%); // matches col-10 + } + + } + + ul, ol { + padding-left: 40px; + } + + li { + margin-bottom: 0.5em; + + ul li, ol li { + margin-bottom: 0; + } + } + + img { + + max-width: 100%; + + @media (min-width: $breakpoint-lg) { + max-width: (12 * 0.1 * 100%); // make image fill width of container on desktop + } + + } + + blockquote { + line-height: 1.375; + padding-left: 20px; + margin: 40px 0 40px -16px; + border-left: $spacer-1 solid $color-border; + font-style: italic; + + p { + font-size: 24px; + } + + @media (min-width: $breakpoint-lg) { + padding-left: $spacer-3; + margin: $spacer-4 0 $spacer-4 -40px; + max-width: (11 * 0.1 * 100%); + + p { + font-size: 32px; + } + + } + + } + + hr { + color: $color-body-text; + border-style: solid; + border-width: thin; + margin-top: 0.5em; + margin-bottom: 0.5em; + } + + dt { + font-weight: bold; + font-style: italic; + line-height: 1.25; + } + + dd { + font-style: italic; + margin-bottom: 0.5em; + } + + // Markdown tables + table { + border-collapse: collapse; + display: block; + width: 100%; + margin-bottom: 1.5em; + overflow: auto; + // For Firefox to horizontally scroll wider tables. + word-break: normal; + word-break: keep-all; + + th { + font-weight: bold; + text-align: left; + } + + th, + td { + padding: $spacer-2 $spacer-3 $spacer-2 2px; + border-top: 1px solid $color-body-text; + border-bottom: 1px solid $color-body-text; + } + + tr { + background-color: #fff; + border-top: 1px solid $color-body-text; + } + + tr th { + border-top: 2px solid $color-body-text; + border-bottom: 2px solid $color-body-text; + } + } + +} diff --git a/_sass/_theme-black.scss b/_sass/_theme-black.scss new file mode 100644 index 000000000..f6136da9b --- /dev/null +++ b/_sass/_theme-black.scss @@ -0,0 +1,31 @@ +// Default black theme + +// Color variables +$black: #181818; +$red: #E74727; +$red-small: #DC3918; +$white: #fff; + +// Config +$color-background: $black !default; +$color-dot-accent: $red !default; +$color-foreground: $white !default; +$color-title: $white !default; +$color-body-text: $black !default; +$color-text-accent: $red !default; +$color-code: $red-small !default; +$color-nav-link: $red !default; +$color-primary-link: $red !default; + +.font-smoothing { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +// Import sass partials (used in all themes) +@import + "variables", + "base", + "components", + "utilities" +; diff --git a/_sass/_theme-blue.scss b/_sass/_theme-blue.scss new file mode 100644 index 000000000..cc644363d --- /dev/null +++ b/_sass/_theme-blue.scss @@ -0,0 +1,31 @@ +// Blue theme + +// Color variables +$blue: #009DDB; +$blue-small: #007AB3; +$gray: #45474A; +$white: #fff; + +// Config +$color-background: $gray !default; +$color-dot-accent: $blue !default; +$color-foreground: $white !default; +$color-title: $blue !default; +$color-body-text: $gray !default; +$color-text-accent: $blue !default; +$color-code: $blue-small !default; +$color-nav-link: $blue !default; +$color-primary-link: $blue !default; + +.font-smoothing { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +// Import sass partials (used in all themes) +@import + "variables", + "base", + "components", + "utilities" +; diff --git a/_sass/_theme-gray.scss b/_sass/_theme-gray.scss new file mode 100644 index 000000000..a917564c3 --- /dev/null +++ b/_sass/_theme-gray.scss @@ -0,0 +1,28 @@ +// Gray theme + +// Color variables +$white: #fff; +$black: #181818; +$gray: #444; +$gray-light: #777; +$gray-lighter: #bbb; + +// Config +$color-background: $gray-lighter !default; +$color-dot-accent: $white !default; +$color-foreground: $black !default; +$color-title: $black !default; +$color-body-text: $black !default; +$color-text-accent: $gray-light !default; +$color-code: $gray-light !default; +$color-nav-link: $gray !default; +$color-primary-link: $gray-light !default; + + +// Import sass partials (used in all themes) +@import + "variables", + "base", + "components", + "utilities" +; diff --git a/_sass/_theme-magenta.scss b/_sass/_theme-magenta.scss new file mode 100644 index 000000000..5969f3842 --- /dev/null +++ b/_sass/_theme-magenta.scss @@ -0,0 +1,25 @@ +// Pink theme - links on inside pages? + +// Color variables +$magenta: #CD2DA8; +$black: #2F2323; +$white: #fff; + +// Config +$color-background: $magenta !default; +$color-dot-accent: $black !default; +$color-foreground: $white !default; +$color-title: $white !default; +$color-body-text: $black !default; +$color-text-accent: $magenta !default; +$color-code: $magenta !default; +$color-nav-link: $black !default; +$color-primary-link: $magenta !default; + +// Import sass partials (used in all themes) +@import + "variables", + "base", + "components", + "utilities" +; diff --git a/_sass/_theme-orange.scss b/_sass/_theme-orange.scss new file mode 100644 index 000000000..a6c22017e --- /dev/null +++ b/_sass/_theme-orange.scss @@ -0,0 +1,27 @@ +// Orange theme + +$orange: #fa8224; +$orange-dark: #DF6D16; +$gray: #767676; +$white: #fff; +$black: #181818; + +$color-background: $orange !default; +$color-dot-accent: $black !default; +$color-foreground: $black !default; +$color-title: $white !default; +$color-body-text: $black !default; +$color-text-accent: $orange-dark !default; +$color-code: $gray !default; +$color-nav-link: $white !default; +$color-primary-link: $orange !default; +$color-border: $orange; + + +// Import sass partials (used in all themes) +@import + "variables", + "base", + "components", + "utilities" +; diff --git a/_sass/_theme-red.scss b/_sass/_theme-red.scss new file mode 100644 index 000000000..2e8dc3b23 --- /dev/null +++ b/_sass/_theme-red.scss @@ -0,0 +1,26 @@ +// Default black theme + +// Color variables +$black: #181818; +$red: #E74727; +$red-dark: #DC3918; +$white: #fff; + +// Config +$color-background: $red !default; +$color-dot-accent: $black !default; +$color-foreground: $black !default; +$color-title: $white !default; +$color-body-text: $black !default; +$color-text-accent: $red-dark !default; +$color-code: $red-dark !default; +$color-nav-link: $white !default; +$color-primary-link: $red !default; + +// Import sass partials (used in all themes) +@import + "variables", + "base", + "components", + "utilities" +; diff --git a/_sass/_theme-white.scss b/_sass/_theme-white.scss new file mode 100644 index 000000000..960c1aa56 --- /dev/null +++ b/_sass/_theme-white.scss @@ -0,0 +1,28 @@ +// White theme + +// Color variables +$black: #181818; +$red: #E74727; +$red-dark: #DC3918; +$gray-light: #f5f5f5; +$white: #fff; + +// Config +$color-background: $gray-light !default; +$color-dot-accent: $red !default; +$color-foreground: $black !default; +$color-title: $black !default; +$color-body-text: $black !default; +$color-text-accent: $red-dark !default; +$color-code: $red-dark !default; +$color-nav-link: $red-dark !default; +$color-primary-link: $red-dark !default; + + +// Import sass partials (used in all themes) +@import + "variables", + "base", + "components", + "utilities" +; diff --git a/_sass/_theme-yellow.scss b/_sass/_theme-yellow.scss new file mode 100644 index 000000000..c9cfb2650 --- /dev/null +++ b/_sass/_theme-yellow.scss @@ -0,0 +1,29 @@ +// Yellow theme - could do yellow on borders? - links on inside pages? + +// Color variables +$black: #181818; +$white: #fff; +$gray: #777; +$yellow: #fec92e; + + +// Config +$color-background: $yellow !default; +$color-dot-accent: $white !default; +$color-foreground: $black !default; +$color-title: $black !default; +$color-body-text: $black !default; +$color-text-accent: $gray !default; +$color-code: $gray !default; +$color-nav-link: $white !default; +$color-primary-link: $gray !default; +$color-border: $yellow; + + +// Import sass partials (used in all themes) +@import + "variables", + "base", + "components", + "utilities" +; diff --git a/_sass/_utilities.scss b/_sass/_utilities.scss new file mode 100644 index 000000000..ce455f71c --- /dev/null +++ b/_sass/_utilities.scss @@ -0,0 +1,184 @@ +/* Type utilities */ +@use "sass:math"; + +.h0 { + font-size: $h0-mobile; + line-height: 1.0125; + margin-top: 0.85em; + word-wrap: break-word; + + @media (min-width: $breakpoint-lg) { + font-size: $h0-desktop; + } +} + +.text-right { text-align: right; } + +.no-underline { + text-decoration: none !important; + + &:hover { + text-decoration: none !important; + } +} + +.bold { font-weight: bold; } +.uppercase { text-transform: uppercase; } + +.lh-condensed { line-height: 1.25; } + +.list-reset { + list-style: none; + padding-left: 0; +} + +/* Border utilities */ +.border-bottom-thick { border-bottom: 2px solid; border-color: currentColor; } +.border-bottom-thin { border-bottom: 1px solid; border-color: currentColor; } +.border-top-thick { border-top: 2px solid; border-color: currentColor; } +.border-top-thin { border-top: 1px solid; border-color: currentColor; } +.border-0 { border: 0; } + + +/* Theme color utilities */ +.header-background { background-color: $color-background; } +.header-border { border-color: $color-foreground; } +.header-title { color: $color-title; } +.header-text { color: $color-foreground; } +.header-social { fill: $color-foreground; } +.header-social-accent { fill: $color-dot-accent; } +.header-link:hover { color: $color-nav-link !important; } // used for navigation links on homepage +.text-accent { color: $color-text-accent; } // used for date in post list and home link + +/* Layout utilities */ +.container { max-width: $container-width; } + +.col-1 { width: (math.div(1, 12) * 100%); } +.col-2 { width: (math.div(2, 12) * 100%); } +.col-3 { width: (math.div(3, 12) * 100%); } +.col-4 { width: (math.div(4, 12) * 100%); } +.col-5 { width: (math.div(5, 12) * 100%); } +.col-6 { width: (math.div(6, 12) * 100%); } +.col-7 { width: (math.div(7, 12) * 100%); } +.col-8 { width: (math.div(8, 12) * 100%); } +.col-9 { width: (math.div(9, 12) * 100%); } +.col-10 { width: (math.div(10, 12) * 100%); } +.col-11 { width: (math.div(11, 12) * 100%); } +.col-12 { width: 100%; } + +@media (max-width: $breakpoint-lg) { + .sm-width-full { width: 100% !important; } +} + +.block { display: block !important; } +.inline-block { display: inline-block !important; } + +.table { display: table !important; } + +.left { float: left; } +.right { float: right; } + +.clearfix:before, +.clearfix:after { + content: " "; + display: table +} +.clearfix:after { clear: both } + +.align-middle { vertical-align: middle; } + +/* Padding */ +.px-0 { padding-left: 0; padding-right: 0 } +.py-0 { padding-top: 0; padding-bottom: 0 } + +.px-1 { padding-left: $spacer-1; padding-right: $spacer-1 } +.py-1 { padding-top: $spacer-1; padding-bottom: $spacer-1 } + +.px-2 { padding-left: $spacer-2; padding-right: $spacer-2; } +.py-2 { padding-top: $spacer-2; padding-bottom: $spacer-2; } + +.px-3 { padding-left: $spacer-3; padding-right: $spacer-3; } +.py-3 { padding-top: $spacer-3; padding-bottom: $spacer-3; } + +.px-4 { padding-left: $spacer-4; padding-right: $spacer-4; } +.py-4 { padding-top: $spacer-4; padding-bottom: $spacer-4; } + +/* Margin */ +.mx-auto { margin-left: auto; margin-right: auto; } + +.mt-0 { margin-top: 0; } +.mr-0 { margin-right: 0; } +.mb-0 { margin-bottom: 0; } +.ml-0 { margin-left: 0; } + +.mt-1 { margin-top: $spacer-1; } +.mr-1 { margin-right: $spacer-1; } +.mb-1 { margin-bottom: $spacer-1; } +.ml-1 { margin-left: $spacer-1; } + +.mt-2 { margin-top: $spacer-2; } +.mr-2 { margin-right: $spacer-2; } +.mb-2 { margin-bottom: $spacer-2; } +.ml-2 { margin-left: $spacer-2; } + +.mt-3 { margin-top: $spacer-3; } +.mr-3 { margin-right: $spacer-3; } +.mb-3 { margin-bottom: $spacer-3; } +.ml-3 { margin-left: $spacer-3; } + +.mt-4 { margin-top: $spacer-4; } +.mr-4 { margin-right: $spacer-4; } +.mb-4 { margin-bottom: $spacer-4; } +.ml-4 { margin-left: $spacer-4; } + +// Responsive margin +@media (min-width: 52em) { + .mx-lg-auto { margin-left: auto; margin-right: auto; } + + .mt-lg-0 { margin-top: 0; } + .mr-lg-0 { margin-right: 0; } + .mb-lg-0 { margin-bottom: 0; } + .ml-lg-0 { margin-left: 0; } + + .mt-lg-1 { margin-top: $spacer-1; } + .mr-lg-1 { margin-right: $spacer-1; } + .mb-lg-1 { margin-bottom: $spacer-1; } + .ml-lg-1 { margin-left: $spacer-1; } + + .mt-lg-2 { margin-top: $spacer-2; } + .mr-lg-2 { margin-right: $spacer-2; } + .mb-lg-2 { margin-bottom: $spacer-2; } + .ml-lg-2 { margin-left: $spacer-2; } + + .mt-lg-3 { margin-top: $spacer-3; } + .mr-lg-3 { margin-right: $spacer-3; } + .mb-lg-3 { margin-bottom: $spacer-3; } + .ml-lg-3 { margin-left: $spacer-3; } + + .mt-lg-4 { margin-top: $spacer-4; } + .mr-lg-4 { margin-right: $spacer-4; } + .mb-lg-4 { margin-bottom: $spacer-4; } + .ml-lg-4 { margin-left: $spacer-4; } +} + +// Link styles for social icons +.link-social { + text-decoration: none; + font-weight: bold; + line-height: 1; + + &:hover { + text-decoration: none !important; + } +} + +// Link styles for navigation +.link-primary { + font-weight: bold; + text-decoration: none !important; + + &:hover { + color: $color-primary-link; + text-decoration: none !important; + } +} diff --git a/_sass/_variables.scss b/_sass/_variables.scss new file mode 100644 index 000000000..66b0361a0 --- /dev/null +++ b/_sass/_variables.scss @@ -0,0 +1,35 @@ + +// Font family +$body-font-family: "Helvetica Neue", Arial, sans-serif; +$body-font-size: 16px; +$prose-font-size: 20px; + + +// Type scale +$h0-mobile: 64px; +$h0-desktop: 128px; + +$h1-size: 40px !default; +$h2-size: 32px !default; +$h3-size: 24px !default; +$h4-size: 20px !default; +$h5-size: 16px !default; +$h6-size: 12px !default; + +// Default border color +$color-border: #ddd !default; + +// Container width +$container-width: 64em; + +// Large breakpoint +$breakpoint-lg: 52em; + +// Spacing unit +$spacer: 8px !default; + +// Spacing scale +$spacer-1: $spacer !default; // 8px +$spacer-2: ($spacer * 2) !default; // 16px +$spacer-3: ($spacer * 4) !default; // 32px +$spacer-4: ($spacer * 8) !default; // 64px From 3519b9ff5bba9fe1a945bbabf55b9a70fbd206b3 Mon Sep 17 00:00:00 2001 From: Timothy Arthur Date: Tue, 7 Feb 2023 14:24:59 -0700 Subject: [PATCH 6/6] removed unpatched files from _sass --- _sass/_base.scss | 62 --------------------------------------- _sass/_theme-black.scss | 31 -------------------- _sass/_theme-blue.scss | 31 -------------------- _sass/_theme-gray.scss | 28 ------------------ _sass/_theme-magenta.scss | 25 ---------------- _sass/_theme-orange.scss | 27 ----------------- _sass/_theme-red.scss | 26 ---------------- _sass/_theme-white.scss | 28 ------------------ _sass/_theme-yellow.scss | 29 ------------------ _sass/_variables.scss | 35 ---------------------- 10 files changed, 322 deletions(-) delete mode 100644 _sass/_base.scss delete mode 100644 _sass/_theme-black.scss delete mode 100644 _sass/_theme-blue.scss delete mode 100644 _sass/_theme-gray.scss delete mode 100644 _sass/_theme-magenta.scss delete mode 100644 _sass/_theme-orange.scss delete mode 100644 _sass/_theme-red.scss delete mode 100644 _sass/_theme-white.scss delete mode 100644 _sass/_theme-yellow.scss delete mode 100644 _sass/_variables.scss diff --git a/_sass/_base.scss b/_sass/_base.scss deleted file mode 100644 index b88e4cdb7..000000000 --- a/_sass/_base.scss +++ /dev/null @@ -1,62 +0,0 @@ -/** - * Reset some basic elements -*/ - -* { - box-sizing: border-box !important; - margin: 0; } - -input, -select, -textarea, -button { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - - -body, h1, h2, h3, h4, h5, h6, -p, blockquote, pre, hr, -dl, dd, ol, ul, figure { - margin: 0; - padding: 0; -} - - -/** - * Basic styling - */ -body { - font-family: $body-font-family; - font-size: $body-font-size; - line-height: 1.5; - color: $color-body-text; - background-color: #fff; -} - -p { - margin-top: 0; - margin-bottom: 0.5em; -} - -h1, h2, h3, h4, h5, h6 { - margin-top: 1em; - margin-bottom: 0.25em; -} - -h1, .h1 { font-size: $h1-size; } -h2, .h2 { font-size: $h2-size; } -h3, .h3 { font-size: $h3-size; } -h4, .h4 { font-size: $h4-size; } -h5, .h5 { font-size: $h5-size; } -h6, .h6 { font-size: $h6-size; text-transform: uppercase; letter-spacing: 0.02em; } - -a { - color: inherit; - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} diff --git a/_sass/_theme-black.scss b/_sass/_theme-black.scss deleted file mode 100644 index f6136da9b..000000000 --- a/_sass/_theme-black.scss +++ /dev/null @@ -1,31 +0,0 @@ -// Default black theme - -// Color variables -$black: #181818; -$red: #E74727; -$red-small: #DC3918; -$white: #fff; - -// Config -$color-background: $black !default; -$color-dot-accent: $red !default; -$color-foreground: $white !default; -$color-title: $white !default; -$color-body-text: $black !default; -$color-text-accent: $red !default; -$color-code: $red-small !default; -$color-nav-link: $red !default; -$color-primary-link: $red !default; - -.font-smoothing { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -// Import sass partials (used in all themes) -@import - "variables", - "base", - "components", - "utilities" -; diff --git a/_sass/_theme-blue.scss b/_sass/_theme-blue.scss deleted file mode 100644 index cc644363d..000000000 --- a/_sass/_theme-blue.scss +++ /dev/null @@ -1,31 +0,0 @@ -// Blue theme - -// Color variables -$blue: #009DDB; -$blue-small: #007AB3; -$gray: #45474A; -$white: #fff; - -// Config -$color-background: $gray !default; -$color-dot-accent: $blue !default; -$color-foreground: $white !default; -$color-title: $blue !default; -$color-body-text: $gray !default; -$color-text-accent: $blue !default; -$color-code: $blue-small !default; -$color-nav-link: $blue !default; -$color-primary-link: $blue !default; - -.font-smoothing { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -// Import sass partials (used in all themes) -@import - "variables", - "base", - "components", - "utilities" -; diff --git a/_sass/_theme-gray.scss b/_sass/_theme-gray.scss deleted file mode 100644 index a917564c3..000000000 --- a/_sass/_theme-gray.scss +++ /dev/null @@ -1,28 +0,0 @@ -// Gray theme - -// Color variables -$white: #fff; -$black: #181818; -$gray: #444; -$gray-light: #777; -$gray-lighter: #bbb; - -// Config -$color-background: $gray-lighter !default; -$color-dot-accent: $white !default; -$color-foreground: $black !default; -$color-title: $black !default; -$color-body-text: $black !default; -$color-text-accent: $gray-light !default; -$color-code: $gray-light !default; -$color-nav-link: $gray !default; -$color-primary-link: $gray-light !default; - - -// Import sass partials (used in all themes) -@import - "variables", - "base", - "components", - "utilities" -; diff --git a/_sass/_theme-magenta.scss b/_sass/_theme-magenta.scss deleted file mode 100644 index 5969f3842..000000000 --- a/_sass/_theme-magenta.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Pink theme - links on inside pages? - -// Color variables -$magenta: #CD2DA8; -$black: #2F2323; -$white: #fff; - -// Config -$color-background: $magenta !default; -$color-dot-accent: $black !default; -$color-foreground: $white !default; -$color-title: $white !default; -$color-body-text: $black !default; -$color-text-accent: $magenta !default; -$color-code: $magenta !default; -$color-nav-link: $black !default; -$color-primary-link: $magenta !default; - -// Import sass partials (used in all themes) -@import - "variables", - "base", - "components", - "utilities" -; diff --git a/_sass/_theme-orange.scss b/_sass/_theme-orange.scss deleted file mode 100644 index a6c22017e..000000000 --- a/_sass/_theme-orange.scss +++ /dev/null @@ -1,27 +0,0 @@ -// Orange theme - -$orange: #fa8224; -$orange-dark: #DF6D16; -$gray: #767676; -$white: #fff; -$black: #181818; - -$color-background: $orange !default; -$color-dot-accent: $black !default; -$color-foreground: $black !default; -$color-title: $white !default; -$color-body-text: $black !default; -$color-text-accent: $orange-dark !default; -$color-code: $gray !default; -$color-nav-link: $white !default; -$color-primary-link: $orange !default; -$color-border: $orange; - - -// Import sass partials (used in all themes) -@import - "variables", - "base", - "components", - "utilities" -; diff --git a/_sass/_theme-red.scss b/_sass/_theme-red.scss deleted file mode 100644 index 2e8dc3b23..000000000 --- a/_sass/_theme-red.scss +++ /dev/null @@ -1,26 +0,0 @@ -// Default black theme - -// Color variables -$black: #181818; -$red: #E74727; -$red-dark: #DC3918; -$white: #fff; - -// Config -$color-background: $red !default; -$color-dot-accent: $black !default; -$color-foreground: $black !default; -$color-title: $white !default; -$color-body-text: $black !default; -$color-text-accent: $red-dark !default; -$color-code: $red-dark !default; -$color-nav-link: $white !default; -$color-primary-link: $red !default; - -// Import sass partials (used in all themes) -@import - "variables", - "base", - "components", - "utilities" -; diff --git a/_sass/_theme-white.scss b/_sass/_theme-white.scss deleted file mode 100644 index 960c1aa56..000000000 --- a/_sass/_theme-white.scss +++ /dev/null @@ -1,28 +0,0 @@ -// White theme - -// Color variables -$black: #181818; -$red: #E74727; -$red-dark: #DC3918; -$gray-light: #f5f5f5; -$white: #fff; - -// Config -$color-background: $gray-light !default; -$color-dot-accent: $red !default; -$color-foreground: $black !default; -$color-title: $black !default; -$color-body-text: $black !default; -$color-text-accent: $red-dark !default; -$color-code: $red-dark !default; -$color-nav-link: $red-dark !default; -$color-primary-link: $red-dark !default; - - -// Import sass partials (used in all themes) -@import - "variables", - "base", - "components", - "utilities" -; diff --git a/_sass/_theme-yellow.scss b/_sass/_theme-yellow.scss deleted file mode 100644 index c9cfb2650..000000000 --- a/_sass/_theme-yellow.scss +++ /dev/null @@ -1,29 +0,0 @@ -// Yellow theme - could do yellow on borders? - links on inside pages? - -// Color variables -$black: #181818; -$white: #fff; -$gray: #777; -$yellow: #fec92e; - - -// Config -$color-background: $yellow !default; -$color-dot-accent: $white !default; -$color-foreground: $black !default; -$color-title: $black !default; -$color-body-text: $black !default; -$color-text-accent: $gray !default; -$color-code: $gray !default; -$color-nav-link: $white !default; -$color-primary-link: $gray !default; -$color-border: $yellow; - - -// Import sass partials (used in all themes) -@import - "variables", - "base", - "components", - "utilities" -; diff --git a/_sass/_variables.scss b/_sass/_variables.scss deleted file mode 100644 index 66b0361a0..000000000 --- a/_sass/_variables.scss +++ /dev/null @@ -1,35 +0,0 @@ - -// Font family -$body-font-family: "Helvetica Neue", Arial, sans-serif; -$body-font-size: 16px; -$prose-font-size: 20px; - - -// Type scale -$h0-mobile: 64px; -$h0-desktop: 128px; - -$h1-size: 40px !default; -$h2-size: 32px !default; -$h3-size: 24px !default; -$h4-size: 20px !default; -$h5-size: 16px !default; -$h6-size: 12px !default; - -// Default border color -$color-border: #ddd !default; - -// Container width -$container-width: 64em; - -// Large breakpoint -$breakpoint-lg: 52em; - -// Spacing unit -$spacer: 8px !default; - -// Spacing scale -$spacer-1: $spacer !default; // 8px -$spacer-2: ($spacer * 2) !default; // 16px -$spacer-3: ($spacer * 4) !default; // 32px -$spacer-4: ($spacer * 8) !default; // 64px