diff --git a/assets/blog.svg b/assets/blog.svg deleted file mode 100644 index 24aa255..0000000 --- a/assets/blog.svg +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/assets/music.svg b/assets/music.svg deleted file mode 100644 index 79e2498..0000000 --- a/assets/music.svg +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/assets/services/discord.png b/assets/services/discord.png deleted file mode 100644 index fe46794..0000000 Binary files a/assets/services/discord.png and /dev/null differ diff --git a/assets/services/gitgay.svg b/assets/services/gitgay.svg deleted file mode 100644 index 590666d..0000000 --- a/assets/services/gitgay.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/services/github.png b/assets/services/github.png deleted file mode 100644 index 0dafe28..0000000 Binary files a/assets/services/github.png and /dev/null differ diff --git a/assets/services/internetarchive.ico b/assets/services/internetarchive.ico deleted file mode 100644 index 363e30d..0000000 Binary files a/assets/services/internetarchive.ico and /dev/null differ diff --git a/assets/services/lastfm.png b/assets/services/lastfm.png deleted file mode 100644 index d54788b..0000000 Binary files a/assets/services/lastfm.png and /dev/null differ diff --git a/assets/services/leapet.png b/assets/services/leapet.png deleted file mode 100644 index 33f0ba8..0000000 Binary files a/assets/services/leapet.png and /dev/null differ diff --git a/assets/services/listenbrainz.png b/assets/services/listenbrainz.png deleted file mode 100644 index 439add0..0000000 Binary files a/assets/services/listenbrainz.png and /dev/null differ diff --git a/assets/services/matrix.svg b/assets/services/matrix.svg deleted file mode 100644 index b922fc8..0000000 --- a/assets/services/matrix.svg +++ /dev/null @@ -1,12 +0,0 @@ - - \ No newline at end of file diff --git a/assets/services/revolt.ico b/assets/services/revolt.ico deleted file mode 100644 index a9b488b..0000000 Binary files a/assets/services/revolt.ico and /dev/null differ diff --git a/assets/services/signal.svg b/assets/services/signal.svg deleted file mode 100644 index 444641f..0000000 --- a/assets/services/signal.svg +++ /dev/null @@ -1,23 +0,0 @@ - \ No newline at end of file diff --git a/assets/services/xmpp.png b/assets/services/xmpp.png deleted file mode 100644 index 6ebc965..0000000 Binary files a/assets/services/xmpp.png and /dev/null differ diff --git a/assets/shitposts.png b/assets/shitposts.png deleted file mode 100644 index ce20c22..0000000 Binary files a/assets/shitposts.png and /dev/null differ diff --git a/dni/index.html b/dni/index.html index 64f5dbf..3126307 100644 --- a/dni/index.html +++ b/dni/index.html @@ -5,110 +5,96 @@
and now some dedicated warnings for the fediverse, where i'm usually on.
---------
instances i tend to vibe check harder and are most likely to pass:
very loose with this one but personally, very tired of trans culture surrounding the instance. not saying i'm transphobic but it's always the same estrogen or egg or neocat joke every time, and the community contains certain traits and behaviors that make me feel uncomfortable. i'll let you in if i follow you or if you seem pretty cool though.
+you can send a follow request! it just may take a while for me to get around to accepting it.
---------
-if you're following from:
-- you will be going through much harder vibe checking, or outright denied. its for the sake of my own sanity.
+feel free to send a follow request if you think you pass all of the above or might have a go at it!
~/d/fedi █
+is set under .terminal -*/ - -/* the only headings i use */ -h1, -h1 a { - color: var(--text); - font-size: 32px; - text-decoration: none; -} -/* apparently having more than one h1 is against web standards -but i prefer how it looks so i just use the same styling again */ -h2, -h2 a { - color: var(--text); - font-size: 32px; - text-decoration: none; -} -h3 { - font-size: 20px; -} -/* TEXT */ -p, -li { - font-size: 18px; -} -/* links should look good i think */ -a { - font-size: 18px; - color: var(--green); -} -/* smol text */ -small, -small a { - font-size: 14px; -} -/* lists need some styling */ -li { - margin-left: -1em; - padding-bottom: 18px; -} -/* gay ass text */ -.rainbow { - animation: 2s linear infinite rainbow; - -webkit-animation: 2s linear infinite rainbow; - -moz-animation: 2s linear infinite rainbow; -} -/* heading 1 is also clickable */ -h1 a:hover { - text-decoration: underline; -} - -/* -about me section/terminal -*/ -.terminal:nth-child(2) { - margin-top: 3.8em; -} - -/* -footer/credits -*/ -footer { - p, - a { - text-align: center; - font-size: 15px; - margin: 0.2em 0px 0.2em; - text-decoration: none; - } - img { - max-width: 30%; - display: flex; - margin-left: auto; - margin-right: auto; - } -} - -/* -animations -*/ -@keyframes blink { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -@keyframes blink-navbar-text { - 0% { - opacity: 0; - } - 50% { - opacity: 0.8; - } - 100% { - opacity: 0; - } -} -@keyframes spin-y { - /* values: 128px, 256px, 348px, 396px*/ - 0% { - transform: perspective(396px) rotateY(0); - } - 100% { - transform: perspective(396px) rotateY(360deg); - } -} -@keyframes rainbow { - 0% { - filter: hue-rotate(0deg) contrast(150%) saturate(150%); - } - 100% { - filter: hue-rotate(360deg) contrast(150%) saturate(150%); - } -} -@keyframes bg-gradient { - 0% { - background-position: 0% 27%; - } - 50% { - background-position: 100% 74%; - } - 100% { - background-position: 0% 27%; - } -} -@-moz-keyframes blink { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -@-moz-keyframes blink-navbar-text { - 0% { - opacity: 0; - } - 50% { - opacity: 0.8; - } - 100% { - opacity: 0; - } -} -@-moz-keyframes spin-y { - /* values: 128px, 256px, 348px, 396px*/ - 0% { - transform: perspective(396px) rotateY(0); - } - 100% { - transform: perspective(396px) rotateY(360deg); - } -} -@-moz-keyframes rainbow { - 0% { - filter: hue-rotate(0deg) contrast(150%) saturate(150%); - } - 100% { - filter: hue-rotate(360deg) contrast(150%) saturate(150%); - } -} -@-moz-keyframes bg-gradient { - 0% { - background-position: 0% 27%; - } - 50% { - background-position: 100% 74%; - } - 100% { - background-position: 0% 27%; - } -} -@-webkit-keyframes blink { - 0% { - opacity: 0; - } - 50% { - opacity: 1; - } - 100% { - opacity: 0; - } -} -@-webkit-keyframes blink-navbar-text { - 0% { - opacity: 0; - } - 50% { - opacity: 0.8; - } - 100% { - opacity: 0; - } -} -@-webkit-keyframes spin-y { - /* values: 128px, 256px, 348px, 396px*/ - 0% { - transform: perspective(396px) rotateY(0); - } - 100% { - transform: perspective(396px) rotateY(360deg); - } -} -@-webkit-keyframes rainbow { - 0% { - filter: hue-rotate(0deg) contrast(150%) saturate(150%); - } - 100% { - filter: hue-rotate(360deg) contrast(150%) saturate(150%); - } -} -@-webkit-keyframes bg-gradient { - 0% { - background-position: 0% 27%; - } - 50% { - background-position: 100% 74%; - } - 100% { - background-position: 0% 27%; - } -} - -/* -modify widths and spacing depending on the size of the display -*/ -@media screen and (max-width: 59em) { - .navbar { - min-height: 1.8em !important; - max-height: 1.8em !important; - flex-wrap: wrap; - - .nav-base { - padding: 0.27em 0.2em !important; - } - .nav-baselink { - display: none !important; - } - .nav-baselink-mobile { - display: unset !important; - background-color: var(--green); - text-decoration: unset !important; - color: var(--crust); - margin-left: 0.4em !important; - i:not(:first-child) { - margin-left: -0.5em; - margin-right: -0.5em; - opacity: 0.6; - } - } - .hover-tip { - display: unset !important; - background-color: var(--base); - margin-left: 0.5em !important; - animation: blink 3s ease-inr-out infinite; - -moz-animation: blink 3s ease-in-out infinite; - -webkit-animation: blink 3s ease-in-out infinite; - } - .nav-links { - display: none !important; - order: 1; - margin-top: 0.5em; - } - } - .navbar:hover { - min-height: 4.06em !important; - .hover-tip { - display: none !important; - } - .nav-links { - display: unset !important; - padding: 0.2em; - margin-left: 0.4em !important; - } - .nav-baselink-mobile { - padding: 0.2em !important; - } - .nav-systray { - margin-left: auto !important; - } - } - - .terminal:nth-child(2) { - margin-top: 2.8em; - } - - .terminal { - .term-titlebar { - margin: -16px 0px -24px; - } - margin: 0px 0.7em 0.7em; - padding: 10px 16px; - } -} diff --git a/index.html b/index.html index ebf20af..255059f 100644 --- a/index.html +++ b/index.html @@ -5,38 +5,38 @@
a synth who is constantly tired about everything.
+big gooey synth who is constantly eepy.
now listening statuspowered by Last.fm Recently Played README
i prefer listenbrainz though, see below
i'm just some 18 year old gay foss enjoyer with adhd (and probably autistic), with access to the internet and nothing to do.
i consider myself to be a Professional Computer Toucher™. in both soulless boxes running either corporate or free software and robot-aligned beings (you know, synths or protogens. love em!).
@@ -86,7 +88,7 @@Certified™ idiot (i think this one is obvious)
usually pretty tired and sometimes full of ideas that i just can't bring myself to execute for some reason.
you can find or contact me in these places i'm usually available and active on. i suck at direct messages, if you try to contact me and i don't know you then chances are you'll get a response within the next 3028 years.
+these are my public facing accounts and contact methods. if i know you well, you may ask me for anything else. (e.g discord, matrix etc.)
other points of interest:
quotes left behind from friends! usually from the fediverse!
favicon by wep
made with love, lack of sleep and procrastination
♡2024 All wrongs reversed. Please copy and share.
diff --git a/style.css b/style.css index f9764f6..a13930a 100644 --- a/style.css +++ b/style.css @@ -72,6 +72,7 @@ i use catppuccin color schemes because jod i LOVE catppuccin /* font config, JetBrains Mono */ + @font-face { font-family: "JetBrains Mono"; src: @@ -112,6 +113,7 @@ font config, JetBrains Mono /* font config, Lexend Deca */ + @font-face { font-family: "Lexend Deca"; src: @@ -134,6 +136,7 @@ font config, Lexend Deca /* background wallpaper, font */ + body { background: linear-gradient(125deg, var(--pink), var(--mauve), var(--maroon), var(--peach), var(--teal)); background-size: 1000% 1000%; @@ -148,6 +151,7 @@ body { /* styling of the terminal windows */ + .terminal { /* the titlebar of the terminals */ .term-titlebar { @@ -183,7 +187,7 @@ styling of the terminal windows align-self: center; margin-left: auto; - #minimize-btn { + #minimize-btn, #maximize-btn, #close-btn { width: 22px; height: 22px; @@ -193,26 +197,8 @@ styling of the terminal windows transition: .2s background; } - #maximize-btn { - width: 22px; - height: 22px; - - background: var(--surface2); - border-radius: 50%; + #maximize-btn, #close-btn { margin-left: 10px; - - transition: .2s background; - } - - #close-btn { - width: 22px; - height: 22px; - - background: var(--surface2); - border-radius: 50%; - margin-left: 10px; - - transition: .2s background; } } } @@ -409,6 +395,33 @@ li { h1 a:hover { text-decoration: underline; } +/* +line seperator +*/ +#seperator { + display: block; + height: 1px; + width: auto; + margin-top: 20px; + margin-bottom: 20px; + border-bottom: 1px var(--surface2) solid; +} +/* +summary styling +*/ +summary { + display: flex; +} +summary::after { + font-family: "Phosphor-Fill" !important; + content: '\e136'; + align-self: center; + margin-left: .70em; + transition: 0.2s; +} +details[open] > summary::after { + transform: rotate(180deg); +} /* about me section/terminal @@ -437,16 +450,18 @@ about me section/terminal a { color: var(--red); } + a i { + font-size: 1.5em; + padding-right: .3mm; + vertical-align: middle; + } + a:has(i) { + text-decoration: none !important; + } img { padding-top: .9em; max-width: auto; } - summary img { - padding-top: unset; - vertical-align: middle; - width: 26px; - height: 26px; - } } h1 { @@ -481,14 +496,15 @@ socials and links margin-top: .8mm; margin-bottom: .8mm; } - img { - width: 26px; - height: 26px; - padding-left: 1mm; - padding-right: 1mm; - margin-top: .8mm; - margin-bottom: .8mm; - display: flex; + a i { + color: var(--text) !important; + font-size: 1.5em; + padding-left: .8mm; + padding-right: .8mm; + vertical-align: middle; + } + a:has(i) { + text-decoration: none !important; } } #fedi { @@ -506,18 +522,7 @@ socials and links } } } -#signal { - background-color: color-mix(in srgb, var(--sapphire) 25%, transparent); - p, a { - color: var(--text); - text-decoration: none; - } - p:hover, a:hover { - color: var(--sapphire); - text-decoration: underline; - } -} -#revolt { +#email { background-color: color-mix(in srgb, var(--red) 25%, transparent); p, a { color: var(--text); @@ -527,38 +532,12 @@ socials and links color: var(--red); text-decoration: underline; } -} -#discord { - background-color: color-mix(in srgb, var(--blue) 25%, transparent); - p, a { - color: var(--text); - text-decoration: none; - } - p:hover, a:hover { - color: var(--blue); - text-decoration: underline; - } -} -#xmpp { - background-color: color-mix(in srgb, var(--green) 25%, transparent); - p, a { - color: var(--text); - text-decoration: none; - } - p:hover, a:hover { - color: var(--green); - text-decoration: underline; - } -} -#matrix { - background-color: color-mix(in srgb, var(--flamingo) 25%, transparent); - p, a { - color: var(--text); - text-decoration: none; - } - p:hover, a:hover { - color: var(--flamingo); - text-decoration: underline; + i { + color: var(--text) !important; + font-size: 1.5em; + padding-left: 1.8mm; + padding-right: 2.8mm; + vertical-align: middle; } } #listenbrainz { @@ -660,21 +639,6 @@ quotes } } } -#limineow { - background-color: color-mix(in srgb, var(--red) 25%, transparent); - p, a, small { - color: var(--text); - text-decoration: none; - } - a:hover { - color: var(--red); - text-decoration: underline; - small { - color: var(--red) !important; - text-decoration: underline; - } - } -} #bready { background-color: color-mix(in srgb, var(--peach) 25%, transparent); p, a, small { @@ -828,11 +792,23 @@ footer { text-decoration: none; } img { + padding-top: 18px; max-width: 30%; display: flex; margin-left: auto; margin-right: auto; } + .inner-footer { + text-align: center; + padding-top: 14px; + padding-bottom: 14px; + i { + font-size: 2.4em; + } + a:not(:last-child):has(i) { + margin-right: 1em; + } + } } /*