Commit Graph
30 Commits
Author SHA1 Message Date
Bartek a0c090bde0 Scroll only the combobox list and add data-display, data-hint
Wrap the items in .combobox-list so the search field stays in place while
the list scrolls, make the search field small, open a long list at the
chosen item, show data-display in the toggle and data-hint in the menu, and
set the menu min-width from script because the CSS variable was prefixed.
2026-09-29 15:52:02 +02:00
Bartek 9f13141115 Fix combobox markup classes without styles
Drop the unused icon-2 class and add styles for dropdown-item-label and
combobox-search-input so the markup classes check passes.
2026-09-29 14:27:11 +02:00
Bartek 61593efe40 Fix combobox docs HTML and add screenshots pages
Replace the emails in the avatar example with roles so the rendered HTML has
no link inside a button, fix the related dropdown link, and add two
screenshots pages for the combobox.
2026-09-29 14:21:34 +02:00
Bartek a1aae77b6e Add Combobox preview page and fix small/large variants
Add the combobox demo page with a menu entry, keep the field height stable
for icons in small and large sizes, and document native select sizes.
2026-09-29 14:05:57 +02:00
Bartek f7fe901483 Merge dev into combobox-component 2026-09-29 13:41:47 +02:00
Bartek 1fd65714a2 Extend Combobox: examples, shortcut and badge in toggle, button trigger
Add flags, payments, shortcuts, avatars, status, logos and badge examples.
Show kbd and badge of the selected item in the toggle, always render the
toggle as a button, keep icon size fixed and leave room for icon shadows.
2026-09-29 13:38:40 +02:00
Bartek 85f095cd4d Add Combobox component
Markup-first select replacement built on the dropdown menu, with search,
multiple selection, form submission and keyboard support. It can also
enhance a native <select> (optgroups, tags with +N overflow, rich options,
container), so it can replace Tom Select later.
2026-09-29 13:24:02 +02:00
Paweł Kunaandcopilot-swe-agent[bot] ad8c26aa4c Move .form-control and .form-select to --tblr-control-* tokens (#3163)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-09-29 13:20:21 +02:00
Paweł Kuna 038000f567 Add the --tblr-btn-input-* control scale on :root (#3154) 2026-09-24 13:10:12 +02:00
Paweł Kuna 8ae47aefaf Add a CSS variables section to component docs pages (#3134) 2026-09-23 00:02:31 +02:00
Paweł Kuna cc7afaf01b Make a disabled off switch look different from an enabled one (#3073) 2026-09-17 00:03:53 +02:00
Bartosz-Do a744b8407f Add OTP input component (#3056) 2026-09-15 22:34:25 +02:00
Paweł Kuna 57e213bedc Use Bootstrap form-text and keep form-hint as a deprecated alias (#3059) 2026-09-14 20:27:07 +02:00
Paweł Kuna 9669c0a9a9 Add a password strength meter (#3054) 2026-09-14 20:22:23 +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 d2c127122b Add rendered-html gates, tidy the build and CI, clean up docs and preview (#2936) 2026-09-02 21:48:43 +02:00
Paweł Kuna 9dd26fd643 Redesign the docs layout and simplify the menu structure (#2902) 2026-08-19 22:30:14 +02:00
Bartosz-Do 6e6084ad20 Add docs pages for the Datepicker and Tom Select form plugins (#2880) 2026-08-17 11:22:23 +02:00
Paweł Kuna 37b5f5a5ca Render docs pages from a content collection instead of file routing (#2849) 2026-08-11 23:06:19 +02:00
Paweł KunaandBartek d8956a06d6 Migrate preview and docs packages from Eleventy to Astro (#2694)
Co-authored-by: Bartek <xbartoszdobija@gmail.com>
2026-07-28 00:09:02 +02:00
Paweł Kuna c430cfe547 Add markdown documentation rules for component pages (#2616) 2026-02-15 13:53:07 +01:00
ethancrawfordandBG-Software 6a3513f8e9 Add a few small documentation fixes and updates (#2360)
Co-authored-by: BG-Software <73077398+BG-Software-BG@users.noreply.github.com>
2025-05-12 18:48:48 +02:00
ethancrawfordandPaweł Kuna 5fa662bfae Use color-input include file more (#2347)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-05-11 12:31:56 +02:00
BG-Softwareandethancrawford 5b3e201d06 Docs fixes: Remove duplicated code examples, fix links, fix filled icons, fix dropdown examples
Co-authored-by: ethancrawford <ethan_jc@hotmail.com>
2025-05-08 21:53:47 +02:00
ethancrawfordandBG-Software 8470c9b315 Fix broken links in docs and improve some labels (#2337)
Co-authored-by: BG-Software <73077398+BG-Software-BG@users.noreply.github.com>
2025-05-07 21:08:05 +02:00
ethancrawford dce63db1e6 Add missing TOC item on the preview's form elements page (#2336) 2025-05-07 20:33:49 +02:00
ethancrawfordandPaweł Kuna c42b104fe5 Fix incorrect label text on form elements docs page (#2334)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-05-05 21:35:57 +02:00
ethancrawfordandPaweł Kuna e546706f4c Fix input mask example in docs (#2318)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2025-05-05 19:48:01 +02:00
codecalm 88b9e87c6e feat: enhance documentation links and improve SCSS styles for better readability 2025-04-19 12:06:46 +02:00
Paweł Kuna 8d4f8d07c3 Add documentation App (#2219) 2025-04-15 23:18:49 +02:00