2 Commits

Author SHA1 Message Date
Alex Lion
0d8d563282 Refactor styles and components for consistency
- Updated background styles in event join page to a solid color.
- Simplified button styles across various components, replacing complex gradient backgrounds with utility classes.
- Adjusted layout and spacing in profile dropdown and user menu for improved accessibility and readability.
- Enhanced alert and badge components with new styling classes for better visual consistency.
- Refined tab component styles for better alignment and spacing.
- Cleaned up button component attributes for clarity and maintainability.
- Improved test readability by formatting multiline statements.
2026-01-23 23:45:16 +01:00
Alex Lion
c554d8cc4e Add DaisyUI-inspired Button component
Create a comprehensive button component based on DaisyUI design system:

- Styles: primary, secondary, neutral, accent, ghost, default
- Sizes: xs (24px), sm (32px), md (48px), lg (64px)
- Shapes: square (rounded-lg) and circle (pill)
- Support for left/right icon slots
- Disabled state with proper styling
- Icon-only button variant (icon_button)

Import component globally in claper_web.ex for use in all views/LiveViews.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 22:31:42 +00:00