ShadCN Overhaul #256

Merged
jjalangtry merged 8 commits from feature/jakob/shadcn into main 2026-01-22 23:01:30 +00:00
jjalangtry commented 2026-01-15 05:29:07 +00:00 (Migrated from github.com)

Shadcn Replaces DaisyUI

  • Neobrutalist elements added across the board
  • onhover effects
  • replaced leaderboard components
  • generally speaking, added depth, cards styles, components across the board to give the website more character
  • sticky header
  • removed Home button since home icon works
  • dancing letters effect on homepage
Shadcn Replaces DaisyUI - Neobrutalist elements added across the board - onhover effects - replaced leaderboard components - generally speaking, added depth, cards styles, components across the board to give the website more character - sticky header - removed Home button since home icon works - dancing letters effect on homepage
J0m1ty (Migrated from github.com) reviewed 2026-01-22 22:21:42 +00:00
@ -9,0 +17,4 @@
src={imageLink}
alt={name}
fill
className="object-contain"
J0m1ty (Migrated from github.com) commented 2026-01-22 22:21:36 +00:00

The shadow disappears immediately on hover. Is this intended?

The shadow disappears immediately on hover. Is this intended?
@ -127,0 +178,4 @@
</MobileNavLink>
<div className="pt-4 border-t border-border mt-2">
<AuthButton />
J0m1ty (Migrated from github.com) commented 2026-01-22 22:19:33 +00:00

Good but what should happen when you click on About trigger itself? It currently closes the window bc of Radix UI stuff, but we might want to keep it open or have it navigate to the about us page on default

Good but what should happen when you click on About trigger itself? It currently closes the window bc of Radix UI stuff, but we might want to keep it open or have it navigate to the about us page on default
@ -0,0 +30,4 @@
}: NeoBrutalistButtonProps) => {
const buttonContent = (
<>
<div className="neo-shimmer absolute top-0 bottom-0 left-0 w-1/2 bg-gradient-to-r from-transparent via-white/80 to-transparent z-0" />
J0m1ty (Migrated from github.com) commented 2026-01-22 22:17:02 +00:00

This looks good but blurs the icon and label on hover

This looks good but blurs the icon and label on hover
J0m1ty (Migrated from github.com) approved these changes 2026-01-22 23:00:05 +00:00
J0m1ty (Migrated from github.com) left a comment

LGTM

LGTM
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
SSE/WebsiteTheSSEquel!256
No description provided.