From 304538bc8ea241572d199bdcd858f49ea1ba859b Mon Sep 17 00:00:00 2001 From: David Watkins Date: Sun, 17 Mar 2024 17:51:16 -0700 Subject: [PATCH] Use proper social media icons commit 12e6295a26ed067cad051ca566c469de754f0333 Author: David Watkins Date: Sun Mar 17 17:42:26 2024 -0700 Use social images in home page commit fb628091f7d57c55ccf5c13c07bec8b4ed6df92e Author: David Watkins Date: Sun Mar 17 17:42:11 2024 -0700 Add social SVGs --- assets/css/home.scss | 32 +++++++++ assets/css/main.scss | 3 +- assets/i/social-icons/bluesky.svg | 4 ++ assets/i/social-icons/github-dark.svg | 1 + assets/i/social-icons/github-light.svg | 1 + assets/i/social-icons/keybase.svg | 91 ++++++++++++++++++++++++++ assets/i/social-icons/linkedin.svg | 1 + assets/i/social-icons/mastodon.svg | 4 ++ assets/i/social-icons/twitter.svg | 4 ++ assets/i/social-icons/youtube.svg | 1 + index.md | 19 ++++-- 11 files changed, 155 insertions(+), 6 deletions(-) create mode 100644 assets/i/social-icons/bluesky.svg create mode 100644 assets/i/social-icons/github-dark.svg create mode 100644 assets/i/social-icons/github-light.svg create mode 100644 assets/i/social-icons/keybase.svg create mode 100644 assets/i/social-icons/linkedin.svg create mode 100644 assets/i/social-icons/mastodon.svg create mode 100644 assets/i/social-icons/twitter.svg create mode 100644 assets/i/social-icons/youtube.svg diff --git a/assets/css/home.scss b/assets/css/home.scss index 05ee206..87f1fd5 100644 --- a/assets/css/home.scss +++ b/assets/css/home.scss @@ -5,4 +5,36 @@ margin: 15vh auto 0 auto; max-width: 900px; padding: 0 40px; + + ul { + list-style: none; + + li { + margin: 4px 0px; + + img, + a { + vertical-align: middle; + } + } + } + + img.social-icon { + display: inline; + width: 14px; + margin-right: 4px; + + &.dark-only { + display: none; + } + } + + @media (prefers-color-scheme: dark) { + img.social-icon.light-only { + display: none; + } + img.social-icon.dark-only { + display: inline; + } + } } diff --git a/assets/css/main.scss b/assets/css/main.scss index 9d805c3..d85cf3f 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -20,6 +20,7 @@ a { } } -p { +p, +ul { font-size: 16px; } diff --git a/assets/i/social-icons/bluesky.svg b/assets/i/social-icons/bluesky.svg new file mode 100644 index 0000000..c71e201 --- /dev/null +++ b/assets/i/social-icons/bluesky.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/i/social-icons/github-dark.svg b/assets/i/social-icons/github-dark.svg new file mode 100644 index 0000000..d5e6491 --- /dev/null +++ b/assets/i/social-icons/github-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/i/social-icons/github-light.svg b/assets/i/social-icons/github-light.svg new file mode 100644 index 0000000..37fa923 --- /dev/null +++ b/assets/i/social-icons/github-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/i/social-icons/keybase.svg b/assets/i/social-icons/keybase.svg new file mode 100644 index 0000000..b08f812 --- /dev/null +++ b/assets/i/social-icons/keybase.svg @@ -0,0 +1,91 @@ + +image/svg+xml \ No newline at end of file diff --git a/assets/i/social-icons/linkedin.svg b/assets/i/social-icons/linkedin.svg new file mode 100644 index 0000000..46087a0 --- /dev/null +++ b/assets/i/social-icons/linkedin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/i/social-icons/mastodon.svg b/assets/i/social-icons/mastodon.svg new file mode 100644 index 0000000..87ec2c5 --- /dev/null +++ b/assets/i/social-icons/mastodon.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/i/social-icons/twitter.svg b/assets/i/social-icons/twitter.svg new file mode 100644 index 0000000..d60af2b --- /dev/null +++ b/assets/i/social-icons/twitter.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/assets/i/social-icons/youtube.svg b/assets/i/social-icons/youtube.svg new file mode 100644 index 0000000..a2be57b --- /dev/null +++ b/assets/i/social-icons/youtube.svg @@ -0,0 +1 @@ + diff --git a/index.md b/index.md index cfd8ae5..cf26cfc 100644 --- a/index.md +++ b/index.md @@ -12,11 +12,20 @@ I write software at a startup in San Francisco called [Zenput](https://www.zenpu If you're here for my resume, you can find it [here](/assets/downloads/resume.pdf). Otherwise, maybe one of the following is what you're looking for: -- 👥  [LinkedIn](https://www.linkedin.com/in/davidofwatkins/) -- 👨‍💻  [Github](https://github.com/davidofwatkins) -- ⏯️  [YouTube](https://www.youtube.com/@davidofwatkins) -- 🐦  [Twitter](https://twitter.com/{{ site.twitter }}) -- 🔒  [Keybase](https://keybase.io/davidofwatkins) +- + [LinkedIn](https://www.linkedin.com/in/davidofwatkins/) +- + [Github](https://github.com/davidofwatkins) +- + [YouTube](https://www.youtube.com/@davidofwatkins) +- + [Twitter](https://twitter.com/{{ site.twitter }}) +- + Mastodon +- + [Bluesky](https://bsky.app/profile/davidofwatkins.com) +- + [Keybase](https://keybase.io/davidofwatkins)