Electrik Slate · 3.x

Changelog

What landed in the rebuild — grouped for scanning, not a raw dump of every Blade file.

  1. 3.0.2

    Calendar, chart, resizable & sheet fixes

    Fixes calendar grid collapse, empty chart bars, resizable drag snap, and sheet/drawer scroll lock stuck after close.

    Fixed

    • Calendar uses a fixed width and `grid-column-start` for day 1 so cells no longer overlap
    • Chart bars size against a real flex column height (no more empty plots)
    • Resizable panels use pointer capture and non-shrinking flex basis while dragging
    • Sheet/drawer portals hide with the root and release `slate-scroll-lock` on close
  2. 3.0.1

    Calendar, combobox & overlays polish

    Keyboard and Livewire depth for experimental controls, shared focus trap for overlays, MCP source aliases, and docs language aligned to stable 3.x.

    Improved

    • Calendar / combobox keyboard + form binding; chart screen-reader table
    • Shared focus-trap partial; stable scrollbar gutter under overlays
    • MCP resolves `resizable` to the panel-group Blade file
  3. 3.0.0

    Stable release

    First stable Electrik Slate 3.x — anonymous Blade components, Tailwind v4 tokens, dark mode, and Livewire-ready forms. Install with composer require electrik/slate:^3.0.

    Release

    • Stable Composer tag `3.0.0` (no `@alpha` stability flag)
    • MCP package versions aligned to `3.0.0`
    • Historical `3.0.0-alpha.*` tags remain for pins
  4. 3.0.0-alpha.3

    AI-ready docs

    llms.txt, a read-only MCP server for docs and Blade source, plus Cursor / AGENTS guidance — so models stop inventing React when you asked for Blade.

    AI

    • `/llms.txt` and `/llms-full.txt` on the docs site
    • Read-only `@electrik/slate-mcp` (list components, fetch docs, fetch Blade)
    • `AGENTS.md`, Cursor rule, and skill for Slate conventions
    • Docs page: AI & MCP
  5. Docs

    Blocks, themes, examples

    The docs site grows a shadcn-style browse surface — galleries you can open, steal from, and point agents at — without leaving the 3.0.0-alpha.2 package tag.

    Galleries

    • Blocks gallery with nine live sections (login, settings, pricing, app shell, and more)
    • Themes playground — OKLCH token swatches, copy-to-clipboard, accent presets
    • Full-page examples for login, register, dashboard, and landing

    Site

    • Nav: Docs · Components · Blocks · Themes · Examples · Changelog
    • Homepage install strip, featured blocks, and changelog teaser
    • Thicker docs for calendar, chart, stepper, scroll-area, form, and friends
  6. 3.0.0-alpha.2

    The alpha surface

    Anonymous Blade components, OKLCH tokens, Alpine where it earns its keep, and Livewire-aware forms — enough to build real UI without waiting on a stable tag.

    Foundations

    • Slate-owned OKLCH theme tokens including success, warning, and info
    • Sidebar token set and nested `.light` / `.dark` preview islands
    • Theme preference persisted in `localStorage`
    • Overlay scroll-lock and focus cycling for dialogs, drawers, and sheets

    Forms

    • Input, textarea, select, checkbox, switch, radio, file input, radio group
    • Field helpers with progressive `label` / `description` / `errorMessage`
    • Button `loading` prop plus Livewire `wire:loading` ergonomics
    • Form / form-item layout primitives

    Feedback & data

    • Alert, badge, avatar, skeleton, spinner, progress, empty, rating
    • Table, pagination, timeline, stepper, chart (CSS bars)
    • Toast + toaster via `slate-toast` window events

    Overlays & menus

    • Dialog, alert-dialog, sheet, drawer, popover, hover-card, tooltip
    • Dropdown menu, context menu, command, combobox, menubar, navigation menu
    • Calendar month picker

    Layout & motion

    • Card, accordion, collapsible, tabs, separator, scroll-area, resizable
    • Sidebar provider, app-shell, button-group, carousel, marquee, spotlight
    • Breadcrumb, kbd, aspect-ratio, toggle / toggle-group, slider
  7. 3.0.0-alpha.1

    Groundwork

    Package skeleton, service provider, token system, and the first button primitive for the 3.x rebuild.

    Added

    • Initial 3.x rebuild foundation
    • Package skeleton and service provider
    • Slate-owned theme token system
    • First button primitive

Prefer the machine-readable source of truth? Read CHANGELOG.md in the package repo.