feat(planning): grille hebdomadaire complète avec API et filtres

- Connexion API via proxy Angular (résolution CORS, base path /api)
- Import CSS ng-zorro global pour les modales et composants
- Filtres Camion/Show câblés sur l'affichage de la grille
- Camions affichés via TrucksService (linkés au show du même créneau)
- Panneau de détails : spectacles + camions du jour sélectionné
- Modale de création de spectacle stylisée avec fond et centrage
- Positionnement précis des events à la minute dans leur créneau
- Auto-scroll vers l'heure courante au chargement
- Ligne "maintenant" sur la colonne du jour actuel
- Régénération des services OpenAPI (nouveaux noms de types)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-27 20:36:03 +02:00
parent 150b97cd2e
commit 654b297e2e
3131 changed files with 149304 additions and 104334 deletions
+2 -2
View File
@@ -80,7 +80,7 @@
}
.ant-select-single.ant-select-sm {
height: 24px;
font-size: 14px;
font-size: 12px;
}
.ant-select-single.ant-select-sm .ant-select-selector {
display: flex;
@@ -122,7 +122,7 @@
.ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-search,
.ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder {
padding-inline-end: 18px;
padding-inline-end: 15px;
}
.ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item {
color: #bfbfbf;
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -268,7 +268,7 @@
// ======================== Default ========================
.genSizeStyle('', @select-multiple-item-height, @border-radius-base, @border-radius-sm, @select-height);
// ======================== Small ========================
// ======================== Large ========================
// stylelint-disable-next-line less/no-duplicate-variables
.genSizeStyle('-sm', @select-multiple-item-height-sm, @border-radius-sm, @border-radius-sm, @input-height-sm);
+1 -1
View File
@@ -126,7 +126,7 @@
// ======================== Small ========================
// Shared
// stylelint-disable-next-line less/no-duplicate-variables
.genSizeStyle('-sm', @input-height-sm, @font-size-base, @border-radius-sm);
.genSizeStyle('-sm', @input-height-sm, @font-size-sm, @border-radius-sm);
// Padding
&.@{select-prefix-cls}-sm {