diff --git a/assets/services/discord.png b/assets/services/discord.png new file mode 100644 index 0000000..fe46794 Binary files /dev/null and b/assets/services/discord.png differ diff --git a/assets/services/leapet.png b/assets/services/leapet.png new file mode 100644 index 0000000..33f0ba8 Binary files /dev/null and b/assets/services/leapet.png differ diff --git a/assets/services/matrix.png b/assets/services/matrix.png new file mode 100644 index 0000000..bd8aeac Binary files /dev/null and b/assets/services/matrix.png differ diff --git a/assets/services/revolt.png b/assets/services/revolt.png new file mode 100644 index 0000000..ced472c Binary files /dev/null and b/assets/services/revolt.png differ diff --git a/assets/services/signal.png b/assets/services/signal.png new file mode 100644 index 0000000..7eca2f0 Binary files /dev/null and b/assets/services/signal.png differ diff --git a/assets/services/xmpp.png b/assets/services/xmpp.png new file mode 100644 index 0000000..6ebc965 Binary files /dev/null and b/assets/services/xmpp.png differ diff --git a/index.html b/index.html index b372d66..5b5405d 100644 --- a/index.html +++ b/index.html @@ -57,6 +57,45 @@ + +
+
+ +

~/socials-and-contacts

+
+
+
+

socials n' contacts

+

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.

+ +
+
+
diff --git a/style.css b/style.css index c326537..0396df6 100644 --- a/style.css +++ b/style.css @@ -353,6 +353,108 @@ about me section/terminal text-align: center; } +/* +socials and links +*/ +.socials-contacts-list { + display: grid; + grid-template-columns: repeat(2, 1fr); + margin-bottom: .5em; +} +.social-container { + display: inline-flex; + align-items: center; + margin: .3em; + padding: .2em; + border-radius: 1em; + background-color: var(--crust); + p, a, small { + padding-left: 1mm; + padding-right: 1mm; + 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; + } +} +#fedi { + background-color: color-mix(in srgb, var(--peach) 25%, transparent); + p, a, small { + color: var(--text); + text-decoration: none; + } + p:hover, a:hover { + color: var(--peach); + text-decoration: underline; + small { + color: var(--peach) !important; + text-decoration: underline; + } + } +} +#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 { + background-color: color-mix(in srgb, var(--red) 25%, transparent); + p, a { + color: var(--text); + text-decoration: none; + } + p:hover, a:hover { + 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; + } +} + /* buttons */ @@ -410,4 +512,7 @@ modify widths and spacing depending on the size of the display margin-bottom: 0.7em; padding: 10px 16px; } + .socials-contacts-list { + grid-template-columns: repeat(1, 1fr); + } } \ No newline at end of file