From 4520e66c663a86dbf231abd3ab7e888b0056b47d Mon Sep 17 00:00:00 2001 From: codepupper Date: Tue, 10 Dec 2019 12:37:21 +0100 Subject: [PATCH] more icons, less lengthy icon row --- assets/css/main.css | 231 ++++++++++++++++++++++++++-------------- assets/css/main.css.map | 2 +- assets/css/main.scss | 28 +++-- run.sh | 0 server.js | 2 + views/artwork.hbs | 2 +- views/index.hbs | 5 +- 7 files changed, 173 insertions(+), 97 deletions(-) mode change 100644 => 100755 run.sh diff --git a/assets/css/main.css b/assets/css/main.css index d5f847d..ad13947 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -95,19 +95,18 @@ body.light #box { transition: border-color 0.5s ease-in-out; } -.twitter:hover #box, -.twitter:focus #box { - border-color: #1da1f2; +.twitter:hover, +.twitter:focus { + fill: #1da1f2 !important; + color: #1da1f2 !important; +} + +body.light a.twitter { + fill: black; } a.twitter { - fill: #1da1f2 !important; - color: #1da1f2 !important; -} - -a.twitter.light { - fill: #1da1f2 !important; - color: #1da1f2 !important; + fill: white; } .twitter::-moz-selection { @@ -130,19 +129,18 @@ body.light .twitter::selection { background-color: #37bbff; } -.keybase:hover #box, -.keybase:focus #box { - border-color: #33a0ff; +.keybase:hover, +.keybase:focus { + fill: #33a0ff !important; + color: #33a0ff !important; +} + +body.light a.keybase { + fill: black; } a.keybase { - fill: #33a0ff !important; - color: #33a0ff !important; -} - -a.keybase.light { - fill: #33a0ff !important; - color: #33a0ff !important; + fill: white; } .keybase::-moz-selection { @@ -165,19 +163,18 @@ body.light .keybase::selection { background-color: #4dbaff; } -.discord:hover #box, -.discord:focus #box { - border-color: #7289da; +.discord:hover, +.discord:focus { + fill: #7289da !important; + color: #7289da !important; +} + +body.light a.discord { + fill: black; } a.discord { - fill: #7289da !important; - color: #7289da !important; -} - -a.discord.light { - fill: #7289da !important; - color: #7289da !important; + fill: white; } .discord::-moz-selection { @@ -200,19 +197,18 @@ body.light .discord::selection { background-color: #8ca3f4; } -.mastodon:hover #box, -.mastodon:focus #box { - border-color: #3088d4; +.mastodon:hover, +.mastodon:focus { + fill: #3088d4 !important; + color: #3088d4 !important; +} + +body.light a.mastodon { + fill: black; } a.mastodon { - fill: #3088d4 !important; - color: #3088d4 !important; -} - -a.mastodon.light { - fill: #3088d4 !important; - color: #3088d4 !important; + fill: white; } .mastodon::-moz-selection { @@ -235,19 +231,18 @@ body.light .mastodon::selection { background-color: #4aa2ee; } -.twitch:hover #box, -.twitch:focus #box { - border-color: #6441a4; +.twitch:hover, +.twitch:focus { + fill: #6441a4 !important; + color: #6441a4 !important; +} + +body.light a.twitch { + fill: black; } a.twitch { - fill: #6441a4 !important; - color: #6441a4 !important; -} - -a.twitch.light { - fill: #6441a4 !important; - color: #6441a4 !important; + fill: white; } .twitch::-moz-selection { @@ -270,19 +265,18 @@ body.light .twitch::selection { background-color: #7e5bbe; } -.gitdab:hover #box, -.gitdab:focus #box { - border-color: #faacb7; +.gitdab:hover, +.gitdab:focus { + fill: #faacb7 !important; + color: #faacb7 !important; +} + +body.light a.gitdab { + fill: black; } a.gitdab { - fill: #faacb7 !important; - color: #faacb7 !important; -} - -a.gitdab.light { - fill: #faacb7 !important; - color: #faacb7 !important; + fill: white; } .gitdab::-moz-selection { @@ -305,19 +299,18 @@ body.light .gitdab::selection { background-color: #ffc6d1; } -.github:hover #box, -.github:focus #box { - border-color: #333; +.github:hover, +.github:focus { + fill: #333 !important; + color: #333 !important; +} + +body.light a.github { + fill: black; } a.github { - fill: #333 !important; - color: #333 !important; -} - -a.github.light { - fill: #333 !important; - color: #333 !important; + fill: white; } .github::-moz-selection { @@ -340,19 +333,18 @@ body.light .github::selection { background-color: #4d4d4d; } -.gitlab:hover #box, -.gitlab:focus #box { - border-color: #e24329; +.gitlab:hover, +.gitlab:focus { + fill: #e24329 !important; + color: #e24329 !important; +} + +body.light a.gitlab { + fill: black; } a.gitlab { - fill: #e24329 !important; - color: #e24329 !important; -} - -a.gitlab.light { - fill: #e24329 !important; - color: #e24329 !important; + fill: white; } .gitlab::-moz-selection { @@ -375,8 +367,76 @@ body.light .gitlab::selection { background-color: #fc5d43; } +.ko-fi:hover, +.ko-fi:focus { + fill: #f16061 !important; + color: #f16061 !important; +} + +body.light a.ko-fi { + fill: black; +} + +a.ko-fi { + fill: white; +} + +.ko-fi::-moz-selection { + color: white; + background-color: #f16061; +} + +.ko-fi::selection { + color: white; + background-color: #f16061; +} + +body.light .ko-fi::-moz-selection { + color: black; + background-color: #ff7a7b; +} + +body.light .ko-fi::selection { + color: black; + background-color: #ff7a7b; +} + +.patreon:hover, +.patreon:focus { + fill: #f96854 !important; + color: #f96854 !important; +} + +body.light a.patreon { + fill: black; +} + +a.patreon { + fill: white; +} + +.patreon::-moz-selection { + color: white; + background-color: #f96854; +} + +.patreon::selection { + color: white; + background-color: #f96854; +} + +body.light .patreon::-moz-selection { + color: black; + background-color: #ff826e; +} + +body.light .patreon::selection { + color: black; + background-color: #ff826e; +} + a svg { - max-width: 4ch; + max-width: 6ch; } .socials { @@ -385,6 +445,15 @@ a svg { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; + -webkit-box-sizing: border-box; + box-sizing: border-box; + width: 300px; + -webkit-transition: fill 1s ease-in-out; + transition: fill 1s ease-in-out; +} + +a { + margin: 2vh; } divide { diff --git a/assets/css/main.css.map b/assets/css/main.css.map index 8cabf1c..da405fe 100644 --- a/assets/css/main.css.map +++ b/assets/css/main.css.map @@ -1,6 +1,6 @@ { "version": 3, - "mappings": "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", + "mappings": "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", "sources": [ "main.scss" ], diff --git a/assets/css/main.scss b/assets/css/main.scss index 6268f70..dcae054 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -91,24 +91,23 @@ $socials: ( "twitch": #6441a4, "gitdab":#faacb7, "github": #333, - "gitlab": #e24329 + "gitlab": #e24329, + "ko-fi": #f16061, + "patreon": #f96854 ); @each $site, $color in $socials { .#{$site}:hover, .#{$site}:focus { - #box { - border-color: $color; - } + fill: $color !important; + color: $color !important; } - a.#{$site} { - fill: $color !important; - color: $color !important; + body.light a.#{$site} { + fill: black; } - a.#{$site}.light { - fill: $color !important; - color: $color !important; + a.#{$site} { + fill: white; } .#{$site}::selection { @@ -123,13 +122,20 @@ $socials: ( } a svg { - max-width: 4ch; + max-width: 6ch; } .socials { font-size: 2vh; text-align: center; justify-content: center; + box-sizing: border-box; + width: 300px; + transition: fill 1s ease-in-out; +} + +a { + margin: 2vh; } divide { diff --git a/run.sh b/run.sh old mode 100644 new mode 100755 diff --git a/server.js b/server.js index 47586f5..9909290 100644 --- a/server.js +++ b/server.js @@ -75,6 +75,8 @@ module.exports = (client) => { { name: 'Github', color: '333', link: 'github.com/codepupper', icon: simpleIcons.GitHub }, { name: 'Gitlab', color: 'E24329', link: 'gitlab.com/codepupper', icon: simpleIcons.GitLab }, { name: 'Twitch', color: '6441a4', link: 'twitch.tv/codepupper', icon: simpleIcons.Twitch }, + { name: 'Ko-Fi', color: 'f16061', link: 'ko-fi.com/codepupper', icon: simpleIcons['Ko-fi'] }, + { name: 'Patreon', color: '6441a4', link: 'patreon.com/ryden', icon: simpleIcons.Patreon }, { name: 'Twitter', color: '1DA1F2', link: 'twitter.com/floofydev', icon: simpleIcons.Twitter } ] }); diff --git a/views/artwork.hbs b/views/artwork.hbs index 317cb29..328c61b 100644 --- a/views/artwork.hbs +++ b/views/artwork.hbs @@ -1,5 +1,5 @@ -

{{name}}

+

{{name}}

dark/light

{{#each art}} diff --git a/views/index.hbs b/views/index.hbs index deb7a1f..dfea693 100644 --- a/views/index.hbs +++ b/views/index.hbs @@ -2,11 +2,11 @@

{{name}}

dark/light

- + {{#each item}} {{this.name}} {{/each}} - +
{{#each social}} @@ -14,7 +14,6 @@ {{name}} Icon - {{/each}}