Skip to content

Commit 7ce9c84

Browse files
committed
Add WordPress-like default admin preset
1 parent baf9a88 commit 7ce9c84

File tree

2 files changed

+72
-1
lines changed

2 files changed

+72
-1
lines changed

liens-morts-detector-jlg/assets/css/blc-admin-styles.css

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2224,6 +2224,71 @@ body.blc-modal-open {
22242224
color: var(--blc-admin-text);
22252225
}
22262226

2227+
.wp-admin.blc-preset--wordpress-classic {
2228+
--blc-admin-font-family: "Open Sans", "Segoe UI", "system-ui", sans-serif;
2229+
--blc-admin-surface: #ffffff;
2230+
--blc-admin-surface-subtle: #f6f7f7;
2231+
--blc-admin-surface-muted: #ebeef0;
2232+
--blc-admin-border: #dcdcde;
2233+
--blc-admin-border-subtle: #e7e9ec;
2234+
--blc-admin-text: #1d2327;
2235+
--blc-admin-text-subtle: #50575e;
2236+
--blc-admin-accent: #2271b1;
2237+
--blc-admin-accent-strong: #135e96;
2238+
--blc-admin-accent-soft: rgba(34, 113, 177, 0.16);
2239+
--blc-admin-accent-muted: rgba(34, 113, 177, 0.32);
2240+
--blc-admin-success-bg: #d1e4dd;
2241+
--blc-admin-success-text: #135e37;
2242+
--blc-admin-danger-bg: #fbeaea;
2243+
--blc-admin-danger-text: #8a2424;
2244+
--blc-admin-danger-border: #f1c0c0;
2245+
--blc-admin-warning-bg: #fcf9e8;
2246+
--blc-admin-warning-text: #8a6d1a;
2247+
--blc-admin-info-bg: #e5f5fa;
2248+
--blc-admin-info-text: #1d536d;
2249+
--blc-admin-shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.08);
2250+
--blc-admin-shadow-md: 0 8px 24px -18px rgba(0, 0, 0, 0.2);
2251+
--blc-admin-radius-sm: 6px;
2252+
--blc-admin-radius-md: 8px;
2253+
--blc-admin-transition: 120ms ease;
2254+
}
2255+
2256+
.wp-admin.blc-preset--wordpress-classic .wrap {
2257+
background: transparent;
2258+
padding: 0;
2259+
}
2260+
2261+
.wp-admin.blc-preset--wordpress-classic .blc-admin-card,
2262+
.wp-admin.blc-preset--wordpress-classic .blc-meta {
2263+
background: var(--blc-admin-surface);
2264+
border: 1px solid var(--blc-admin-border);
2265+
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
2266+
border-radius: var(--blc-admin-radius-md);
2267+
}
2268+
2269+
.wp-admin.blc-preset--wordpress-classic .blc-admin-card:hover,
2270+
.wp-admin.blc-preset--wordpress-classic .blc-meta:hover {
2271+
transform: none;
2272+
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
2273+
border-color: color-mix(in srgb, var(--blc-admin-accent) 25%, var(--blc-admin-border));
2274+
}
2275+
2276+
.wp-admin.blc-preset--wordpress-classic .blc-dashboard-summary__item {
2277+
background: var(--blc-admin-surface);
2278+
border-color: var(--blc-admin-border);
2279+
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06);
2280+
}
2281+
2282+
.wp-admin.blc-preset--wordpress-classic .blc-dashboard-summary__item:hover {
2283+
transform: none;
2284+
box-shadow: 0 4px 14px rgba(0, 0, 0, 0.1);
2285+
}
2286+
2287+
.wp-admin.blc-preset--wordpress-classic .blc-admin-tabs__link.is-active,
2288+
.wp-admin.blc-preset--wordpress-classic .blc-admin-tabs__link:focus {
2289+
box-shadow: inset 0 0 0 1px var(--blc-admin-accent);
2290+
}
2291+
22272292
.wp-admin.blc-preset--headless-minimal {
22282293
--blc-admin-font-family: "Inter", "Source Sans Pro", "Segoe UI", sans-serif;
22292294
--blc-admin-surface: #ffffff;

liens-morts-detector-jlg/includes/blc-settings-fields.php

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3717,6 +3717,12 @@ function blc_get_ui_presets() {
37173717
}
37183718

37193719
$presets = array(
3720+
'wordpress-classic' => array(
3721+
'label' => __('WordPress Classique', 'liens-morts-detector-jlg'),
3722+
'description' => __('Palette familière de l’admin WordPress avec reliefs discrets.', 'liens-morts-detector-jlg'),
3723+
'accent' => '#2271b1',
3724+
'badges' => array(__('Défaut', 'liens-morts-detector-jlg'), 'WP'),
3725+
),
37203726
'headless-minimal' => array(
37213727
'label' => __('Headless Minimal', 'liens-morts-detector-jlg'),
37223728
'description' => __('Palette neutre, focus renforcé et transitions discrètes.', 'liens-morts-detector-jlg'),
@@ -3773,7 +3779,7 @@ function blc_get_ui_presets() {
37733779
* @return string
37743780
*/
37753781
function blc_get_ui_preset_default() {
3776-
return 'headless-minimal';
3782+
return 'wordpress-classic';
37773783
}
37783784

37793785
/**

0 commit comments

Comments
 (0)