Commit Graph

35 Commits

Author SHA1 Message Date
Ilia Ross
60f980d832 Fix multi-select badge size and alignment
Some checks failed
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-10-25 02:27:12 +01:00
Ilia Ross
19aae985b7 Add support for multi-select tooltips to shared CSS 2026-10-24 12:21:38 +02:00
Ilia Ross
99a666c457 Fix help spacing in UI widget pages
Some checks failed
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-10-24 05:00:58 +02:00
Ilia Ross
16148ed27e Fix button height and box-sizing for dropdowns and update display property
Some checks failed
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-10-23 05:20:31 +02:00
Ilia Ross
1d2ed64a36 Fix button styling and update link underlining rules for dropdown items 2026-10-23 04:41:51 +02:00
Ilia Ross
8953ff12b4 Fix underlines on links, button icon alignment and add pause icon 2026-10-23 03:54:44 +02:00
Ilia Ross
7ebf5c474c Fix UI library theme styling
This patch fixes UI library buttons, badges, dropdowns, alerts, and other stateful elements to follow the active theme consistently.

It maps action states and sizes to native theme button classes while retaining safe CSS fallbacks.
2026-10-17 23:21:06 +02:00
Ilia Ross
57cb547ead Add section title, segmented control and stacked field widgets to the UI library 2026-10-17 02:17:20 +02:00
Ilia Ross
c5b94588ec Add new chip components and styles for it 2026-10-16 04:28:03 +02:00
Ilia Ross
759359db48 Add drop-down menu, dialog, breadcrumb and pager widgets to UI lib 2026-10-11 17:52:04 +02:00
Ilia Ross
270ef90703 Fix page spacing around hidden elements
Some checks failed
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-10-09 16:15:57 +02:00
Ilia Ross
8f9663fd9c Add stat tile shapes and consistent spacing 2026-10-09 04:27:59 +02:00
Ilia Ross
3bb7eeb144 Fix UI action alignment and neutral colors 2026-10-09 03:22:15 +02:00
Ilia Ross
1fed13ba32 FIx alignment for non-standard small trash icon 2026-10-08 15:53:06 +02:00
Ilia Ross
95b74cc45f Fix to drop workaround for icon alignment
Some checks failed
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-10-08 05:58:52 +02:00
Ilia Ross
e327940bd6 Add action buttons with badge styling 2026-10-08 05:37:20 +02:00
Ilia Ross
66f5f22320 Add grouping and metadata to multi-select lists
Some checks failed
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-09-24 20:30:19 +02:00
Ilia Ross
6dfaa54616 Add small and rounded badge options
Some checks failed
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-09-22 18:14:39 +02:00
Ilia Ross
a29cd271fc Fix default outlined toggle selected state 2026-09-10 01:42:48 +02:00
Ilia Ross
11d942a43b Fix to add support for stand alone toggles 2026-09-10 01:36:32 +02:00
Ilia Ross
c8249f9a50 Add optional counters and simplify multi-select toolbars
ⓘ Support count => 0, hide bulk actions below nine entries, and remove empty toolbar space.
2026-09-09 13:40:08 +02:00
Ilia Ross
8a43ad1b07 Add themed toggle colors and style options 2026-09-09 03:19:43 +02:00
Ilia Ross
f6720b8097 Fix description list responsiveness and card spacing 2026-09-09 02:02:56 +02:00
Ilia Ross
4f1b944293 fix multi-selection rows to use shared spacing 2026-09-09 01:06:24 +02:00
Ilia Ross
3187565d00 Fix legacy compatibility in multi-selection lists 2026-09-09 01:05:07 +02:00
Ilia Ross
e51d723d00 Add searchable multi-selection list widget
https://forum.virtualmin.com/t/new-ui-widgets-for-webmin-modules/137932/12?u=ilia
2026-09-08 23:51:45 +02:00
Ilia Ross
20a487ca5a Add UI widgets and demo module
Some checks failed
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
ⓘ Add composable widgets, shared styling and interactions, sortable-table options, and a read-only UI gallery.
2026-09-05 03:52:39 +02:00
iliajie
f1159015ed Fix to perfect inner styling 2023-06-18 17:18:33 +03:00
iliajie
c80d854054 Drop Katex support as we cannot reliably use it in emails 2023-06-18 15:47:02 +03:00
iliajie
f6299b4e29 Add embedment of styling in our email (works everywhere but GMail) 1/2
Gmail fix is coming
2023-06-18 15:42:23 +03:00
iliajie
8d595a7ac5 Fix to remove empty line 2023-06-18 01:29:42 +03:00
iliajie
2bc982127d Add support for dark mode in code highlights 2023-06-17 00:00:20 +03:00
iliajie
a70a0de807 Add formula support using Katex 2023-06-16 16:45:23 +03:00
iliajie
126b96730b Add support for code highlight in HTML editor 2023-06-16 16:20:11 +03:00
iliajie
61e80f5d9f Update new HTML editor being available globally and for all themes 2023-06-16 14:03:58 +03:00