// =============================================================================
// 31-modules / list-group / config
// =============================================================================

@use "../../01-core/external" as *;

$list-group-config: (
    "background": var(--ss-color-fill),
    "color": var(--ss-color-text),
    "border-color": var(--ss-color-line),
    "border-width": q(1),
    "radius": var(--ss-radius-md),
    // `li[data-marker]`: the attribute's text drawn before the item.
    "marker-gap": var(--ss-space-sm),
    "marker-color": var(--ss-color-text-muted),
    "item-padding": q(8) q(12),
    "color-primary": var(--ss-color-primary),
    "color-success": var(--ss-color-success),
    "color-warning": var(--ss-color-warning),
    "color-danger": var(--ss-color-error),
    "color-info": var(--ss-color-info),

    // Inverse of `--ss-color-primary`, so it reads in both themes.
    "variant-fg": var(--ss-color-background),
    "disabled-color": var(--ss-color-text-muted),
    "disabled-bg": var(--ss-color-fill-muted),
) !default;
