11 Commits

Author SHA1 Message Date
Alex Lion
269ed42aeb Add Admin LiveView layout and nav hook 2026-07-06 22:16:29 +02:00
Alex Lion
61ec82ef43 Add form components and migrate templates 2026-07-06 21:58:19 +02:00
Alex Lion
20abccf384 Merge branch 'feature/real-time-transcription' into v3
# Conflicts:
#	lib/claper_web/live/admin_live/event_live.ex
#	lib/claper_web/live/event_live/manage.ex
#	lib/claper_web/live/event_live/manage.html.heex
#	lib/claper_web/live/event_live/manager_settings_component.ex
#	lib/claper_web/router.ex
#	priv/gettext/de/LC_MESSAGES/default.po
#	priv/gettext/default.pot
#	priv/gettext/en/LC_MESSAGES/default.po
#	priv/gettext/es/LC_MESSAGES/default.po
#	priv/gettext/fr/LC_MESSAGES/default.po
#	priv/gettext/hu/LC_MESSAGES/default.po
#	priv/gettext/it/LC_MESSAGES/default.po
#	priv/gettext/lv/LC_MESSAGES/default.po
#	priv/gettext/nl/LC_MESSAGES/default.po
2026-04-28 17:50:19 +02:00
Alex Lion
97292775e4 Add DaisyUI-inspired Tabs component
Create tabs component based on DaisyUI design system:

- Styles: bordered (underline), lifted (raised active), boxed (pill)
- Support for slot-based tab items with active state
- Individual tab_item component for more control
- Accessible with role="tablist" and aria-selected
- Support for phx-click handlers on tabs

Import component globally in claper_web.ex.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 23:10:52 +00:00
Alex Lion
8caf8872a2 Add DaisyUI-inspired Badge component
Create badge component based on DaisyUI design system:

- Types: contained (filled), outlined (border only)
- Styles: default, neutral, primary, secondary, accent, ghost
- Sizes: xs (12px), sm (12px), md (14px), lg (16px)
- Rounded corners with appropriate padding per size

Import component globally in claper_web.ex.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 23:04:49 +00: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
Alex Lion
b61c82fe55 chore: change gettext backend syntax 2025-07-03 15:38:53 +02:00
Alex Lion
827c6c77da deps: upgrade to live view 1.0 2025-07-03 14:55:23 +02:00
Alexandre Lion
3f9be7e852 New features for v2 (#83) 2024-04-06 11:48:47 +02:00
Alex
5724263a83 Fix locale and warnings 2023-04-20 17:28:39 +02:00
Alex
0b392a6953 🎉 First commit of the open source project ! 2022-07-23 01:44:03 +02:00