Commit Graph
3410 Commits
Author SHA1 Message Date
Bartek 504c8473ae Revert "Consolidate focus states into the focus-ring() mixin (#2972)"
This reverts commit f8a293d1b9.
2026-09-09 11:32:04 +02:00
Bartek 2c10780fdd Revert "Emit the focus ring as a --focus-ring-box-shadow token (#2972)"
This reverts commit d52a3e232e.
2026-09-09 11:32:04 +02:00
Bartek d52a3e232e Emit the focus ring as a --focus-ring-box-shadow token (#2972)
Step 2 of #2972. `:root` gains `--focus-ring-inner-width` and
`--focus-ring-box-shadow`; `focus-ring()` and the `$*-focus-box-shadow`
aliases resolve to the token, so the ring retunes at runtime and per
theme. The `.focus-ring` helper stops referencing the never-emitted
`--focus-ring-x/-y/-blur`.

CSS diff limited to focus declarations and the `:root` tokens; rendered
values unchanged. test:scss, lint and html-diff green.
2026-09-09 11:21:16 +02:00
Bartek f8a293d1b9 Consolidate focus states into the focus-ring() mixin (#2972)
Step 1 of #2972, output-neutral. `focus-ring()` is now the one
implementation — `outline` + `box-shadow: $focus-ring-box-shadow`, with
`$shadow` (validation colour, range extra layer) and `$outline` (skip the
reset on sibling / `:focus-within` selectors) parameters. Every direct
`box-shadow: $*-focus-box-shadow` consumer calls it; the 14
`$*-focus-box-shadow` variables stay as `!default` aliases.

Compiled CSS byte-identical to `v2-dev`; html-diff, test:scss and lint green.
2026-09-09 11:02:14 +02:00
Paweł Kuna d199ea812e Add cascade layers as phase 3b of the 2.0 plan (#3015) 2026-09-09 00:01:56 +02:00
Paweł Kuna 19a55e53ab Align core, shared and preview with the design-system skill (#3010) 2026-09-08 23:14:52 +02:00
codecalm 0c878508fd Merge branch 'dev' of https://github.com/tabler/tabler into v2-dev 2026-09-08 22:51:56 +02:00
ethancrawfordandBartek 4ddc9e9a34 Fix several descriptions on the avatars preview page (#3003)
Co-authored-by: Bartek <xbartoszdobija@gmail.com>
2026-09-08 22:38:20 +02:00
Bartosz-Do 718fdd7a72 Fix invisible box-shadows in dark mode with a light-dark() token (#3005) 2026-09-08 12:14:24 +02:00
Paweł Kuna 470bd28d7b Add the design-system skill and the design-reviewer agent (#3000) 2026-09-08 11:38:07 +02:00
codecalm edc0c4edbc Remove changeset for docs copy-to-LLM dropdown 2026-09-08 01:35:50 +02:00
codecalm 9328666234 Merge branch 'main' of https://github.com/tabler/tabler into dev 2026-09-08 01:21:01 +02:00
Paweł Kuna df045344ef Drop changelog date stamping and write release notes into the versions PR (#2998) 2026-09-08 01:13:53 +02:00
Paweł Kuna 46a4c6c823 Run the release workflow on dev only (#2999) 2026-09-08 01:13:42 +02:00
Paweł Kuna d9ed9428de Style the email-inbox message list with a list group (#2996) 2026-09-08 00:54:48 +02:00
Paweł Kuna b8e61dbea7 Fix folded sidebar flashing the active submenu as a flyout on reload (#2992) 2026-09-08 00:44:30 +02:00
Paweł Kuna ca252b8611 Put the changelog release date under the heading so the versions PR lists changes (#2997) 2026-09-08 00:44:16 +02:00
Paweł Kuna f31128705f Fix .card-code corners inside a rounded card (#2993) 2026-09-08 00:31:54 +02:00
Paweł Kuna 57a29ebb01 Let the docs table of contents scroll when it is taller than the viewport (#2994) 2026-09-08 00:31:03 +02:00
Paweł Kuna 99b318ce16 Name classes instead of Astro props in preview card descriptions (#2995) 2026-09-08 00:30:17 +02:00
Paweł Kuna 6f64f3360b Fix .dropdown-menu-arrow border color, replace clip with clip-path (#2991) 2026-09-08 00:08:04 +02:00
Paweł Kuna 692a3a2d76 Fix invisible .form-switch knob in light mode (#2990) 2026-09-08 00:07:41 +02:00
Bartosz-Doandcodecalm 8fc079d26c Add a "Copy to LLM" dropdown with ChatGPT and Claude shortcuts (#2952)
Co-authored-by: codecalm <codecalm@gmail.com>
2026-09-07 23:32:25 +02:00
Paweł Kuna 2db1430c9c Run the release workflow on v2-dev without publishing to npm (#2988) 2026-09-07 22:38:43 +02:00
Bartosz-Do ce76a13522 Convert the remaining ui components to per-component token maps (#2980) 2026-09-07 20:59:19 +02:00
Bartosz-Do fe4ed1821e Add defaults() and tokens() helpers with per-component token maps (#2979) 2026-09-07 20:58:50 +02:00
Paweł Kuna 5e30e9fb1e Replace Popper with Floating UI in dropdowns, tooltips and popovers (#2966) 2026-09-07 20:53:06 +02:00
Bartosz-Do a3f856929f Ship @tabler/core as ESM only, drop the UMD bundle (#2983) 2026-09-07 20:52:51 +02:00
Bartosz-Do d0c067245e Add additive v6 utilities: container queries, grid, shadows, keyline (#2984) 2026-09-07 20:51:44 +02:00
Bartosz-Do d7c231d300 Emit block-axis logical properties from spacing and border utilities (#2985) 2026-09-07 20:46:40 +02:00
codecalm b4b10f924a Render all icons on the preview icons page in production builds
- keep the 20-icon limit only for the dev server
2026-09-07 09:48:45 +02:00
codecalm fb11e358d3 Align the task board with the detailed issue scopes
- #2971 covers form, select, carousel and validation icons; close button is already masked
- #2974 is the block axis only, the inline axis is already logical
2026-09-07 00:16:50 +02:00
codecalm 0cd0b783f2 Refer to 2.0 tasks by issue number in the task board
- add #2977 (per-component token maps) before the Sass split
2026-09-06 23:55:14 +02:00
codecalm 8afe977281 Record 2.0 decisions and add a task board to the migration plan
- oklch, ESM only, form-select deferred, component parity with v6, positionConfig
- task board with the eight light tasks linked to #2969-#2976
2026-09-06 23:44:49 +02:00
Paweł Kuna e0a8ee4f68 Point the mr-description skill at v2-dev and the 2.0 milestone (#2968) 2026-09-06 23:14:27 +02:00
Paweł Kuna 13b4366325 Add Bootstrap v6 migration plan, 2.0 policy rule and agents (#2967) 2026-09-06 23:00:19 +02:00
Paweł Kuna f5551cd494 Drop the Vercel Web Analytics option from the docs config (#2959) 2026-09-06 18:10:17 +02:00
Paweł Kuna ac001f81d4 Bump astro and stop installing optional peers to clear Dependabot alerts (#2957) 2026-09-06 00:04:28 +02:00
Paweł Kuna 2641855f27 Restore CodeQL scanning with build artifacts excluded (#2958) 2026-09-06 00:03:55 +02:00
github-actions[bot] 562c5972d1 chore: update versions (#2453) @tabler/core@1.5.0 2026-09-05 15:58:19 +02:00
codecalm bf9e7ad106 Move the Pay page, Tour and language selector changesets to preview
- Split the core parts into their own entries: Driver.js lib, dropdown item tokens, flag sizing, input-group-flat addons
2026-09-05 15:37:28 +02:00
Paweł Kuna ba8c03a2e1 Rewrite the README files in plainer English (#2955) 2026-09-05 15:06:35 +02:00
Paweł Kuna 8abfd0989c Add 1.5 feature demos to the screenshots package and fix the capture script (#2954) 2026-09-05 14:54:28 +02:00
Paweł Kuna b3e873a0f7 Preselect options from the value key in selects.json (#2953) 2026-09-05 14:54:16 +02:00
Paweł Kuna 632b69f5e4 Redirect the changelog page and date every changelog heading (#2951) 2026-09-04 23:53:34 +02:00
Paweł Kunaandgithub-actions[bot] f07d46f970 Write the GitHub release body from the package changelogs (#2950)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-04 20:06:50 +02:00
Paweł KunaandBartek 70f996bf77 Add layout settings to the theme switcher (#2948)
Co-authored-by: Bartek <xbartoszdobija@gmail.com>
2026-09-04 19:53:56 +02:00
Paweł Kuna 080d3aae76 Paint the ApexCharts tooltip arrow like the tooltip (#2949) 2026-09-04 17:16:54 +02:00
Paweł Kuna 4afc2ea871 Rewrite the docs prose in plain English on 75 pages (#2947) 2026-09-03 02:32:15 +02:00
Paweł Kuna c71a321701 Rewrite the README files and switch the framework guides to @use (#2946) 2026-09-03 01:35:02 +02:00