Commit Graph

12 Commits

Author SHA1 Message Date
Ryderjj89
eb21825f77 Fix issues: reduce logo size, improve CSS styling, fix API error handling 2025-09-29 19:36:05 -04:00
Ryderjj89
3473b4480a Remove unnecessary chown permissions - node user inherits proper permissions 2025-09-29 19:31:39 -04:00
Ryderjj89
6dd74cb0da Move logo.png to public/logos/ for proper web access 2025-09-29 19:25:07 -04:00
Ryderjj89
97daf164ee Remove TailwindCSS completely and use Nuxt UI with custom CSS for styling 2025-09-29 19:21:34 -04:00
Ryderjj89
d11bdcfeaf Simplify TailwindCSS config: remove PostCSS plugin and use standard Nuxt 4 integration 2025-09-29 19:17:41 -04:00
Ryderjj89
25b7c795a1 Fix Nuxt 4 TailwindCSS configuration: add Tailwind directives and proper config 2025-09-29 19:15:58 -04:00
Ryderjj89
8bc1f2f757 Fix TailwindCSS PostCSS error: add @tailwindcss/postcss plugin and PostCSS config 2025-09-29 19:12:27 -04:00
Ryderjj89
083f4fa542 Update package versions to eliminate npm deprecation warnings 2025-09-29 19:10:59 -04:00
Ryderjj89
7d6af1059d Update Dockerfile to use Node.js 20 for compatibility with Nuxt 4 requirements 2025-09-29 19:07:52 -04:00
Ryderjj89
1b13ca77cf Remove deprecated version field from docker-compose.yml 2025-09-29 19:03:18 -04:00
Ryderjj89
abd022277f Fix Docker build: use npm install --production and add npm start script 2025-09-29 19:01:56 -04:00
Ryderjj89
c033410c2e Complete sermon management system with Nuxt 4, authentication, SQLite database, QR codes, and Docker deployment 2025-09-29 18:59:31 -04:00