Skip to content

Commit 7746b09

Browse files
committed
Standardize modal overlay styles across app
Use consistent bg-gray-900/60 backdrop-blur-sm for all modal overlays, replacing the mix of bg-black/30, bg-black/60, and bg-gray-500/75 that existed across different components. Updated components: - modal.ex (reusable modal component) - mfa_component (MFA dialogs) - rerun_job_component, run_live/components - React modals: AlertDialog, ConfigureAdaptorModal, GitHubSyncModal, WebhookAuthMethodModal, AdaptorSelectionModal
1 parent 7ad5f09 commit 7746b09

File tree

9 files changed

+16
-10
lines changed

9 files changed

+16
-10
lines changed

assets/js/collaborative-editor/components/AdaptorSelectionModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ export function AdaptorSelectionModal({
182182
<Dialog open={isOpen} onClose={onClose} className="relative z-50">
183183
<DialogBackdrop
184184
transition
185-
className="fixed inset-0 bg-gray-500/75 transition-opacity
185+
className="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity
186186
data-closed:opacity-0 data-enter:duration-300
187187
data-enter:ease-out data-leave:duration-200
188188
data-leave:ease-in"

assets/js/collaborative-editor/components/AlertDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export function AlertDialog({
5252
<Dialog open={isOpen} onClose={onClose} className="relative z-50">
5353
<DialogBackdrop
5454
transition
55-
className="fixed inset-0 bg-gray-500/75 transition-opacity
55+
className="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity
5656
data-closed:opacity-0 data-enter:duration-300 data-enter:ease-out
5757
data-leave:duration-200 data-leave:ease-in"
5858
/>

assets/js/collaborative-editor/components/ConfigureAdaptorModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ export function ConfigureAdaptorModal({
369369
<Dialog open={isOpen} onClose={onClose} className="relative z-50">
370370
<DialogBackdrop
371371
transition
372-
className="fixed inset-0 bg-black/30 transition-opacity
372+
className="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity
373373
data-closed:opacity-0 data-enter:duration-300
374374
data-enter:ease-out data-leave:duration-200
375375
data-leave:ease-in"

assets/js/collaborative-editor/components/GitHubSyncModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ export function GitHubSyncModal() {
8585
>
8686
<DialogBackdrop
8787
transition
88-
className="fixed inset-0 bg-gray-500/75 transition-opacity
88+
className="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity
8989
data-closed:opacity-0 data-enter:duration-300 data-enter:ease-out
9090
data-leave:duration-200 data-leave:ease-in"
9191
/>

assets/js/collaborative-editor/components/inspector/WebhookAuthMethodModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export function WebhookAuthMethodModal({
7373
<Dialog open={true} onClose={onClose} className="relative z-50">
7474
<DialogBackdrop
7575
transition
76-
className="fixed inset-0 bg-gray-500/75 transition-opacity
76+
className="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity
7777
data-closed:opacity-0 data-enter:duration-300
7878
data-enter:ease-out data-leave:duration-200 data-leave:ease-in"
7979
/>

lib/lightning_web/live/components/modal.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ defmodule LightningWeb.Components.Modal do
4040
>
4141
<div
4242
id={"#{@id}-bg"}
43-
class="hidden fixed inset-0 bg-black/60 transition-opacity"
43+
class="hidden fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity"
4444
aria-hidden="true"
4545
phx-click={
4646
@close_on_click_away &&

lib/lightning_web/live/profile_live/mfa_component.html.heex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
>
6262
<div
6363
id="disable-mfa-modal-bg"
64-
class="fixed inset-0 bg-gray-500/75 transition-opacity"
64+
class="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity"
6565
>
6666
</div>
6767

@@ -199,7 +199,7 @@
199199
>
200200
<div
201201
id="mfa-secret-modal-bg"
202-
class="fixed inset-0 bg-gray-500/75 transition-opacity"
202+
class="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity"
203203
>
204204
</div>
205205

lib/lightning_web/live/run_live/components.ex

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,10 @@ defmodule LightningWeb.RunLive.Components do
577577
phx-mounted={@show && show_modal(@id)}
578578
phx-remove={hide_modal(@id)}
579579
>
580-
<div id={"#{@id}-bg"} class="fixed inset-0 bg-gray-500/75 transition-opacity">
580+
<div
581+
id={"#{@id}-bg"}
582+
class="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity"
583+
>
581584
</div>
582585
583586
<div

lib/lightning_web/live/run_live/rerun_job_component.ex

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,10 @@ defmodule LightningWeb.RunLive.RerunJobComponent do
7575
phx-mounted={@show && show_modal(@id)}
7676
phx-remove={hide_modal(@id)}
7777
>
78-
<div id={"#{@id}-bg"} class="fixed inset-0 bg-gray-500/75 transition-opacity">
78+
<div
79+
id={"#{@id}-bg"}
80+
class="fixed inset-0 bg-gray-900/60 backdrop-blur-sm transition-opacity"
81+
>
7982
</div>
8083
8184
<div

0 commit comments

Comments
 (0)