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 @@
+
+
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
~/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.
+