From 6d5cf613a2a0faff98643d9218ed0f81ee51c69e Mon Sep 17 00:00:00 2001 From: kdevo Date: Thu, 16 Jul 2020 13:19:19 +0200 Subject: [PATCH 01/57] :pencil: Add title --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9d84965..2b3b20b 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,8 @@ [![Hugo Minimum Version](https://img.shields.io/badge/hugo-%3E=v0.65-%230097a7?logo=hugo&style=flat-square)](https://github.com/gohugoio/hugo/releases) [![Project Status](https://img.shields.io/website?label=kdevo&style=flat-square&up_color=%230097a7&url=https%3A%2F%2Fkdevo.github.io)](#keep-it-up) +# Osprey Delight + Osprey **De**light is a sugar-free version of the [awesome Osprey theme](https://github.com/tomanistor/osprey) by [Toma Nistor](https://tomanistor.com/) for [Hugo](https://gohugo.io/), a fast static site generator. It's a blazingly fast minimalistic single page portfolio perfectly suited to show off your awesome work! From d80cb39e69a7d5ce2a14dde77fb563a6ee449602 Mon Sep 17 00:00:00 2001 From: kdevo Date: Sat, 8 Aug 2020 18:01:00 +0200 Subject: [PATCH 02/57] :wrench: Improved tagline customizability New option in config.toml: mdTagline --- assets/sass/_layout.scss | 2 +- exampleSite/config.toml | 9 +++++++-- layouts/partials/body-top.html | 8 ++++++-- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/assets/sass/_layout.scss b/assets/sass/_layout.scss index a310054..84a1742 100644 --- a/assets/sass/_layout.scss +++ b/assets/sass/_layout.scss @@ -22,7 +22,7 @@ header { } h1 { - font-family: $font-body; + font-family: $font-header; } } diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 4a5e50c..b85cd01 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -14,8 +14,13 @@ pygmentsUseClasses = true author = "kdevo" email = "" description = "osprey-delight example site" - tagline = "Hi there! Check out this theme." + # [str] The logo appears at the top of the page (functioning as your page's mascot) logoBig = "/images/osprey-delight-logo.png" + # [str] The tagline (followed by a cursor) is shown at the top, below the logo + tagline = "Hi there! Check out this theme." + # [md] For advanced users: Alternatively, you can specify the tagline in Markdown, for more customizability. + # Note that {cursor} is a placeholder and will be replaced by the actual cursor HTML when rendering. + #mdTagline = "# Hi there!\n## Check out this theme{cursor}" # [str] This is the logo that will be shown in the left corner of the nav bar. # Usually, you would like to use something bigger than a favicon - but not too big either. # Make sure that the image does not overlay the nav links. Don't be afraid of experimenting! @@ -32,7 +37,7 @@ pygmentsUseClasses = true copyright = true # [bool] Your credit is much appreciated. It will be displayed in a small way in your footer. # Anyways, of course you're free to uncomment the following line to disable the credit. - # credit = false + #credit = false ## Social media links in footer: [Params.Social] diff --git a/layouts/partials/body-top.html b/layouts/partials/body-top.html index 787ecb2..55c0f63 100644 --- a/layouts/partials/body-top.html +++ b/layouts/partials/body-top.html @@ -13,10 +13,14 @@
-

{{ .Site.Params.tagline | markdownify }}|

+ {{ with .Site.Params.mdTagline -}} + {{ (replace (. | markdownify) "{cursor}" "|") | safeHTML }} + {{- else -}} +

{{ .Site.Params.tagline }}|

+ {{- end }}
From 9cd90653fa395cdf9a47028b99afd561343d8a4a Mon Sep 17 00:00:00 2001 From: kdevo Date: Thu, 27 Aug 2020 10:02:22 +0200 Subject: [PATCH 03/57] :bug: Fix invalid JSON-LD when no GH org was set --- assets/person.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/assets/person.json b/assets/person.json index 037cff3..c34966a 100644 --- a/assets/person.json +++ b/assets/person.json @@ -18,13 +18,13 @@ {{ with .location }} "address": "{{ . }}", {{ end }} + {{ $count := 0 }} + {{ $orgs := (getJSON .organizations_url) }} + {{ with $orgs }} "affiliation": [ - {{ $count := 0 }} - {{ $orgs := (getJSON .organizations_url) }} - {{ range $key, $val := $orgs }} + {{ range . -}} {{ $count = add $count 1 }} - - {{ with (getJSON .url) }} + {{ with (getJSON .url) -}} { "@type": "Organization", "name": "{{ .name }}", @@ -32,19 +32,19 @@ "{{ .blog }}", "{{ .html_url }}" ] - }{{ if lt $count (len $orgs) }},{{ end}} + }{{ if lt $count (len $orgs) }},{{ end }} + {{- end }} {{- end }} - ], - {{- end }} + {{ end }} {{ end }} {{ end }} "sameAs": [ {{ $count := 0 }} {{ range $key, $val := .Site.Params.Social -}} - {{ $count = add $count 1 }} - "{{ $val }}"{{ if lt $count (len $.Site.Params.Social) }},{{ end}} + {{ $count = add $count 1 }} + "{{ $val }}"{{ if lt $count (len $.Site.Params.Social) }},{{ end}} {{- end }} ] } \ No newline at end of file From 5fa131671cbe91a4c89a833775cbb6df6df39abe Mon Sep 17 00:00:00 2001 From: kdevo Date: Thu, 27 Aug 2020 10:43:07 +0200 Subject: [PATCH 04/57] :bug: Only enable Disqus when needed --- layouts/_default/single.html | 2 ++ layouts/partials/disqus.html | 12 ++++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/layouts/_default/single.html b/layouts/_default/single.html index ec488c6..01da386 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -30,7 +30,9 @@

{{ if .Params.heading }} {{ .Params.heading }} {{ else }} {{ .Title }} {{ en
+ {{ if .Site.DisqusShortname -}} {{ partial "disqus" . }} + {{- end }} diff --git a/layouts/partials/disqus.html b/layouts/partials/disqus.html index 8608efe..b30f78e 100644 --- a/layouts/partials/disqus.html +++ b/layouts/partials/disqus.html @@ -1,16 +1,20 @@ +
+ comments powered by Disqus
From 813e212a73a1068e644b92e6157a4311d03aec9f Mon Sep 17 00:00:00 2001 From: kdevo Date: Thu, 27 Aug 2020 11:41:06 +0200 Subject: [PATCH 05/57] :zap: First attempts with the new js.Build (0.75) --- layouts/partials/body-bottom.html | 1 + theme.toml | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/layouts/partials/body-bottom.html b/layouts/partials/body-bottom.html index 71610b4..ad633f4 100644 --- a/layouts/partials/body-bottom.html +++ b/layouts/partials/body-bottom.html @@ -17,6 +17,7 @@ {{- else -}} diff --git a/theme.toml b/theme.toml index 3d6b1fc..6c5eadd 100644 --- a/theme.toml +++ b/theme.toml @@ -3,9 +3,9 @@ license = "Apache License 2.0" licenselink = "https://github.com/kdevo/osprey-delight/blob/master/LICENSE.md" description = "Osprey Delight is a sugar-free version of the Osprey theme by Toma Nistor functioning as a blazingly fast single page portfolio perfectly suited to show off your awesome work!" homepage = "https://github.com/kdevo/osprey-delight" -tags = ["portfolio", "gallery", "minimalist", "responsive", "flexbox", "fast", "projects", "onepage", "fast"] -features = ["portfolio", "contact-form", "github", "lazyloading"] -min_version = "0.65.0" +tags = ["portfolio", "gallery", "minimalist", "responsive", "flexbox", "projects", "onepage", "fast"] +features = ["portfolio", "contact-form", "github", "lazyload", "blog"] +min_version = "0.74.0" authors = [ {name = "kdevo", homepage = "https://kdevo.github.io/"} From 88674692c77d324b09f678477ca7f562aaa5b27e Mon Sep 17 00:00:00 2001 From: kdevo Date: Thu, 24 Sep 2020 13:57:51 +0200 Subject: [PATCH 06/57] :sparkles: Add option to include custom HTML --- README.md | 14 ++++++++++---- layouts/partials/head-extended.html | 0 layouts/partials/head.html | 2 ++ 3 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 layouts/partials/head-extended.html diff --git a/README.md b/README.md index 2b3b20b..de4b72b 100644 --- a/README.md +++ b/README.md @@ -36,8 +36,8 @@ It's a blazingly fast minimalistic single page portfolio perfectly suited to sho - Modular theme, enable features as you want - Intelli-404: Automatically searches for suitable matches - never loose the link to your content - SEO-optimized - - High PageSpeed Insights score - - Automatically generated structured data ensures that everyone finds you + - High PageSpeed Insights score (98~100) + - Automatically generated structured data based on public information ensures that everyone finds you In general, many [open issues](https://github.com/tomanistor/osprey/issues) of the original theme have been resolved. @@ -47,7 +47,7 @@ In general, many [open issues](https://github.com/tomanistor/osprey/issues) of t There are multiple ways to show your support if you like this project: - Start [contributing](#Contributing) if you are familiar with Hugo themes/templating - [Donate anything to my non-profit organization](https://pyotek.dev/donate) via various options -- Push the ![GitHub stars](https://img.shields.io/github/stars/kdevo/osprey-delight?style=social) button - a small gesture with huge effect +- Push the [![GitHub stars](https://img.shields.io/github/stars/kdevo/osprey-delight?style=social)](https://github.com/kdevo/osprey-delight/stargazers) button - a small gesture with huge effect ## Screenshots @@ -120,7 +120,13 @@ This is very helpful for the first time since you will get a fully documented fi ### Custom (S)CSS -Place a file named `_custom.scss` in your local `assets/sass/` folder (create the directories). This will override the theme's (empty) `_custom.scss` which is loaded in the internal main SCSS. +Place a file named `_custom.scss` in your `assets/sass/` folder (create the directories if needed). This will override the theme's (empty) `_custom.scss` which is loaded in the internal main SCSS. + +### Custom HTML + +In case you want to load custom HTML for additional scripts etc. inside the page's `head`: Place a file named `head-extended.html` in your `layouts/partials/` folder (create the directories if needed). This file can e.g. contain additional ` {{- end }} + + {{ partial "head-extended.html" . }} From 908d45d65bbf34daae03a0a24ccacd8487eb6ae9 Mon Sep 17 00:00:00 2001 From: kdevo Date: Wed, 10 Mar 2021 21:12:22 +0100 Subject: [PATCH 07/57] :lipstick: Add more icons, add fontello config for reference Additionally: update fontawesome license --- assets/fontello/last-config.json | 616 +++++++++++++++++++++++++++++++ assets/sass/_icons.scss | 79 ++-- static/fonts/icons/LICENSE.md | 9 +- static/fonts/icons/icons.eot | Bin 15188 -> 0 bytes static/fonts/icons/icons.svg | 70 ---- static/fonts/icons/icons.ttf | Bin 15032 -> 0 bytes static/fonts/icons/icons.woff | Bin 9356 -> 18180 bytes static/fonts/icons/icons.woff2 | Bin 7912 -> 15528 bytes 8 files changed, 676 insertions(+), 98 deletions(-) create mode 100644 assets/fontello/last-config.json delete mode 100644 static/fonts/icons/icons.eot delete mode 100644 static/fonts/icons/icons.svg delete mode 100644 static/fonts/icons/icons.ttf diff --git a/assets/fontello/last-config.json b/assets/fontello/last-config.json new file mode 100644 index 0000000..dbbeb89 --- /dev/null +++ b/assets/fontello/last-config.json @@ -0,0 +1,616 @@ +{ + "name": "", + "css_prefix_text": "icon-", + "css_use_suffix": false, + "hinting": true, + "units_per_em": 1000, + "ascent": 850, + "glyphs": [ + { + "uid": "474656633f79ea2f1dad59ff63f6bf07", + "css": "star", + "code": 59392, + "src": "fontawesome" + }, + { + "uid": "d73eceadda1f594cec0536087539afbf", + "css": "heart", + "code": 59393, + "src": "fontawesome" + }, + { + "uid": "ccc2329632396dc096bb638d4b46fb98", + "css": "mail-alt", + "code": 61664, + "src": "fontawesome" + }, + { + "uid": "bf882b30900da12fca090d9796bc3030", + "css": "mail", + "code": 59394, + "src": "fontawesome" + }, + { + "uid": "dc3f1d5b1d006f7f7b3b6295eccab9da", + "css": "camera", + "code": 59396, + "src": "fontawesome" + }, + { + "uid": "872d9516df93eb6b776cc4d94bd97dac", + "css": "video", + "code": 59397, + "src": "fontawesome" + }, + { + "uid": "43ab845088317bd348dee1d975700c48", + "css": "ok-circled", + "code": 59395, + "src": "fontawesome" + }, + { + "uid": "12f4ece88e46abd864e40b35e05b11cd", + "css": "ok", + "code": 59398, + "src": "fontawesome" + }, + { + "uid": "e15f0d620a7897e2035c18c80142f6d9", + "css": "link-ext", + "code": 61582, + "src": "fontawesome" + }, + { + "uid": "0ddd3e8201ccc7d41f7b7c9d27eca6c1", + "css": "link", + "code": 59399, + "src": "fontawesome" + }, + { + "uid": "c1f1975c885aa9f3dad7810c53b82074", + "css": "lock", + "code": 59400, + "src": "fontawesome" + }, + { + "uid": "657ab647f6248a6b57a5b893beaf35a9", + "css": "lock-open", + "code": 59401, + "src": "fontawesome" + }, + { + "uid": "5e2ab018e3044337bcef5f7e94098ea1", + "css": "thumbs-up-alt", + "code": 61796, + "src": "fontawesome" + }, + { + "uid": "9a76bc135eac17d2c8b8ad4a5774fc87", + "css": "download", + "code": 59402, + "src": "fontawesome" + }, + { + "uid": "ab95e1351ebaec5850101097cbf7097f", + "css": "quote-left", + "code": 61709, + "src": "fontawesome" + }, + { + "uid": "7034e4d22866af82bef811f52fb1ba46", + "css": "code", + "code": 61729, + "src": "fontawesome" + }, + { + "uid": "4aad6bb50b02c18508aae9cbe14e784e", + "css": "share", + "code": 61920, + "src": "fontawesome" + }, + { + "uid": "41087bc74d4b20b55059c60a33bf4008", + "css": "edit", + "code": 59403, + "src": "fontawesome" + }, + { + "uid": "0133387f2069a1b3168942b84d81dd3a", + "css": "gamepad", + "code": 61723, + "src": "fontawesome" + }, + { + "uid": "b035c28eba2b35c6ffe92aee8b0df507", + "css": "attention-circled", + "code": 59405, + "src": "fontawesome" + }, + { + "uid": "0d08dbb1dd648a43bdea81b7e6c9e036", + "css": "location", + "code": 59404, + "src": "fontawesome" + }, + { + "uid": "f27bba41a700af51a4dd23cf4edea61d", + "css": "headphones", + "code": 59407, + "src": "fontawesome" + }, + { + "uid": "19b04848ae7332d2c0ea2a9e19064037", + "css": "right-circled", + "code": 61609, + "src": "fontawesome" + }, + { + "uid": "6855131631509e8795730ce062045ea1", + "css": "left-circled", + "code": 61608, + "src": "fontawesome" + }, + { + "uid": "38575a803c4da31ce20d77e1e1236bcb", + "css": "paper-plane", + "code": 61912, + "src": "fontawesome" + }, + { + "uid": "aa035df0908c4665c269b7b09a5596f3", + "css": "sun", + "code": 61829, + "src": "fontawesome" + }, + { + "uid": "567e3e257f2cc8fba2c12bf691c9f2d8", + "css": "moon", + "code": 61830, + "src": "fontawesome" + }, + { + "uid": "47a35af762c8e06f3d152750134c8750", + "css": "linux", + "code": 61820, + "src": "fontawesome" + }, + { + "uid": "e9107949dd6c9e8ab2b29ae07156e38c", + "css": "linkedin-1", + "code": 61665, + "src": "fontawesome" + }, + { + "uid": "1d2b426ab6db81a58547ba13d8701ad8", + "css": "paypal", + "code": 61933, + "src": "fontawesome" + }, + { + "uid": "5e0a374728ffa8d0ae1f331a8f648231", + "css": "github-octocat", + "code": 61715, + "src": "fontawesome" + }, + { + "uid": "0f6a2573a7b6df911ed199bb63717e27", + "css": "github", + "code": 61595, + "src": "fontawesome" + }, + { + "uid": "2f284155d03813f26d71fa0cf5fee0e5", + "css": "ethereum", + "code": 59409, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M609.2 509.4L312.5 690.6 15.6 509.4 312.5 0 609.2 509.4ZM312.5 748.8L15.6 567.6 312.5 1000 609.4 567.6 312.5 748.8Z", + "width": 625 + }, + "search": [ + "ethereum" + ] + }, + { + "uid": "e1597911f34fea0a188ae51fe4a2d9a9", + "css": "stackoverflow", + "code": 61804, + "src": "fontawesome" + }, + { + "uid": "fb4794d89b77ab712ad56c0dc4c76c6b", + "css": "spotify", + "code": 61884, + "src": "fontawesome" + }, + { + "uid": "47a1f80457068fbeab69fdb83d7d0817", + "css": "youtube-play", + "code": 61802, + "src": "fontawesome" + }, + { + "uid": "2e2dba0307a502a8507c1729084c7ab5", + "css": "cancel-circled2", + "code": 59408, + "src": "fontawesome" + }, + { + "uid": "0f4cae16f34ae243a6144c18a003f2d8", + "css": "cancel-circled", + "code": 59406, + "src": "fontawesome" + }, + { + "uid": "a3f89e106175a5c5c4e9738870b12e55", + "css": "tags", + "code": 59410, + "src": "fontawesome" + }, + { + "uid": "559647a6f430b3aeadbecd67194451dd", + "css": "menu", + "code": 61641, + "src": "fontawesome" + }, + { + "uid": "fa10777b2d88cc64cd6e4f26ef0e5264", + "css": "terminal", + "code": 61728, + "src": "fontawesome" + }, + { + "uid": "8aa99bc60f3553bb3e31b73dd6e744c8", + "css": "rocket", + "code": 61749, + "src": "fontawesome" + }, + { + "uid": "d650df2fd7c4e27d9185d90a1c12a881", + "css": "space-shuttle", + "code": 61847, + "src": "fontawesome" + }, + { + "uid": "ec751cc2a1eb6e2513037c51e0f3af3c", + "css": "github-1", + "code": 59411, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M324 776.2C324 780.1 319.5 783.2 313.9 783.2 307.4 783.8 302.9 780.7 302.9 776.2 302.9 772.3 307.4 769.1 313.1 769.1 318.9 768.6 324 771.7 324 776.2ZM263.3 767.4C261.9 771.3 265.8 775.8 271.7 777 276.8 778.9 282.6 777 283.8 773S281.3 764.6 275.4 762.9C270.3 761.5 264.6 763.5 263.3 767.4ZM349.6 764.1C343.9 765.4 340 769.1 340.6 773.6 341.2 777.5 346.3 780.1 352.1 778.7 357.8 777.3 361.7 773.6 361.1 769.7 360.5 766 355.3 763.5 349.6 764.1ZM478.1 15.6C207.2 15.6 0 221.3 0 492.2 0 708.8 136.3 894.1 331.1 959.4 356.1 963.9 364.8 948.4 364.8 935.7 364.8 923.6 364.3 856.8 364.3 815.8 364.3 815.8 227.5 845.1 198.8 757.6 198.8 757.6 176.6 700.8 144.5 686.1 144.5 686.1 99.8 655.5 147.7 656.1 147.7 656.1 196.3 660 223 706.4 265.8 781.8 337.5 760.2 365.4 747.3 369.9 716 382.6 694.3 396.7 681.4 287.5 669.3 177.3 653.5 177.3 465.6 177.3 411.9 192.2 385 223.4 350.6 218.4 337.9 201.8 285.5 228.5 218 269.3 205.3 363.3 270.7 363.3 270.7 402.3 259.8 444.3 254.1 485.9 254.1S569.5 259.8 608.6 270.7C608.6 270.7 702.5 205.1 743.4 218 770.1 285.7 753.5 337.9 748.4 350.6 779.7 385.2 798.8 412.1 798.8 465.6 798.8 654.1 683.8 669.1 574.6 681.4 592.6 696.9 607.8 726.2 607.8 772.1 607.8 837.9 607.2 919.3 607.2 935.4 607.2 948 616.2 963.5 641 959 836.3 894.1 968.8 708.8 968.8 492.2 968.8 221.3 749 15.6 478.1 15.6ZM189.8 689.3C187.3 691.2 187.9 695.7 191.2 699.4 194.3 702.5 198.8 703.9 201.4 701.4 203.9 699.4 203.3 694.9 200 691.2 196.9 688.1 192.4 686.7 189.8 689.3ZM168.8 673.4C167.4 676 169.3 679.1 173.2 681.1 176.4 683 180.3 682.4 181.6 679.7 183 677.1 181.1 674 177.1 672.1 173.2 670.9 170.1 671.5 168.8 673.4ZM232 743C228.9 745.5 230.1 751.4 234.6 755.1 239.1 759.6 244.7 760.2 247.3 757 249.8 754.5 248.6 748.6 244.7 744.9 240.4 740.4 234.6 739.8 232 743ZM209.8 714.3C206.6 716.2 206.6 721.3 209.8 725.8 212.9 730.3 218.2 732.2 220.7 730.3 223.8 727.7 223.8 722.7 220.7 718.2 218 713.7 212.9 711.7 209.8 714.3Z", + "width": 969 + }, + "search": [ + "github" + ] + }, + { + "uid": "4958cf736f45451d579af0946d6d6b07", + "css": "instagram", + "code": 59412, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M437.7 275.4C313.5 275.4 213.3 375.6 213.3 499.8S313.5 724.2 437.7 724.2 662.1 624 662.1 499.8 561.9 275.4 437.7 275.4ZM437.7 645.7C357.4 645.7 291.8 580.3 291.8 499.8S357.2 353.9 437.7 353.9 583.6 419.3 583.6 499.8 518 645.7 437.7 645.7ZM723.6 266.2C723.6 295.3 700.2 318.6 671.3 318.6 642.2 318.6 618.9 295.1 618.9 266.2S642.4 213.9 671.3 213.9 723.6 237.3 723.6 266.2ZM872.3 319.3C868.9 249.2 852.9 187.1 801.6 135.9 750.4 84.8 688.3 68.7 618.2 65.2 545.9 61.1 329.3 61.1 257 65.2 187.1 68.6 125 84.6 73.6 135.7S6.4 249 2.9 319.1C-1.2 391.4-1.2 608 2.9 680.3 6.2 750.4 22.3 812.5 73.6 863.7S186.9 930.9 257 934.4C329.3 938.5 545.9 938.5 618.2 934.4 688.3 931.1 750.4 915 801.6 863.7 852.7 812.5 868.7 750.4 872.3 680.3 876.4 608 876.4 391.6 872.3 319.3ZM778.9 757.8C763.7 796.1 734.2 825.6 695.7 841 638.1 863.9 501.4 858.6 437.7 858.6S237.1 863.7 179.7 841C141.4 825.8 111.9 796.3 96.5 757.8 73.6 700.2 78.9 563.5 78.9 499.8S73.8 299.2 96.5 241.8C111.7 203.5 141.2 174 179.7 158.6 237.3 135.7 374 141 437.7 141S638.3 135.9 695.7 158.6C734 173.8 763.5 203.3 778.9 241.8 801.8 299.4 796.5 436.1 796.5 499.8S801.8 700.4 778.9 757.8Z", + "width": 875 + }, + "search": [ + "instagram" + ] + }, + { + "uid": "97d3acc95abe60d946e7a33014744890", + "css": "linkedin", + "code": 59413, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M812.5 62.5H62.3C27.9 62.5 0 90.8 0 125.6V874.4C0 909.2 27.9 937.5 62.3 937.5H812.5C846.9 937.5 875 909.2 875 874.4V125.6C875 90.8 846.9 62.5 812.5 62.5ZM264.5 812.5H134.8V394.9H264.6V812.5ZM199.6 337.9C158 337.9 124.4 304.1 124.4 262.7S158 187.5 199.6 187.5C241 187.5 274.8 221.3 274.8 262.7 274.8 304.3 241.2 337.9 199.6 337.9ZM750.6 812.5H620.9V609.4C620.9 560.9 619.9 498.6 553.5 498.6 485.9 498.6 475.6 551.4 475.6 605.9V812.5H345.9V394.9H470.3V452H472.1C489.5 419.1 531.8 384.6 594.9 384.6 726.2 384.6 750.6 471.1 750.6 583.6V812.5Z", + "width": 875 + }, + "search": [ + "linkedin" + ] + }, + { + "uid": "c84a76b2cabe7b8da9aedfaa9ae85bcf", + "css": "xing-square", + "code": 59414, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M781.3 62.5H93.8C42 62.5 0 104.5 0 156.3V843.8C0 895.5 42 937.5 93.8 937.5H781.3C833 937.5 875 895.5 875 843.8V156.3C875 104.5 833 62.5 781.3 62.5ZM274.2 625.4H183.2C172.5 625.4 166.2 615 171.5 605.3L267.8 435.9C268 435.9 268 435.7 267.8 435.5L206.4 330.1C200.6 319.1 206.8 310.4 218.2 310.4H309.2C319.3 310.4 327.7 316 334.4 327.3L396.7 435.4C394.1 439.8 361.5 497.3 298.8 607.6 292 619.7 283.8 625.4 274.2 625.4ZM703.3 207.2L502.5 560.2V560.5L630.5 793C635.9 802.9 630.7 812.7 618.8 812.7H527.7C517 812.7 508.8 807 502.5 795.7L373.6 560.7C378.1 552.7 445.5 434 575.6 204.7 582 193.4 590 187.7 600 187.7H691.6C702.7 187.5 708.8 196.9 703.3 207.2Z", + "width": 875 + }, + "search": [ + "xing-square" + ] + }, + { + "uid": "f9079c20bc2771f474e344514c204e87", + "css": "instagram-1", + "code": 59415, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M437.7 275.4C313.5 275.4 213.3 375.6 213.3 499.8S313.5 724.2 437.7 724.2 662.1 624 662.1 499.8 561.9 275.4 437.7 275.4ZM437.7 645.7C357.4 645.7 291.8 580.3 291.8 499.8S357.2 353.9 437.7 353.9 583.6 419.3 583.6 499.8 518 645.7 437.7 645.7ZM723.6 266.2C723.6 295.3 700.2 318.6 671.3 318.6 642.2 318.6 618.9 295.1 618.9 266.2S642.4 213.9 671.3 213.9 723.6 237.3 723.6 266.2ZM872.3 319.3C868.9 249.2 852.9 187.1 801.6 135.9 750.4 84.8 688.3 68.7 618.2 65.2 545.9 61.1 329.3 61.1 257 65.2 187.1 68.6 125 84.6 73.6 135.7S6.4 249 2.9 319.1C-1.2 391.4-1.2 608 2.9 680.3 6.2 750.4 22.3 812.5 73.6 863.7S186.9 930.9 257 934.4C329.3 938.5 545.9 938.5 618.2 934.4 688.3 931.1 750.4 915 801.6 863.7 852.7 812.5 868.7 750.4 872.3 680.3 876.4 608 876.4 391.6 872.3 319.3ZM778.9 757.8C763.7 796.1 734.2 825.6 695.7 841 638.1 863.9 501.4 858.6 437.7 858.6S237.1 863.7 179.7 841C141.4 825.8 111.9 796.3 96.5 757.8 73.6 700.2 78.9 563.5 78.9 499.8S73.8 299.2 96.5 241.8C111.7 203.5 141.2 174 179.7 158.6 237.3 135.7 374 141 437.7 141S638.3 135.9 695.7 158.6C734 173.8 763.5 203.3 778.9 241.8 801.8 299.4 796.5 436.1 796.5 499.8S801.8 700.4 778.9 757.8Z", + "width": 875 + }, + "search": [ + "instagram" + ] + }, + { + "uid": "7155df8e6f3d21f91092ac69f94ff0b0", + "css": "google-play", + "code": 59416, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M635.4 457.6L204.3 25.4 752.7 340.2 635.4 457.6ZM91.8 0C66.4 13.3 49.4 37.5 49.4 68.9V930.9C49.4 962.3 66.4 986.5 91.8 999.8L593 499.8 91.8 0ZM922.3 440.6L807.2 374 678.9 500 807.2 626 924.6 559.4C959.8 531.4 959.8 468.6 922.3 440.6ZM204.3 974.6L752.7 659.8 635.4 542.4 204.3 974.6Z", + "width": 1000 + }, + "search": [ + "google-play" + ] + }, + { + "uid": "0f30389d65ceeceb63c3f2a6828bdd92", + "css": "itunes-note", + "code": 59417, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M745.9 758.2C733.4 811.7 692.8 841.8 638.3 852 590.4 860.7 550.6 862.9 512.3 832 465.6 792.8 465 727.7 507 686.7 540.2 655.1 586.9 648.6 657 636.3 668.8 634.2 678.9 631.4 687.5 621.9 700 607.8 696.1 613.9 696.1 303.1 696.1 281.3 685.4 275.2 662.9 279.1 646.9 281.8 300.2 346.7 300.2 346.7 280.3 351 274 356.8 274 379.3 274 837.7 276.2 816.6 269.1 847.1 260.9 882.6 239.1 909.4 210.2 924.2 177.3 942.4 118 950.4 86.3 944.5 2 928.7-27.7 831.3 29.5 775.4 62.7 743.8 109.4 737.3 179.5 725 191.2 722.9 201.4 720.1 210 710.5 229.7 688.1 213.5 209.4 220.1 182.8 221.7 172.7 226 164.1 234 157.6 242.2 150.8 257 146.9 260.2 146.9 658.6 72.3 707.2 62.7 714.1 62.7 736.5 61.1 749.4 74.4 749.4 97.1 749.8 769.9 751.6 733.8 745.9 758.2Z", + "width": 750 + }, + "search": [ + "itunes-note" + ] + }, + { + "uid": "9eced25536f55fa37d8da51b3b850608", + "css": "ravelry", + "code": 59418, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M973.1 457.5C970.8 437.3 969.8 416.8 965.8 396.9A606.1 606.1 0 0 0 947 325.4 359.5 359.5 0 0 0 886.7 213.1 490.5 490.5 0 0 0 850 170.8 463.6 463.6 0 0 0 758 100.2 470.3 470.3 0 0 0 647.2 52.1C625.7 46 603.7 41.4 581.7 37.2 568.5 34.6 554.9 33.9 541.4 32.3 540.8 32.3 540.3 31.6 539.7 31.2Q508.1 31.3 476.6 31.3C471.9 32 467.2 33.1 462.5 33.5A350.3 350.3 0 0 0 395.6 47.4 432.6 432.6 0 0 0 317.9 79.3 549.6 549.6 0 0 0 243.5 126.5C231.5 135.5 219.6 144.8 208.4 154.9 188.6 172.8 168.6 190.9 150 210.1A476.3 476.3 0 0 0 84.3 295.9 403.3 403.3 0 0 0 44.2 383 387.1 387.1 0 0 0 29.2 450.9 392.8 392.8 0 0 0 26.2 520.3 585.4 585.4 0 0 0 34.8 598.9 443.1 443.1 0 0 0 67.5 703 411.2 411.2 0 0 0 114.4 780.2 417.2 417.2 0 0 0 165.8 835.7 490.8 490.8 0 0 0 247.5 895.4 562.2 562.2 0 0 0 356.6 944.8 526.4 526.4 0 0 0 436 964C447.9 966 460 966.4 472 967.7A8.1 8.1 0 0 1 474.3 968.7H537.4C542.3 968 547.1 966.9 552.1 966.5 584 963.9 614.8 956.1 644.8 945.6A429.7 429.7 0 0 0 740.4 899.1C759.5 886.5 778.3 873.5 796.6 859.8 807.9 851.3 818 841.3 828.4 831.6 836.1 824.3 843.6 816.8 850.9 809.1A453.4 453.4 0 0 0 912.3 727.8C930.9 696.4 946.2 663.5 955.8 628.3 961.4 608 965.5 587.2 969.5 566.5 971.5 556.2 972 545.6 973.2 535.1 973.2 534.5 973.9 533.9 974.2 533.3V460.9A19.1 19.1 0 0 1 973.1 457.5ZM658.5 455.2S626.1 449.4 602.9 449.4C549.7 449.4 537.3 478.5 537.3 521.7V704.7H393.7V332.2H537.3V394.5C554.7 342.1 589.6 323.8 658.5 323.8Z", + "width": 1000 + }, + "search": [ + "ravelry" + ] + }, + { + "uid": "c838f3df4a0efe8f99d8c8eacf6c8455", + "css": "spotify-1", + "code": 59419, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M484.4 15.6C217 15.6 0 232.6 0 500S217 984.4 484.4 984.4 968.8 767.4 968.8 500 751.8 15.6 484.4 15.6ZM681.1 728.3C672.9 728.3 667.8 725.8 660.2 721.3 538.3 647.9 396.5 644.7 256.4 673.4 248.8 675.4 238.9 678.5 233.2 678.5 214.3 678.5 202.3 663.5 202.3 647.7 202.3 627.5 214.3 618 228.9 614.8 388.9 579.5 552.3 582.6 691.8 666 703.7 673.6 710.7 680.5 710.7 698.2S696.9 728.3 681.1 728.3ZM733.6 600.2C723.4 600.2 716.6 595.7 709.6 592 587.5 519.7 405.5 490.6 243.6 534.6 234.2 537.1 229.1 539.6 220.3 539.6 199.4 539.6 182.4 522.7 182.4 501.8S192.6 467 212.7 461.3C267 446.1 322.5 434.8 403.7 434.8 530.5 434.8 652.9 466.2 749.4 523.6 765.2 533 771.5 545.1 771.5 562.1 771.3 583.2 754.9 600.2 733.6 600.2ZM794.1 451.4C784 451.4 777.7 448.8 768.9 443.7 629.9 360.7 381.3 340.8 220.3 385.7 213.3 387.7 204.5 390.8 195.1 390.8 169.3 390.8 149.6 370.7 149.6 344.7 149.6 318.2 166 303.1 183.6 298 252.3 277.9 329.3 268.4 413.1 268.4 555.7 268.4 705.1 298 814.3 361.7 829.5 370.5 839.5 382.6 839.5 405.9 839.5 432.4 818 451.4 794.1 451.4Z", + "width": 969 + }, + "search": [ + "spotify" + ] + }, + { + "uid": "e97dc603f70a6f0d7ca75f0356fea8dc", + "css": "twitch", + "code": 59420, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M764 202.1H688.6V416.3H764ZM556.6 201.2H481.2V415.5H556.6ZM236 0L47.5 178.6V821.4H273.7V1000L462.2 821.4H613.1L952.5 500V0ZM877.1 464.4L726.3 607.2H575.4L443.4 732.2V607.2H273.7V71.4H877.1Z", + "width": 1000 + }, + "search": [ + "twitch" + ] + }, + { + "uid": "dfd77965a44ad847782e5f8f70c72b25", + "css": "tiktok", + "code": 59421, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M875 410A410.3 410.3 0 0 1 635.2 333.3V682.4A317.5 317.5 0 1 1 361.3 367.8V543.4A145.7 145.7 0 1 0 463.3 682.4V0L635.2 0A236.7 236.7 0 0 0 638.8 43.3H638.8A238.6 238.6 0 0 0 744.1 200 237.2 237.2 0 0 0 875 239.3Z", + "width": 875 + }, + "search": [ + "tiktok" + ] + }, + { + "uid": "1de28537d941e1ce5561cc384e7fc19a", + "css": "raspberry-pi", + "code": 59422, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M726.6 454.1L719.3 441.4C719.5 350.8 677.5 313.9 628.5 285.7 643.4 281.8 658.6 278.7 662.9 260 688.5 253.5 693.8 241.6 696.3 229.1 702.9 224.6 725.2 212.1 722.9 190.6 735.4 182 742.4 170.9 738.7 155.3 752.1 140.6 755.7 128.5 750 117.4 766.2 97.3 759 86.9 752.1 76.6 764.3 54.7 753.5 31.3 719.7 35.2 706.3 15.4 677 19.9 672.5 19.9 667.4 13.7 660.7 8.2 640.2 10.7 627-1.2 612.1 1 596.7 6.6 578.5-7.6 566.4 3.9 552.5 8.2 530.5 1.2 525.4 10.7 514.6 14.8 490.6 9.8 483.2 20.7 471.7 32.2L458.2 32C421.9 53.1 403.9 96.1 397.5 118.2 391 96.1 373 53.1 336.7 32L323.2 32.2C311.7 20.7 304.3 9.8 280.3 14.8 269.3 10.9 264.5 1.2 242.4 8.2 233.4 5.5 225-0.4 215.2-0.2 210.2 0 204.5 1.8 198.2 6.6 182.8 0.8 168-1.2 154.7 10.7 134.2 8.2 127.3 13.5 122.5 19.9 118 19.9 88.7 15.4 75.2 35.2 41.4 31.3 30.9 54.7 43 76.6 36.1 87.1 28.9 97.5 45.1 117.4 39.5 128.5 43 140.6 56.4 155.3 52.9 170.9 60 182 72.3 190.6 69.9 212.1 92.2 224.6 98.8 229.1 101.4 241.6 106.6 253.3 132.2 260 136.5 278.5 151.8 281.8 166.6 285.7 117.6 313.9 75.6 350.8 75.8 441.4L68.6 454.1C12.3 487.7-38.3 596.1 40.8 684 45.9 711.5 54.7 731.3 62.3 753.1 73.8 841.4 149.2 882.6 168.9 887.5 198 909.4 229.1 930.1 270.9 944.5 310.5 984.8 353.5 1000 396.5 1000H398.4C441.6 1000 484.4 984.8 523.8 944.5 565.8 930.1 596.7 909.4 625.8 887.5 645.7 882.6 720.9 841.4 732.4 753.1 740 731.3 748.8 711.5 753.9 684 833.2 595.9 782.6 487.7 726.6 454.1ZM683.2 438.5C680.3 475 490 311.3 522.9 305.9 612.1 291.2 686.1 343.4 683.2 438.5ZM599.2 620.3C551.4 651.2 482.4 631.3 445.3 575.8S416.8 450.4 464.6 419.5C512.5 388.7 581.4 408.6 618.6 464.1S647.1 589.5 599.2 620.3ZM466.6 57.2C468.2 65.4 470.1 70.5 472.3 72.1 482.8 60.7 491.4 49.2 505.1 38.3 505.1 44.7 501.8 51.6 510 56.6 517.2 46.9 527.1 38.1 540.2 30.7 534 41.6 539.1 44.9 542.6 49.4 552.5 40.8 562.1 32.2 580.5 25.4 575.4 31.4 568.4 37.5 575.8 44.5 586.1 38.1 596.5 31.6 620.9 27.1 615.4 33.2 603.9 39.5 610.9 45.5 623.8 40.6 638.3 36.9 654.1 35 646.5 41.2 640.2 47.3 646.5 52.1 660.4 47.9 679.5 42.2 698 47.1L686.3 59C685 60.5 713.9 60.2 733 60.5 726 70.3 718.9 79.5 714.8 96.1 716.8 98 726.2 96.9 735.2 96.1 726 115.4 710.2 120.1 706.4 128.5 712.1 132.8 719.7 131.6 728.3 128.7 721.7 142.2 708 151.6 697.1 162.5 699.8 164.5 704.7 165.6 716 164.3 705.9 175 693.8 184.8 679.3 193.6 681.8 196.5 690.6 196.5 698.8 196.7 685.7 209.4 668.9 216 653.1 224.4 660.9 229.7 666.6 228.5 672.7 228.5 661.5 237.7 642.6 242.4 625 248 628.3 253.3 631.6 254.7 638.9 256.1 620.3 266.4 593.6 261.7 586.1 267 587.9 272.3 593.2 275.6 599.2 278.3 569.1 280.1 487.3 277.1 471.5 215.2 502.1 181.4 558.2 142 654.5 93 579.5 118 511.9 151.6 455.3 197.5 388.3 166.4 434.2 88.3 466.6 57.2ZM399.4 281.1C446.7 280.5 505.1 315.8 504.9 348.8 504.7 378.1 463.9 401.8 399.8 401.4 337.1 400.6 294.9 371.7 295.1 343.2 295.1 319.9 346.3 279.7 399.4 281.1ZM159.2 256.1C166.4 254.7 169.7 253.1 173 248 155.5 242.6 136.5 237.7 125.4 228.5 131.4 228.5 137.1 229.9 144.9 224.4 129.1 216 112.3 209.4 99.2 196.7 107.4 196.5 116.2 196.7 118.7 193.6 104.3 184.8 92.2 175 82 164.3 93.4 165.6 98.2 164.5 101 162.5 90 151.6 76.2 142.2 69.7 128.7 78.1 131.6 85.9 132.6 91.6 128.5 87.9 120.3 72.1 115.4 62.9 96.1 71.9 96.9 81.2 98 83.2 96.1 79.1 79.5 71.9 70.1 65 60.5 84.2 60.4 113.1 60.5 111.7 59L100 47.1C118.6 42.2 137.7 47.9 151.6 52.1 157.8 47.3 151.4 41.2 143.9 35 159.8 37.1 174 40.6 187.1 45.5 193.9 39.5 182.6 33.2 177.1 27.1 201.6 31.6 211.9 38.1 222.3 44.5 229.7 37.5 222.7 31.4 217.6 25.4 235.9 32 245.5 40.8 255.5 49.4 258.8 44.9 264.1 41.6 257.8 30.7 270.9 38.1 280.9 46.9 288.1 56.6 296.1 51.6 293 44.5 293 38.3 306.6 49.2 315.2 60.7 325.8 72.1 327.9 70.5 329.7 65.4 331.4 57.2 363.9 88.3 409.8 166.4 343.2 197.5 286.5 151.6 218.9 118 143.9 93 240.2 141.8 296.3 181.4 327 215.2 311.3 277.3 229.3 280.1 199.2 278.3 205.3 275.6 210.5 272.1 212.3 267 204.5 261.5 177.9 266.2 159.2 256.1ZM276.6 303.1C309.4 308.6 119.1 472.1 116.2 435.7 113.3 340.6 187.5 288.3 276.6 303.1ZM74.6 668C28.3 631.3 13.5 524 99.2 476 151 462.3 116.8 686.5 74.6 668ZM252.3 859.8C226.4 875.2 162.9 868.9 118 805.3 87.7 751.8 91.6 697.5 112.9 681.4 144.7 662.3 193.9 688.1 231.8 731.4 264.8 770.5 279.9 839.5 252.3 859.8ZM200.8 626C152.9 595.1 144.3 525.2 181.4 469.7S287.5 394.3 335.4 425.2 391.8 526 354.7 581.4C317.4 636.9 248.4 656.8 200.8 626ZM400.4 968.8C343 971.1 286.7 922.5 287.5 905.7 286.7 880.9 357.4 861.5 403.3 862.7 449.6 860.7 511.9 877.3 512.1 899.6 513.1 921.1 455.9 969.7 400.4 968.7ZM515.4 724.8C515.8 782.8 464.3 829.9 400.6 830.3 336.9 830.7 285 783.8 284.6 726V724.8C284.2 666.8 335.7 619.7 399.4 619.3 463.1 618.9 515 665.8 515.4 723.6V724.8ZM676 808.2C626.6 875.8 559.6 878.3 534.8 859.6 508.8 835.4 528.5 760.2 564.3 718.9 605.1 673.4 648.8 643.8 679.3 667 699.8 687.1 711.9 762.9 676 808.2ZM720.7 665.2C678.7 683.6 644.5 459.6 696.1 473.2 781.8 521.5 767 628.7 720.7 665.2Z", + "width": 795 + }, + "search": [ + "raspberry-pi" + ] + }, + { + "uid": "43a07e967ba9897ff9bbcbc96048c828", + "css": "pinterest", + "code": 59423, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M968.8 500C968.8 767.6 752 984.4 484.4 984.4 434.4 984.4 386.3 976.8 341 962.7 360.7 930.5 390.2 877.7 401.2 835.7 407 813.1 431.3 720.5 431.3 720.5 447.1 750.6 493.2 776.2 542.2 776.2 688.3 776.2 793.6 641.8 793.6 474.8 793.6 314.8 662.9 195.1 494.9 195.1 285.9 195.1 174.8 335.4 174.8 488.3 174.8 559.4 212.7 647.9 273 676 282.2 680.3 287.1 678.3 289.3 669.5 290.8 662.9 299 629.9 302.7 614.6 303.9 609.8 303.3 605.5 299.4 600.8 279.7 576.4 263.7 531.8 263.7 490.2 263.7 383.4 344.5 280.1 482.4 280.1 601.4 280.1 684.8 361.1 684.8 477.1 684.8 608.2 618.6 699 532.4 699 485 699 449.2 659.8 460.7 611.5 474.4 553.9 500.8 491.8 500.8 450.2 500.8 413.1 480.9 382 439.5 382 390.8 382 351.8 432.2 351.8 499.6 351.8 542.6 366.2 571.5 366.2 571.5S318.4 774.2 309.6 812.1C299.8 853.9 303.7 912.9 307.8 951.2 127.7 880.7 0 705.3 0 500 0 232.4 216.8 15.6 484.4 15.6S968.8 232.4 968.8 500Z", + "width": 969 + }, + "search": [ + "pinterest" + ] + }, + { + "uid": "de344f878acedb11633b7d6debe52f5d", + "css": "monero", + "code": 59424, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M687.5 750H899.2C814.5 890.4 660.4 984.4 484.4 984.4S154.3 890.4 69.5 750H281.3V500.4L484.4 705.1 687.5 500V750ZM171.9 656.3V250L483.2 561.3 796.9 250V656.3H943C959.6 607.2 968.8 554.7 968.8 500 968.8 232.4 752 15.6 484.4 15.6S0 232.4 0 500C0 554.7 9 607.2 25.8 656.3H171.9Z", + "width": 969 + }, + "search": [ + "monero" + ] + }, + { + "uid": "1d2f79b2cc57ba2647da0eceefeaabf9", + "css": "btc", + "code": 59425, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M605.9 473.9C660 446.2 694.5 397 686.5 315.1 676 203.1 584 165.6 462.2 155.1V0H367.4V150.8C342.8 150.8 317.5 151.4 292.3 152V0H197.5V155.1C162.7 156.1 122.1 155.6 7.4 155.1V256C82.2 254.7 121.4 249.9 130.4 297.9V722.5C124.7 760.6 94.3 755.1 26.4 753.9L7.4 866.6C180.2 866.6 197.5 867.2 197.5 867.2V1000H292.3V869C318.2 869.6 343.4 869.6 367.4 869.6V1000H462.2V867.2C621 858.6 727.1 818.6 741.3 669 752.3 549 695.7 495.4 605.9 473.9ZM294.2 262.8C347.7 262.8 515.1 246.2 515.1 357.6 515.1 464.1 347.7 451.7 294.2 451.7V262.8ZM294.2 754.5V546.5C358.2 546.5 554.2 528.7 554.2 650.5 554.2 768.1 358.2 754.5 294.2 754.5Z", + "width": 750 + }, + "search": [ + "btc" + ] + }, + { + "uid": "9bb6724274d0420267594840bb098153", + "css": "facebook", + "code": 59426, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M984.4 500C984.4 232.4 767.6 15.6 500 15.6S15.6 232.4 15.6 500C15.6 741.8 192.8 942.1 424.3 978.5V640H301.3V500H424.3V393.3C424.3 271.9 496.6 204.8 607.3 204.8 660.3 204.8 715.7 214.3 715.7 214.3V333.4H654.6C594.5 333.4 575.7 370.8 575.7 409.1V500H710L688.5 640H575.7V978.5C807.2 942.1 984.4 741.8 984.4 500Z", + "width": 1000 + }, + "search": [ + "facebook" + ] + }, + { + "uid": "71bdf05fbdf6d83772c1f5c4662121ce", + "css": "medium", + "code": 59427, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M0 62.5V937.5H875V62.5H0ZM727 269.7L680.1 314.6C676 317.8 674 322.9 674.8 327.7V658.4C674 663.5 676 668.6 680.1 671.5L726 716.4V726.4H495.5V716.8L543 670.7C547.7 666 547.7 664.6 547.7 657.6V390.2L415.6 725.4H397.9L244.1 390.2V614.8C242.8 624.2 246.1 633.8 252.7 640.6L314.5 715.4V725.4H139.1V715.4L200.8 640.6C207.4 633.8 210.4 624.2 208.8 614.8V355.1C209.6 347.9 206.8 340.8 201.4 335.9L146.5 269.7V259.8H317L448.6 548.8 564.5 260H727V269.7Z", + "width": 875 + }, + "search": [ + "medium" + ] + }, + { + "uid": "a598b7bf911e21bb0156dff39602dcef", + "css": "etsy", + "code": 59428, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M750 679.7C746.6 700.7 723.1 894.5 719.7 937.5 489.5 929.1 290.2 928.2 0 937.5V887.7C88.8 870.2 118.4 872 119.1 818.8 122.6 677.6 126 342 119.1 189.9 117.1 134.4 95.4 137.7 0 119.6V69.8C144.3 74.4 499.9 86.5 709 62.5 702.1 137.2 693.8 309.6 693.8 309.6H648.4C626.8 225.9 611.8 132.8 541.5 132.8H273.9C253.9 132.8 252.9 139.6 252.9 151.9V471.7C366.2 472.7 425.8 466.8 425.8 466.8 483.9 464.9 479.6 450.2 505.4 339.4H555.7C547.1 537.3 548 460.1 552.2 652.3H502C484.1 574 484.2 533.1 424.8 532.2 424.8 532.2 382.8 528.3 252.9 528.3V799.8C252.9 850.6 280.8 874.5 339.4 874.5H513.7C638 874.5 643.7 825.7 706.5 679.7H750Z", + "width": 750 + }, + "search": [ + "etsy" + ] + }, + { + "uid": "b94842ecda401f8b8ef113999dcbc560", + "css": "android", + "code": 59429, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M821.4 589.7A46.9 46.9 0 1 1 868.3 542.8 46.9 46.9 0 0 1 821.4 589.7M303.6 589.7A46.9 46.9 0 1 1 350.5 542.8 46.9 46.9 0 0 1 303.6 589.7M838.2 307.5L931.8 145.4A19.5 19.5 0 1 0 898.1 125.9H898.1L803.3 290.1A588.4 588.4 0 0 0 321.7 290.1L226.9 125.9A19.5 19.5 0 1 0 193.2 145.4H193.2L286.8 307.5C126 395 16.1 557.7 0 750H1125C1108.9 557.7 998.9 395 838.2 307.5", + "width": 1125 + }, + "search": [ + "android" + ] + }, + { + "uid": "de5f0a564ccf8816325330e292e11533", + "css": "rss-squared", + "code": 61763, + "src": "fontawesome" + }, + { + "uid": "cf3709c19ead8ef799628100ff967899", + "css": "reddit", + "code": 59430, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M393.6 596.7C366.6 596.7 344.9 575 344.9 548.6 344.9 521.7 366.6 500 393.6 500 420.1 500 441.6 521.7 441.6 548.6 441.6 575.2 419.9 596.7 393.6 596.7ZM984.4 500C984.4 767.6 767.6 984.4 500 984.4S15.6 767.6 15.6 500 232.4 15.6 500 15.6 984.4 232.4 984.4 500ZM726 419.5C707.6 419.5 691.4 427.1 679.5 439.1 635.7 408.8 576.8 389.3 511.3 387.1L545.3 234.2 653.5 258.6C653.5 285.2 675.2 306.6 701.6 306.6 728.5 306.6 750.2 284.6 750.2 258S728.5 209.4 701.6 209.4C682.6 209.4 666.4 220.7 658.4 236.3L538.9 209.8C533 208.2 527 212.5 525.4 218.4L488.1 387.1C423.2 389.8 364.8 409.2 321.1 439.5 309.2 427 292.4 419.5 274 419.5 205.9 419.5 183.6 511.1 245.9 542.2 243.7 552 242.6 562.1 242.6 572.5 242.6 675.2 358.2 758.4 500.4 758.4 643.2 758.4 758.8 675.2 758.8 572.5 758.8 562.1 757.6 551.4 755.1 541.6 816.2 510.4 793.8 419.5 726 419.5ZM591.4 646.5C555.9 682 442.8 681.4 408.6 646.5 404.3 642.2 396.7 642.2 392.4 646.5 387.5 651.4 387.5 659 392.4 663.3 436.9 707.8 562.9 707.8 607.6 663.3 612.5 659 612.5 651.4 607.6 646.5 603.3 642.2 595.7 642.2 591.4 646.5ZM606.4 500C579.9 500 558.4 521.7 558.4 548.6 558.4 575.2 580.1 596.7 606.4 596.7 633.4 596.7 655.1 575 655.1 548.6 655.1 521.7 633.6 500 606.4 500Z", + "width": 1000 + }, + "search": [ + "reddit" + ] + }, + { + "uid": "ff70f7b3228702e0d590e60ed3b90bea", + "css": "magic", + "code": 61648, + "src": "fontawesome" + }, + { + "uid": "f85affb51c357be83d187344c8c6e35c", + "css": "diamond", + "code": 61977, + "src": "fontawesome" + }, + { + "uid": "d0494478fb7bf025c3c5c9202856f702", + "css": "ravelry", + "code": 59398, + "src": "custom_icons", + "selected": false, + "svg": { + "path": "M795.7 120.1C647.7 43.2 503.5 60.5 357.2 128.9 335.2 139.1 327 149.6 318.4 166 298.2 203.5 286.7 239.1 279.5 268.9 238.1 318.9 208.4 378.5 194.9 444.5 174.2 479.7 154.1 525.4 149.8 584 149.8 584 148.4 598.8 148.8 599.4 79.9 590.4 0 546.7 0 546.7 17.8 575 119.7 609.8 149 620.7 149 620.7 152.3 812.1 275 877 252.9 843.4 249 837.5 249 837.5S185.2 720.7 196.1 634.2C197.5 634.2 199 634.6 200.4 634.6 247.1 805.3 402 930.3 585 930.3 597.1 930.3 608.6 929.9 620.1 928.9 647.5 931.8 674 929.9 698.4 921.3 711.9 917 725.4 908.8 737.9 900.2 875 823.8 935 740 978.3 611.7 988.9 580.5 994.1 542.4 997.5 509.8 1014.5 349 937.7 194.1 795.7 120.1ZM271.1 318.8S268.8 342.8 269.7 357.2C263.1 362.1 250 373 234.2 389.8 244.3 364.8 256.3 340.8 271.1 318.7ZM210.2 556.8C218.8 523.2 236.1 480.5 268.4 449.2 268.4 449.2 271.7 543 299.2 625.2L218.4 611.7C214.1 593.8 211.5 575.6 210.2 556.8ZM225.6 640.4C254.5 646.7 292 655.3 309.8 658.2 363.1 808.2 521.3 901 521.3 901 523.2 902 524.6 902.3 526.6 902.9 383.8 880.3 267.4 776.6 225.6 640.4ZM753.9 867.4C725.6 876.6 683.2 883.8 627.5 874.6 627.5 874.6 449.6 829.5 378.5 664.1 453.1 665.4 480.9 663.7 530.9 656.4 607.8 645.3 685.2 624.8 755.5 592 778.5 581.4 777.1 554.1 774.2 533.8 770.3 508.8 752.5 510.2 732.4 524.6 732.4 524.6 572.3 639.1 361.7 629.5 325.2 567 309.4 413.1 309.4 413.1 390.2 344.3 471.9 296.7 638.3 310.7 638.7 298.2 644.1 257.8 598.4 255.9 598.4 255.9 415.8 234.2 313.3 321.3 318.2 289.1 324.8 264.1 335 244.3 401.8 184.2 489.3 147.7 585.5 147.7 793.4 147.7 962.5 317.8 962.5 527.5 962.1 676 877 804.9 753.9 867.4Z", + "width": 1000 + }, + "search": [ + "ravelry" + ] + }, + { + "uid": "298cca8ce83d7a32048ea420ce222e09", + "css": "check-circle", + "code": 59413, + "src": "custom_icons", + "selected": false, + "svg": { + "path": "M500 15.6C232.5 15.6 15.6 232.5 15.6 500S232.5 984.4 500 984.4 984.4 767.5 984.4 500 767.5 15.6 500 15.6ZM500 109.4C715.9 109.4 890.6 284.1 890.6 500 890.6 715.9 715.9 890.6 500 890.6 284.1 890.6 109.4 715.9 109.4 500 109.4 284.1 284.1 109.4 500 109.4M773.8 363.8L729.8 319.4C720.7 310.2 705.9 310.2 696.7 319.3L420.6 593.2 303.8 475.4C294.7 466.2 279.9 466.2 270.7 475.3L226.3 519.3C217.1 528.4 217 543.3 226.2 552.5L403.5 731.2C412.6 740.4 427.4 740.4 436.6 731.3L773.7 396.9C782.9 387.8 783 373 773.8 363.8Z", + "width": 1000 + }, + "search": [ + "check-circle" + ] + }, + { + "uid": "af1e71617b3a6a90c31ce222b44af3a2", + "css": "paypal-1", + "code": 59430, + "src": "custom_icons", + "selected": false, + "svg": { + "path": "M217.6 577.9C210.7 615.4 183.6 790.2 175.6 839.6 175 843.2 173.6 844.5 169.7 844.5H24C9.2 844.5-1.6 831.6 0.4 817.4L114.8 91C117.8 72.3 134.6 58 153.9 58 451.4 58 476.4 50.8 552.3 80.3 669.7 125.8 680.5 235.5 638.3 354.3 596.3 476.6 496.7 529.1 364.6 530.7 279.9 532 228.9 517 217.6 577.9ZM697.5 296.9C693.9 294.3 692.6 293.4 691.6 299.4 687.7 321.7 681.6 343.4 674.4 365 596.5 587.3 380.5 568 275 568 263.1 568 255.3 574.4 253.7 586.3 209.6 860.5 200.8 917.8 200.8 917.8 198.8 931.6 207.6 943 221.5 943H345.5C362.3 943 376.2 930.7 379.5 913.9 380.9 903.3 377.3 925.8 407.6 735.5 416.6 692.6 435.5 697.1 464.8 697.1 603.5 697.1 711.7 640.8 743.9 477.7 756.6 409.8 752.9 338.3 697.5 296.9Z", + "width": 750 + }, + "search": [ + "paypal" + ] + } + ] +} \ No newline at end of file diff --git a/assets/sass/_icons.scss b/assets/sass/_icons.scss index 743a167..bc608f2 100644 --- a/assets/sass/_icons.scss +++ b/assets/sass/_icons.scss @@ -20,40 +20,73 @@ span.icon { /* .icon-3x {font-size: 3em} */ -/* Misc */ -.icon-heart:before { content: '\e800'; } /* '' */ -.icon-attention-circled:before { content: '\e801'; } /* '' */ -.icon-link:before { content: '\e802'; } /* '' */ +/* Copied from fontello-codes.css */ +.icon-star:before { content: '\e800'; } /* '' */ +.icon-heart:before { content: '\e801'; } /* '' */ +.icon-mail:before { content: '\e802'; } /* '' */ .icon-ok-circled:before { content: '\e803'; } /* '' */ -.icon-info-circled:before { content: '\e804'; } /* '' */ -.icon-cancel-circled:before { content: '\e805'; } /* '' */ - -.icon-download:before { content: '\e806'; } /* '' */ -.icon-tags:before { content: '\e807'; } /* '' */ +.icon-camera:before { content: '\e804'; } /* '' */ +.icon-video:before { content: '\e805'; } /* '' */ +.icon-ok:before { content: '\e806'; } /* '' */ +.icon-link:before { content: '\e807'; } /* '' */ +.icon-lock:before { content: '\e808'; } /* '' */ +.icon-lock-open:before { content: '\e809'; } /* '' */ +.icon-download:before { content: '\e80a'; } /* '' */ +.icon-edit:before { content: '\e80b'; } /* '' */ +.icon-location:before { content: '\e80c'; } /* '' */ +.icon-attention-circled:before { content: '\e80d'; } /* '' */ +.icon-cancel-circled:before { content: '\e80e'; } /* '' */ +.icon-headphones:before { content: '\e80f'; } /* '' */ +.icon-cancel-circled2:before { content: '\e810'; } /* '' */ +.icon-ethereum:before { content: '\e811'; } /* '' */ +.icon-tags:before { content: '\e812'; } /* '' */ +.icon-github-1:before { content: '\e813'; } /* '' */ +.icon-instagram:before { content: '\e814'; } /* '' */ +.icon-linkedin:before { content: '\e815'; } /* '' */ +.icon-xing-square:before { content: '\e816'; } /* '' */ +.icon-instagram-1:before { content: '\e817'; } /* '' */ +.icon-google-play:before { content: '\e818'; } /* '' */ +.icon-itunes-note:before { content: '\e819'; } /* '' */ +.icon-ravelry:before { content: '\e81a'; } /* '' */ +.icon-spotify-1:before { content: '\e81b'; } /* '' */ +.icon-twitch:before { content: '\e81c'; } /* '' */ +.icon-tiktok:before { content: '\e81d'; } /* '' */ +.icon-raspberry-pi:before { content: '\e81e'; } /* '' */ +.icon-pinterest:before { content: '\e81f'; } /* '' */ +.icon-monero:before { content: '\e820'; } /* '' */ +.icon-btc:before { content: '\e821'; } /* '' */ +.icon-facebook:before { content: '\e822'; } /* '' */ +.icon-medium:before { content: '\e823'; } /* '' */ +.icon-etsy:before { content: '\e824'; } /* '' */ +.icon-android:before { content: '\e825'; } /* '' */ +.icon-reddit:before { content: '\e826'; } /* '' */ .icon-link-ext:before { content: '\f08e'; } /* '' */ +.icon-github:before { content: '\f09b'; } /* '' */ .icon-left-circled:before { content: '\f0a8'; } /* '' */ .icon-right-circled:before { content: '\f0a9'; } /* '' */ .icon-menu:before { content: '\f0c9'; } /* '' */ -.icon-money:before { content: '\f0d6'; } /* '' */ +.icon-magic:before { content: '\f0d0'; } /* '' */ .icon-mail-alt:before { content: '\f0e0'; } /* '' */ +.icon-linkedin-1:before { content: '\f0e1'; } /* '' */ +.icon-quote-left:before { content: '\f10d'; } /* '' */ +.icon-github-octocat:before { content: '\f113'; } /* '' */ +.icon-gamepad:before { content: '\f11b'; } /* '' */ .icon-terminal:before { content: '\f120'; } /* '' */ +.icon-code:before { content: '\f121'; } /* '' */ .icon-rocket:before { content: '\f135'; } /* '' */ +.icon-rss-squared:before { content: '\f143'; } /* '' */ +.icon-thumbs-up-alt:before { content: '\f164'; } /* '' */ +.icon-youtube-play:before { content: '\f16a'; } /* '' */ +.icon-stackoverflow:before { content: '\f16c'; } /* '' */ +.icon-linux:before { content: '\f17c'; } /* '' */ +.icon-sun:before { content: '\f185'; } /* '' */ +.icon-moon:before { content: '\f186'; } /* '' */ .icon-space-shuttle:before { content: '\f197'; } /* '' */ -.icon-address-card:before { content: '\f2bb'; } /* '' */ +.icon-spotify:before { content: '\f1bc'; } /* '' */ +.icon-paper-plane:before { content: '\f1d8'; } /* '' */ .icon-share:before { content: '\f1e0'; } /* '' */ - -/* External services */ -.icon-github:before { content: '\f09b'; } /* was .icon-github-circled before! '' */ -.icon-github-cat:before { content: '\f113'; } /* '' */ -.icon-twitter:before { content: '\f304'; } /* '' */ -.icon-facebook:before { content: '\f308'; } /* '' */ -.icon-linkedin:before { content: '\f30c'; } /* '' */ -.icon-reddit:before { content: '\f1a2'; } /* '' */ -.icon-rss:before { content: '\f143'; } /* '' */ -.icon-youtube:before { content: '\f166'; } /* '' */ -.icon-stackoverflow:before { content: '\f16c'; } /* '' */ -.icon-instagram:before { content: '\f16d'; } /* '' */ .icon-paypal:before { content: '\f1ed'; } /* '' */ +.icon-diamond:before { content: '\f219'; } /* '' */ .icon-pulse-slow { animation: color 8s infinite; diff --git a/static/fonts/icons/LICENSE.md b/static/fonts/icons/LICENSE.md index 5ee6d86..f33f165 100644 --- a/static/fonts/icons/LICENSE.md +++ b/static/fonts/icons/LICENSE.md @@ -1,11 +1,10 @@ ## Font Awesome - Copyright (C) 2016 by Dave Gandy - -- Author: Dave Gandy -- License: [SIL OFL 1.1](http://scripts.sil.org/OFL) -- Homepage: https://fontawesome.com/v4.7.0/ +Copyright (C) 2016-2021 by Dave Gandy +- Author: Dave Gandy +- License: SIL (https://fontawesome.com/license/free) +- Homepage: https://fontawesome.com/ ### Note on Brand Icons diff --git a/static/fonts/icons/icons.eot b/static/fonts/icons/icons.eot deleted file mode 100644 index 4e8e5f8180f8d64476fb9ce6fe21341fd3713e29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15188 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 vYJ4=e!OsnE#98Sj - - -Copyright (C) 2019 by original authors @ fontello.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/fonts/icons/icons.ttf b/static/fonts/icons/icons.ttf deleted file mode 100644 index f33ed132b549892e7bac29f5950eeb66c1ee3ad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15032 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 z 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 diff --git a/static/fonts/icons/icons.woff b/static/fonts/icons/icons.woff index 7528cb9a7ae895e2ca01caec921290dac8214157..b94606c23cd9c37fcfc8af96cf17577862644ce7 100644 GIT binary patch delta 18157 zcmXV%190HZ+sE5pZTEV$d$n!byxO*zt8Lr9T36e)ZR=|N`+Miz$tO?tyZfEp%p|i( z=1HVvU^FPYo4lA92q?%`5eElB`Y+l}$D#8Aq{>4^HU{<}AfU@2AYiB{ni)8Kd0~&gnxX$6WHW0I(=Y8B z1ca>=1VrI@CiHC0+{C~b1Vk|Ps}Iu`Y`7&VI_6&@@Fk9a34~veLL-8knA z?Ef_>=!=Wb1#3Ga0}v3QuYo{<|HIqbY}&@a{i`nYHJShO5`ys|8`~P#n1Fx?fB*8i ze4Wh1MAmm~dpjp*5D<~rFYWP5JHw*elCyU-`SOZ|etBU$zjm3vP25ch8lXa;6A2lh z!~kNu{uAj4?mzwrqHxYg15AZf6jCUV&sBIQ5ckZDc}_W8LG;0!PX?oQKdkFs1{!AT z!Pjs%9HXk8SZD`uW6fl2PGYicFncIE0Wk><<0Qg`J+P+=UwVc~3Em>Tt`oJC`HlNd zFgg$y4^o8VwZdXx-uKM1vQ_s;%B4f`6)3*LYH-<7NFU4a;J!M1_l}LRo(`@w!PBZS z(W+I|s&_eCO}<#kyFY&_^zeiYvz(M;Ex~eHH9NF^<37slO3%LXV)a$oGmF$S6ML*y zJp6Zphx3B^uDy?%a^ID`iA0iQ^SD;TA=6O5wRBa_vyM z%qm*0DOwIGo+cK|TZor2M=P1(6-{y;2z&ijRvKQDOC!4CC<5$JK|agw8L;q}8kYivS}&PW<~wd@zMITE%hZ%Gm)!M5A5?NB2z$<=Q@!L3 zJr0&$+TG8?-Ha)nmf+98oXg)*f3@w9BPK^Ft&Fo5iG7lFWEt5vNPzvdpxPlRN(&`E zaFBletsIg`^6gIz?vrN0cLkzl?nIUf5PxTZqRpLB125&h8%2`1Y;V?`UuEa~bc+mn>fz_lo@`G@Bpkh{dl>1{P zw6WWF$|*5ER4Qj4smrL<=c`uNa6h9s7`2-I;2-3$Zggqewc z*9Ri1R9|i6cE!$>oyUUw9FIxT8eQ zCT9nb#0_X+<8 z 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 HDhB`n=KLmp delta 9287 zcmXYXb95)o^YtgTH@3au#VIwp$AU#mfALh5kN|;!J_kiK2<5*gPfNlVet<-c-PGRL2?PRL`Gg1v1W_{WI!ABn z;YRZLPVni6@d*;>#ScgeCrkTJju`}kiU)xZoFWtAwJnWZKVxBgK7C;SKTs|0ye&S> z5fBJ_9t0w9n1bnnurfC``%IJl>BIU74y*~HZ&sfq@JY^m5+t9XfJK88v9fpb`ZTXU zZI(~?Ic9&H**TgTgFvJdpSI9{@YxE1wKw+q{4wcg(*MPhfIT9{IT+iUe{#W}8}S2y zz{?wuef~N*y1IQX;?oTb`4ctB4ZI#sF6N)H6sVshoX_VJdLT^Sk)#DC0ydhI1x5xC z7%=-C8Y92v4WbSb3@{_nOu!~WfNld3HbGw5n~A&%5G-HBrzs#Hak~C|M5w5cw6Vj^ znlY&rSzrH1xDhWm9O^r0=Qu}`rWJG<4q7t1536=4@P z>x(ak^V$G@*3HAF>h|Kc4~_En;^uvy8#-Gzt>tzO+7**5LXTC`yst0>E(0vo*)Bue z*m`sGe-;Hd&bnjCzSosnEXua>j3&?g?3S~VvIq$^)3lOW3V|*bwo>{U3{448*b)+CVY z*3^=m)(M`iF~Ti6*rX^)`KQ#3UaflLj5fvt1J*SXRCc`qaKd$_B>LG^DLh1}5 zs&D(_@r>2-<`-G8xmoeoQL5vp7f6-xtIU;{m%Y+U(|2_DO=wOk^@S^tS$E(L%}8zG zTQ-bYeQVmIiL|TRpi!a7{3HCuJ9!cPXg?ATaSUcM{&uVs?V$fH{MSlhwnmL?)BIZ( zlXs~nw_vTIqjJ-}5I{Ti(uSGk}?|>gVxxUU3!h##fZ{8imv>j8c63laMu~o?eo7_n@yXt z+Eem0;nPJS)a6zly|Gd$&5+Aklb$T3MJh;kqw<>g4M8JVAZ=i8`Yj?wa-Pd#C|HaP zoN+@|RhWUdwulyTvJkhk6~Cm_gHfkw6yjl{@ag_gqos9Tbq)ExUINf4HQ`x7m_M=J zXS%UoJ0KH30bWmV{pEIrm%v#Q7&-crgJ2xrk>|#jQwc(rp;s<1?&!Ej1mzYdd1T zp8PAn>xC@rJb_=9JAdYK`JfA!vxT=psdnns8T;@p1dwy6ox6MjE2~>t$RN029e5zg zLul$PjF9QJ-5Vdpybq2X&m3F~A*yBYgOmXi(YO^>R13=(cAOHY@75Hj&jmNMrsJ3S z;)1I5-dcthw4I2NNi0$8g!q9CU8|Z%yOo-aXfC=#irSay3c&oQ0pD#XcMX>d+JCW`^bHxvJ@2}2=%eJq(<3kGTEP0d5s^MYe!wdQSRj? zpEj+|-}cW?O-&2o9$zX%i)O6O&dHK2IF2VL)aGZ3=!D$_U&EREcxGPzJ12_>meTt( z=NCMLjUWYWY3+-hUyIA@bsM}vE?gK4(kz^JuYkrg8F~Gje}eW{Zk!*H6I8T}`HBrh z6=ugOH493{7R5BAv#v6S)Y{4vWCRkyU4Zvp4kVTFX$8{0!k0-r*L zuuJjtJDQ?5-O^pL$1{)lRr`Qeg{li#KDT(&D!G1;Ii-m=GO9llB6&wB*U(&8}x}bVVzOewl+iuSB zW9>SltdjN+s?B&Qs>_+8d+K4QhsqC~d*>M3wwVrX)I>gp^A+p8gL(`#kM_uODpc4D z55^%#1>=LoN~h-R(pN1oI9NC{S4xpFA3){nieE0hddRFZ#kRsi^X!ok;v32eAo&0> z^JIGLg7kIzDH9{l;r@?ZMs)%9S?Mt+vu#zYb{q7@j2px*sbp1b%NUYhDYUasQ7gd- z>5l0p<}O$dRlwj5#%5#mp(?2GC7N5H=V-!s#tb=#@sN4NVhXPZ*%jxUHLRD&6~OW9 z&2|r9%IGKg{2b1Wn9EEJ@){$6He?CwU7j$$MsmG`@Ea$9W^u)#m@uySeX_(n!Duj} z|FcP0{U?N~qSi+Lu9B+x$iGI0J=qlm~WqnYn6$AzX`}hE%cx4Z2BRJ_T zYYTjEKjr#9ZMAz|U2YBAG`6ojjm`N`UZ|$pdE3*c+R?|7JDQEMM4oC%$5(O<*x;?L z3^<%bvC|fJtj$qT7R{)X#E~)v&gCP8K=WM8kn(}cc_X&;^nfl9)2)Dh;8LdA4hJV4 ztf7+sDA$$vDEs51`|9r%snCdRp2>2$FgnG&LP#KJLaApLyua&jfR}<2HJp@G9Y2Gm ztWrgdMCWQnNg3y0M};kY&!6>@t?wK~NalNr24hnS>IELH-?=kre^Iqnpc8_CAC4fg>iCoNzR?5x2iRMv-HQXX(+(JpIn7iE>4l zWEf*+Z6Y|JGt?oY1W*t+$w9sz6;YHHJT){9JTgWFZH@eh#_<<1{D)m;v)0{}YRyUx z*;yZHcAAZdwMz=Mtm}vvCc(GswBPTCL2vTix3-xs28-7mN0{>C?KP*t5qh%L|o&iPSof04d_bU-ZDiiPvHG+nO_BVO5)7bRq zEg)V{0nIzNT^$L?rW0skFVhGuf1E|7t{u)598p4dYVldvy129`5eJ%R+^8^vI5g`p zaljl<0(3V~YU-8MtbRyOj-TRrA3I~Q@YL@+gF=`{S$MJ8Qh)>3k~#+^5}-%o zrNXgjZ-NHGyw`>acxB3nsluG;MUUv`f)ZiVhJj(e=npvOtVq|Q+)Z&oV1L>I(RSK<1Ra3wV=dPGacS!66VodItdD|BAtCui=goioPW{OZ2_Dw&f>`i_0eW7YSf^Z2@N zD0MO8aS$=x;+21g%gLWM#DwUx0q{mPCBuz#wI}tl|%dt z&_{I*4Kw>`^^S~{%wQ5TQT*21_n@Rl%7MUTMo?oWp{smR5_`R z-O-EH6N-vgA~~LA(sH6`JUTViy99kSuq+>0oxDx=w$%Lat>Gax2L{Xw=cZ6ySkyu& zm4Zb#L*|y}2Up6fw-^pxpb=-Sm?i8Hv>@xOp%pvAH}Oki=ms0)sx{a>z1duxh~0F0 zW3xuNM%pD1`Fu?1Y@VbMe){Z12=>o+^6{{?!m!jdlwMv;dDS*YhK2l$u;19HKxU?9 zW7=l0f74%q)x@>z{ZG<_IzAmB5%VJZUE{fBjZXzl(g0WaPI zt&vxGpZ;&{H&4MTp5`pZU-u0I^_n6Utonr0L)NP&^^ZIX@4ca!Hes*8xeEiYK&EpG z8k2=Qzx{Ejj5-xAOYAjBQNjB@_Db5n~7K3*TIh9*OgNh6v8a_6pY4j(JCro@^u{bcV6(KWH5{pg!y zT(@01^F_!-IgYnUYSapV0}w&C8WWW}3MJ2ow3Zc~gmqfoNdy<3!L+!|a^{u}l|mYf zQZj+8jZ!xH5)-VE0QCfGN3|VdQF`3UjW*EoQ=HNjBHNJ$nNPy93ogm9PIR+dXWl(< zEDO&c3fb0n#nsxctiUACht2l%SJ>; zFizYbmt*muvKn-cY7%@T44S%kGpBbAQgA%U<&Kv-H8`W z+H%j*Ikr$R6KKjVVM;{BB_S_btVV%P*i!`eMuVZ31(yh>)Cdnxh=olPCp9^YM0#8B zbJ-Ba09V2xN^1gQJFE6KruHb;eIBmfxoez8LO%A7H=+$6fL`>Z6ZuhS*C97?n598I zKZRro=daK{a}ITJZz8-nh%|cOTacoKY{LS$Le6~U;Lt&Rn%^ZLU2-AOkbjKTjli|Y zrOERLoRL|R$IHaFrbODIb1njJ^YqnZ1^YG;#Uq3Di%K~EDWo(tG0)QLCYqD z?{PbD*@Zya7sa2J0nr{K{BQ2GBk%SwBfJzlH|Df!(QD)7PhN;xMvGLU>=^G>!Bk6W*07wxm zznHPBRfDPHRiz8=I|S2Yan$@fyR(ziPVRJx>7+i;t?G!gsuqt|?nIYEsVRRTJvx`isAv9q^MVut9|gde~2K2_#uD5K1-XGL=|?%KjZaW^kx?Nm73;-e)f0 zsYwl_@hy!>gkmTgnivcH^?-Vjn5@KhO&7M1)pCO37GprLU5%tQMy5=OjPa3uD}2vt ztO%n&$BrwC{MMqa9)Q{wiR@69)dP#?I>uU)OP zRr)5t^|TeU9$H%06igAop4@G}S0&qCdBJ~x#;bz+ga4v-Q&xBF0N01QR@t3%Z4o5m z3*WmbE+2XVMPw{60I5}tkbJ|E_|+t23KIqcO*$3{#)y}g;UQ5Z+32z92bzqy7wiP! z_JK($`r}U1;16Hm7=&5IR&jaOvKWt$X*#Xi^%w45`F~@?4+@R)F%Ts-Aba^CO?_s)otVow9{*qa{xoS|rkBpMBb<3bNKzSv zes2|<7$jYwJ0HxSt|x)u5w{TXBRY6DF*vej2y=f4#yHKcG66t+5Tu5+HE`pp!Q!75lh^)w z|D(Wmtl!Wt*!ncugs;=j>P}bWo66P9EpMV|*Q3X8|Jb1X2^zfX;Y$^EQEji+(^WY5 zHoCQ<7$$*VHavtY9icL=2cQ@rLgZJBv#CA!h!>H|qks!%YZ{-#mb8DOUv!61_pAc2 zFX{-qC7$~b2LSb8BkI#ItW*1r9he#`lbe*EJlc@-{cN&%!UIfv3$V1xEC?y zU7f{ub-j^|J{=sr`Z9TZO)%q&iJK5viz>Y$>_ID0iTJRCjPE-tHTk{n(-kt!g!^oy zofQ{A32prD361vtk?svm{JQff+WGL2RNBO}aobZCG<)0qJV5zo>seA_!ZQ9^d?fgQ zAox^2{qKIB_+L4S|IRxg_|H_4|7FTkuk#inZTorTrO|hKtDevOX<-u~=Y`iXuif6q zMX_?VOjFXdzxI#*NN%}U$Mh`&6G5y*U+ei-xhMD-p4+IsrHU$@!d!QFg(>0U+3Ra; z=kj109gJ4EN7F3Enu`7XzHgE>F=x%s=fOtnBF}?vEJr(|;bz4EG+jGGlO_u}dO-Zp zKFnfe03_!o`UY}Uw#ryUvtO>N?YC3PiBw22FNem(d!<{hU1zOl#t_|^A3utrz%$(e zf$jIk&GxYmEvKCDiQAv2y^6At*fCh}XzQv))B$w)5jEAi7$wf^cw+9*Oh+}Wy|c;nz9#`i7}(y~gWWUtwv6@`26 zJCkl7S|>&Jgcg<8^=?MOe-+EvbLVkyUZ@M#Fr}Arctp1)Bbam$S)EzNq9} z>Y0vpH>`R0V}8x+tfl>A-1L^|7Tgr~K+ z6CI4I@Oq)Fz^am>EQ_WmNH0D^%*Pvn4w38@s{#zrhbvQKK`bVh5tniqY~kPRZffgb z2adWrF?@$u5?^^wl9cfU6XNr7UhIz8e4t9oqRg9q;0-XEg@LsPw`VOJJlBes#KjuA zXFUrqV;kz&?UsK1!Z;+^G}8M>PH`p~bs#CV7Kg>d{c+5vzoNzU_=o<~P* z<--iDzsr`hTPtezMUVznqGJMjY@z5&$G!R77gnwMC{$x>p6&PfMe5vod|P$F{u+gbfJamoX(?9G@%4yOMZGU-aH+Fk;HMoytNVBV>rpV}PMto0hIXlR z0Dqwhz9c}8HdUu(Y!aSEyI4)k`PWYaEO3<$E(o*Qxi1@Z*yZ^&<&_YTeQKlY*JY3W zH+Fov@^5v91H_ZD!B0#@mw{SDnwyu)%cxS=C4GgfQsJE!caEkd4|lvQZ*kWSv>mv2 zd`ob{d#yO~TDk}EX(3J-UHvh@04Pt$l%?c@1|PZ9^iQw}bgAafIVoEiMbDdOTV3;& zcP4HT$<_?A7_CdP1T7rsFpO7$mzIBAEN!7dsMT%|~J4#DfKUE40zLQ^4 zlR;nhJT$+52?`^MzzLouG_8(u&{O4gwh)Eyy6aoO?*(LH-!G%AyMO!iw^Rizba}Od8+Eh0A@MCt)S`xeq zB(hEyeb?W~i}lLJR0;aAdWm5DVrK-0xT&Ehgd=EK$UiwyfBU3uXe?CfQ>#KFa4< z;e5ZB)){H&nhCDX9V6nWHdpS)H_8qMqJCB}=PhiE2`LL({~4Nulua|GW26RoTi+b7 zG32ygaTRB-z5kF}`V&xrYx5*qVO&;&lCl*0Sb7>__%#0lTuOI8KlovsLWK^}zeGep zx>L%hkg;SsD9A5sLs{TS-u#=3=pK#Y4bRIXfDK<3f$(}F?!0l>37MSVl~3fdb9g^I zaV;2)%OiT!82Q4z-eu_-E}Kq+4l~QXDv3M!^l0Va{cVEcE%zx%_FT;AEf*V~@F&@= zi})YHzE-JTfV*TTX*K$yt%+L2X<*V~d{|)+OPi~pRFmO_D^i9B>YH-QE~ZNPtnOQm z*Xx{6mlamzs_T4@1yfp;4&dT9!!* zp>I8@I1eKT*!l4QakJ}o*;C7QJtMlgjbSfm$h{MX;n3~kLIUNaY{2I|opNc}G}L)V z2rrroOeFDeZwVa!pnJSFr&2rOLBp4%J5@reDv#*oK>k_Kq(Tw=4$8o$L^}S#A#a$pHygCxe#ObA>o?+I zgJsh^M47tyL7!}puwZu%8sSB1LfN{ts?*8_Xt3H>1+}&Km<^8o_fZHKGqr*bvh401 zZ=I8y|EJxW85x00Dud`cZr(Tyaa%GBLE<uEZmmZ)khoF+ALutdjLxSX?BCndgV>kw@xjUj1k5ob?$;mp z??S6a&J@hzH&{?d)BugHq<==ua@sWJ?D*WFN0#$$ogDrt8fHy#JK~z98K;c1o zL9IXwK;Occz{0{B!S=x^A+#YfAVDK_Ap0S&p%|e0puwVg_w5Fh~T;)~8uX}f*SDgUbW@Lr~z2{{YS zT7*AVoiPw@PFq5JZ@87)3l$1hMjngEVLJaQeT`F@m0=Z3`L{J7bL7IXOvh%NNyntL zPNAeNfKvGV)OOrMH<(9Jjq0z#^r?1w$QtLLisN+Rfqa<;y}_Y# ziOoykij6t24_VTRA{@0}s6f8C{|dx^&qBeNL7Jg$K{>KRUc6^I9l0Xma>}xtNmq!^ zN>1qu+v2E=xgr(IZHh*(x^!mvF9K^~W{I|8{|k{N_n>98CC6|xb(O!xgtO5Vn0~)> zq;&(o{w>T4Z`yum)Jmv=&~|+@r<>&Q?fVfxv~6kcb>@|AAHVJr#EdAmibc~Zl(=Fi1N82hhl}Y_!8%3{2E*?t2NyFSvfWV+!&_*IT_# zWHct^fH_`62I3LQPicmDmMy&je}q#`vckke@<=;5$r=XtG1IMcSIyRRitAgqtvu^&6QNM z4mDj_6NL?7-_iF8*&6-c=%jr$7|?jyf%krGw9y|XHoNUC7K;x8Zuf5%LXe+e-+_dn zv4nf@sq|<*5NTft2WId4B+FHZ( zO-hU$JbZtzotq{SkkZCunScb}cv{&~acL>QA9S}vM9vBIFG;^{*jsJZF0`mA)RuqhJ&zUtd- zN~@M4=StqPa4(^ho`0YnmXU2@&@GY#?wliHKnVDWSl%YD?B8kX*l}yd!^=}ZTbl#@ zQS@)!($Yrf`=(Y^@?cf)ZFiL|JMn-dQ((X_1c4!FFbp{!+sl4g&%&L4s&D_gcmJxZ zq?REdsRgk^CJ5nR!}~v;|L3Ub+?n}j9{hHcnH2X0tSs7nM@ldY157Yr3sn1iRm<+? zy-#8mt2^72qvWWa9d76xiYDf!b5VYL5b*yWpag)@E=Xr-O5a*+1qB5K zP2}cv7VlpksQpBB6_Re|A@~jmpsSikkJfh&KyJ-p8+3rSYf(=>AJbY>IFQ&}5{W=P zk^??1e;2(ZVE6P4;Ir4?r#~eS03(%g{nGw)O#~lbGgQf>5NG8S@Lb#mL=wS4nV$=G z2t1`nVV^cDG5Vqymwp&EeV}k2CF^Opv92`VGu9{v90F3g3K`UBHE6~IPc3a@OhR&! zk7hlc#cI>LUayDRzif0~jkC>Dty^Y#%U=Iy9+gICFj;I47Zb|3kX(gPtP_)Fc~Mq% zGoDOm^Tl$t-fVaK!|`;!TyOWs^Yyk%VANo5S@qnApN0*_VUICYF;}svVq3+oihUJ_ zDvnj0syJ7%RB@@|TE$w$t%`dUk1C#3ysCIt@u}iltw$dypbP0Dx|mMWC3J=^rOW7Y zx`M8xtLSRFhW;M{iRv*NbdOI@F<{IX>xwI!dGoxdo(c!gAjB5ykXmd)ZgDuJ05-OY zgQF1;=%l0;xpJ)v71|gW>}u3Fv}kc^)#@^6&~3(y#{&<%o_gv#Sc35PWMq(%m6fF+zmkGFz%#&JL1{`=_88$XLaO;^k?}1_l@$C%+%tfSawoJluPX z<%YO6qKk6NLPG5O6K&%_X+6Y^(5OKJzDrDszuJOMv(xWTF5XtwTz7wa zY&7ZIxPQ49TzOo6Keqg&$WVz53)=WbbEGP(iQruX1Ef#t0=ftXIT0-Ncd`hJeo!r2 zg3M{MPaJw;Ya{HI8%@UIV<+*(m44)v+(^=>Hc?4Qm3z=G8K*ccC;=T%^w@w3FK7sY zql!giZ8`tEv}93JgjCN;;}F7{YMZ*VXP>yn6-r%u(La$U{(jYztHVw)?)b26;;wp8 zt02GeD2+^vdR$sT1=RSy1?yr^7uSLl5NQ|5ngOZb`Bb`G(g04QHv2cCG%SE6{;A=G zP_M2?N2|>UJMNuT8Zf3Sk!==Gq$E;6(Zl9=N>?<3_K@lf`loS%3(KeAS-Z~vIkD2Z z%sfCmSs!fHn8>*`C4=Q6YK>TZXWJGBnGF=)s;Lxo!5mO>xSCp<>cJ`9Z+M7qrC_fQQEp zQgsX^ZBCuJ%gz(JEu<9z1@B}QokMY7N}pJn6}M~Uj`?YuC}5h`k5#3^o~23?X6UG= zr2Cf5z@pS75{;Hr56LkMWvuLbhJ!*U(7%nwZrIpLB zO`FfPU>q5-_XQJ)5F`nMAtJyq5g|n+7$Gu@5(UPH3gblE=Rss2q5QeF@7G~TdK)R! zK4UoqoW#dJ)6A>it{r(^CiA>5xAP;i2+X3# zyHB(YwV$OWl=o)~F2{37qE_0vg3M&)CCa8mq(@41C4F)bhI)iQHWs%vxOQ1}`OZ7t zxC$c9MDL3J)8iy(Q+hP`{v=fbFq@WN4`gi;Wl;|0gPD-7uZ zD|oR1z7!B5%Fq!-$)le!Mu}pq0dXOWh84X;HC+4gbvXzKQ&I$9W+%@#)eF?4co$fS ztOq9=;se2EQl^LdIQAuG#Ts)b!Bbugb!Fc?(+X|Lb>NfLbfc$aQ1|iXg-PB#%7AWW zY_8e84#zA@2~wY&px-vT>M^TjuIkeJ%meyQxNEkbeJk5jocKL%gR7~uXa`(NX`*HN z^%AD#cny?UvRVz@0^+)9N2&Xf<~!GHcH&Zg2&GIG9rTd(I_bQpwL1S-^fZ{YhuN@q zoRvvqb!EybkI>(T)%Ow+gAHw`tT5J+Y0bwCJ2vFK7NeU_Na|wu!P%^CA%j*fmymDg z#Y%*o%R{^)DA7&nDk*Ol%1ke`rC|>(u;1W5AvhQ!!9$|*C>jsQF#|XmBEeIljb}Iq zgoNiQg5XRNypU3PF$qy}i72^Dlw2VyuU3bJTw^P^K16~yh{~JMct~zBfZIbPc!#KU zmnY1rdze%AF{d72PCdk&dW1Rk7<1|g=95p6vEF&svu`fBO+QCpz7V+XVSsIQX6T@4of5EFMKlCpPCG`%ad)dZwuV4n5Zx62PjmK zmkw^70Mu=C{1ZF=L+t$osQCNlJ--zRepEreJRT(s{!5WzMM6U>3+z~Kz~DTSu;iFf zWY`#q%y-n20U45+t^cfeY&6P{@bdv}cKuF^B+a|~a=pAK*~u5ABG0T@xc1wOUz_FK ziC!+gsi&OlI-jc|FCTU>a&yvG4nthTQT}U{&U`)CzT*C4R6DI5E**Yq?XCsQMe*#h zmXB$>YrJbR;CX5$-I>dU@(<_6##K|Z9mZx^rf36z@ggxaZhO$8LxzA>+lX0kn)Kn) zuuaB@xOOdqR%|-q!_AKR_D^w-6Ef|4o^7b40| z3j#aRkvMk3aFVsPX88y?PbC@$?Kw||4OWb?S@;R>bRIV8zjv5Nd0Mx)4y~Gk>(Nu`7!t@nux`MDT zAlzx>{_zn;p`Y% zu@h|4_hvMS~6o8!()6f70<3iDRm6~z@umJ7oRP9My+RZENoQVAnKer^bAwP8AHp6jOh2=Ein)x!#nQGuFww|M+(1_GjOCOCjH3{0v3i&99vP;Z+mX3To2!< z46%w`v+7P&KeK;6dS&U@E&Irg?v>!c)KjO})2H{%g*}T$Z#u_s_pQf=XP-T5_2)KH z3)+H#g5D@o-b&6GGbW5$@92C*<>3h5wwyX@sNEW2Y{Xv;6m3rc3!UTn+A{YXZ!_!gJ0vepe8hgHgq)U zT5h~wcQqnN8bgKscUroWV<-PsJO>_QbLsIBL(@%vcIJmkV`Az-kXh=iojJSR=O1tL zDU?(;4_YGi9p?bBQ;KrxrQ&tvTHIAfpnqV}jE#sEsPyqjjQuJYU`)wc#3M8NFTGRi z-1^|&2j$*g8zPPtx)*|%czb(A**I{nWh&S=z3=q%a|f#(n=jvef3e3csVbIuIeyiD zRnjg=w+~-_cD7kkO5q7X%E)eP_JP^^IIA-J|BxF0zh*qhe|K*2YnzNE4RO0Ni`Dl3 zx~saZVhTD_l^Z|3m;AzUwjV5e!T`-q5ch4WdVP zXYJ^d1Pd%i7?*Xhq%IU!10Th#2~LMEKg5&d?4jB#R1U&7iS?wPtP@EDDb!M4H%fs} zL<)RcQAptnp<;Wk(M#4ch(s}<4ZY5k6%j#8jpa%cN4T2n$ffv$ovwEwypXyv5WT+p1mtAO3( z`)g6_?5jTV00Nz7%EOvEy`(ow{hrdn{KYAweCh1<`?pswp1N}9#y~L>S)*Rxau0mB z7J<8wDw^!V9sAxqgx2Nz&fPhnS5n24O~l#DUE6Jb+CANvGkMaBnhWXGebYgfY2y;e zHtNmio6Y=P?0ou@(b;<~Lgp>$`HL^R^jS%~OVEm6y?5--K`=1@cx_IX8g|92?yU!-|SdrFIA2dkD&zo4)@%A z`NYbRg=5*AP3v50KyVIU3OhYL0NL#o0I-G<=5^qYKeqRA?KQ3@xU0Sn5PVZg*wBv# z0atZ^pead%BnHF-LwF*m1&tC}H*8y`ejUazHassQdNVK`>W(?3X()LnInzm*y5S%Z z9`E!0X4%?`wNvbA9f=O{Xr?|sI2ua^_n`XI(4gtwrz&sinb8EWY4xTHJ9dK zl2`+@h<|=&O{;V-L`h+DrdE3v`Irw7{6BsBRQXmw&Iws~fmOvit)M-sFKd&S^ZA&Pqc=tBQAztBdQ@&k6U z{)t$+`Rmd5o_pbg<1gyErWuB5o_zm^I&|#A7srC8vI!?($%bl2s8?6RHtfXfU9rh? z(o4ZdAMuqUL3TOQDb_e1W!9qo*7fB=b?6cFsQFAq$gzG~Z}4OSHCPd{HyU#wfno@g z7@$IZ{dS)dj)Np#YXi!Xn0B&eurZuN<1gJW!;z;k!lpKsw$99)J%4*{ZupDT%dBY& zc5hS~)mZp24Es!b9RC!XOgk62;UjkB{d&ko#Al%Oq7!~RgVD?8;}-#I2}cO2flCVj zJTW4w!>A)6oMqVBvNuj`-rP2))Qui=7HGDC0%S)~tnYNfab+Cuq>R`Vj=Jom{+4&y zLT_RB)JVIFf#dlOJo)$i(^s66ULokWQmQ?!J6cFNYt;q`>ywza@tMXIit4^0kWMyY zT=E5edozx)^-1=8@SQ`sQwZT!{+wb8{@F&g@hZa4`g(6i~vn&0L zL+@%si z&l7~)&>0eC4y}1R*U0jDDy3ozVii;;pI1090?t*}MbuK8^r?2KTyri)Q>kJxBbX7m z-|<7~0;VXG*kg60SU%)&uYgVErc@p@a;9)n+b^g@%DLxl)0$rY*v(fIx0-MA4+%kt zlxo$C4;S1<)?yN{jG;VphDvO$FOKo0A^}|NC>%SwxVCe|tEwXnYmwYRtuQLhPya;N z+~u6PluBwj@(-@dS&>)l3MoEN_>Ii7*~*n^f0j?zw#0?K$e+U8H`!Fhi12=a&2ELs=;0t;`Sey5r_E#+mq4ANx1c)v)E1 ze)03Ua9@5Zr|?{^h(yb}7t||GHBD<%bGN(J*ZcgsSI(5@XKCJno5@-c2Af$3@i}#_ zXn^sBn{NJTE6KocL?M)+B^PiEd>4RL=Es~jQ5?6SX__B#<#!zAIQT6QExV1n_gvaAAe=}!Wr6bi%g9^-XM`P%i{S@zK zMPHX1&B{96>4fRK;n3*d=+F+sMB2%5bYiE0hOvRn0e4=i|3i4xw-ucsypar{{6ctj z<*PMxg4L|(>_1I^H=U(V;E|X$^s8SzCeZ%R@Tgrm!aiHG!ti*{dY4EX(qA{#TB3y$Lbf_?leDvReeAj5FAgB=AF{qqjU6aW zvN?{KRthl|Kt*J6xdF*S%rGh=SyTv{bi99A@2XECtSom!ABj!6BKSUE6&;xA#uo{> z8i+QzZo>bZ*UynHoN>qT7td>J<9D26akgB!VsRSt_qTM#nT>N_n|}V*v}q3YOXb|O z>HUf0Fd{)^uGHn3)MS=(4ZB425C*`%o1eMr8=qx@)D@K`~zL`FQO|xBSzZdDnp0{|(!{FZ&IJ}}N9!G!lwAH(n7a2}VBR{B2fWOi z{V-k~;05S`lO%bfIple--1u&_To|eQ6VO+$0^wlR%KKg#7(O&z$Rw!0|R}UTD zRE+e0Eq-M2=8rKxnoO(yZ!|8mC@02>61(`2uVMRtEH%CI`>0Z`w(q0AE-fvk;HW;< z)3Q~*@(1!<_J-r=PqJ`}xkq^wL*#cx3Hp!Qo-{PnNWgO2tGCm-RDABG)>oybN9{kq ztw&BBW*I_Z*bKr+gj*vL`ihdlc!HGBSCte)UVs1ffqqbLpfVnLhfpcoN$@u&deSNpU?E`DCficP@0}Dod-#>1ekYy)a0T+R^ES^Fz?1kf(ozw<_Nga7#Y93T-Y;uG6ttb590E%gR=T3#Gzc*G{hR> z3^`r+cnm4ytZ~qQQv_=~6rEmz``zQEj}S_3IwyHNk8)EH3Q(~YEEi+Jh_O>>?tdLr z&kwwm_d&_oeWR&U;3%9upbUDS!V!CvBoeM3#nKh7jevyU6M2+zPI9_BcDUAfEb1Ki znYhxNFsRD;Q>juD)rxp`?=o_rN~Ixc6i&Q4(m$6;6qzT~d6f*)Q+oA}Y|MmJ9Ubr} z*p-yD4LksEYfBmfTVPE`RWkn(QI^`{jOTD&{kP zEpFJmaBpxo3QfBVJ@lQNfZmb{TcbwDPodF1Qjf7+ohF{b*M9 z4#wk$uewV^(e%lwQ4JviI7ldKLu5Jc?C?nU$}DP;6pIRr!;KN6BV;r`8{|b(RGVCL z$S8{Ko$we6IuFA~yX2oGV}#i}v~QK2i3raN3(Kp*OkQXe51lD!yJ)GW#NAz*2pNgH zGUF~$UMEubKdR}kd>{Kh@?GkWv-^b?z)&?Q3R~{qOcs%-1!BEj1o!6s>c<7I8gdCSn@%u<;s)9eU%9vp@Mh z@20%Unqb6l3%0(I!GAtJ5}Cbr(e{K#p2taVc>QvCI;=sM`6(E_F{m1=BiBb1WgqX| zd*Iuwx}SrJaJ&Bv>wmqHQ&0M&#L!UH_W4O}$WAyohmpa^34Z@BCZtqSS6f$WmRQgH z@C3sRF`KP_(Y0=cNsZ9q4e!5d^Ny~h^2UKElpP)*lK(*zN}nGmzuk>l1D^h=CeEs< z?Kddy0vwnBP{|*v0IPv$@F1|uj(t={gUnHJ)+m5X1zNw9dJ)1FI#4)2|J+kyr6~Sx zR>a89v}O>D>_gh%x)h#X=S`f!>nUHhFO6VjR7T!Fw&$TuS5)UC8VzQpQAv*ML-psn zT>r#N{{z_~;|?z@G{>N=abQdcs;_tGU%y@<83czC?fv+6eM=>|rk z{~l+XsfvHw6!#Q2@5K*M(Z1KSaRsU5S^se}{f#Z~TtbP2EQ z6K$1$18Pf9$_Dppd_zR3URlEtVNcx9vV`#&LGfvhZ@0>>89z=B1hxxRooD3%_quAV zkA$6PFG>a+Y|EqVFWN=~3br4|qYC=$OD7Nrjkt8-<9J&y`f%wXqbMim`Of5a7h)}8 zE~Wewp_b^uZ^Oo zawRz1X<#j7B9cN;{Hmv#@5Hk8@TKK=@<`U$o+foKvhC=kuy@q>l;g2O{P)Mf|F_A^ z?kdreugA)RwKo_xBr<*9Q>W!I5@Bim&^^0e;ac3M$X<2Rp0N@@}5A<1XJXv(1dN(o8=(Fm+$q zP&=FOATFlt=qBftg|`B~$R}IXHG<;4M`}ZKM(+uE@AXP&EZ7~dRM{)YcuMEY`ge}= ziiot=ED$sC5xRknz?+|R_c9(%BMKnYjn$;FLm?3kl|MedV5JGov^D=cM~wx-`ZAiu zC6Na0{=;cjNNpWo35!^!bFaBEyIVyaaFU0pxIG5e$9c)z-K1P`;=0kPLtp#eWoTZ6 zISB)^{`HrH>H_%MV3CJDD#(W+$E3=x9gHlbvi@MX@g#g3o@2;5y8>phd={6cb?It# zTknykugn}_U+pR3oeU5AEu35CJJT|1a@suX}7Hbh1` z&8oAXcR_l&ZVkQ|llY@37dxCe7|^>rWB6hppr>Zdml^{$7q!Jx)&%?z-8HOd0PI0{`Oju|2+MY>r2>uzy;+FUjiqMouwIn`s8V`@fpTvj94mlz12L)pMcoW;iJ{Yq!who_3FgQ%0_a9qC z^IoRR2~iBFW(v56%*Wn!n=AXk8~GMl3;e&17=hY|%=Aw^RrWO~bRrNp;ziNGj#Irg zISG5S`B0L#2Nq1=ePW8&_cO&R71@2K?+M|sc)o^@vheeaEB&TfO9?er~b{?)Q2Zq=1B*P3j(pT5!9qxlYYjuyK#e-dA&HV1T< z1w^U&)X+5Ski)*`z>y%1u*}2d;axQ61_#e+c=$3LzQ=aPPm~v<7tfc4tnS}U=;zaYp-!FT3v(hyTIjedVlxj{7xHIk@_;6~3U}BnG zcxP(UKgng5s|c5Qjv#*JcD?tZC*5Y#+$B?gzKujlfd(RY`hvx5{=HyW%7H&e`V z4^=@v4}FAO*zfXtuk&7W<6Z;)puahJ;1hG_Z1_3PP(Sfn*Spu1j)L>RPl#rK}?3ZWy!uRx(F@C$JzX{?(qU0veOK9#;otMz;I-Z#$a33JEk zj~EO53C6oOHV+*(Fuwh!q%x!l>0*Y)%ABQFTiHnz>3}4_RjyOfVyzZ3{9`dHW;sVu z+qZ=yON$MMIR!Qvi0mVWbhreDf-~sqBHPleSpPdubUs|`b5muL2FFtN>byq269xRP zSg*MCR*tn`i;BWi_%^H9!O0R<>2S{YefKzZHDPw1G(YL`Egu~%1Bz79)yn81)BREK zx3QyJfcIrbM_28l{g6l*Q9Z38YX0Y(@6~ah=_s-Q3CYN6$hi@Az42NRq{^ntTnJg< zLJ$ShYBF3-xmOKQns95Lem~i+REL?r#W<7Ym0ep@605GBjv_|o%4LxiFCf+I#FMP2 zulnBq*3_Ks(p<^Tz4ifr8*9E>6F^Y&^Su0rhKDWwWF$t$A1bW5n_7PxpEe~E@^ICHK6RWgm1V=P%3RAn_vjkaK7Fw=L?2u;xboQ8(%{lOYA zYaAQeVT3N3%$E>GQ60rx*zaU#OWuJYP0tj6v?+RWNbp4g!6#^a^d$cB2uWbACu-*V zQ-S-5YoE7MaSc6_4TXSQcQpAoWcYi8*WxF3+Sm z(x%OmP<6Q5u+M5@_Yc;c*4=sEWqgKeXsE9@Qts1M%XoX?a6T%@ZUdmiE5idSEAm+% z{w(2k;ctHjX~2f}JU%>gx7LWrs)~w#nc43fjWk3Tj(sz%grL>C>eC2zl$6stb!&UI zkDIE0hO6W@u9KxWt&>(PJ8GF=DbSA22GGvaY|&JJ)v(NKWIZazgGw5 zN2*NI+II&=9suD6bU#g=OrZsp99-Ag`PHHbIrsykSFjT&=|_S96(ozwh;k+^l-@M*FQaSaoq@(0~Ny?Xp*a66OsCa5kQvqxiFjzCZc)O#e@ zSZv!@=Wy0v$43%y)?$iPCFN0vElo9`nzPGrUy309gj5hfqaZe>A4F+$ zYS3C(6hP(}oe&a$)d<=cspa?}fx8A7NKx~|AYK*r%jhE(-r3ZLodDxfU$^(i?wm~z zTHZ)Iz^n`SVp+#=@8~N(Csa_7Se=R?(ZB1*O@ika>`$?y^9O_71q33E%$;&YW8sN4#o#7{gY;V+cYc4;A8x61E>-MbH6LKA zQv~%Vi{9K_rS>jPgGE|kGPQQ=5qy;Net^V^((|w%)}h^)w0yAI_`PLu1@h&qGQnhh?-ZUjJ+DRP-X&O1}PorQ8(Y+|TJ)f4GHZ&@%ux)0r zAFlj9GV+MV6!H<|^{G~5K0?T}d2(cw-}gl|ZN*0@a;e|)ITcqJ*%POsZn3jkT@bdh z#E7jK!K2hwK_fl1De-d+%s9d#2FxSh$*3{ITV&s2iTuz(dqb4xl-Gt*Epw8_DPP9C zi?z+x9(8LtYehC2MRV}?xH!Bi-dBiypR74Rm5(>td({8wpmK0l1qz?1G}?n|7&K!-y}l_3iYHq zCyXigZK(455D$PncF=&0p9>mum_YHxx(b~8mlJH{)7hd|o%GOlX60w4ebgpuGFb1q@*{TL z(|X`KXL%H{8vu$6&~7L;Z7D=#L&^2+&=pAfU4^FaWA!7MM!be-wGQYe#D}9*&{aqh zg;Ujk$QV=vX3#XRfLMat*Fg`OsOS+dAobu57oh|E@3a}A+A@WtBQA&fR**K(&%lRCP?$P|Ed(+V@RLy{-LT)YV;F#J83|5$+vb*tus7zHI7ElU zu*b9Ym;hDT2}Vc@6^LR4DBu8xsLKX4;|ip$VYJ1Sx^mebQQYr=E;*)mjltLg}Zwb&gVO3J&{O$6i_nP=OCeDNko zgL-hN1wqBeh{9b_u<|Ia{VI0RF5slkj~zL*Z+O?vp6=G>tuH+pBAfvHge}HSW%vfNulfwO(-1~&Pd%7lk|oOP|1tYD<%^D_ z+587!6z~T~P*2(;12LnAA=2VEAR&kn0uLcvrtEU6P(6?AZ4xOXTPomocb<@XB2}bV zzy3kKr9!H3BO^q%VWf31VeUltqmbf|>>!VG!#iDhW~aFq1XJWYK(9wJ1n^Riu79#BAe^+%Up!#XR2n zWR%|ktB#_k(MG^X`~V7r+D0W2oZ(Bjh_B$DGdNE@K_g#G`qC<7&-+9vFJxy=Z=Hc7 z)5gStIx@m8E$sDd+97mPZaboYW>oPlfnu4Elz8EQXZ?bKZhK-Q zRgqREU=G_16luBuO=pV!Zah@aK!t+-IQ{}xQ%030ovI1 z*a#pik|HsXqowI3B35aY{{6exE+0#xzyFPSAVQ=q1H9T5pvqpuwxJeXl(cEUb&u-b zSLzS_U-E&F!d~y|ui^c3&fz6W{{ak*ZXc0iOy5U1#zMICs{JAgQ!8{t zRM9A734)IHCM{EG9^I%xgp}3mpoD8sxQH=`Tean4K5HtIgoqP3;0P|RaWNMglMCKIGz3U2B>2(Sa09yr^T%l+=^Ww)73>M!g+3*-FOj@iXwe z294**=NZ=O;ikv-eM0L5vKO-J8K0(YU^9#}_Q9=g*Wc;1c;mR6PR31LVw}r74-%W- zQ=X53Dcc-^d{riej{&GbdzgrIQ?)0NeSJf$EOE>`;jm}Bg}TU1tRxGn6s-|wtB`>% z^o^+Efl?xCe*u^!#!aFHAJtIkT%G7z?+yWFCen9w9Pl-8eUPCJ4k6|k@>s|z<}`p% zp>AM^!Quu9NGqgNJV`y`9lW!7*UNsrn3jc!J{y$;yqIc|Mqq)eT8L9DLE(<> z?MsBO;qZl?i7V448P$2N&oL-TE4^Qv9XDQx_a|Xxuk&FM*QgU>z_*?U)4)evuZ&g= zl~~>qt3r4A4M7Coud=Ai9)(EJp(x~INFmERx5o{@H}2nleCP44o4xM(?R;72fQbmSc{Q$&r+VLs zJ>Jcjn0v<0Em8Rf#qctDv?B#+^rNH{D;EZ8=nD!w;^3n*`T+Os1SC3@06zx7CEOkW+EkA;hgMm zpVyGDl@bbCMp;6-s`9XkPVT@ffL*RlONXYq?agS<{VCvNt7KvFL?1&HI3Du@iGp_2 z=Lm4_VfiI+KA&eg77Qc5%3+ugy*_s!Q1Z#sb!#)gwxb}rI5*{EnL=4E9M4B9_xNaI zb`Tuy_C-lG1S+k@nBs&aX);qEpg@x%!&&#YTJYpJoqSy?$XwID1GIrQ6E71I8L*Qy zoT8}v$YN-%WwDJ!%cmbOA`st0PzD_&Qb9M#g=H)9hzd*g%uR{d3;U=LN&SG=828>q*-y;^l~ubrA$S`lZ!;KJK>*qnwq^&nta_>`?1bd8AGE zkU(2()Co*i-4Q__a}4u??#WFwat~803{@*VMcQ{AWqqomi6*w!Yc zc$C^-Do9)pL7}zK7SORkp=A)%sqh$TC*h~0bIvSy^=^&@S)(-N6~K0$?^N_`#(hzF zUN8pDkpYct$x1IcXzE<>wXI+6Jm*s`X)-+K;`o89T5#`;zr@!v-F%U<=@>6wMivCz z+2?pnUKA3cJ)LlXTKvrU9ym+|evEJ8BXp=yA|fL|c>v!-;4u7c78wWt94A0X0RN=~ zf*Dl&|6zz|@IT60h@dD>S-}rmyI$7Wq)hP#$XndX&a0%chY<`6j936V;usQ<{4}HA z*jvnOjtyuc#|FfbTLzQmJn=2Igw!qenCrzn;2lE!k1ZDYCBm9`R+%T9Wt8#hTO+~7dz*c4O#nAe_{J_p|1+1~23_@2Mld_Hc6{dVKzkq_k+ zbWGg}D{(=m0bj{EZHvjt_jS4YWu}7XPn31(`n*yNy zS6=RH_j`WxapO%ftx3sei;GNhM*9YF#So@#49B=|Ww)X~PNC~5T?CmFT{f)*b)Dew zDS&`>ur$jOj*NtgAis3OX*zvlr&e?%^&TZx0$SN<`v|XJPTPg|_U)=pVUL)>78&_5 ziWEe&kd5M%;zstyE}_U$cb#$o&ZKqB8omNBjrw*%9>NseQeoc)81&w+41Dj$_pUmR z{!M|lrT+l1#)3YjPQoCQ&dtXMyQ z*#8^yBzxGKe(uT!0ra((dO{`iuzy5#mpA4Dg74nbPpUG33xtUV#yi1(q zMa3o4k*R6sku|j>voy`7;Wne6@f6QN^3jgvnf&pES^EM&oGQ7Ki z(3`QZTB+VnQ-l@|%9I-3B5S|Mue+Mo(Hc4jrlr*fSmAKB_%sR?)@RI$ab2vb_*zvT zUh}>x!v}>i8^_c}5msBOC;||RUdS6^3qr~Y^It3xx@T=kVow(pp?;Md-(}|O@)0S1 zOOrnIK2;?ZAGl%JzAR3d5c6FO)EiM#)L3#3Ek8%Es?U1A+{cxLeh`9Wm1;!b&YxBu zp0ct{(iV?~?q;PG2ogvniDXhpC5?14$Rvwwa>zwNWy2N?9fKVvdk!42IB~|t;ldS{ z8+RT&dGY4Mmmhy?tQCNVFOYyxkadEE2o)w=gh(PvOi3syfESqa8LYd6R$=emY#?L# zCqIp+$Ds?%j8BPX!>}9wJsr;emsFz7yL} zHJ(s_V6&w7b3i=~T5(MaoMkB%n`P)2k}7a6vu06b1}Se|SlMUa97_nWw;1&RGEwbi z#2KQ{%Vnj&{1Sz<+1O;9bbr|8#DwAi33>IBh2@_^!s*f=sDpx-1^d&r7nZcFjHN&H zVXjVstO;|arpf_}(RfggnL-Z2h`v34S><7-4X(Ho-*3UzRl0hui+LclwMV! q%N)bh8KwQmyIPMbHM?%^KV*y9BiOBr)f?KjCppGnq+Ay0i~s;kJ~Vm& literal 7912 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 S#%<>xh7ua=$Kv$6gTw%4vNf#$ From 1db909f6e77254cedfd48a373144dc66d0020d91 Mon Sep 17 00:00:00 2001 From: kdevo Date: Wed, 10 Mar 2021 21:15:05 +0100 Subject: [PATCH 08/57] :arrow_up: :zap: Update flexboxgrid --- assets/sass/_flexboxgrid.scss | 799 +++++++++++++++------------ assets/sass/_flexboxgrid_old.scss | 882 ++++++++++++++++++++++++++++++ 2 files changed, 1321 insertions(+), 360 deletions(-) create mode 100644 assets/sass/_flexboxgrid_old.scss diff --git a/assets/sass/_flexboxgrid.scss b/assets/sass/_flexboxgrid.scss index 4595efe..db80c73 100644 --- a/assets/sass/_flexboxgrid.scss +++ b/assets/sass/_flexboxgrid.scss @@ -1,882 +1,961 @@ -//column-base selectors -//.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-offset-0, .col-xs-offset-1, .col-xs-offset-2, .col-xs-offset-3, .col-xs-offset-4, .col-xs-offset-5, .col-xs-offset-6, .col-xs-offset-7, .col-xs-offset-8, .col-xs-offset-9, .col-xs-offset-10, .col-xs-offset-11, .col-xs-offset-12 -%column-base { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; -} -.container-fluid { +// From https://raw.githubusercontent.com/kristoferjoseph/flexboxgrid/6762e02/dist/flexboxgrid.css +.container-fluid, +.container { margin-right: auto; margin-left: auto; +} + +.container-fluid { padding-right: 2rem; padding-left: 2rem; } -.container { - margin-right: auto; - margin-left: auto; -} + .row { box-sizing: border-box; + display: -webkit-box; + display: -ms-flexbox; display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; flex: 0 1 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; flex-direction: row; + -ms-flex-wrap: wrap; flex-wrap: wrap; // margin-right: -0.5rem; // margin-left: -0.5rem; - &.reverse { - flex-direction: row-reverse; - } } + +.row.reverse { + -webkit-box-orient: horizontal; + -webkit-box-direction: reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; +} + +.col.reverse { + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; +} + +.col-xs, +.col-xs-1, +.col-xs-2, +.col-xs-3, +.col-xs-4, +.col-xs-5, +.col-xs-6, +.col-xs-7, +.col-xs-8, +.col-xs-9, +.col-xs-10, +.col-xs-11, +.col-xs-12, +.col-xs-offset-0, +.col-xs-offset-1, +.col-xs-offset-2, +.col-xs-offset-3, +.col-xs-offset-4, +.col-xs-offset-5, +.col-xs-offset-6, +.col-xs-offset-7, +.col-xs-offset-8, +.col-xs-offset-9, +.col-xs-offset-10, +.col-xs-offset-11, +.col-xs-offset-12 { + box-sizing: border-box; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; +} + .col-xs { - @extend %column-base; + -webkit-box-flex: 1; + -ms-flex-positive: 1; flex-grow: 1; + -ms-flex-preferred-size: 0; flex-basis: 0; max-width: 100%; } + .col-xs-1 { - @extend %column-base; + -ms-flex-preferred-size: 8.33333333%; flex-basis: 8.33333333%; max-width: 8.33333333%; } + .col-xs-2 { - @extend %column-base; + -ms-flex-preferred-size: 16.66666667%; flex-basis: 16.66666667%; max-width: 16.66666667%; } + .col-xs-3 { - @extend %column-base; + -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; } + .col-xs-4 { - @extend %column-base; + -ms-flex-preferred-size: 33.33333333%; flex-basis: 33.33333333%; max-width: 33.33333333%; } + .col-xs-5 { - @extend %column-base; + -ms-flex-preferred-size: 41.66666667%; flex-basis: 41.66666667%; max-width: 41.66666667%; } + .col-xs-6 { - @extend %column-base; + -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; } + .col-xs-7 { - @extend %column-base; + -ms-flex-preferred-size: 58.33333333%; flex-basis: 58.33333333%; max-width: 58.33333333%; } + .col-xs-8 { - @extend %column-base; + -ms-flex-preferred-size: 66.66666667%; flex-basis: 66.66666667%; max-width: 66.66666667%; } + .col-xs-9 { - @extend %column-base; + -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; } + .col-xs-10 { - @extend %column-base; + -ms-flex-preferred-size: 83.33333333%; flex-basis: 83.33333333%; max-width: 83.33333333%; } + .col-xs-11 { - @extend %column-base; + -ms-flex-preferred-size: 91.66666667%; flex-basis: 91.66666667%; max-width: 91.66666667%; } + .col-xs-12 { - @extend %column-base; + -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; } + .col-xs-offset-0 { - @extend %column-base; margin-left: 0; } + .col-xs-offset-1 { - @extend %column-base; margin-left: 8.33333333%; } + .col-xs-offset-2 { - @extend %column-base; margin-left: 16.66666667%; } + .col-xs-offset-3 { - @extend %column-base; margin-left: 25%; } + .col-xs-offset-4 { - @extend %column-base; margin-left: 33.33333333%; } + .col-xs-offset-5 { - @extend %column-base; margin-left: 41.66666667%; } + .col-xs-offset-6 { - @extend %column-base; margin-left: 50%; } + .col-xs-offset-7 { - @extend %column-base; margin-left: 58.33333333%; } + .col-xs-offset-8 { - @extend %column-base; margin-left: 66.66666667%; } + .col-xs-offset-9 { - @extend %column-base; margin-left: 75%; } + .col-xs-offset-10 { - @extend %column-base; margin-left: 83.33333333%; } + .col-xs-offset-11 { - @extend %column-base; margin-left: 91.66666667%; } -.col-xs-offset-12 { - @extend %column-base; -} + .start-xs { + -webkit-box-pack: start; + -ms-flex-pack: start; justify-content: flex-start; text-align: start; } + .center-xs { + -webkit-box-pack: center; + -ms-flex-pack: center; justify-content: center; text-align: center; } + .end-xs { + -webkit-box-pack: end; + -ms-flex-pack: end; justify-content: flex-end; text-align: end; } + .top-xs { + -webkit-box-align: start; + -ms-flex-align: start; align-items: flex-start; } + .middle-xs { + -webkit-box-align: center; + -ms-flex-align: center; align-items: center; } + .bottom-xs { + -webkit-box-align: end; + -ms-flex-align: end; align-items: flex-end; } + .around-xs { + -ms-flex-pack: distribute; justify-content: space-around; } + .between-xs { + -webkit-box-pack: justify; + -ms-flex-pack: justify; justify-content: space-between; } + .first-xs { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; order: -1; } + .last-xs { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; order: 1; } -@media only screen and(min-width: 48em) { + +@media only screen and (min-width: 48em) { .container { width: 49rem; } - .col-sm { + + .col-sm, + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11, + .col-sm-12, + .col-sm-offset-0, + .col-sm-offset-1, + .col-sm-offset-2, + .col-sm-offset-3, + .col-sm-offset-4, + .col-sm-offset-5, + .col-sm-offset-6, + .col-sm-offset-7, + .col-sm-offset-8, + .col-sm-offset-9, + .col-sm-offset-10, + .col-sm-offset-11, + .col-sm-offset-12 { box-sizing: border-box; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; flex: 0 0 auto; padding-right: 0.5rem; padding-left: 0.5rem; + } + + .col-sm { + -webkit-box-flex: 1; + -ms-flex-positive: 1; flex-grow: 1; + -ms-flex-preferred-size: 0; flex-basis: 0; max-width: 100%; } + .col-sm-1 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 8.33333333%; flex-basis: 8.33333333%; max-width: 8.33333333%; } + .col-sm-2 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 16.66666667%; flex-basis: 16.66666667%; max-width: 16.66666667%; } + .col-sm-3 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; } + .col-sm-4 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 33.33333333%; flex-basis: 33.33333333%; max-width: 33.33333333%; } + .col-sm-5 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 41.66666667%; flex-basis: 41.66666667%; max-width: 41.66666667%; } + .col-sm-6 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; } + .col-sm-7 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 58.33333333%; flex-basis: 58.33333333%; max-width: 58.33333333%; } + .col-sm-8 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 66.66666667%; flex-basis: 66.66666667%; max-width: 66.66666667%; } + .col-sm-9 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; } + .col-sm-10 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 83.33333333%; flex-basis: 83.33333333%; max-width: 83.33333333%; } + .col-sm-11 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 91.66666667%; flex-basis: 91.66666667%; max-width: 91.66666667%; } + .col-sm-12 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; } + .col-sm-offset-0 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 0; } + .col-sm-offset-1 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 8.33333333%; } + .col-sm-offset-2 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 16.66666667%; } + .col-sm-offset-3 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 25%; } + .col-sm-offset-4 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 33.33333333%; } + .col-sm-offset-5 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 41.66666667%; } + .col-sm-offset-6 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 50%; } + .col-sm-offset-7 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 58.33333333%; } + .col-sm-offset-8 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 66.66666667%; } + .col-sm-offset-9 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 75%; } + .col-sm-offset-10 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 83.33333333%; } + .col-sm-offset-11 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 91.66666667%; } - .col-sm-offset-12 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; - } + .start-sm { + -webkit-box-pack: start; + -ms-flex-pack: start; justify-content: flex-start; text-align: start; } + .center-sm { + -webkit-box-pack: center; + -ms-flex-pack: center; justify-content: center; text-align: center; } + .end-sm { + -webkit-box-pack: end; + -ms-flex-pack: end; justify-content: flex-end; text-align: end; } + .top-sm { + -webkit-box-align: start; + -ms-flex-align: start; align-items: flex-start; } + .middle-sm { + -webkit-box-align: center; + -ms-flex-align: center; align-items: center; } + .bottom-sm { + -webkit-box-align: end; + -ms-flex-align: end; align-items: flex-end; } + .around-sm { + -ms-flex-pack: distribute; justify-content: space-around; } + .between-sm { + -webkit-box-pack: justify; + -ms-flex-pack: justify; justify-content: space-between; } + .first-sm { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; order: -1; } + .last-sm { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; order: 1; } } -@media only screen and(min-width: 64em) { + +@media only screen and (min-width: 64em) { .container { width: 65rem; } - .col-md { + + .col-md, + .col-md-1, + .col-md-2, + .col-md-3, + .col-md-4, + .col-md-5, + .col-md-6, + .col-md-7, + .col-md-8, + .col-md-9, + .col-md-10, + .col-md-11, + .col-md-12, + .col-md-offset-0, + .col-md-offset-1, + .col-md-offset-2, + .col-md-offset-3, + .col-md-offset-4, + .col-md-offset-5, + .col-md-offset-6, + .col-md-offset-7, + .col-md-offset-8, + .col-md-offset-9, + .col-md-offset-10, + .col-md-offset-11, + .col-md-offset-12 { box-sizing: border-box; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; flex: 0 0 auto; padding-right: 0.5rem; padding-left: 0.5rem; + } + + .col-md { + -webkit-box-flex: 1; + -ms-flex-positive: 1; flex-grow: 1; + -ms-flex-preferred-size: 0; flex-basis: 0; max-width: 100%; } + .col-md-1 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 8.33333333%; flex-basis: 8.33333333%; max-width: 8.33333333%; } + .col-md-2 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 16.66666667%; flex-basis: 16.66666667%; max-width: 16.66666667%; } + .col-md-3 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; } + .col-md-4 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 33.33333333%; flex-basis: 33.33333333%; max-width: 33.33333333%; } + .col-md-5 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 41.66666667%; flex-basis: 41.66666667%; max-width: 41.66666667%; } + .col-md-6 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; } + .col-md-7 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 58.33333333%; flex-basis: 58.33333333%; max-width: 58.33333333%; } + .col-md-8 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 66.66666667%; flex-basis: 66.66666667%; max-width: 66.66666667%; } + .col-md-9 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; } + .col-md-10 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 83.33333333%; flex-basis: 83.33333333%; max-width: 83.33333333%; } + .col-md-11 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 91.66666667%; flex-basis: 91.66666667%; max-width: 91.66666667%; } + .col-md-12 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; } + .col-md-offset-0 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 0; } + .col-md-offset-1 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 8.33333333%; } + .col-md-offset-2 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 16.66666667%; } + .col-md-offset-3 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 25%; } + .col-md-offset-4 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 33.33333333%; } + .col-md-offset-5 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 41.66666667%; } + .col-md-offset-6 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 50%; } + .col-md-offset-7 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 58.33333333%; } + .col-md-offset-8 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 66.66666667%; } + .col-md-offset-9 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 75%; } + .col-md-offset-10 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 83.33333333%; } + .col-md-offset-11 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 91.66666667%; } - .col-md-offset-12 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; - } + .start-md { + -webkit-box-pack: start; + -ms-flex-pack: start; justify-content: flex-start; text-align: start; } + .center-md { + -webkit-box-pack: center; + -ms-flex-pack: center; justify-content: center; text-align: center; } + .end-md { + -webkit-box-pack: end; + -ms-flex-pack: end; justify-content: flex-end; text-align: end; } + .top-md { + -webkit-box-align: start; + -ms-flex-align: start; align-items: flex-start; } + .middle-md { + -webkit-box-align: center; + -ms-flex-align: center; align-items: center; } + .bottom-md { + -webkit-box-align: end; + -ms-flex-align: end; align-items: flex-end; } + .around-md { + -ms-flex-pack: distribute; justify-content: space-around; } + .between-md { + -webkit-box-pack: justify; + -ms-flex-pack: justify; justify-content: space-between; } + .first-md { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; order: -1; } + .last-md { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; order: 1; } } -@media only screen and(min-width: 75em) { + +@media only screen and (min-width: 75em) { .container { width: 76rem; } - .col-lg { + + .col-lg, + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11, + .col-lg-12, + .col-lg-offset-0, + .col-lg-offset-1, + .col-lg-offset-2, + .col-lg-offset-3, + .col-lg-offset-4, + .col-lg-offset-5, + .col-lg-offset-6, + .col-lg-offset-7, + .col-lg-offset-8, + .col-lg-offset-9, + .col-lg-offset-10, + .col-lg-offset-11, + .col-lg-offset-12 { box-sizing: border-box; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; flex: 0 0 auto; padding-right: 0.5rem; padding-left: 0.5rem; + } + + .col-lg { + -webkit-box-flex: 1; + -ms-flex-positive: 1; flex-grow: 1; + -ms-flex-preferred-size: 0; flex-basis: 0; max-width: 100%; } + .col-lg-1 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 8.33333333%; flex-basis: 8.33333333%; max-width: 8.33333333%; } + .col-lg-2 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 16.66666667%; flex-basis: 16.66666667%; max-width: 16.66666667%; } + .col-lg-3 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; } + .col-lg-4 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 33.33333333%; flex-basis: 33.33333333%; max-width: 33.33333333%; } + .col-lg-5 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 41.66666667%; flex-basis: 41.66666667%; max-width: 41.66666667%; } + .col-lg-6 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50%; } + .col-lg-7 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 58.33333333%; flex-basis: 58.33333333%; max-width: 58.33333333%; } + .col-lg-8 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 66.66666667%; flex-basis: 66.66666667%; max-width: 66.66666667%; } + .col-lg-9 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; } + .col-lg-10 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 83.33333333%; flex-basis: 83.33333333%; max-width: 83.33333333%; } + .col-lg-11 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 91.66666667%; flex-basis: 91.66666667%; max-width: 91.66666667%; } + .col-lg-12 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; + -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; } + .col-lg-offset-0 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 0; } + .col-lg-offset-1 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 8.33333333%; } + .col-lg-offset-2 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 16.66666667%; } + .col-lg-offset-3 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 25%; } + .col-lg-offset-4 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 33.33333333%; } + .col-lg-offset-5 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 41.66666667%; } + .col-lg-offset-6 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 50%; } + .col-lg-offset-7 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 58.33333333%; } + .col-lg-offset-8 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 66.66666667%; } + .col-lg-offset-9 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 75%; } + .col-lg-offset-10 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 83.33333333%; } + .col-lg-offset-11 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; margin-left: 91.66666667%; } - .col-lg-offset-12 { - box-sizing: border-box; - flex: 0 0 auto; - padding-right: 0.5rem; - padding-left: 0.5rem; - } + .start-lg { + -webkit-box-pack: start; + -ms-flex-pack: start; justify-content: flex-start; text-align: start; } + .center-lg { + -webkit-box-pack: center; + -ms-flex-pack: center; justify-content: center; text-align: center; } + .end-lg { + -webkit-box-pack: end; + -ms-flex-pack: end; justify-content: flex-end; text-align: end; } + .top-lg { + -webkit-box-align: start; + -ms-flex-align: start; align-items: flex-start; } + .middle-lg { + -webkit-box-align: center; + -ms-flex-align: center; align-items: center; } + .bottom-lg { + -webkit-box-align: end; + -ms-flex-align: end; align-items: flex-end; } + .around-lg { + -ms-flex-pack: distribute; justify-content: space-around; } + .between-lg { + -webkit-box-pack: justify; + -ms-flex-pack: justify; justify-content: space-between; } + .first-lg { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; order: -1; } + .last-lg { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; order: 1; } -} -.col.reverse { - flex-direction: column-reverse; -} +} \ No newline at end of file diff --git a/assets/sass/_flexboxgrid_old.scss b/assets/sass/_flexboxgrid_old.scss new file mode 100644 index 0000000..4595efe --- /dev/null +++ b/assets/sass/_flexboxgrid_old.scss @@ -0,0 +1,882 @@ +//column-base selectors +//.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-offset-0, .col-xs-offset-1, .col-xs-offset-2, .col-xs-offset-3, .col-xs-offset-4, .col-xs-offset-5, .col-xs-offset-6, .col-xs-offset-7, .col-xs-offset-8, .col-xs-offset-9, .col-xs-offset-10, .col-xs-offset-11, .col-xs-offset-12 +%column-base { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-right: 2rem; + padding-left: 2rem; +} +.container { + margin-right: auto; + margin-left: auto; +} +.row { + box-sizing: border-box; + display: flex; + flex: 0 1 auto; + flex-direction: row; + flex-wrap: wrap; + // margin-right: -0.5rem; + // margin-left: -0.5rem; + &.reverse { + flex-direction: row-reverse; + } +} +.col-xs { + @extend %column-base; + flex-grow: 1; + flex-basis: 0; + max-width: 100%; +} +.col-xs-1 { + @extend %column-base; + flex-basis: 8.33333333%; + max-width: 8.33333333%; +} +.col-xs-2 { + @extend %column-base; + flex-basis: 16.66666667%; + max-width: 16.66666667%; +} +.col-xs-3 { + @extend %column-base; + flex-basis: 25%; + max-width: 25%; +} +.col-xs-4 { + @extend %column-base; + flex-basis: 33.33333333%; + max-width: 33.33333333%; +} +.col-xs-5 { + @extend %column-base; + flex-basis: 41.66666667%; + max-width: 41.66666667%; +} +.col-xs-6 { + @extend %column-base; + flex-basis: 50%; + max-width: 50%; +} +.col-xs-7 { + @extend %column-base; + flex-basis: 58.33333333%; + max-width: 58.33333333%; +} +.col-xs-8 { + @extend %column-base; + flex-basis: 66.66666667%; + max-width: 66.66666667%; +} +.col-xs-9 { + @extend %column-base; + flex-basis: 75%; + max-width: 75%; +} +.col-xs-10 { + @extend %column-base; + flex-basis: 83.33333333%; + max-width: 83.33333333%; +} +.col-xs-11 { + @extend %column-base; + flex-basis: 91.66666667%; + max-width: 91.66666667%; +} +.col-xs-12 { + @extend %column-base; + flex-basis: 100%; + max-width: 100%; +} +.col-xs-offset-0 { + @extend %column-base; + margin-left: 0; +} +.col-xs-offset-1 { + @extend %column-base; + margin-left: 8.33333333%; +} +.col-xs-offset-2 { + @extend %column-base; + margin-left: 16.66666667%; +} +.col-xs-offset-3 { + @extend %column-base; + margin-left: 25%; +} +.col-xs-offset-4 { + @extend %column-base; + margin-left: 33.33333333%; +} +.col-xs-offset-5 { + @extend %column-base; + margin-left: 41.66666667%; +} +.col-xs-offset-6 { + @extend %column-base; + margin-left: 50%; +} +.col-xs-offset-7 { + @extend %column-base; + margin-left: 58.33333333%; +} +.col-xs-offset-8 { + @extend %column-base; + margin-left: 66.66666667%; +} +.col-xs-offset-9 { + @extend %column-base; + margin-left: 75%; +} +.col-xs-offset-10 { + @extend %column-base; + margin-left: 83.33333333%; +} +.col-xs-offset-11 { + @extend %column-base; + margin-left: 91.66666667%; +} +.col-xs-offset-12 { + @extend %column-base; +} +.start-xs { + justify-content: flex-start; + text-align: start; +} +.center-xs { + justify-content: center; + text-align: center; +} +.end-xs { + justify-content: flex-end; + text-align: end; +} +.top-xs { + align-items: flex-start; +} +.middle-xs { + align-items: center; +} +.bottom-xs { + align-items: flex-end; +} +.around-xs { + justify-content: space-around; +} +.between-xs { + justify-content: space-between; +} +.first-xs { + order: -1; +} +.last-xs { + order: 1; +} +@media only screen and(min-width: 48em) { + .container { + width: 49rem; + } + .col-sm { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-grow: 1; + flex-basis: 0; + max-width: 100%; + } + .col-sm-1 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 8.33333333%; + max-width: 8.33333333%; + } + .col-sm-2 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 16.66666667%; + max-width: 16.66666667%; + } + .col-sm-3 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 25%; + max-width: 25%; + } + .col-sm-4 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 33.33333333%; + max-width: 33.33333333%; + } + .col-sm-5 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 41.66666667%; + max-width: 41.66666667%; + } + .col-sm-6 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 50%; + max-width: 50%; + } + .col-sm-7 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 58.33333333%; + max-width: 58.33333333%; + } + .col-sm-8 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 66.66666667%; + max-width: 66.66666667%; + } + .col-sm-9 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 75%; + max-width: 75%; + } + .col-sm-10 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 83.33333333%; + max-width: 83.33333333%; + } + .col-sm-11 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 91.66666667%; + max-width: 91.66666667%; + } + .col-sm-12 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 100%; + max-width: 100%; + } + .col-sm-offset-0 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 0; + } + .col-sm-offset-1 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 8.33333333%; + } + .col-sm-offset-2 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 16.66666667%; + } + .col-sm-offset-3 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 25%; + } + .col-sm-offset-4 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 33.33333333%; + } + .col-sm-offset-5 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 41.66666667%; + } + .col-sm-offset-6 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 50%; + } + .col-sm-offset-7 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 58.33333333%; + } + .col-sm-offset-8 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 66.66666667%; + } + .col-sm-offset-9 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 75%; + } + .col-sm-offset-10 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 83.33333333%; + } + .col-sm-offset-11 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 91.66666667%; + } + .col-sm-offset-12 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .start-sm { + justify-content: flex-start; + text-align: start; + } + .center-sm { + justify-content: center; + text-align: center; + } + .end-sm { + justify-content: flex-end; + text-align: end; + } + .top-sm { + align-items: flex-start; + } + .middle-sm { + align-items: center; + } + .bottom-sm { + align-items: flex-end; + } + .around-sm { + justify-content: space-around; + } + .between-sm { + justify-content: space-between; + } + .first-sm { + order: -1; + } + .last-sm { + order: 1; + } +} +@media only screen and(min-width: 64em) { + .container { + width: 65rem; + } + .col-md { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-grow: 1; + flex-basis: 0; + max-width: 100%; + } + .col-md-1 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 8.33333333%; + max-width: 8.33333333%; + } + .col-md-2 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 16.66666667%; + max-width: 16.66666667%; + } + .col-md-3 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 25%; + max-width: 25%; + } + .col-md-4 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 33.33333333%; + max-width: 33.33333333%; + } + .col-md-5 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 41.66666667%; + max-width: 41.66666667%; + } + .col-md-6 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 50%; + max-width: 50%; + } + .col-md-7 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 58.33333333%; + max-width: 58.33333333%; + } + .col-md-8 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 66.66666667%; + max-width: 66.66666667%; + } + .col-md-9 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 75%; + max-width: 75%; + } + .col-md-10 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 83.33333333%; + max-width: 83.33333333%; + } + .col-md-11 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 91.66666667%; + max-width: 91.66666667%; + } + .col-md-12 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 100%; + max-width: 100%; + } + .col-md-offset-0 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 0; + } + .col-md-offset-1 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 8.33333333%; + } + .col-md-offset-2 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 16.66666667%; + } + .col-md-offset-3 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 25%; + } + .col-md-offset-4 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 33.33333333%; + } + .col-md-offset-5 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 41.66666667%; + } + .col-md-offset-6 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 50%; + } + .col-md-offset-7 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 58.33333333%; + } + .col-md-offset-8 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 66.66666667%; + } + .col-md-offset-9 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 75%; + } + .col-md-offset-10 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 83.33333333%; + } + .col-md-offset-11 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 91.66666667%; + } + .col-md-offset-12 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .start-md { + justify-content: flex-start; + text-align: start; + } + .center-md { + justify-content: center; + text-align: center; + } + .end-md { + justify-content: flex-end; + text-align: end; + } + .top-md { + align-items: flex-start; + } + .middle-md { + align-items: center; + } + .bottom-md { + align-items: flex-end; + } + .around-md { + justify-content: space-around; + } + .between-md { + justify-content: space-between; + } + .first-md { + order: -1; + } + .last-md { + order: 1; + } +} +@media only screen and(min-width: 75em) { + .container { + width: 76rem; + } + .col-lg { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-grow: 1; + flex-basis: 0; + max-width: 100%; + } + .col-lg-1 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 8.33333333%; + max-width: 8.33333333%; + } + .col-lg-2 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 16.66666667%; + max-width: 16.66666667%; + } + .col-lg-3 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 25%; + max-width: 25%; + } + .col-lg-4 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 33.33333333%; + max-width: 33.33333333%; + } + .col-lg-5 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 41.66666667%; + max-width: 41.66666667%; + } + .col-lg-6 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 50%; + max-width: 50%; + } + .col-lg-7 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 58.33333333%; + max-width: 58.33333333%; + } + .col-lg-8 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 66.66666667%; + max-width: 66.66666667%; + } + .col-lg-9 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 75%; + max-width: 75%; + } + .col-lg-10 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 83.33333333%; + max-width: 83.33333333%; + } + .col-lg-11 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 91.66666667%; + max-width: 91.66666667%; + } + .col-lg-12 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + flex-basis: 100%; + max-width: 100%; + } + .col-lg-offset-0 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 0; + } + .col-lg-offset-1 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 8.33333333%; + } + .col-lg-offset-2 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 16.66666667%; + } + .col-lg-offset-3 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 25%; + } + .col-lg-offset-4 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 33.33333333%; + } + .col-lg-offset-5 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 41.66666667%; + } + .col-lg-offset-6 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 50%; + } + .col-lg-offset-7 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 58.33333333%; + } + .col-lg-offset-8 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 66.66666667%; + } + .col-lg-offset-9 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 75%; + } + .col-lg-offset-10 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 83.33333333%; + } + .col-lg-offset-11 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + margin-left: 91.66666667%; + } + .col-lg-offset-12 { + box-sizing: border-box; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .start-lg { + justify-content: flex-start; + text-align: start; + } + .center-lg { + justify-content: center; + text-align: center; + } + .end-lg { + justify-content: flex-end; + text-align: end; + } + .top-lg { + align-items: flex-start; + } + .middle-lg { + align-items: center; + } + .bottom-lg { + align-items: flex-end; + } + .around-lg { + justify-content: space-around; + } + .between-lg { + justify-content: space-between; + } + .first-lg { + order: -1; + } + .last-lg { + order: 1; + } +} +.col.reverse { + flex-direction: column-reverse; +} From cbd781f6f75ad2e6a42621cca12ba310b59dc9a3 Mon Sep 17 00:00:00 2001 From: kdevo Date: Wed, 10 Mar 2021 21:50:08 +0100 Subject: [PATCH 09/57] :recycle: Modularize typesetting --- assets/sass/_fontface.scss | 30 ++++++++++++++++++ .../{_typography.scss => _fontsizing.scss} | 4 --- assets/sass/main.scss | 31 +++---------------- 3 files changed, 34 insertions(+), 31 deletions(-) create mode 100644 assets/sass/_fontface.scss rename assets/sass/{_typography.scss => _fontsizing.scss} (81%) diff --git a/assets/sass/_fontface.scss b/assets/sass/_fontface.scss new file mode 100644 index 0000000..af2a3a3 --- /dev/null +++ b/assets/sass/_fontface.scss @@ -0,0 +1,30 @@ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: local('Roboto'), local('Roboto-Regular'), + url('./fonts/roboto/roboto-v20-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('./fonts/roboto/roboto-v20-latin-regular.woff') format('woff'); /* Chrome 26+, Opera 23+, Firefox 39+ */ +} + +@font-face { + font-family: 'Roboto Slab'; + font-style: normal; + font-weight: 400; + src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), + url('./fonts/roboto/roboto-slab-v9-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('./fonts/roboto/roboto-slab-v9-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +@font-face { + font-family: 'icons'; + font-display: swap; + font-weight: normal; + font-style: normal; + src: url('./fonts/icons/icons.woff2?67') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('./fonts/icons/icons.woff?67') format('woff'); /* Chrome 26+, Opera 23+, Firefox 39+ */ +} + +$font-header: "Roboto Slab", "Bitter", "Ubuntu", Georgia, serif; +$font-body: "Roboto", "Rubic", "Poppins", "Hel­vetica", Arial, sans-serif; +$font-code: "Roboto Mono", "Menlo", "Monaco", "Andale Mono", "lucida console", "Courier New", monospace; \ No newline at end of file diff --git a/assets/sass/_typography.scss b/assets/sass/_fontsizing.scss similarity index 81% rename from assets/sass/_typography.scss rename to assets/sass/_fontsizing.scss index 0622b2a..bde7c72 100644 --- a/assets/sass/_typography.scss +++ b/assets/sass/_fontsizing.scss @@ -1,7 +1,3 @@ -$font-header: "Roboto Slab", "Bitter", "Ubuntu", Georgia, serif; -$font-body: "Roboto", "Rubic", "Poppins", "Hel­vetica", Arial, sans-serif; -$font-code: "Roboto Mono", "Menlo", "Monaco", "Andale Mono", "lucida console", "Courier New", monospace; - // Modular font scale // Large: http://www.modularscale.com/?1.25&em&1.333&web&text // Medium: http://www.modularscale.com/?1.25&em&1.25&web&text diff --git a/assets/sass/main.scss b/assets/sass/main.scss index 4c2096e..d45b6ff 100644 --- a/assets/sass/main.scss +++ b/assets/sass/main.scss @@ -1,36 +1,13 @@ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-weight: 400; - src: local('Roboto'), local('Roboto-Regular'), - url('./fonts/roboto/roboto-v20-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ - url('./fonts/roboto/roboto-v20-latin-regular.woff') format('woff'); /* Chrome 26+, Opera 23+, Firefox 39+ */ -} -@font-face { - font-family: 'Roboto Slab'; - font-style: normal; - font-weight: 400; - src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), - url('./fonts/roboto/roboto-slab-v9-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ - url('./fonts/roboto/roboto-slab-v9-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} -@font-face { - font-family: 'icons'; - font-display: swap; - font-weight: normal; - font-style: normal; - src: url('./fonts/icons/icons.woff2?30') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ - url('./fonts/icons/icons.woff?30') format('woff'); /* Chrome 26+, Opera 23+, Firefox 39+ */ -} - -@import "flexboxgrid"; {{ with .Site.Params.accentColor -}} $accent_color: {{ . }}; {{- else -}} $accent_color: #0097a7; {{- end }} + +@import "flexboxgrid"; @import "colors"; -@import "typography"; +@import "fontface"; +@import "fontsizing"; @import "icons"; @import "animation"; @import "layout"; From ae7336de4b5529015c758f269713c353c14bf38c Mon Sep 17 00:00:00 2001 From: kdevo Date: Wed, 10 Mar 2021 21:51:13 +0100 Subject: [PATCH 10/57] :recycle: Refactor gallery-related partials --- layouts/partials/gallery-box.html | 22 +++++++++++++--------- layouts/partials/gallery-link.html | 3 ++- layouts/partials/gallery.html | 5 ----- layouts/partials/modals.html | 4 +--- 4 files changed, 16 insertions(+), 18 deletions(-) diff --git a/layouts/partials/gallery-box.html b/layouts/partials/gallery-box.html index b6326b8..8230348 100644 --- a/layouts/partials/gallery-box.html +++ b/layouts/partials/gallery-box.html @@ -1,10 +1,14 @@ +{{ $split := split .Params.github.repo "/" }} +{{ .Scratch.Set "ghUser" (index $split 0) }} +{{ .Scratch.Set "ghRepo" (index $split 1) }} -
- {{ partial "gallery-link.html" . }} -

{{ .Title }} - {{ with .Params.subtitle }} -
- {{ . }} - {{- end }} -

-
\ No newline at end of file +
+ {{ partial "gallery-link.html" . }} + +

{{ .Title }} + {{ with .Params.subtitle }} +
+ {{ . }} + {{- end }} +

+
\ No newline at end of file diff --git a/layouts/partials/gallery-link.html b/layouts/partials/gallery-link.html index 77904eb..65276ab 100644 --- a/layouts/partials/gallery-link.html +++ b/layouts/partials/gallery-link.html @@ -1 +1,2 @@ - \ No newline at end of file +{{ $modalID := .File.BaseFileName }} + \ No newline at end of file diff --git a/layouts/partials/gallery.html b/layouts/partials/gallery.html index 9431ae2..8fb59b8 100644 --- a/layouts/partials/gallery.html +++ b/layouts/partials/gallery.html @@ -4,11 +4,6 @@ {{ $gallery := (where .Site.RegularPages "Section" "gallery") }} {{ $galleryTotal := len $gallery }} - {{ range $gallery }} - - {{ .Scratch.Set "$modalID" .File.BaseFileName }} - {{ end }} - {{ if modBool $galleryTotal 2 }} diff --git a/layouts/partials/modals.html b/layouts/partials/modals.html index 3154200..876c747 100644 --- a/layouts/partials/modals.html +++ b/layouts/partials/modals.html @@ -1,7 +1,5 @@ {{ range where .Site.RegularPages "Section" "gallery" }} - - {{ $modalID := .File.BaseFileName }} {{ $scratch := newScratch }} @@ -87,7 +85,7 @@

{{ .Params.title }}

{{ $scratch.Set "repo-lang-main" (math.Round (mul 100 (div (index . ($scratch.Get "repo").language) $sum))) }} {{- end }} {{ with $scratch.Get "repo" }}
- + {{ .language }}{{ with ($scratch.Get "repo-lang-main") }}{{ if lt . 100.0 }} ({{ . }}%) {{ end }}{{ end }} {{ with .license }}{{ with (getJSON .url) }} • {{ .spdx_id }} {{ end }} {{ end }} {{ if gt .stargazers_count 0 }} • {{ .stargazers_count }} stars {{ end }} From 89c63a4d19b4d4d3fd80f0cca95ef7d468a0ae68 Mon Sep 17 00:00:00 2001 From: kdevo Date: Fri, 12 Mar 2021 22:24:37 +0100 Subject: [PATCH 11/57] :recycle: Revise and add missing social icons --- .../{last-config.json => config.json} | 522 ++++++------------ assets/sass/_fontface.scss | 4 +- assets/sass/_icons.scss | 58 +- assets/sass/_spinner.scss | 85 +++ static/fonts/icons/icons.woff | Bin 18180 -> 17796 bytes static/fonts/icons/icons.woff2 | Bin 15528 -> 15224 bytes 6 files changed, 298 insertions(+), 371 deletions(-) rename assets/fontello/{last-config.json => config.json} (50%) create mode 100644 assets/sass/_spinner.scss diff --git a/assets/fontello/last-config.json b/assets/fontello/config.json similarity index 50% rename from assets/fontello/last-config.json rename to assets/fontello/config.json index dbbeb89..9c328ed 100644 --- a/assets/fontello/last-config.json +++ b/assets/fontello/config.json @@ -6,36 +6,6 @@ "units_per_em": 1000, "ascent": 850, "glyphs": [ - { - "uid": "474656633f79ea2f1dad59ff63f6bf07", - "css": "star", - "code": 59392, - "src": "fontawesome" - }, - { - "uid": "d73eceadda1f594cec0536087539afbf", - "css": "heart", - "code": 59393, - "src": "fontawesome" - }, - { - "uid": "ccc2329632396dc096bb638d4b46fb98", - "css": "mail-alt", - "code": 61664, - "src": "fontawesome" - }, - { - "uid": "bf882b30900da12fca090d9796bc3030", - "css": "mail", - "code": 59394, - "src": "fontawesome" - }, - { - "uid": "dc3f1d5b1d006f7f7b3b6295eccab9da", - "css": "camera", - "code": 59396, - "src": "fontawesome" - }, { "uid": "872d9516df93eb6b776cc4d94bd97dac", "css": "video", @@ -44,14 +14,8 @@ }, { "uid": "43ab845088317bd348dee1d975700c48", - "css": "ok-circled", - "code": 59395, - "src": "fontawesome" - }, - { - "uid": "12f4ece88e46abd864e40b35e05b11cd", "css": "ok", - "code": 59398, + "code": 59395, "src": "fontawesome" }, { @@ -66,36 +30,12 @@ "code": 59399, "src": "fontawesome" }, - { - "uid": "c1f1975c885aa9f3dad7810c53b82074", - "css": "lock", - "code": 59400, - "src": "fontawesome" - }, - { - "uid": "657ab647f6248a6b57a5b893beaf35a9", - "css": "lock-open", - "code": 59401, - "src": "fontawesome" - }, - { - "uid": "5e2ab018e3044337bcef5f7e94098ea1", - "css": "thumbs-up-alt", - "code": 61796, - "src": "fontawesome" - }, { "uid": "9a76bc135eac17d2c8b8ad4a5774fc87", "css": "download", "code": 59402, "src": "fontawesome" }, - { - "uid": "ab95e1351ebaec5850101097cbf7097f", - "css": "quote-left", - "code": 61709, - "src": "fontawesome" - }, { "uid": "7034e4d22866af82bef811f52fb1ba46", "css": "code", @@ -108,96 +48,24 @@ "code": 61920, "src": "fontawesome" }, - { - "uid": "41087bc74d4b20b55059c60a33bf4008", - "css": "edit", - "code": 59403, - "src": "fontawesome" - }, { "uid": "0133387f2069a1b3168942b84d81dd3a", "css": "gamepad", "code": 61723, "src": "fontawesome" }, - { - "uid": "b035c28eba2b35c6ffe92aee8b0df507", - "css": "attention-circled", - "code": 59405, - "src": "fontawesome" - }, { "uid": "0d08dbb1dd648a43bdea81b7e6c9e036", "css": "location", "code": 59404, "src": "fontawesome" }, - { - "uid": "f27bba41a700af51a4dd23cf4edea61d", - "css": "headphones", - "code": 59407, - "src": "fontawesome" - }, - { - "uid": "19b04848ae7332d2c0ea2a9e19064037", - "css": "right-circled", - "code": 61609, - "src": "fontawesome" - }, - { - "uid": "6855131631509e8795730ce062045ea1", - "css": "left-circled", - "code": 61608, - "src": "fontawesome" - }, - { - "uid": "38575a803c4da31ce20d77e1e1236bcb", - "css": "paper-plane", - "code": 61912, - "src": "fontawesome" - }, - { - "uid": "aa035df0908c4665c269b7b09a5596f3", - "css": "sun", - "code": 61829, - "src": "fontawesome" - }, - { - "uid": "567e3e257f2cc8fba2c12bf691c9f2d8", - "css": "moon", - "code": 61830, - "src": "fontawesome" - }, - { - "uid": "47a35af762c8e06f3d152750134c8750", - "css": "linux", - "code": 61820, - "src": "fontawesome" - }, - { - "uid": "e9107949dd6c9e8ab2b29ae07156e38c", - "css": "linkedin-1", - "code": 61665, - "src": "fontawesome" - }, { "uid": "1d2b426ab6db81a58547ba13d8701ad8", "css": "paypal", "code": 61933, "src": "fontawesome" }, - { - "uid": "5e0a374728ffa8d0ae1f331a8f648231", - "css": "github-octocat", - "code": 61715, - "src": "fontawesome" - }, - { - "uid": "0f6a2573a7b6df911ed199bb63717e27", - "css": "github", - "code": 61595, - "src": "fontawesome" - }, { "uid": "2f284155d03813f26d71fa0cf5fee0e5", "css": "ethereum", @@ -224,21 +92,9 @@ "code": 61884, "src": "fontawesome" }, - { - "uid": "47a1f80457068fbeab69fdb83d7d0817", - "css": "youtube-play", - "code": 61802, - "src": "fontawesome" - }, - { - "uid": "2e2dba0307a502a8507c1729084c7ab5", - "css": "cancel-circled2", - "code": 59408, - "src": "fontawesome" - }, { "uid": "0f4cae16f34ae243a6144c18a003f2d8", - "css": "cancel-circled", + "css": "cancel", "code": 59406, "src": "fontawesome" }, @@ -272,76 +128,6 @@ "code": 61847, "src": "fontawesome" }, - { - "uid": "ec751cc2a1eb6e2513037c51e0f3af3c", - "css": "github-1", - "code": 59411, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M324 776.2C324 780.1 319.5 783.2 313.9 783.2 307.4 783.8 302.9 780.7 302.9 776.2 302.9 772.3 307.4 769.1 313.1 769.1 318.9 768.6 324 771.7 324 776.2ZM263.3 767.4C261.9 771.3 265.8 775.8 271.7 777 276.8 778.9 282.6 777 283.8 773S281.3 764.6 275.4 762.9C270.3 761.5 264.6 763.5 263.3 767.4ZM349.6 764.1C343.9 765.4 340 769.1 340.6 773.6 341.2 777.5 346.3 780.1 352.1 778.7 357.8 777.3 361.7 773.6 361.1 769.7 360.5 766 355.3 763.5 349.6 764.1ZM478.1 15.6C207.2 15.6 0 221.3 0 492.2 0 708.8 136.3 894.1 331.1 959.4 356.1 963.9 364.8 948.4 364.8 935.7 364.8 923.6 364.3 856.8 364.3 815.8 364.3 815.8 227.5 845.1 198.8 757.6 198.8 757.6 176.6 700.8 144.5 686.1 144.5 686.1 99.8 655.5 147.7 656.1 147.7 656.1 196.3 660 223 706.4 265.8 781.8 337.5 760.2 365.4 747.3 369.9 716 382.6 694.3 396.7 681.4 287.5 669.3 177.3 653.5 177.3 465.6 177.3 411.9 192.2 385 223.4 350.6 218.4 337.9 201.8 285.5 228.5 218 269.3 205.3 363.3 270.7 363.3 270.7 402.3 259.8 444.3 254.1 485.9 254.1S569.5 259.8 608.6 270.7C608.6 270.7 702.5 205.1 743.4 218 770.1 285.7 753.5 337.9 748.4 350.6 779.7 385.2 798.8 412.1 798.8 465.6 798.8 654.1 683.8 669.1 574.6 681.4 592.6 696.9 607.8 726.2 607.8 772.1 607.8 837.9 607.2 919.3 607.2 935.4 607.2 948 616.2 963.5 641 959 836.3 894.1 968.8 708.8 968.8 492.2 968.8 221.3 749 15.6 478.1 15.6ZM189.8 689.3C187.3 691.2 187.9 695.7 191.2 699.4 194.3 702.5 198.8 703.9 201.4 701.4 203.9 699.4 203.3 694.9 200 691.2 196.9 688.1 192.4 686.7 189.8 689.3ZM168.8 673.4C167.4 676 169.3 679.1 173.2 681.1 176.4 683 180.3 682.4 181.6 679.7 183 677.1 181.1 674 177.1 672.1 173.2 670.9 170.1 671.5 168.8 673.4ZM232 743C228.9 745.5 230.1 751.4 234.6 755.1 239.1 759.6 244.7 760.2 247.3 757 249.8 754.5 248.6 748.6 244.7 744.9 240.4 740.4 234.6 739.8 232 743ZM209.8 714.3C206.6 716.2 206.6 721.3 209.8 725.8 212.9 730.3 218.2 732.2 220.7 730.3 223.8 727.7 223.8 722.7 220.7 718.2 218 713.7 212.9 711.7 209.8 714.3Z", - "width": 969 - }, - "search": [ - "github" - ] - }, - { - "uid": "4958cf736f45451d579af0946d6d6b07", - "css": "instagram", - "code": 59412, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M437.7 275.4C313.5 275.4 213.3 375.6 213.3 499.8S313.5 724.2 437.7 724.2 662.1 624 662.1 499.8 561.9 275.4 437.7 275.4ZM437.7 645.7C357.4 645.7 291.8 580.3 291.8 499.8S357.2 353.9 437.7 353.9 583.6 419.3 583.6 499.8 518 645.7 437.7 645.7ZM723.6 266.2C723.6 295.3 700.2 318.6 671.3 318.6 642.2 318.6 618.9 295.1 618.9 266.2S642.4 213.9 671.3 213.9 723.6 237.3 723.6 266.2ZM872.3 319.3C868.9 249.2 852.9 187.1 801.6 135.9 750.4 84.8 688.3 68.7 618.2 65.2 545.9 61.1 329.3 61.1 257 65.2 187.1 68.6 125 84.6 73.6 135.7S6.4 249 2.9 319.1C-1.2 391.4-1.2 608 2.9 680.3 6.2 750.4 22.3 812.5 73.6 863.7S186.9 930.9 257 934.4C329.3 938.5 545.9 938.5 618.2 934.4 688.3 931.1 750.4 915 801.6 863.7 852.7 812.5 868.7 750.4 872.3 680.3 876.4 608 876.4 391.6 872.3 319.3ZM778.9 757.8C763.7 796.1 734.2 825.6 695.7 841 638.1 863.9 501.4 858.6 437.7 858.6S237.1 863.7 179.7 841C141.4 825.8 111.9 796.3 96.5 757.8 73.6 700.2 78.9 563.5 78.9 499.8S73.8 299.2 96.5 241.8C111.7 203.5 141.2 174 179.7 158.6 237.3 135.7 374 141 437.7 141S638.3 135.9 695.7 158.6C734 173.8 763.5 203.3 778.9 241.8 801.8 299.4 796.5 436.1 796.5 499.8S801.8 700.4 778.9 757.8Z", - "width": 875 - }, - "search": [ - "instagram" - ] - }, - { - "uid": "97d3acc95abe60d946e7a33014744890", - "css": "linkedin", - "code": 59413, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M812.5 62.5H62.3C27.9 62.5 0 90.8 0 125.6V874.4C0 909.2 27.9 937.5 62.3 937.5H812.5C846.9 937.5 875 909.2 875 874.4V125.6C875 90.8 846.9 62.5 812.5 62.5ZM264.5 812.5H134.8V394.9H264.6V812.5ZM199.6 337.9C158 337.9 124.4 304.1 124.4 262.7S158 187.5 199.6 187.5C241 187.5 274.8 221.3 274.8 262.7 274.8 304.3 241.2 337.9 199.6 337.9ZM750.6 812.5H620.9V609.4C620.9 560.9 619.9 498.6 553.5 498.6 485.9 498.6 475.6 551.4 475.6 605.9V812.5H345.9V394.9H470.3V452H472.1C489.5 419.1 531.8 384.6 594.9 384.6 726.2 384.6 750.6 471.1 750.6 583.6V812.5Z", - "width": 875 - }, - "search": [ - "linkedin" - ] - }, - { - "uid": "c84a76b2cabe7b8da9aedfaa9ae85bcf", - "css": "xing-square", - "code": 59414, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M781.3 62.5H93.8C42 62.5 0 104.5 0 156.3V843.8C0 895.5 42 937.5 93.8 937.5H781.3C833 937.5 875 895.5 875 843.8V156.3C875 104.5 833 62.5 781.3 62.5ZM274.2 625.4H183.2C172.5 625.4 166.2 615 171.5 605.3L267.8 435.9C268 435.9 268 435.7 267.8 435.5L206.4 330.1C200.6 319.1 206.8 310.4 218.2 310.4H309.2C319.3 310.4 327.7 316 334.4 327.3L396.7 435.4C394.1 439.8 361.5 497.3 298.8 607.6 292 619.7 283.8 625.4 274.2 625.4ZM703.3 207.2L502.5 560.2V560.5L630.5 793C635.9 802.9 630.7 812.7 618.8 812.7H527.7C517 812.7 508.8 807 502.5 795.7L373.6 560.7C378.1 552.7 445.5 434 575.6 204.7 582 193.4 590 187.7 600 187.7H691.6C702.7 187.5 708.8 196.9 703.3 207.2Z", - "width": 875 - }, - "search": [ - "xing-square" - ] - }, - { - "uid": "f9079c20bc2771f474e344514c204e87", - "css": "instagram-1", - "code": 59415, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M437.7 275.4C313.5 275.4 213.3 375.6 213.3 499.8S313.5 724.2 437.7 724.2 662.1 624 662.1 499.8 561.9 275.4 437.7 275.4ZM437.7 645.7C357.4 645.7 291.8 580.3 291.8 499.8S357.2 353.9 437.7 353.9 583.6 419.3 583.6 499.8 518 645.7 437.7 645.7ZM723.6 266.2C723.6 295.3 700.2 318.6 671.3 318.6 642.2 318.6 618.9 295.1 618.9 266.2S642.4 213.9 671.3 213.9 723.6 237.3 723.6 266.2ZM872.3 319.3C868.9 249.2 852.9 187.1 801.6 135.9 750.4 84.8 688.3 68.7 618.2 65.2 545.9 61.1 329.3 61.1 257 65.2 187.1 68.6 125 84.6 73.6 135.7S6.4 249 2.9 319.1C-1.2 391.4-1.2 608 2.9 680.3 6.2 750.4 22.3 812.5 73.6 863.7S186.9 930.9 257 934.4C329.3 938.5 545.9 938.5 618.2 934.4 688.3 931.1 750.4 915 801.6 863.7 852.7 812.5 868.7 750.4 872.3 680.3 876.4 608 876.4 391.6 872.3 319.3ZM778.9 757.8C763.7 796.1 734.2 825.6 695.7 841 638.1 863.9 501.4 858.6 437.7 858.6S237.1 863.7 179.7 841C141.4 825.8 111.9 796.3 96.5 757.8 73.6 700.2 78.9 563.5 78.9 499.8S73.8 299.2 96.5 241.8C111.7 203.5 141.2 174 179.7 158.6 237.3 135.7 374 141 437.7 141S638.3 135.9 695.7 158.6C734 173.8 763.5 203.3 778.9 241.8 801.8 299.4 796.5 436.1 796.5 499.8S801.8 700.4 778.9 757.8Z", - "width": 875 - }, - "search": [ - "instagram" - ] - }, { "uid": "7155df8e6f3d21f91092ac69f94ff0b0", "css": "google-play", @@ -358,7 +144,7 @@ }, { "uid": "0f30389d65ceeceb63c3f2a6828bdd92", - "css": "itunes-note", + "css": "itunes", "code": 59417, "src": "custom_icons", "selected": true, @@ -384,34 +170,6 @@ "ravelry" ] }, - { - "uid": "c838f3df4a0efe8f99d8c8eacf6c8455", - "css": "spotify-1", - "code": 59419, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M484.4 15.6C217 15.6 0 232.6 0 500S217 984.4 484.4 984.4 968.8 767.4 968.8 500 751.8 15.6 484.4 15.6ZM681.1 728.3C672.9 728.3 667.8 725.8 660.2 721.3 538.3 647.9 396.5 644.7 256.4 673.4 248.8 675.4 238.9 678.5 233.2 678.5 214.3 678.5 202.3 663.5 202.3 647.7 202.3 627.5 214.3 618 228.9 614.8 388.9 579.5 552.3 582.6 691.8 666 703.7 673.6 710.7 680.5 710.7 698.2S696.9 728.3 681.1 728.3ZM733.6 600.2C723.4 600.2 716.6 595.7 709.6 592 587.5 519.7 405.5 490.6 243.6 534.6 234.2 537.1 229.1 539.6 220.3 539.6 199.4 539.6 182.4 522.7 182.4 501.8S192.6 467 212.7 461.3C267 446.1 322.5 434.8 403.7 434.8 530.5 434.8 652.9 466.2 749.4 523.6 765.2 533 771.5 545.1 771.5 562.1 771.3 583.2 754.9 600.2 733.6 600.2ZM794.1 451.4C784 451.4 777.7 448.8 768.9 443.7 629.9 360.7 381.3 340.8 220.3 385.7 213.3 387.7 204.5 390.8 195.1 390.8 169.3 390.8 149.6 370.7 149.6 344.7 149.6 318.2 166 303.1 183.6 298 252.3 277.9 329.3 268.4 413.1 268.4 555.7 268.4 705.1 298 814.3 361.7 829.5 370.5 839.5 382.6 839.5 405.9 839.5 432.4 818 451.4 794.1 451.4Z", - "width": 969 - }, - "search": [ - "spotify" - ] - }, - { - "uid": "e97dc603f70a6f0d7ca75f0356fea8dc", - "css": "twitch", - "code": 59420, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M764 202.1H688.6V416.3H764ZM556.6 201.2H481.2V415.5H556.6ZM236 0L47.5 178.6V821.4H273.7V1000L462.2 821.4H613.1L952.5 500V0ZM877.1 464.4L726.3 607.2H575.4L443.4 732.2V607.2H273.7V71.4H877.1Z", - "width": 1000 - }, - "search": [ - "twitch" - ] - }, { "uid": "dfd77965a44ad847782e5f8f70c72b25", "css": "tiktok", @@ -440,34 +198,6 @@ "raspberry-pi" ] }, - { - "uid": "43a07e967ba9897ff9bbcbc96048c828", - "css": "pinterest", - "code": 59423, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M968.8 500C968.8 767.6 752 984.4 484.4 984.4 434.4 984.4 386.3 976.8 341 962.7 360.7 930.5 390.2 877.7 401.2 835.7 407 813.1 431.3 720.5 431.3 720.5 447.1 750.6 493.2 776.2 542.2 776.2 688.3 776.2 793.6 641.8 793.6 474.8 793.6 314.8 662.9 195.1 494.9 195.1 285.9 195.1 174.8 335.4 174.8 488.3 174.8 559.4 212.7 647.9 273 676 282.2 680.3 287.1 678.3 289.3 669.5 290.8 662.9 299 629.9 302.7 614.6 303.9 609.8 303.3 605.5 299.4 600.8 279.7 576.4 263.7 531.8 263.7 490.2 263.7 383.4 344.5 280.1 482.4 280.1 601.4 280.1 684.8 361.1 684.8 477.1 684.8 608.2 618.6 699 532.4 699 485 699 449.2 659.8 460.7 611.5 474.4 553.9 500.8 491.8 500.8 450.2 500.8 413.1 480.9 382 439.5 382 390.8 382 351.8 432.2 351.8 499.6 351.8 542.6 366.2 571.5 366.2 571.5S318.4 774.2 309.6 812.1C299.8 853.9 303.7 912.9 307.8 951.2 127.7 880.7 0 705.3 0 500 0 232.4 216.8 15.6 484.4 15.6S968.8 232.4 968.8 500Z", - "width": 969 - }, - "search": [ - "pinterest" - ] - }, - { - "uid": "de344f878acedb11633b7d6debe52f5d", - "css": "monero", - "code": 59424, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M687.5 750H899.2C814.5 890.4 660.4 984.4 484.4 984.4S154.3 890.4 69.5 750H281.3V500.4L484.4 705.1 687.5 500V750ZM171.9 656.3V250L483.2 561.3 796.9 250V656.3H943C959.6 607.2 968.8 554.7 968.8 500 968.8 232.4 752 15.6 484.4 15.6S0 232.4 0 500C0 554.7 9 607.2 25.8 656.3H171.9Z", - "width": 969 - }, - "search": [ - "monero" - ] - }, { "uid": "1d2f79b2cc57ba2647da0eceefeaabf9", "css": "btc", @@ -524,40 +254,12 @@ "etsy" ] }, - { - "uid": "b94842ecda401f8b8ef113999dcbc560", - "css": "android", - "code": 59429, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M821.4 589.7A46.9 46.9 0 1 1 868.3 542.8 46.9 46.9 0 0 1 821.4 589.7M303.6 589.7A46.9 46.9 0 1 1 350.5 542.8 46.9 46.9 0 0 1 303.6 589.7M838.2 307.5L931.8 145.4A19.5 19.5 0 1 0 898.1 125.9H898.1L803.3 290.1A588.4 588.4 0 0 0 321.7 290.1L226.9 125.9A19.5 19.5 0 1 0 193.2 145.4H193.2L286.8 307.5C126 395 16.1 557.7 0 750H1125C1108.9 557.7 998.9 395 838.2 307.5", - "width": 1125 - }, - "search": [ - "android" - ] - }, { "uid": "de5f0a564ccf8816325330e292e11533", - "css": "rss-squared", + "css": "rss", "code": 61763, "src": "fontawesome" }, - { - "uid": "cf3709c19ead8ef799628100ff967899", - "css": "reddit", - "code": 59430, - "src": "custom_icons", - "selected": true, - "svg": { - "path": "M393.6 596.7C366.6 596.7 344.9 575 344.9 548.6 344.9 521.7 366.6 500 393.6 500 420.1 500 441.6 521.7 441.6 548.6 441.6 575.2 419.9 596.7 393.6 596.7ZM984.4 500C984.4 767.6 767.6 984.4 500 984.4S15.6 767.6 15.6 500 232.4 15.6 500 15.6 984.4 232.4 984.4 500ZM726 419.5C707.6 419.5 691.4 427.1 679.5 439.1 635.7 408.8 576.8 389.3 511.3 387.1L545.3 234.2 653.5 258.6C653.5 285.2 675.2 306.6 701.6 306.6 728.5 306.6 750.2 284.6 750.2 258S728.5 209.4 701.6 209.4C682.6 209.4 666.4 220.7 658.4 236.3L538.9 209.8C533 208.2 527 212.5 525.4 218.4L488.1 387.1C423.2 389.8 364.8 409.2 321.1 439.5 309.2 427 292.4 419.5 274 419.5 205.9 419.5 183.6 511.1 245.9 542.2 243.7 552 242.6 562.1 242.6 572.5 242.6 675.2 358.2 758.4 500.4 758.4 643.2 758.4 758.8 675.2 758.8 572.5 758.8 562.1 757.6 551.4 755.1 541.6 816.2 510.4 793.8 419.5 726 419.5ZM591.4 646.5C555.9 682 442.8 681.4 408.6 646.5 404.3 642.2 396.7 642.2 392.4 646.5 387.5 651.4 387.5 659 392.4 663.3 436.9 707.8 562.9 707.8 607.6 663.3 612.5 659 612.5 651.4 607.6 646.5 603.3 642.2 595.7 642.2 591.4 646.5ZM606.4 500C579.9 500 558.4 521.7 558.4 548.6 558.4 575.2 580.1 596.7 606.4 596.7 633.4 596.7 655.1 575 655.1 548.6 655.1 521.7 633.6 500 606.4 500Z", - "width": 1000 - }, - "search": [ - "reddit" - ] - }, { "uid": "ff70f7b3228702e0d590e60ed3b90bea", "css": "magic", @@ -571,46 +273,190 @@ "src": "fontawesome" }, { - "uid": "d0494478fb7bf025c3c5c9202856f702", - "css": "ravelry", - "code": 59398, - "src": "custom_icons", - "selected": false, - "svg": { - "path": "M795.7 120.1C647.7 43.2 503.5 60.5 357.2 128.9 335.2 139.1 327 149.6 318.4 166 298.2 203.5 286.7 239.1 279.5 268.9 238.1 318.9 208.4 378.5 194.9 444.5 174.2 479.7 154.1 525.4 149.8 584 149.8 584 148.4 598.8 148.8 599.4 79.9 590.4 0 546.7 0 546.7 17.8 575 119.7 609.8 149 620.7 149 620.7 152.3 812.1 275 877 252.9 843.4 249 837.5 249 837.5S185.2 720.7 196.1 634.2C197.5 634.2 199 634.6 200.4 634.6 247.1 805.3 402 930.3 585 930.3 597.1 930.3 608.6 929.9 620.1 928.9 647.5 931.8 674 929.9 698.4 921.3 711.9 917 725.4 908.8 737.9 900.2 875 823.8 935 740 978.3 611.7 988.9 580.5 994.1 542.4 997.5 509.8 1014.5 349 937.7 194.1 795.7 120.1ZM271.1 318.8S268.8 342.8 269.7 357.2C263.1 362.1 250 373 234.2 389.8 244.3 364.8 256.3 340.8 271.1 318.7ZM210.2 556.8C218.8 523.2 236.1 480.5 268.4 449.2 268.4 449.2 271.7 543 299.2 625.2L218.4 611.7C214.1 593.8 211.5 575.6 210.2 556.8ZM225.6 640.4C254.5 646.7 292 655.3 309.8 658.2 363.1 808.2 521.3 901 521.3 901 523.2 902 524.6 902.3 526.6 902.9 383.8 880.3 267.4 776.6 225.6 640.4ZM753.9 867.4C725.6 876.6 683.2 883.8 627.5 874.6 627.5 874.6 449.6 829.5 378.5 664.1 453.1 665.4 480.9 663.7 530.9 656.4 607.8 645.3 685.2 624.8 755.5 592 778.5 581.4 777.1 554.1 774.2 533.8 770.3 508.8 752.5 510.2 732.4 524.6 732.4 524.6 572.3 639.1 361.7 629.5 325.2 567 309.4 413.1 309.4 413.1 390.2 344.3 471.9 296.7 638.3 310.7 638.7 298.2 644.1 257.8 598.4 255.9 598.4 255.9 415.8 234.2 313.3 321.3 318.2 289.1 324.8 264.1 335 244.3 401.8 184.2 489.3 147.7 585.5 147.7 793.4 147.7 962.5 317.8 962.5 527.5 962.1 676 877 804.9 753.9 867.4Z", - "width": 1000 - }, - "search": [ - "ravelry" - ] + "uid": "9bd60140934a1eb9236fd7a8ab1ff6ba", + "css": "spin", + "code": 59444, + "src": "fontelico" }, { - "uid": "298cca8ce83d7a32048ea420ce222e09", - "css": "check-circle", - "code": 59413, - "src": "custom_icons", - "selected": false, - "svg": { - "path": "M500 15.6C232.5 15.6 15.6 232.5 15.6 500S232.5 984.4 500 984.4 984.4 767.5 984.4 500 767.5 15.6 500 15.6ZM500 109.4C715.9 109.4 890.6 284.1 890.6 500 890.6 715.9 715.9 890.6 500 890.6 284.1 890.6 109.4 715.9 109.4 500 109.4 284.1 284.1 109.4 500 109.4M773.8 363.8L729.8 319.4C720.7 310.2 705.9 310.2 696.7 319.3L420.6 593.2 303.8 475.4C294.7 466.2 279.9 466.2 270.7 475.3L226.3 519.3C217.1 528.4 217 543.3 226.2 552.5L403.5 731.2C412.6 740.4 427.4 740.4 436.6 731.3L773.7 396.9C782.9 387.8 783 373 773.8 363.8Z", - "width": 1000 - }, - "search": [ - "check-circle" - ] + "uid": "41087bc74d4b20b55059c60a33bf4008", + "css": "edit", + "code": 59403, + "src": "fontawesome" }, { - "uid": "af1e71617b3a6a90c31ce222b44af3a2", - "css": "paypal-1", - "code": 59430, - "src": "custom_icons", - "selected": false, - "svg": { - "path": "M217.6 577.9C210.7 615.4 183.6 790.2 175.6 839.6 175 843.2 173.6 844.5 169.7 844.5H24C9.2 844.5-1.6 831.6 0.4 817.4L114.8 91C117.8 72.3 134.6 58 153.9 58 451.4 58 476.4 50.8 552.3 80.3 669.7 125.8 680.5 235.5 638.3 354.3 596.3 476.6 496.7 529.1 364.6 530.7 279.9 532 228.9 517 217.6 577.9ZM697.5 296.9C693.9 294.3 692.6 293.4 691.6 299.4 687.7 321.7 681.6 343.4 674.4 365 596.5 587.3 380.5 568 275 568 263.1 568 255.3 574.4 253.7 586.3 209.6 860.5 200.8 917.8 200.8 917.8 198.8 931.6 207.6 943 221.5 943H345.5C362.3 943 376.2 930.7 379.5 913.9 380.9 903.3 377.3 925.8 407.6 735.5 416.6 692.6 435.5 697.1 464.8 697.1 603.5 697.1 711.7 640.8 743.9 477.7 756.6 409.8 752.9 338.3 697.5 296.9Z", - "width": 750 - }, - "search": [ - "paypal" - ] + "uid": "567e3e257f2cc8fba2c12bf691c9f2d8", + "css": "moon", + "code": 61830, + "src": "fontawesome" + }, + { + "uid": "e82cedfa1d5f15b00c5a81c9bd731ea2", + "css": "info", + "code": 59394, + "src": "fontawesome" + }, + { + "uid": "f27bba41a700af51a4dd23cf4edea61d", + "css": "headphones", + "code": 59407, + "src": "fontawesome" + }, + { + "uid": "28f308aa0a07a67433f54c089c400d82", + "css": "gift", + "code": 59411, + "src": "fontawesome" + }, + { + "uid": "d7271d490b71df4311e32cdacae8b331", + "css": "home", + "code": 59400, + "src": "fontawesome" + }, + { + "uid": "9daa1fdf0838118518a7e22715e83abc", + "css": "file-pdf", + "code": 61889, + "src": "fontawesome" + }, + { + "uid": "b035c28eba2b35c6ffe92aee8b0df507", + "css": "attention", + "code": 59405, + "src": "fontawesome" + }, + { + "uid": "5278ef7773e948d56c4d442c8c8c98cf", + "css": "lightbulb", + "code": 61675, + "src": "fontawesome" + }, + { + "uid": "531bc468eecbb8867d822f1c11f1e039", + "css": "calendar", + "code": 59396, + "src": "fontawesome" + }, + { + "uid": "ccc2329632396dc096bb638d4b46fb98", + "css": "mail", + "code": 61664, + "src": "fontawesome" + }, + { + "uid": "474656633f79ea2f1dad59ff63f6bf07", + "css": "star", + "code": 59392, + "src": "fontawesome" + }, + { + "uid": "d73eceadda1f594cec0536087539afbf", + "css": "heart", + "code": 59393, + "src": "fontawesome" + }, + { + "uid": "7cca4643f1e938c673e91c0c78058ddf", + "css": "gitlab", + "code": 62102, + "src": "fontawesome" + }, + { + "uid": "f7dff44258aa565cbe35565be350b58d", + "css": "xing", + "code": 61801, + "src": "fontawesome" + }, + { + "uid": "f3d95e13eb43f3f6b8efe1eb424a1e3b", + "css": "vkontakte", + "code": 61833, + "src": "fontawesome" + }, + { + "uid": "1f66490bf24c99e2c56b866d8fbd0372", + "css": "vimeo", + "code": 61844, + "src": "fontawesome" + }, + { + "uid": "627abcdb627cb1789e009c08e2678ef9", + "css": "twitter", + "code": 61593, + "src": "fontawesome" + }, + { + "uid": "1145676a91138011729fa2909997af66", + "css": "linkedin", + "code": 62220, + "src": "fontawesome" + }, + { + "uid": "47a35af762c8e06f3d152750134c8750", + "css": "linux", + "code": 61820, + "src": "fontawesome" + }, + { + "uid": "5e0a374728ffa8d0ae1f331a8f648231", + "css": "github-octocat", + "code": 61715, + "src": "fontawesome" + }, + { + "uid": "0f6a2573a7b6df911ed199bb63717e27", + "css": "github", + "code": 61595, + "src": "fontawesome" + }, + { + "uid": "4c1ef492f1d2c39a2250ae457cee2a6e", + "css": "instagram", + "code": 61805, + "src": "fontawesome" + }, + { + "uid": "9121e3eb89863f67c8bda378eea01a93", + "css": "reddit", + "code": 61857, + "src": "fontawesome" + }, + { + "uid": "da851b7c1f84ee83f93b29ae613558dc", + "css": "pinterest", + "code": 61650, + "src": "fontawesome" + }, + { + "uid": "e70df9acbabaebfbbf9c1dbc3e52ab13", + "css": "twitch", + "code": 61928, + "src": "fontawesome" + }, + { + "uid": "47a1f80457068fbeab69fdb83d7d0817", + "css": "youtube", + "code": 61802, + "src": "fontawesome" + }, + { + "uid": "8933c2579166c2ee56ae40dc6a0b4dc6", + "css": "angle-circled-left", + "code": 61751, + "src": "fontawesome" + }, + { + "uid": "94089b37297572e936b0943bcfa041d3", + "css": "angle-circled-right", + "code": 61752, + "src": "fontawesome" + }, + { + "uid": "5717236f6134afe2d2a278a5c9b3927a", + "css": "play-circled", + "code": 61764, + "src": "fontawesome" } ] } \ No newline at end of file diff --git a/assets/sass/_fontface.scss b/assets/sass/_fontface.scss index af2a3a3..01970a3 100644 --- a/assets/sass/_fontface.scss +++ b/assets/sass/_fontface.scss @@ -21,8 +21,8 @@ font-display: swap; font-weight: normal; font-style: normal; - src: url('./fonts/icons/icons.woff2?67') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ - url('./fonts/icons/icons.woff?67') format('woff'); /* Chrome 26+, Opera 23+, Firefox 39+ */ + src: url('./fonts/icons/icons.woff2?61') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('./fonts/icons/icons.woff?61') format('woff'); /* Chrome 26+, Opera 23+, Firefox 39+ */ } $font-header: "Roboto Slab", "Bitter", "Ubuntu", Georgia, serif; diff --git a/assets/sass/_icons.scss b/assets/sass/_icons.scss index bc608f2..979afd0 100644 --- a/assets/sass/_icons.scss +++ b/assets/sass/_icons.scss @@ -23,70 +23,66 @@ span.icon { /* Copied from fontello-codes.css */ .icon-star:before { content: '\e800'; } /* '' */ .icon-heart:before { content: '\e801'; } /* '' */ -.icon-mail:before { content: '\e802'; } /* '' */ -.icon-ok-circled:before { content: '\e803'; } /* '' */ -.icon-camera:before { content: '\e804'; } /* '' */ +.icon-info:before { content: '\e802'; } /* '' */ +.icon-ok:before { content: '\e803'; } /* '' */ +.icon-calendar:before { content: '\e804'; } /* '' */ .icon-video:before { content: '\e805'; } /* '' */ -.icon-ok:before { content: '\e806'; } /* '' */ .icon-link:before { content: '\e807'; } /* '' */ -.icon-lock:before { content: '\e808'; } /* '' */ -.icon-lock-open:before { content: '\e809'; } /* '' */ +.icon-home:before { content: '\e808'; } /* '' */ .icon-download:before { content: '\e80a'; } /* '' */ .icon-edit:before { content: '\e80b'; } /* '' */ .icon-location:before { content: '\e80c'; } /* '' */ -.icon-attention-circled:before { content: '\e80d'; } /* '' */ -.icon-cancel-circled:before { content: '\e80e'; } /* '' */ +.icon-attention:before { content: '\e80d'; } /* '' */ +.icon-cancel:before { content: '\e80e'; } /* '' */ .icon-headphones:before { content: '\e80f'; } /* '' */ -.icon-cancel-circled2:before { content: '\e810'; } /* '' */ .icon-ethereum:before { content: '\e811'; } /* '' */ .icon-tags:before { content: '\e812'; } /* '' */ -.icon-github-1:before { content: '\e813'; } /* '' */ -.icon-instagram:before { content: '\e814'; } /* '' */ -.icon-linkedin:before { content: '\e815'; } /* '' */ -.icon-xing-square:before { content: '\e816'; } /* '' */ -.icon-instagram-1:before { content: '\e817'; } /* '' */ +.icon-gift:before { content: '\e813'; } /* '' */ .icon-google-play:before { content: '\e818'; } /* '' */ -.icon-itunes-note:before { content: '\e819'; } /* '' */ +.icon-itunes:before { content: '\e819'; } /* '' */ .icon-ravelry:before { content: '\e81a'; } /* '' */ -.icon-spotify-1:before { content: '\e81b'; } /* '' */ -.icon-twitch:before { content: '\e81c'; } /* '' */ .icon-tiktok:before { content: '\e81d'; } /* '' */ .icon-raspberry-pi:before { content: '\e81e'; } /* '' */ -.icon-pinterest:before { content: '\e81f'; } /* '' */ -.icon-monero:before { content: '\e820'; } /* '' */ .icon-btc:before { content: '\e821'; } /* '' */ .icon-facebook:before { content: '\e822'; } /* '' */ .icon-medium:before { content: '\e823'; } /* '' */ .icon-etsy:before { content: '\e824'; } /* '' */ -.icon-android:before { content: '\e825'; } /* '' */ -.icon-reddit:before { content: '\e826'; } /* '' */ +.icon-spin:before { content: '\e834'; } /* '' */ .icon-link-ext:before { content: '\f08e'; } /* '' */ +.icon-twitter:before { content: '\f099'; } /* '' */ .icon-github:before { content: '\f09b'; } /* '' */ -.icon-left-circled:before { content: '\f0a8'; } /* '' */ -.icon-right-circled:before { content: '\f0a9'; } /* '' */ .icon-menu:before { content: '\f0c9'; } /* '' */ .icon-magic:before { content: '\f0d0'; } /* '' */ -.icon-mail-alt:before { content: '\f0e0'; } /* '' */ -.icon-linkedin-1:before { content: '\f0e1'; } /* '' */ -.icon-quote-left:before { content: '\f10d'; } /* '' */ +.icon-pinterest:before { content: '\f0d2'; } /* '' */ +.icon-mail:before { content: '\f0e0'; } /* '' */ +.icon-lightbulb:before { content: '\f0eb'; } /* '' */ .icon-github-octocat:before { content: '\f113'; } /* '' */ .icon-gamepad:before { content: '\f11b'; } /* '' */ .icon-terminal:before { content: '\f120'; } /* '' */ .icon-code:before { content: '\f121'; } /* '' */ .icon-rocket:before { content: '\f135'; } /* '' */ -.icon-rss-squared:before { content: '\f143'; } /* '' */ -.icon-thumbs-up-alt:before { content: '\f164'; } /* '' */ -.icon-youtube-play:before { content: '\f16a'; } /* '' */ +.icon-angle-circled-left:before { content: '\f137'; } /* '' */ +.icon-angle-circled-right:before { content: '\f138'; } /* '' */ +.icon-rss:before { content: '\f143'; } /* '' */ +.icon-play-circled:before { content: '\f144'; } /* '' */ +.icon-xing:before { content: '\f169'; } /* '' */ +.icon-youtube:before { content: '\f16a'; } /* '' */ .icon-stackoverflow:before { content: '\f16c'; } /* '' */ +.icon-instagram:before { content: '\f16d'; } /* '' */ .icon-linux:before { content: '\f17c'; } /* '' */ -.icon-sun:before { content: '\f185'; } /* '' */ .icon-moon:before { content: '\f186'; } /* '' */ +.icon-vkontakte:before { content: '\f189'; } /* '' */ +.icon-vimeo:before { content: '\f194'; } /* '' */ .icon-space-shuttle:before { content: '\f197'; } /* '' */ +.icon-reddit:before { content: '\f1a1'; } /* '' */ .icon-spotify:before { content: '\f1bc'; } /* '' */ -.icon-paper-plane:before { content: '\f1d8'; } /* '' */ +.icon-file-pdf:before { content: '\f1c1'; } /* '' */ .icon-share:before { content: '\f1e0'; } /* '' */ +.icon-twitch:before { content: '\f1e8'; } /* '' */ .icon-paypal:before { content: '\f1ed'; } /* '' */ .icon-diamond:before { content: '\f219'; } /* '' */ +.icon-gitlab:before { content: '\f296'; } /* '' */ +.icon-linkedin:before { content: '\f30c'; } /* '' */ .icon-pulse-slow { animation: color 8s infinite; diff --git a/assets/sass/_spinner.scss b/assets/sass/_spinner.scss new file mode 100644 index 0000000..ac5a956 --- /dev/null +++ b/assets/sass/_spinner.scss @@ -0,0 +1,85 @@ +/* + Animation example, for spinners +*/ +.animate-spin { + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; + display: inline-block; +} +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-o-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-ms-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spin { + 0% { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/static/fonts/icons/icons.woff b/static/fonts/icons/icons.woff index b94606c23cd9c37fcfc8af96cf17577862644ce7..1e82e1cc8857c19e1c0faee97c533eb4160171bd 100644 GIT binary patch delta 15495 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 YhU;E)9#5@L{&#?GwtDRok;Pp84>Ogsod5s; diff --git a/static/fonts/icons/icons.woff2 b/static/fonts/icons/icons.woff2 index 2acf5c5bd82fc54b91e9d4290b024302d50ce1b1..5fd410bd0b0054d0ff46723316e9fc20f3e0f5e5 100644 GIT binary patch literal 15224 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 literal 15528 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 From d3ccaf65e3c0afd89792ebb5e250ca5ba89bc9c7 Mon Sep 17 00:00:00 2001 From: kdevo Date: Fri, 12 Mar 2021 23:20:22 +0100 Subject: [PATCH 12/57] :bug: Repair and cleanup blog SCSS --- assets/sass/_blog.scss | 48 +++++++++++++++++++----------------------- 1 file changed, 22 insertions(+), 26 deletions(-) diff --git a/assets/sass/_blog.scss b/assets/sass/_blog.scss index b38d9d5..ebd6700 100644 --- a/assets/sass/_blog.scss +++ b/assets/sass/_blog.scss @@ -1,10 +1,8 @@ // Code pre code { - // font-size: 100%; color: inherit; font-family: $font-code; - // background-color: transparent; } pre { @@ -17,7 +15,7 @@ pre { word-wrap: normal; // color: white; // line-height: 1.45; or inherit - // background-color: $smoke; + // background-color: $smoke; } .mono, @@ -44,6 +42,7 @@ q { color: $accent; font-family: $font-header; font-size: 35px; + float: left; } blockquote { @@ -63,6 +62,7 @@ blockquote { &::after { @extend %blockquote; content: "\201D"; + float: right; } } @@ -86,34 +86,30 @@ time { margin-left: 3px; } - // a { - // background-image: linear-gradient($accent, $accent); - // background-repeat: repeat-x; - // background-position: 0 95%; - // background-size: 1px 2px; - // text-decoration: none; - // text-shadow: .03em 0 $white, -.03em 0 $white, 0 .03em $white, 0 -.03em $white, - // .06em 0 $white, -.06em 0 $white, .09em 0 $white, -.09em 0 $white, - // .12em 0 $white, -.12em 0 $white, .15em 0 $white, -.15em 0 $white, - // .03em .075em $white, -.03em .075em $white, .06em .075em $white, - // -.06em .075em $white, .09em .075em $white, -.09em .075em $white, - // .12em .075em $white, -.12em .075em $white, .15em .075em $white, - // -.15em .075em $white; - - // &:hover { - // color: $accent; - // } - // } + a { + background-image: linear-gradient($accent, $accent); + background-repeat: repeat-x; + background-position: 0 95%; + background-size: 1px 2px; + text-decoration: none; + text-shadow: .03em 0 $white, -.03em 0 $white, 0 .03em $white, 0 -.03em $white, + .06em 0 $white, -.06em 0 $white, .09em 0 $white, -.09em 0 $white, + .12em 0 $white, -.12em 0 $white, .15em 0 $white, -.15em 0 $white, + .03em .075em $white, -.03em .075em $white, .06em .075em $white, + -.06em .075em $white, .09em .075em $white, -.09em .075em $white, + .12em .075em $white, -.12em .075em $white, .15em .075em $white, + -.15em .075em $white; + + &:hover { + color: $accent; + } + } } -// .highlight { -// margin: 10px 0; -// } - .pagination { margin: 50px 0 0; - &:nth-child(2) { + & :nth-child(2) { float: right; } } From 29ab7d884f21206539476902a04f58f8d98390a0 Mon Sep 17 00:00:00 2001 From: kdevo Date: Fri, 12 Mar 2021 23:32:42 +0100 Subject: [PATCH 13/57] :bug: Fix icon usages due to changed names --- layouts/partials/modals.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/partials/modals.html b/layouts/partials/modals.html index 876c747..a881c32 100644 --- a/layouts/partials/modals.html +++ b/layouts/partials/modals.html @@ -11,7 +11,7 @@