Files
headroom/frontend/node_modules/daisyui/components/rating/object.js
Santhosh Janardhanan de2d83092e feat: Reinitialize frontend with SvelteKit and TypeScript
- Delete old Vite+Svelte frontend
- Initialize new SvelteKit project with TypeScript
- Configure Tailwind CSS v4 + DaisyUI
- Implement JWT authentication with auto-refresh
- Create login page with form validation (Zod)
- Add protected route guards
- Update Docker configuration for single-stage build
- Add E2E tests with Playwright (6/11 passing)
- Fix Svelte 5 reactivity with $state() runes

Known issues:
- 5 E2E tests failing (timing/async issues)
- Token refresh implementation needs debugging
- Validation error display timing
2026-02-17 16:19:59 -05:00

1 line
1.9 KiB
JavaScript

export default {".rating":{"@layer daisyui.l1.l2.l3":{"position":"relative","display":"inline-flex","vertical-align":"middle","& input":{"border":"none","appearance":"none"},":where(*)":{"height":"calc(0.25rem * 6)","width":"calc(0.25rem * 6)","border-radius":"0","background-color":"var(--color-base-content)","opacity":"20%","@media (prefers-reduced-motion: no-preference)":{"animation":"rating 0.25s ease-out"},"&:is(input)":{"cursor":"pointer"}},"& .rating-hidden":{"width":"calc(0.25rem * 2)","background-color":"transparent"},"input[type=\"radio\"]:checked":{"background-image":"none"},"*":{"&:checked, &[aria-checked=\"true\"], &[aria-current=\"true\"], &:has(~ *:checked, ~ *[aria-checked=\"true\"], ~ *[aria-current=\"true\"])":{"opacity":"100%"},"&:focus-visible":{"scale":"1.1","@media (prefers-reduced-motion: no-preference)":{"transition":"scale 0.2s ease-out"}}},"& *:active:focus":{"animation":"none","scale":"1.1"}},"@layer daisyui.l1.l2":{"&.rating-xs :where(*:not(.rating-hidden))":{"width":"calc(0.25rem * 4)","height":"calc(0.25rem * 4)"},"&.rating-sm :where(*:not(.rating-hidden))":{"width":"calc(0.25rem * 5)","height":"calc(0.25rem * 5)"},"&.rating-md :where(*:not(.rating-hidden))":{"width":"calc(0.25rem * 6)","height":"calc(0.25rem * 6)"},"&.rating-lg :where(*:not(.rating-hidden))":{"width":"calc(0.25rem * 7)","height":"calc(0.25rem * 7)"},"&.rating-xl :where(*:not(.rating-hidden))":{"width":"calc(0.25rem * 8)","height":"calc(0.25rem * 8)"}}},".rating-half":{"@layer daisyui.l1.l2":{"&.rating-xs *:not(.rating-hidden)":{"width":"calc(0.25rem * 2)"},"&.rating-sm *:not(.rating-hidden)":{"width":"calc(0.25rem * 2.5)"},"&.rating-md *:not(.rating-hidden)":{"width":"calc(0.25rem * 3)"},"&.rating-lg *:not(.rating-hidden)":{"width":".875rem"},"&.rating-xl *:not(.rating-hidden)":{"width":"calc(0.25rem * 4)"}}},"@keyframes rating":{"0%, 40%":{"scale":"1.1","filter":"brightness(1.05) contrast(1.05)"}}};