better design and new font

This commit is contained in:
Lio 2020-09-06 22:51:20 +02:00
parent 20d8771908
commit bd1dc6ca8d
32 changed files with 89 additions and 149 deletions

View file

@ -1,25 +1,32 @@
@font-face {
font-family: 'Gotham';
src: url("../fonts/Gotham-Font/Gotham-Bold.otf");
}
@import url("https://fonts.googleapis.com/css2?family=Orbitron&display=swap");
* {
margin: 0;
padding: 0;
}
body {
font-family: 'Gotham', sans-serif;
background-image: url("../images/background.png");
font-family: 'Orbitron', sans-serif;
background-color: black;
background-size: cover;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
text-transform: uppercase;
font-style: italic;
text-shadow: 0.06rem 0 0.06rem #ea36af, -0.125rem 0 0.06rem #75fa69;
-webkit-animation-duration: 0.2s;
animation-duration: 0.2s;
-webkit-animation-name: textflicker;
animation-name: textflicker;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
iframe {
margin: 1.5% 1.5% 1.5% 1.5%;
.name {
color: white;
font-size: 8vh;
}
.socials {
@ -40,7 +47,7 @@ iframe {
}
.socials a:hover {
color: #a865ff81;
color: #ffe66b;
}
.links {
@ -61,14 +68,6 @@ a {
height: 10vh;
}
.credits {
position: absolute;
left: 50%;
right: 25%;
bottom: 30px;
margin-left: -50px;
}
.creator {
font-size: 2.5vh;
color: white;
@ -83,57 +82,28 @@ a {
text-decoration: none;
margin: 0;
padding: 0;
color: #8445fa;
color: white;
}
.creator a:hover {
color: #8445fa50;
}
.them {
width: auto;
height: 16vh;
margin-left: -20px;
}
.floating {
-webkit-animation-name: floating;
animation-name: floating;
-webkit-animation-duration: 3s;
animation-duration: 3s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
@-webkit-keyframes floating {
@-webkit-keyframes textflicker {
from {
-webkit-transform: translate(0, 0px);
transform: translate(0, 0px);
}
65% {
-webkit-transform: translate(0, 10px);
transform: translate(0, 10px);
text-shadow: 1px 0 0 #3642ea, -2px 0 0 #fa6969;
}
to {
-webkit-transform: translate(0, 0px);
transform: translate(0, 0px);
text-shadow: 2px 0.5px 2px #3642ea, -1px -0.5px 2px #fa6969;
}
}
@keyframes floating {
@keyframes textflicker {
from {
-webkit-transform: translate(0, 0px);
transform: translate(0, 0px);
}
65% {
-webkit-transform: translate(0, 10px);
transform: translate(0, 10px);
text-shadow: 1px 0 0 #3642ea, -2px 0 0 #fa6969;
}
to {
-webkit-transform: translate(0, 0px);
transform: translate(0, 0px);
text-shadow: 2px 0.5px 2px #3642ea, -1px -0.5px 2px #fa6969;
}
}
/*# sourceMappingURL=main.css.map */

View file

@ -1,6 +1,6 @@
{
"version": 3,
"mappings": "AAAA,UAAU;EACN,WAAW,EAAE,QAAQ;EACrB,GAAG,EAAE,2CAA2C;;;AAEpD,AAAA,CAAC,CAAC;EACE,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;CAAG;;AAEjB,AAAA,IAAI,CAAC;EACD,WAAW,EAAE,oBAAoB;EACjC,gBAAgB,EAAE,+BAA+B;EACjD,eAAe,EAAE,KAAK;EACtB,qBAAqB,EAAE,KAAK;EAC5B,mBAAmB,EAAE,MAAM;EAC3B,iBAAiB,EAAE,SAAS;EAC5B,cAAc,EAAE,SAAS;CAAG;;AAEhC,AAAA,MAAM,CAAC;EACH,MAAM,EAAE,mBAAmB;CAAG;;AAElC,AAAA,QAAQ,CAAC;EACL,SAAS,EAAE,GAAG;EACd,IAAI,EAAE,CAAC;EACP,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,IAAI;EACpB,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAClB,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,SAAS;CAOA;;AAhB7B,AAWI,QAXI,CAWJ,CAAC,CAAC;EACE,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,OAAO;CAAG;;AAbzB,AAeI,QAfI,CAeJ,CAAC,AAAA,MAAM,CAAC;EACJ,KAAK,EAAE,SAAS;CAAG;;AAE3B,AAAA,MAAM,CAAC;EACH,OAAO,EAAE,YAAY;CAAG;;AAE5B,AAAA,CAAC,CAAC;EACE,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,aAAa;CAAG;;AAErC,AAAA,KAAK,CAAC;EACF,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;CAAG;;AAEnB,AAAA,QAAQ,CAAC;EACL,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,GAAG;EACT,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,KAAK;CAAG;;AAEzB,AAAA,QAAQ,CAAC;EACL,SAAS,EAAE,KAAK;EAChB,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,aAAa;EACtB,OAAO,EAAE,GAAG;EACZ,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;CAAG;;AAEf,AAAA,QAAQ,CAAC,CAAC,CAAC;EACP,eAAe,EAAE,IAAI;EACrB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,OAAO;CAAG;;AAErB,AAAA,QAAQ,CAAC,CAAC,AAAA,MAAM,CAAC;EACb,KAAK,EAAE,SAAS;CAAG;;AAEvB,AAAA,KAAK,CAAC;EACF,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,KAAK;CAAG;;AAEzB,AAAA,SAAS,CAAC;EACN,cAAc,EAAE,QAAQ;EACxB,kBAAkB,EAAE,EAAE;EACtB,yBAAyB,EAAE,QAAQ;EACnC,yBAAyB,EAAE,WAAW;CAAG;;AAE7C,UAAU,CAAV,QAAU;EACN,IAAI;IACA,SAAS,EAAE,iBAAkB;;EACjC,GAAG;IACC,SAAS,EAAE,kBAAkB;;EACjC,EAAE;IACE,SAAS,EAAE,iBAAkB",
"mappings": "AAAA,OAAO,CAAC,qEAAI;AAEZ,AAAA,CAAC,CAAC;EACE,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;CAAG;;AAEjB,AAAA,IAAI,CAAC;EACD,WAAW,EAAE,sBAAsB;EACnC,gBAAgB,EAAE,KAAK;EACvB,eAAe,EAAE,KAAK;EACtB,qBAAqB,EAAE,KAAK;EAC5B,mBAAmB,EAAE,MAAM;EAC3B,iBAAiB,EAAE,SAAS;EAC5B,cAAc,EAAE,SAAS;EACzB,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,sDAAsD;EACnE,kBAAkB,EAAE,IAAI;EACxB,cAAc,EAAE,WAAW;EAC3B,yBAAyB,EAAE,QAAQ;EACnC,mBAAmB,EAAE,SAAS;CAAG;;AAErC,AAAA,KAAK,CAAC;EACF,KAAK,EAAE,KAAK;EACZ,SAAS,EAAE,GAAG;CAAG;;AAErB,AAAA,QAAQ,CAAC;EACL,SAAS,EAAE,GAAG;EACd,IAAI,EAAE,CAAC;EACP,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,IAAI;EACpB,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAClB,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,SAAS;CAOF;;AAhB3B,AAWI,QAXI,CAWJ,CAAC,CAAC;EACE,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,OAAO;CAAG;;AAbzB,AAeI,QAfI,CAeJ,CAAC,AAAA,MAAM,CAAC;EACJ,KAAK,EAAE,OAAO;CAAG;;AAEzB,AAAA,MAAM,CAAC;EACH,OAAO,EAAE,YAAY;CAAG;;AAE5B,AAAA,CAAC,CAAC;EACE,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,aAAa;CAAG;;AAErC,AAAA,KAAK,CAAC;EACF,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;CAAG;;AAInB,AAAA,QAAQ,CAAC;EACL,SAAS,EAAE,KAAK;EAChB,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,aAAa;EACtB,OAAO,EAAE,GAAG;EACZ,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;CAAG;;AAEf,AAAA,QAAQ,CAAC,CAAC,CAAC;EACP,eAAe,EAAE,IAAI;EACrB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,KAAK;CAAG;;AAEnB,AAAA,QAAQ,CAAC,CAAC,AAAA,MAAM,CAAC;EACb,KAAK,EAAE,SAAS;CAAG;;AAEvB,UAAU,CAAV,WAAU;EACR,IAAI;IACF,WAAW,EAAE,iCAAiC;;EAChD,EAAE;IACA,WAAW,EAAE,8CAA8C",
"sources": [
"main.sass"
],

View file

@ -1,22 +1,27 @@
@font-face
font-family: 'Gotham'
src: url('../fonts/Gotham-Font/Gotham-Bold.otf')
@import url('https://fonts.googleapis.com/css2?family=Orbitron&display=swap');
*
margin: 0
padding: 0
body
font-family: 'Gotham', sans-serif
background-image: url('../images/background.png')
font-family: 'Orbitron', sans-serif;
background-color: black
background-size: cover
background-attachment: fixed
background-position: center
background-repeat: no-repeat
text-transform: uppercase
font-style: italic
text-shadow: 0.06rem 0 0.06rem #ea36af, -0.125rem 0 0.06rem #75fa69;
animation-duration: 0.2s;
animation-name: textflicker;
animation-iteration-count: infinite;
animation-direction: alternate;
iframe
margin: 1.5% 1.5% 1.5% 1.5%
.name
color: white
font-size: 8vh
.socials
font-size: 3vh
@ -34,7 +39,7 @@ iframe
color: #ffffff
a:hover
color: #a865ff81
color: #ffe66b
.links
display: inline-block
@ -47,12 +52,7 @@ a
width: auto
height: 10vh
.credits
position: absolute
left: 50%
right: 25%
bottom: 30px
margin-left: -50px
.creator
font-size: 2.5vh
@ -67,26 +67,13 @@ a
text-decoration: none
margin: 0
padding: 0
color: #8445fa
color: white
.creator a:hover
color: #8445fa50
color: #ef486f
.them
width: auto
height: 16vh
margin-left: -20px
.floating
animation-name: floating
animation-duration: 3s
animation-iteration-count: infinite
animation-timing-function: ease-in-out
@keyframes floating
@keyframes textflicker
from
transform: translate(0, 0px)
65%
transform: translate(0, 10px)
text-shadow: 1px 0 0 #3642ea, -2px 0 0 #fa6969;
to
transform: translate(0, -0px)
text-shadow: 2px 0.5px 2px #3642ea, -1px -0.5px 2px #fa6969;

View file

@ -1 +0,0 @@
You can download this font here: https://freefontsfamily.com

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

BIN
assets/images/favi.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 563 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 338 KiB

0
assets/js/main.js Normal file
View file

View file

@ -1,11 +1,9 @@
module.exports = {
name: 'ABISU',
socials: {
discord: "https://discord.gg/eXST5gv",
bandcamp: "https://sorsor.bandcamp.com",
patreon: "https://patreon.com/sorsor",
youtube: "https://youtube.com/sorsor",
twitter: "https://twitter.com/YaiSor",
soundcloud: "https://soundcloud.com/yaisor",
spotify: "https://open.spotify.com/artist/2gR5b7EpjCvePrAZZ3KQPj"
bandcamp: "https://abisu.bandcamp.com/",
twitter: "https://twitter.com/abisoos",
soundcloud: "https://soundcloud.com/abisoos",
spotify: "https://open.spotify.com/artist/4AjMDVVo5Hh1UJ5emUgX5s?si=Fii2vRh3TrGTpjTKMbuyhQ"
}
};

View file

@ -60,39 +60,24 @@ module.exports = async => {
social: [
{
name: "Twitter",
link: "sor.dog/twitter",
link: "abisu.net/twitter",
character: breakSocials("Twitter")
},
{
name: "Spotify",
link: "sor.dog/spotify",
link: "abisu.net/spotify",
character: breakSocials("Spotify")
},
{
name: "Soundcloud",
link: "sor.dog/soundcloud",
link: "abisu.net/soundcloud",
character: breakSocials("Soundcloud")
},
{
name: "Patreon",
link: "sor.dog/patreon",
character: breakSocials("Patreon")
},
{
name: "Bandcamp",
link: "sor.dog/bandcamp",
link: "abisu.net/bandcamp",
character: breakSocials("Bandcamp")
},
{
name: "Youtube",
link: "sor.dog/youtube",
character: breakSocials("Youtube")
},
{
name: "Discord",
link: "sor.dog/discord",
character: breakSocials("Discord")
}
]
});
});

View file

@ -1,13 +1,21 @@
<div id="main">
<svg class="large shape" viewBox="40 50 100 35">
<defs>
<linearGradient id="circleGradient" x1="10%" x2="100%" y1="70%" y2="10%">
<stop stop-color="#ffd1dc" offset="0%"/>
{{!-- <stop stop-color="#2a2c41" offset="30%"/> --}}
<stop stop-color="#0D0D0C" offset="80%"/>
</linearGradient>
</defs>
<circle cx="90" cy="55" r="5" fill-rule="evenodd" stroke-linecap="square" fill="url(#circleGradient)"/>
<circle cx="120" cy="50" r="28" fill-rule="evenodd" stroke-linecap="square" fill="url(#circleGradient)"/>
<circle cx="100" cy="70" r="15" fill-rule="evenodd" stroke-linecap="square" fill="url(#circleGradient)"/>
</svg>
<section class="socials">
<div class="floating">
<img class="them" src="./assets/images/them.png" alt="Sor's Icon" srcset="" />
</div>
<br />
<h1 class="name"> {{name}}</h1>
<br>
<br>
<div class="links">
{{#each social}}
<div id="{{name}}">
@ -26,21 +34,8 @@
</div>
<iframe width="97%" height="20" scrolling="no" frameborder="no" allow="autoplay"
src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/723173407&color=%23a595ed&inverse=true&auto_play=false&show_user=true"></iframe>
<div class="sor">
<div class="credits">
<img class="logo" src="./assets/images/sor_white.png" alt="Sor's Logo" />
</div>
</div>
<div class="creator">
<p>
<a href="https://werewolf.computer">hokkqi</a>
<a href="https://werewolf.computer">lio</a>
</p>
</div>

View file

@ -2,29 +2,35 @@
<html lang="en">
<head>
<title>sor | sor.dog</title>
<title>ABISU</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" type="text/css" href="./assets/css/main.css">
<link rel="stylesheet" type="text/css" href="https://manekit.now.sh/assets/css/manekit.min.css">
<link rel="icon" type="image/png" href="/assets/images/them.png" sizes="32x32">
<link rel="icon" type="image/png" href="/assets/images/them.png" sizes="96x96">
<link rel="apple-touch-icon" sizes="180x180" href="/assets/images/them.png">
<script src="https://cdnjs.cloudflare.com/ajax/libs/animejs/2.0.2/anime.min.js"></script>
<script src="/assets/js/main.js"></script>
<link rel="icon" type="image/png" href="/assets/images/favi.jpg" sizes="32x32">
<link rel="icon" type="image/png" href="/assets/images/favi.jpg" sizes="96x96">
<link rel="apple-touch-icon" sizes="180x180" href="/assets/images/favi.jpg">
<meta name="theme-color" content="#ffffff">
<meta property="og:title" content="sor">
<meta property="og:title" content="abisu">
<meta property="og:type" content="website">
<meta property="og:url" content="https://sor.dog">
<meta property="og:description" content="your one-stop shop for all things sor">
<meta property="og:image" content="/assets/images/moon.png">
<meta property="og:url" content="https://abisu.net">
<meta property="og:description" content="abisu">
<meta property="og:image" content="/assets/images/favi.jpg">
<meta name="description" content="your one-stop shop for all things sor.">
<meta name="keywords" content="sor, music, commissions, producer">
<meta name="description" content="abisu">
<meta name="keywords" content="abisu, music">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="https://sor.dog/assets/images/moon.png">
<meta name="twitter:creator" content="@YaiSor">
<meta name="twitter:image" content="https://abisu.net/assets/images/favi.jpg">
<meta name="twitter:creator" content="@abisoos">
</head>