Skip to content

Development#97

Merged
CodeMeAPixel merged 2 commits into
productionfrom
development
Apr 18, 2026
Merged

Development#97
CodeMeAPixel merged 2 commits into
productionfrom
development

Conversation

@CodeMeAPixel
Copy link
Copy Markdown
Contributor

No description provided.

ranveersoni98 and others added 2 commits April 18, 2026 12:55
Currency Selector price.tsx
- Fixed a critical contrast issue in the currency dropdown where secondary
  text (currency symbols and codes) would become invisible upon hovering
  or focus

- Implemented the group class on DropdownMenuItem to synchronize state.
- Transitioned the hardcoded 	ext-muted-foreground to intelligently
  shift to group-hover:text-accent-foreground/70 and
  group-focus:text-accent-foreground/70, guaranteeing perfect legibility
  against the dynamic �g-accent highlight color in both light and dark
  modes.

Knowledge Base Article Card (kb-article-card.tsx):
- Eliminated the murky hover:bg-accent/50 background modifier that
  caused poor contrast and an unappealing solid-block effect.
- Introduced a more sophisticated elevation-based interaction: the card
  now lifts seamlessly (hover:-translate-y-0.5), projects a subtle shadow
  (hover:shadow-md), and gains an elegant primary-tinted border
  (hover:border-primary/40).
- Orchestrated several micro-animations on hover to make the component feel
  alive:
  - The leading document icon scales up smoothly (scale-105) with a
    soft under-shadow.
  - The trailing chevron shifts progressively to the right to indicate
    clickability.
  - The article description fades gracefully (	ext-foreground/80).
- Refined component typography, specifically for the reading metadata and
  tag pill badges, aligning their paddings, fonts, and primary-icon tints
  to match the upscale visual hierarchy.

fixed site links being treated as external links
@CodeMeAPixel CodeMeAPixel merged commit 43639ef into production Apr 18, 2026
6 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.

2 participants