This commit is contained in:
28
CLAUDE.md
28
CLAUDE.md
@ -1,28 +0,0 @@
|
|||||||
# CLAUDE.md - Abiball Project Reference
|
|
||||||
|
|
||||||
## Commands
|
|
||||||
- Setup: `composer install`
|
|
||||||
- Run server: `symfony server:start` or `php -S localhost:8000 -t public/`
|
|
||||||
- Clear cache: `bin/console cache:clear`
|
|
||||||
- Build assets: `bin/console importmap:install`
|
|
||||||
- Compile Tailwind: `bin/console tailwind:build` and `bin/console tailwind:build --watch`
|
|
||||||
- Run specific test: `bin/phpunit tests/path/to/TestFile.php`
|
|
||||||
- Database migrations: `bin/console doctrine:migrations:migrate`
|
|
||||||
|
|
||||||
## Code Style
|
|
||||||
- PHP >= 8.2, Symfony 7.2
|
|
||||||
- PSR-4 autoloading (`App\` namespace in `src/`)
|
|
||||||
- Use strict typing (`declare(strict_types=1)`)
|
|
||||||
- Controllers in `src/Controller/` with suffix `Controller`
|
|
||||||
- Entities in `src/Entity/` with repositories in `src/Repository/`
|
|
||||||
- Forms in `src/Form/` with suffix `Type`
|
|
||||||
- Services in `src/Service/` with dependency injection
|
|
||||||
- Use Symfony data objects for form handling
|
|
||||||
- Twig templates in `templates/` with directories matching controller names
|
|
||||||
- JavaScript in `assets/` with Stimulus controllers for dynamic components
|
|
||||||
- CSS using Tailwind utility classes
|
|
||||||
|
|
||||||
## Error Handling
|
|
||||||
- Use appropriate Symfony exceptions
|
|
||||||
- Handle form submissions with proper validation
|
|
||||||
- Use flasher-noty for user notifications
|
|
@ -19,7 +19,7 @@
|
|||||||
<h1 class="text-3xl sm:text-4xl md:text-5xl font-bold text-gray-800 text-center mb-6 sm:mb-8 tracking-tight leading-tight">
|
<h1 class="text-3xl sm:text-4xl md:text-5xl font-bold text-gray-800 text-center mb-6 sm:mb-8 tracking-tight leading-tight">
|
||||||
Willkommen zum <span class="bg-clip-text text-transparent bg-gradient-to-r from-red-500 to-orange-500">Abiball 2025</span>
|
Willkommen zum <span class="bg-clip-text text-transparent bg-gradient-to-r from-red-500 to-orange-500">Abiball 2025</span>
|
||||||
</h1>
|
</h1>
|
||||||
<div class="w-full max-w-7xl">
|
<div class="w-full max-w-6xl">
|
||||||
<div class="bg-white/80 backdrop-blur-md shadow-xl rounded-2xl sm:rounded-3xl p-6 sm:p-8 md:p-10 mb-6 sm:mb-8 transform transition-all duration-300 border border-gray-100">
|
<div class="bg-white/80 backdrop-blur-md shadow-xl rounded-2xl sm:rounded-3xl p-6 sm:p-8 md:p-10 mb-6 sm:mb-8 transform transition-all duration-300 border border-gray-100">
|
||||||
<h1 class="text-3xl">Willkommen zum Abiball 2025! 🎉🎓</h1>
|
<h1 class="text-3xl">Willkommen zum Abiball 2025! 🎉🎓</h1>
|
||||||
<p class="text-base sm:text-lg text-gray-700 leading-relaxed whitespace-pre-line text-wrap">
|
<p class="text-base sm:text-lg text-gray-700 leading-relaxed whitespace-pre-line text-wrap">
|
||||||
|
Reference in New Issue
Block a user