A Astro blog hosted on Vercel

swap github for tangled

+40 -42
+38 -40
src/components/organisms/Footer.astro
··· 1 1 --- 2 - import { BLUESKY_LINK, GITHUB_LINK, SIGNAL_LINK } from "@/consts"; 2 + import { BLUESKY_LINK, TANGLED_SH_LINK, SIGNAL_LINK } from "@/consts"; 3 3 4 4 const today = new Date(); 5 5 --- 6 6 7 7 <footer> 8 - <div class="social-links"> 9 - <a href={BLUESKY_LINK} target="_blank"> 10 - <span class="sr-only">Follow on Bluesky</span> 11 - <iconify-icon icon={"fa6-brands:bluesky"} height={"2rem"} 12 - ></iconify-icon> 13 - </a> 14 - <a href={GITHUB_LINK} target="_blank"> 15 - <span class="sr-only">Follow on GitHub</span> 16 - <iconify-icon icon={"fa6-brands:github"} height={"2rem"} 17 - ></iconify-icon> 18 - </a> 19 - <a href={SIGNAL_LINK} target="_blank"> 20 - <span class="sr-only">Follow on Signal</span> 21 - <iconify-icon icon={"fa6-brands:signal-messenger"} height={"2rem"} 22 - ></iconify-icon> 23 - </a> 24 - </div> 25 - &copy; {today.getFullYear()} ClayCow. All rights reserved. 8 + <div class="social-links"> 9 + <a href={BLUESKY_LINK} target="_blank"> 10 + <span class="sr-only">Follow on Bluesky</span> 11 + <iconify-icon icon={"fa6-brands:bluesky"} height={"2rem"}></iconify-icon> 12 + </a> 13 + <a href={TANGLED_SH_LINK} target="_blank"> 14 + <span class="sr-only">Follow on Tangled.sh</span> 15 + <iconify-icon icon={"fa6-brands:git-alt"} height={"2rem"}></iconify-icon> 16 + </a> 17 + <a href={SIGNAL_LINK} target="_blank"> 18 + <span class="sr-only">Follow on Signal</span> 19 + <iconify-icon icon={"fa6-brands:signal-messenger"} height={"2rem"} 20 + ></iconify-icon> 21 + </a> 22 + </div> 23 + &copy; {today.getFullYear()} ClayCow. All rights reserved. 26 24 </footer> 27 25 28 26 <style> 29 - footer { 30 - display: flex; 31 - flex-direction: column; 32 - align-items: center; 33 - justify-self: flex-end; 34 - gap: 1rem; 35 - padding: 1rem 0; 36 - margin-top: 2rem; 37 - } 27 + footer { 28 + display: flex; 29 + flex-direction: column; 30 + align-items: center; 31 + justify-self: flex-end; 32 + gap: 1rem; 33 + padding: 1rem 0; 34 + margin-top: 2rem; 35 + } 38 36 39 - .social-links { 40 - display: flex; 41 - justify-content: center; 42 - gap: 1rem; 43 - } 37 + .social-links { 38 + display: flex; 39 + justify-content: center; 40 + gap: 1rem; 41 + } 44 42 45 - .social-links a { 46 - text-decoration: none; 47 - color: var(--text); 48 - } 43 + .social-links a { 44 + text-decoration: none; 45 + color: var(--text); 46 + } 49 47 50 - .social-links a:hover { 51 - color: var(--subtext0); 52 - } 48 + .social-links a:hover { 49 + color: var(--subtext0); 50 + } 53 51 </style>
+2 -2
src/consts.ts
··· 5 5 export const SITE_DESCRIPTION = 'Welcome to my website!'; 6 6 7 7 export const BLUESKY_LINK = "https://bsky.app/profile/did:plc:6w63642jircxfpo27gdlihm2"; 8 - export const GITHUB_LINK = "https://github.com/claytonleonardcook"; 8 + export const TANGLED_SH_LINK = "https://tangled.sh/@claycow.com"; 9 9 export const SIGNAL_LINK = "https://signal.me/#eu/UV2uUutQ9Z7FGzJGaNX-8gP4ysb6KtxCUGdxpVaUQXpPPvdoq91BJ7MUUWkrmZTi"; 10 - export const BLUESKY_DID = "did:plc:6w63642jircxfpo27gdlihm2"; 10 + export const BLUESKY_DID = "did:plc:6w63642jircxfpo27gdlihm2";