Skip to content

Commit 9888d5a

Browse files
authored
[ADVAPP-2561]: Some users have reported issues with modals being layered correctly (#2457)
Some users have reported issues with modals being layered correctly
1 parent aacc930 commit 9888d5a

16 files changed

Lines changed: 27 additions & 114 deletions

File tree

app-modules/ai/src/Filament/Resources/LegacyAiMessageLogs/LegacyAiMessageLogResource.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ public static function table(Table $table): Table
110110
->searchable(),
111111
])
112112
->recordActions([
113-
ViewAction::make(),
113+
ViewAction::make()->slideOver(),
114114
DeleteAction::make(),
115115
])
116116
->toolbarActions([

app-modules/basic-needs/src/Filament/Actions/SendEmailAction.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ public static function make(string $view): Action
7474
return Action::make('send_email')
7575
->label('Send Email')
7676
->icon('heroicon-m-chat-bubble-bottom-center-text')
77+
->slideOver()
7778
->modalHeading('Send Message')
7879
->model(Engagement::class)
7980
->authorize(fn () => Auth::user()->can('create', Engagement::class))

app-modules/campaign/src/Filament/Resources/Campaigns/RelationManagers/CampaignActionsRelationManager.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ public function table(Table $table): Table
9898
])
9999
->headerActions([
100100
Action::make('create')
101+
->slideOver()
101102
->label('New')
102103
->modalHeading('Create Journey Steps')
103104
->schema([
@@ -151,6 +152,7 @@ public function table(Table $table): Table
151152
})
152153
->databaseTransaction(),
153154
EditAction::make()
155+
->slideOver()
154156
->modalHeading(fn (CampaignAction $action) => 'Edit ' . $action->type->getLabel())
155157
->hidden(fn (CampaignAction $record) => $campaign->hasBeenExecuted() === true || $record->cancelled_at !== null)
156158
->mutateRecordDataUsing(function (array $data): array {

app-modules/care-team/src/Filament/Actions/AddCareTeamMemberToEducatableAttachAction.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ protected function setUp(): void
6464
parent::setUp();
6565

6666
$this->label('New')
67+
->slideOver()
6768
->modalHeading(fn () => "Add Users to {$this->getLivewire()->getOwnerRecord()->display_name}'s Care Team")
6869
->modalSubmitActionLabel('Add')
6970
->modalWidth(Width::FourExtraLarge)

app-modules/engagement/src/Filament/Actions/BulkEmailAction.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ public static function make(string $context): BulkAction
7070
return BulkAction::make('send_email')
7171
->label('Send Email')
7272
->icon('heroicon-o-envelope')
73+
->slideOver()
7374
->modalHeading('Send Bulk Email')
7475
->modalDescription(fn (Collection $records) => "You have selected {$records->count()} {$context} to send email.")
7576
->model(EngagementBatch::class)

app-modules/engagement/src/Filament/Actions/RelationManagerSendEngagementAction.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ protected function setUp(): void
7979

8080
$this->icon('heroicon-m-chat-bubble-bottom-center-text')
8181
->label('New')
82+
->slideOver()
8283
->modalHeading('Send Message')
8384
->modalDescription(function (RelationManager $livewire): string {
8485
$educatable = $livewire->getOwnerRecord();

app-modules/engagement/src/Filament/Actions/SendEngagementAction.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ protected function setUp(): void
8181
parent::setUp();
8282

8383
$this->icon('heroicon-m-chat-bubble-bottom-center-text')
84+
->slideOver()
8485
->modalHeading('Send Message')
8586
->modalDescription(function (): ?string {
8687
$educatable = $this->getEducatable();

app-modules/interaction/src/Filament/Concerns/HasManyMorphedInteractionsTrait.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ public function table(Table $table): Table
188188
])
189189
->headerActions([
190190
CreateAction::make()
191+
->slideOver()
191192
->steps(function () use ($ownerRecord) {
192193
return InteractionForm::getSteps($ownerRecord);
193194
})
@@ -197,13 +198,15 @@ public function table(Table $table): Table
197198
])
198199
->recordActions([
199200
ViewAction::make()
201+
->slideOver()
200202
->modalHeading('Interaction Details')
201203
->extraModalFooterActions([
202204
DeleteAction::make()
203205
->modalHeading('Are you sure you wish to delete this interaction?')
204206
->cancelParentActions(),
205207
]),
206208
EditAction::make()
209+
->slideOver()
207210
->steps(function () use ($ownerRecord) {
208211
return InteractionForm::getSteps($ownerRecord);
209212
})

app-modules/project/src/Filament/Resources/Projects/Pages/ManageTasks.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ public function table(Table $table): Table
9292
])
9393
->headerActions([
9494
CreateAction::make()
95+
->slideOver()
9596
->authorize(fn () => auth()->user()->can('create', [Task::class, null]))
9697
->schema([
9798
Fieldset::make('Confidentiality')
@@ -146,6 +147,7 @@ public function table(Table $table): Table
146147
])
147148
->recordActions([
148149
ViewAction::make()
150+
->slideOver()
149151
->authorize('view', Task::class)
150152
->extraModalFooterActions([
151153
Action::make('mark_as_in_progress')
@@ -226,6 +228,7 @@ public function table(Table $table): Table
226228
])->from('md'),
227229
]),
228230
EditAction::make()
231+
->slideOver()
229232
->schema([
230233
Fieldset::make('Confidentiality')
231234
->schema([

app-modules/resource-hub/src/Filament/Resources/ResourceHubArticles/Pages/ListResourceHubArticles.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ protected function getHeaderActions(): array
233233
{
234234
return [
235235
CreateAction::make()
236+
->slideOver()
236237
->disabled(fn (): bool => ! auth()->user()->can('resource_hub_article.create'))
237238
->createAnother(false)
238239
->successRedirectUrl(fn (Model $record): string => ResourceHubArticleResource::getUrl('edit', ['record' => $record])),

0 commit comments

Comments
 (0)