Skip to content

card open btns redesigned,inline edit border tokens, misc cleanup#713

Merged
moehdotdev merged 1 commit into
mainfrom
home-uiux-changes
Apr 30, 2026
Merged

card open btns redesigned,inline edit border tokens, misc cleanup#713
moehdotdev merged 1 commit into
mainfrom
home-uiux-changes

Conversation

@moehdotdev

Copy link
Copy Markdown
Member

what changed

open buttons on workspace/note cards
replaced the ghost h-7 open buttons with the default button variant anchored to the bottom-right corner of the card footer — absolute bottom-0 right-0 h-9 with the same lift-shadow hover effect used elsewhere in the app (hover:translate-x-[-2px] hover:translate-y-[-2px] hover:shadow-[2px_2px_0px]). applies to WorkspaceCard, NoteCard, GridNoteCard, and ListNoteCard.

inline edit borders
all inline rename inputs and hover borders changed from border-primary/20 / border-primary/50 to border-muted-foreground for consistency.

GridNoteCard
card background changed from bg-card/90 to bg-card (full opacity).

view mode toggle buttons
added !rounded-none (with !important) to override the app-radius-lg base class so the grid/list toggle buttons stay truly square.

NoteSettings.tsx
removed the custom hover:bg-primary/10 from the Download submenu trigger since the dropdown component now handles hover styles.

WorkingSpaceSettings.tsx
delete button trash icon changed from text-primary to text-muted-foreground.

dropdown-menu.tsx
sub-trigger focus/open state changed from focus:bg-primary/10 data-[state=open]:bg-primary/10 to focus:bg-border data-[state=open]:bg-border. also fixed indentation on DropdownMenuContent.

why

the old ghost open buttons were visually weak and didn't feel clickable. anchoring them to the corner with the consistent lift effect makes them feel like part of the card's design language.

@vercel

vercel Bot commented Apr 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
notevo Building Building Preview, Comment Apr 30, 2026 0:06am

@moehdotdev moehdotdev merged commit 9164a37 into main Apr 30, 2026
1 of 2 checks 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