Browse Source

Icons instead of text because fuck text

master
monty 2 years ago
parent
commit
9a59674e90
7 changed files with 52 additions and 39 deletions
  1. +14
    -18
      assets/css/main.css
  2. +1
    -1
      assets/css/main.css.map
  3. +13
    -4
      assets/css/main.scss
  4. +5
    -0
      package-lock.json
  5. +1
    -0
      package.json
  6. +9
    -8
      server.js
  7. +9
    -8
      views/index.hbs

+ 14
- 18
assets/css/main.css View File

@@ -53,6 +53,12 @@ sub {
a {
text-decoration: none;
color: white;
display: inline-block;
}

svg {
margin: 0;
padding: 0;
}

body.light a {
@@ -91,88 +97,78 @@ body.light #box {

a.twitter {
fill: #1da1f2 !important;
color: #1da1f2 !important;
}

a.twitter.light {
fill: #1da1f2 !important;
color: #1da1f2 !important;
}

a.keybase {
fill: #33a0ff !important;
color: #33a0ff !important;
}

a.keybase.light {
fill: #33a0ff !important;
color: #33a0ff !important;
}

a.discord {
fill: #7289da !important;
color: #7289da !important;
}

a.discord.light {
fill: #7289da !important;
color: #7289da !important;
}

a.mastodon {
fill: #3088d4 !important;
color: #3088d4 !important;
}

a.mastodon.light {
fill: #3088d4 !important;
color: #3088d4 !important;
}

a.twitch {
fill: #6441a4 !important;
color: #6441a4 !important;
}

a.twitch.light {
fill: #6441a4 !important;
color: #6441a4 !important;
}

a.gitdab {
fill: #faacb7 !important;
color: #faacb7 !important;
}

a.gitdab.light {
fill: #faacb7 !important;
color: #faacb7 !important;
}

a.github {
fill: #333 !important;
color: #333 !important;
}

a.github.light {
fill: #333 !important;
color: #333 !important;
}

a.gitlab {
fill: #e24329 !important;
color: #e24329 !important;
}

a.gitlab.light {
fill: #e24329 !important;
color: #e24329 !important;
}

a svg {
max-width: 4ch;
}

.socials {
width: 90%;
font-size: 4vh;
font-size: 2vh;
text-align: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}

divide {


+ 1
- 1
assets/css/main.css.map View File

@@ -1,6 +1,6 @@
{
"version": 3,
"mappings": "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",
"mappings": "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",
"sources": [
"main.scss"
],


+ 13
- 4
assets/css/main.scss View File

@@ -46,6 +46,11 @@ sub {
a {
text-decoration: none;
color: white;
display: inline-block;
}
svg {
margin: 0;
padding: 0;
}

body.light a {
@@ -92,18 +97,22 @@ $socials: (
@each $site, $accent in $socials {
a.#{$site} {
fill: $accent !important;
color: $accent !important;
// color: $accent !important;
}
a.#{$site}.light {
fill: $accent !important;
color: $accent !important;
// color: $accent !important;
}
}

a svg {
max-width: 4ch;
}

.socials {
width: 90%;
font-size: 4vh;
font-size: 2vh;
text-align: center;
justify-content: center;
}

divide {


+ 5
- 0
package-lock.json View File

@@ -1271,6 +1271,11 @@
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
"integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
},
"simple-icons": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-1.20.0.tgz",
"integrity": "sha512-J/lP0ajPp74vL4gWXzqkuFlMX09u6gkJJ5UvqkeEqVi0TJe1EmkSUfFsq035HLX8MrBMDW5oa1G0Kydmrd128g=="
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",


+ 1
- 0
package.json View File

@@ -14,6 +14,7 @@
"morgan": "^1.9.1",
"nodemon": "^2.0.1",
"shell-exec": "^1.0.2",
"simple-icons": "^1.20.0",
"ua-parser-js": "^0.7.20"
},
"devDependencies": {},


+ 9
- 8
server.js View File

@@ -8,6 +8,7 @@ const chalk = require('chalk');
const hbs = require('express-handlebars');
const UA = require('ua-parser-js');
const exec = require('shell-exec');
const simpleIcons = require('simple-icons');

const con = require('./constants');
let { port, hostname } = {
@@ -66,14 +67,14 @@ module.exports = (client) => {
host: req.hostname,
item: [ { name: 'portfolio', source: '/portfolio' } ],
social: [
{ name: 'keybase', color: '33a0ff', link: 'keybase.io/codepupper' },
{ name: 'discord', color: '7289da', link: 'thaldr.in/discord' },
{ name: 'mastodon', color: '3088d4', link: 'pounced-on.me/@code' },
{ name: 'twitter', color: '1DA1F2', link: 'twitter.com/codepupper' },
{ name: 'gitdab', color: 'faacb7', link: 'gitdab.com/y' },
{ name: 'github', color: '333', link: 'github.com/codepupper' },
{ name: 'gitlab', color: 'E24329', link: 'gitlab.com/codepupper' },
{ name: 'twitch', color: '6441a4', link: 'twitch.tv/codepupper' }
{ name: 'Twitter', color: '1DA1F2', link: 'twitter.com/codepupper', icon: simpleIcons.Twitter },
{ name: 'Discord', color: '7289da', link: 'thaldr.in/discord', icon: simpleIcons.Discord },
{ name: 'Mastodon', color: '3088d4', link: 'pounced-on.me/@code', icon: simpleIcons.Mastodon },
{ name: 'Keybase', color: '33a0ff', link: 'keybase.io/codepupper', icon: simpleIcons.Keybase },
{ name: 'Gitdab', color: 'faacb7', link: 'gitdab.com/y', icon: simpleIcons.Git },
{ 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 }
]
});
});


+ 9
- 8
views/index.hbs View File

@@ -1,24 +1,25 @@
<body>
<div class="center">
<h1 class="title"><i>{{name}}</i></h1>
<h1 class="subtitle toggle">dark/light</h1>
<h1 class="subtitle toggle">dark/light</h1>
<divide></divide>
{{#each item}}
<a class="{{this.name}}" href="{{this.source}}">{{this.name}}</a>
{{/each}}
<divide></divide>
<div class="socials">

{{#each social}}
<a href="https://{{link}}" class="{{name}}">
{{name}}
</a>
{{!-- <img data-color="#{{color}}" src="./assets/icons/{{name}}.svg" alt="{{name}} Icon"></a> --}}
<a href="https://{{link}}" class="{{name}}">
<svg width="40" height="40" role="img" viewBox="0 0 24 24" >
<title>{{name}} Icon</title>
<path d="{{icon.path}}"></path>
</svg></a>

{{/each}}
</div>

{{!-- <a class="portfolio" href="/portfolio">portfolio</a>
<a id="disabled" class="lore" href="/lore">lore</a>
<a id="disabled" class="art" href="/art">art</a> --}}
<div id="box"></div>
</div>

</body>

Loading…
Cancel
Save