autumn-admin-plugin 0.9.0

Out-of-the-box admin panel plugin for autumn-web applications
Documentation
:root {
    --bg: #f9fafb;
    --surface: #ffffff;
    --text: #111827;
    --text-muted: #6b7280;
    --border: #e5e7eb;
    --primary: #7c3aed;
    --primary-hover: #6d28d9;
    --primary-light: #ede9fe;
    --danger: #dc2626;
    --danger-hover: #b91c1c;
    --danger-light: #fee2e2;
    /* Alias so the shared autumn-modal__confirm--danger rule (autumn/templates/
       static/css/input.css) tracks the admin plugin's own danger token instead
       of drifting from it via a separately hardcoded color. */
    --autumn-danger: var(--danger);
    --autumn-danger-hover: var(--danger-hover);
    --success: #059669;
    --success-light: #ecfdf5;
    /* Darker text-safe variant: --success (#059669) on --surface is 3.77:1,
       below WCAG AA's 4.5:1 normal-text threshold — it was calibrated for the
       3:1 large-text/border/icon uses it already has (the success-count
       digits, --success-light backgrounds), not for small foreground text.
       #065f46 is the same hue used by the framework's own flash-success
       foreground and clears 4.5:1 against both --surface and --bg. */
    --success-text: #065f46;
    --warning: #d97706;
    --warning-light: #fffbeb;
    /* Same rationale as --success-text: --warning on --surface is 3.19:1.
       #92400e matches the framework's flash-warning foreground. */
    --warning-text: #92400e;
    --radius: 0.5rem;
    --shadow: 0 1px 3px rgba(0,0,0,0.1), 0 1px 2px rgba(0,0,0,0.06);
    --font-family: system-ui, -apple-system, sans-serif;
}