Commit Graph
15 Commits
Author SHA1 Message Date
Esa Kataja 628f140d89 style: standardize HSL color syntax to comma-separated format 2025-11-21 15:47:47 +02:00
Esa Kataja 9ffb87475b refactor: use composable for PocketBase instance in gameroom 2025-11-21 15:47:33 +02:00
Esa Kataja bae4153201 feat: configure PocketBase URL via environment variable
- Replaced hardcoded localhost URL with process.env.POCKETBASE_URL for deployment flexibility
- Added @types/node dependency and TypeScript configuration to support process.env access
2025-11-21 15:46:46 +02:00
Esa Kataja 68c7115d8e feat: add interactive button state and PocketBase integration
- Implemented button press tracking with visual feedback and event emission
- Integrated PocketBase for real-time session and movie data management
- Added session ID routing across pages for game state persistence
2025-11-21 15:27:37 +02:00
Esa Kataja e77c606aea feat: add session validation composable
- Created checkSession composable to validate sessionid query parameter
- Automatically redirects to home page when sessionid is missing
2025-11-21 15:27:17 +02:00
Esa Kataja dcb363cf8f add default formatter 2025-11-21 15:26:27 +02:00
Esa Kataja 41e2925d62 refactor: restructure playfield button layout and move card data to JSON
- Reorganized PlayFieldButton component with new container structure and moved title outside button
- Extracted card data from gameroom.vue into separate card_data.json file
- Added session validation on index page with PocketBase integration
2025-11-16 15:51:39 +02:00
Esa Kataja c976da9f72 feat: add Christmas movie bingo card data 2025-11-16 15:51:12 +02:00
Esa Kataja 24a6193a40 feat: add PocketBase integration for backend connectivity
- Added pocketbase-nuxt module to enable database and authentication features
- Configured PocketBase to connect to local development server at port 8090
2025-11-16 15:51:03 +02:00
Esa Kataja 4707a77a7d refactor: move reindeer poop images to public directory
- Relocated reindeerpoop.webp from app/assets/img/ to public/
- Added reindeerpoop-angry.webp variant to public/
2025-11-16 15:50:36 +02:00
Esa Kataja 915d6cfbcc Add: Gameroon screen 2025-11-14 02:25:20 +02:00
Esa Kataja d69df9d280 Add: basic info screen 2025-11-13 23:30:59 +02:00
Esa Kataja 45f1710917 Add: Welcome screen 2025-11-13 23:05:26 +02:00
Esa Kataja fea5a3d3f6 Add: Sass 2025-11-13 23:02:47 +02:00
Esa Kataja 89fa24c30c Initial commit 2025-11-13 21:50:43 +02:00