feat(footer): two-row layout with site links, recent content, bitmoji, and vertical social links - #96
Conversation
…content, bitmoji, and social links Co-authored-by: kenjdavidson <6210735+kenjdavidson@users.noreply.github.com>
|
@copilot I like it, but have some suggestions. Can you attempt to make the last column, have the social icons go vertically? This means it will look like hte image is saying Hi, then having the social icons down the side. I'm curious what that will look like. Also, is there any way to make the image a touch larger? Also, provide screenshots on both light and dark themes. |
…ge size Co-authored-by: kenjdavidson <6210735+kenjdavidson@users.noreply.github.com>
Done in 42c142f. Social icons are now a vertical column to the right of the bitmoji, and the image is larger ( Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
@copilot the third, right most column, should be right justified. The icons should be to the right of the container, and the image just beside it. |
Co-authored-by: kenjdavidson <6210735+kenjdavidson@users.noreply.github.com>
Done in f2e172c — changed Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|








Reworks the footer from a single-row social icon strip into a structured two-row layout.
Layout
Row 1 — three columns:
1/4— Site Links: static nav links (Home, Writing, Projects, About)1/4— Recent content: 3 latest articles + 2 top-ordered projects, queried from Astro content collections at build time1/2— Bitmoji + socials:bitmoji-hi.png(enlarged) with social icons stacked vertically to the right of the image; the entire group is right-justified within the column so the icons sit at the far right edge with the bitmoji beside themRow 2 — unchanged copyright + "Built with Astro" line, separated by a border.
Fully responsive: stacks to single column on mobile (bitmoji + icons centered).
Utility
Extracted
getProjectUrl(entry)intosrc/utils/projects.tsto mirror the existinggetPostUrlpattern — removes duplicated inline slug logic fromFooter.astroandpages/index.astro.Screenshots
Original prompt
🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.