Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
136 changes: 93 additions & 43 deletions liens-morts-detector-jlg/assets/css/blc-admin-styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -38,28 +38,6 @@
--blc-admin-accent-muted: #e8e4ff;
}

.wp-admin.blc-accessibility--high-contrast {
--blc-admin-surface: #ffffff;
--blc-admin-surface-subtle: #f1f5f9;
--blc-admin-surface-muted: #e2e8f0;
--blc-admin-border: #0f172a;
--blc-admin-border-subtle: #1e293b;
--blc-admin-text: #0b1120;
--blc-admin-text-subtle: #1f2937;
--blc-admin-accent: #0047ff;
--blc-admin-accent-strong: #0027a3;
--blc-admin-accent-soft: #dce7ff;
--blc-admin-accent-muted: #b3c7ff;
--blc-admin-success-bg: #bbf7d0;
--blc-admin-success-text: #166534;
--blc-admin-danger-bg: #fecaca;
--blc-admin-danger-text: #b91c1c;
--blc-admin-warning-bg: #fde68a;
--blc-admin-warning-text: #92400e;
--blc-admin-info-bg: #bfdbfe;
--blc-admin-info-text: #1d4ed8;
}

.wp-admin.blc-accessibility--reduce-motion {
--blc-admin-transition: 0s linear;
scroll-behavior: auto;
Expand Down Expand Up @@ -114,27 +92,6 @@
--blc-admin-shadow-md: 0 25px 50px -12px rgba(0, 0, 0, 0.45);
}

.wp-admin.blc-accessibility--high-contrast {
--blc-admin-surface: #020617;
--blc-admin-surface-subtle: #0f172a;
--blc-admin-surface-muted: #1e293b;
--blc-admin-border: #cbd5f5;
--blc-admin-border-subtle: #94a3d8;
--blc-admin-text: #f8fafc;
--blc-admin-text-subtle: #e2e8f0;
--blc-admin-accent: #8eaaff;
--blc-admin-accent-strong: #c7d2fe;
--blc-admin-accent-soft: rgba(148, 163, 255, 0.4);
--blc-admin-accent-muted: rgba(148, 163, 255, 0.6);
--blc-admin-success-bg: rgba(34, 197, 94, 0.35);
--blc-admin-success-text: #bbf7d0;
--blc-admin-danger-bg: rgba(248, 113, 113, 0.35);
--blc-admin-danger-text: #fecaca;
--blc-admin-warning-bg: rgba(250, 204, 21, 0.35);
--blc-admin-warning-text: #fde68a;
--blc-admin-info-bg: rgba(96, 165, 250, 0.35);
--blc-admin-info-text: #bfdbfe;
}
}

.blc-admin-card {
Expand Down Expand Up @@ -3050,6 +3007,99 @@ body.blc-modal-open {
}
}

/* -------------------------------------------------------------------------- */
/* Accessibility overrides */
/* -------------------------------------------------------------------------- */

.wp-admin.blc-accessibility--high-contrast {
color-scheme: light;
--blc-admin-surface: #ffffff;
--blc-admin-surface-subtle: #f2f5fb;
--blc-admin-surface-muted: #e5ebf6;
--blc-admin-border: #0f172a;
--blc-admin-border-subtle: #334155;
--blc-admin-text: #0b1120;
--blc-admin-text-subtle: #1f2937;
--blc-admin-accent: #0047ff;
--blc-admin-accent-strong: #0031b0;
--blc-admin-accent-soft: #dbe6ff;
--blc-admin-accent-muted: #b2c8ff;
--blc-admin-success-bg: #e9f7ef;
--blc-admin-success-text: #0f5132;
--blc-admin-danger-bg: #fdecea;
--blc-admin-danger-text: #7a0619;
--blc-admin-danger-border: #f5c2c7;
--blc-admin-warning-bg: #fff4e5;
--blc-admin-warning-text: #663c00;
--blc-admin-info-bg: #e7f0ff;
--blc-admin-info-text: #0b3d91;
--blc-admin-shadow-sm: 0 0 0 1px rgba(15, 23, 42, 0.14);
--blc-admin-shadow-md: 0 0 0 1px rgba(15, 23, 42, 0.16);
}

.wp-admin.blc-accessibility--high-contrast .blc-admin-card,
.wp-admin.blc-accessibility--high-contrast .blc-meta,
.wp-admin.blc-accessibility--high-contrast .blc-stat,
.wp-admin.blc-accessibility--high-contrast .blc-settings-group,
.wp-admin.blc-accessibility--high-contrast .blc-settings-advanced__tab,
.wp-admin.blc-accessibility--high-contrast .blc-settings-advanced__personas,
.wp-admin.blc-accessibility--high-contrast .blc-toast {
background: var(--blc-admin-surface);
border-color: var(--blc-admin-border);
box-shadow: none;
color: var(--blc-admin-text);
}

.wp-admin.blc-accessibility--high-contrast .blc-dashboard-summary__item,
.wp-admin.blc-accessibility--high-contrast .blc-persona,
.wp-admin.blc-accessibility--high-contrast .blc-settings-advanced__panel {
border-width: 2px;
}

.wp-admin.blc-accessibility--high-contrast .blc-dashboard-summary__item--success,
.wp-admin.blc-accessibility--high-contrast .blc-dashboard-summary__item--info,
.wp-admin.blc-accessibility--high-contrast .blc-dashboard-summary__item--warning,
.wp-admin.blc-accessibility--high-contrast .blc-dashboard-summary__item--danger {
box-shadow: none;
}

@media (prefers-color-scheme: dark) {
.wp-admin.blc-accessibility--high-contrast {
color-scheme: dark;
--blc-admin-surface: #020617;
--blc-admin-surface-subtle: #0f172a;
--blc-admin-surface-muted: #1e293b;
--blc-admin-border: #cbd5f5;
--blc-admin-border-subtle: #94a3d8;
--blc-admin-text: #f8fafc;
--blc-admin-text-subtle: #e2e8f0;
--blc-admin-accent: #8eaaff;
--blc-admin-accent-strong: #c7d2fe;
--blc-admin-accent-soft: rgba(148, 163, 255, 0.32);
--blc-admin-accent-muted: rgba(148, 163, 255, 0.54);
--blc-admin-success-bg: #14532d;
--blc-admin-success-text: #bbf7d0;
--blc-admin-danger-bg: #7f1d1d;
--blc-admin-danger-text: #fecaca;
--blc-admin-warning-bg: #854d0e;
--blc-admin-warning-text: #fde68a;
--blc-admin-info-bg: #1e3a8a;
--blc-admin-info-text: #bfdbfe;
--blc-admin-shadow-sm: 0 0 0 1px rgba(148, 163, 255, 0.35);
--blc-admin-shadow-md: 0 0 0 1px rgba(148, 163, 255, 0.45);
}

.wp-admin.blc-accessibility--high-contrast .blc-admin-card,
.wp-admin.blc-accessibility--high-contrast .blc-meta,
.wp-admin.blc-accessibility--high-contrast .blc-stat,
.wp-admin.blc-accessibility--high-contrast .blc-settings-group,
.wp-admin.blc-accessibility--high-contrast .blc-settings-advanced__tab,
.wp-admin.blc-accessibility--high-contrast .blc-settings-advanced__personas,
.wp-admin.blc-accessibility--high-contrast .blc-toast {
border-color: var(--blc-admin-border);
}
}

@keyframes blc-orbit {
0% {
transform: rotate(0deg) translate3d(0, 0, 0);
Expand Down
Loading