Improve button component to consistently apply ripple effects
Update Button component to ensure ripple effects work correctly with `asChild` prop and `HTMLElement` types, and remove unused variables. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 81e51139-3777-433f-bf64-a25e3f4acaa4 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/OuNSijY Replit-Helium-Checkpoint-Created: true
This commit is contained in:
parent
eea2856485
commit
6840cca5b3
1 changed files with 1 additions and 0 deletions
|
|
@ -67,6 +67,7 @@ This ensures the Foundation's user-facing URLs display `aethex.foundation` in th
|
|||
- Created Downloads page with Windows/macOS/Linux platform cards and mobile "Coming Soon" section
|
||||
- Updated Roadmap with Desktop App milestones (Beta in Now, Stable in Month 2) and Mobile App milestones (iOS/Android in Month 3)
|
||||
- Fixed GitHub Actions workflows: icon generation pipeline, deprecated action updates, Vitest test command
|
||||
- **Landing Page Styling Alignment**: Updated hero CTAs and featured realm button to use shared Button component with asChild prop for consistent styling and ripple effects. Fixed Button component to support ripple animation for both native buttons and asChild elements. Removed unused backgroundGradient variable. Custom landing page cards (featured-card, stats-strip, hero-intro) intentionally use advanced CSS effects while still leveraging design tokens (--aethex-*, --foreground, --background, --muted, etc.).
|
||||
|
||||
## External Dependencies
|
||||
- **Supabase**: Used for database (PostgreSQL), authentication, and real-time features.
|
||||
|
|
|
|||
Loading…
Reference in a new issue