Skip to content

CSS/design Improvements#51

Open
punkfairie wants to merge 6 commits intoLocal-Connectivity-Lab:mainfrom
punkfairie:css-improvements
Open

CSS/design Improvements#51
punkfairie wants to merge 6 commits intoLocal-Connectivity-Lab:mainfrom
punkfairie:css-improvements

Conversation

@punkfairie
Copy link
Collaborator

Hello! I've fixed up a few things with the CSS/design.

  • The navbar is now full-width on desktop.
  • The background color of hovered/active nav links is now full width on mobile, and the margin/padding animation is removed (it's not ever visible anyway since hover effects don't work on mobile).
  • The Discord button is now right aligned in the footer on desktop, which looks a little nicer.

The span hover rules were under .nav-link already, and <span> is inside
.nav-link, so it makes more sense to nest it under .nav-link.
Hover effects are barely seen on mobile anyway, and it makes the mobile
nav menu look weird.
@tedm tedm requested a review from kevinkace March 1, 2026 20:10
@tedm
Copy link
Contributor

tedm commented Mar 1, 2026

@kevinkace please approve and I will merge after approval, thanks!

@tedm tedm requested review from abacef, infrared0, philion and xN4P4LM March 1, 2026 20:52
@kevinkace
Copy link
Collaborator

These are good updates!

WRT the fullwidth nav on desktop - is that purely an aesthetic choice? I could make arguments for tighter spacing, but I don't have a strong opinion either way. Let's gather opinions at standup on Weds.

@tedm
Copy link
Contributor

tedm commented Mar 2, 2026

Kevin, or Marley - can one of you be able to screen share on Wed, so those attending can give input? Kevin - please keep the test doc steps updated, and if a branch is ready to test, I can test locally, but will need the dependencies set from start, as I've needed node 22 and other settings for other things, so my env is modified from last times I've checked site locally

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.

4 participants