Skip to content

Minor updates to styling and apps#128

Merged
julwrites merged 8 commits intomainfrom
staging
Mar 11, 2026
Merged

Minor updates to styling and apps#128
julwrites merged 8 commits intomainfrom
staging

Conversation

@julwrites
Copy link
Owner

No description provided.

OpenClaw Bot and others added 8 commits March 11, 2026 10:41
Adds a link and icon for the Discipleship Journal project to the 'Hobby Projects' listing on the site's index.

Includes a general improvement to the anchor tags in the project grid by adding `rel="noopener noreferrer"` to all links opening in new tabs (`target="_blank"`) to align with security best practices.

Co-authored-by: julwrites <18639913+julwrites@users.noreply.github.com>
- Replaced hardcoded CSS layout widths and custom @media queries with standard Tailwind responsive prefixes (sm:, md:, lg:).
- Added `box-sizing: border-box` and unified container responsiveness globally in `src/styles/shared.css`.
- Updated core components (`Header.astro`, `Footer.astro`, `Intro.astro`, `ProjectListing.astro`) to stack correctly on mobile devices.
- Added responsive padding (`px-4 sm:px-0`) to top-level pages (`index`, `blog`, `projects` and subpages).
- Ignored and removed `pnpm_output.log`.

Co-authored-by: julwrites <18639913+julwrites@users.noreply.github.com>
- Updated the `--max-width` CSS variable in `src/styles/shared.css` from `800px` to `1200px`.
- Ensures the `container` class leverages the wider available space on desktop devices while maintaining centered layout.
- Prevents the website layout from looking constrained on larger monitors after recent responsive improvements.

Co-authored-by: julwrites <18639913+julwrites@users.noreply.github.com>
@julwrites julwrites merged commit 101a58a into main Mar 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant