From 51f77d3be8aae18c13ddc5c1a2e296afef7a3096 Mon Sep 17 00:00:00 2001 From: Corentin Huet Date: Tue, 21 Oct 2025 11:15:54 +0200 Subject: [PATCH 1/2] feat: :sparkles: add new ticket type for mass email requests --- app/Enums/Tickets/TicketTypeEnum.php | 3 +++ resources/sass/bo/utilities/_variables.scss | 15 ++++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app/Enums/Tickets/TicketTypeEnum.php b/app/Enums/Tickets/TicketTypeEnum.php index 18bd82d..620fcf1 100644 --- a/app/Enums/Tickets/TicketTypeEnum.php +++ b/app/Enums/Tickets/TicketTypeEnum.php @@ -15,6 +15,7 @@ enum TicketTypeEnum: int case qrcode = 5; case advice = 6; case complaints = 7; + case mailing = 8; /** * Optionnal labels definition @@ -27,6 +28,7 @@ enum TicketTypeEnum: int self::qrcode->name => "Demande de QR Code", self::advice->name => "Conseil - Accompagnement", self::complaints->name => "Réclamations consommateurs", + self::mailing->name => "Demande mail en masse", ]; /** @@ -40,6 +42,7 @@ enum TicketTypeEnum: int self::qrcode->name => "bg-secondary", self::advice->name => "bg-info", self::complaints->name => "bg-dark", + self::mailing->name => "bg-discovery", ]; /** diff --git a/resources/sass/bo/utilities/_variables.scss b/resources/sass/bo/utilities/_variables.scss index 9911fc7..461f10e 100644 --- a/resources/sass/bo/utilities/_variables.scss +++ b/resources/sass/bo/utilities/_variables.scss @@ -44,10 +44,23 @@ $success: $green !default; $info: $teal !default; $warning: $yellow !default; $danger: $red !default; +$discovery: $cyan !default; $light: $gray-100 !default; $dark: $gray-900 !default; $body-bg: $white; $min-contrast-ratio: 1.95 !default; +$theme-colors: ( + "primary": $primary, + "secondary": $secondary, + "success": $success, + "info": $info, + "warning": $warning, + "danger": $danger, + "light": $light, + "dark": $dark, + "discovery": $cyan +); + // Fonts // stylelint-disable-next-line value-keyword-case @@ -90,4 +103,4 @@ $modal-content-border-color: rgba($black, 0.1) !default; // Close $btn-close-color: $white !default; $btn-close-opacity: 0.4 !default; -$btn-close-hover-opacity: 1 !default; \ No newline at end of file +$btn-close-hover-opacity: 1 !default; From e54c491c2dc053978dce9007673b08e753026e7f Mon Sep 17 00:00:00 2001 From: Corentin Huet Date: Tue, 21 Oct 2025 11:33:43 +0200 Subject: [PATCH 2/2] feat: :sparkles: add ticket title to tickets.show --- resources/views/bo/pages/tickets/show.blade.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/views/bo/pages/tickets/show.blade.php b/resources/views/bo/pages/tickets/show.blade.php index b525073..a9c170a 100644 --- a/resources/views/bo/pages/tickets/show.blade.php +++ b/resources/views/bo/pages/tickets/show.blade.php @@ -88,6 +88,7 @@ @endif +

{{ __("Titre") }} : {{ $ticket->title }}

@can('assignLabels', App\Models\Ticket::class)