Aman Pandey
bf3e317a48
Migrate jQuery re-ordering to Stimulus controller w-orderable
...
- Install and use Sortable.js and not a jQuery plugin
- Set up new controller OrderableController / w-orderable
2024-01-19 08:48:48 +10:00
Sage Abdullah
dae20c2038
Add status side panel to generic CreateView and simplify snippets CreateView
2024-01-18 15:57:44 +00:00
Sage Abdullah
e04d540bd1
Add icon--directional class to mirror icons for RTL languages
2024-01-18 11:56:18 +00:00
the-r3aper7
422d6a8cbe
Migrate enableDirtyFormCheck to Stimulus UnsavedController
...
- Include backwards compatible global function replacement
2024-01-18 08:07:16 +10:00
Thibaud Colas
d79bac199f
Adjust footer action styles based on new designs
2024-01-17 16:42:00 +00:00
Thibaud Colas
7c057661ff
Remove legacy dropdown component
2024-01-17 16:42:00 +00:00
Thibaud Colas
885cf7b76c
Clean up footer actions styles
2024-01-17 16:42:00 +00:00
Thibaud Colas
e801e6cec4
Convert pages footer actions to dropdown_button
2024-01-17 16:39:31 +00:00
Thibaud Colas
67c97b2168
Add warning styles for dropdown-button
2024-01-17 16:39:30 +00:00
Thibaud Colas
bc461d4de3
Convert all header dropdowns to new dropdown_button component
2024-01-17 16:39:30 +00:00
Thibaud Colas
91aa28b11a
Add new dropdown-button component
2024-01-17 16:39:30 +00:00
Sage Abdullah
85408d8626
Implement design for active filter pills
2024-01-17 15:33:07 +00:00
Sage Abdullah
0de0cf4dd5
Add info-125 shade to color variables
2024-01-17 15:33:07 +00:00
Matt Westcott
7fd4e14f8e
Set datetimepicker events to bubble so that they trigger a filter form refresh
2024-01-17 15:33:07 +00:00
Rohit Sharma
6f93b1a2c4
Fix long comment UI issues (scroll shaking & comment overflow)
...
- Includes PR #11322
- Fixes #10984 (scrolling issues with long initial comments)
- Fixes #11324 (overflow of comment reply with long words)
2024-01-17 17:34:48 +10:00
nandini584
a88a775aea
Ensure the sidebar account toggle has no duplicate accessible labels
...
- Remove the integration test for this element as it was failing even though the element has valid content.
- Fixes #11372
2024-01-17 12:43:38 +10:00
nandini584
daf0c96841
Fix close button visibility in new dialog non-message variant
...
- Add w-dialog root classname to support overall styling of the dialog if a message is provided
- Fix up layout of dynamic classes to avoid additional spaces
- Fixes #11306
2024-01-17 09:27:50 +10:00
DevilsAutumn
fe1a306285
Move to a select field for determining the way TableBlock will use headers
...
- Make the new table_header_choice select backwards compatible with tables stored before Wagtail 6.0
- Built on previous PRs #9673 & #6763
- Fixes #5989
2024-01-17 08:37:40 +10:00
Tommaso Amici
a4c18b4957
Add optional caption field to TypedTableBlock
...
- Closes #8507
- Make caption default to "" for tables that predate adding the caption field
- Update the html generated in JS so the rendered form matches our new styles
- Use a consistent period (full stop) at the end of the help text sentence (including table fields)
2024-01-17 08:15:35 +10:00
Aman Pandey
3de0eca7e4
Remove inline script usage for enabling commenting
...
- Fixes #11287
- Add basic unit tests for form element data attributes showing/not showing based on commenting configs
2024-01-15 09:01:26 +10:00
LB Johnston
b93508f4ce
Enhance Stimulus InitController to support additional custom event dispatching
2024-01-15 09:01:26 +10:00
LB Johnston
edc5991f50
Remove initTooltips util & move plugins to controller files
...
- Fully remove initTooltips util and replace with Controller usage
- Move plugins to their used Controller files
- Export hideTooltipOnEsc as it's used by other code
- Add unit tests for plugin behaviour in the controller tests
- Fixes #10668
- Built on #10869
2024-01-11 16:23:09 +00:00
vaishnav dasari
3680e32ca8
Fix a few grammar issues in code inline docs/comments
...
Closes #11429
2024-01-11 07:47:29 +10:00
Thibaud Colas
bc6ef43522
Replace visuallyhidden utility class with w-sr-only
2024-01-09 15:42:08 +00:00
Thibaud Colas
8e4285a04e
Remove unused visuallyvisible styles
2024-01-09 15:42:08 +00:00
Thibaud Colas
b8e7a84a72
Remove invalid CSS styles / Sass selector concatenation
2024-01-09 15:42:08 +00:00
Thibaud Colas
7e213eadde
Document correct class prefix in CSS comments
2024-01-09 15:42:08 +00:00
Thibaud Colas
bdb8ebdd82
Remove unused inline, inline-block, block classes
2024-01-09 15:42:08 +00:00
Thibaud Colas
294040dc82
Drop c- prefix for transition group
2024-01-09 15:42:08 +00:00
Thibaud Colas
02b4444369
Drop c- prefix for loading spinner component
2024-01-09 15:42:08 +00:00
Thibaud Colas
0865b9d716
Remove more unused class name prefixes
2024-01-09 15:42:08 +00:00
Thibaud Colas
77af0541be
Remove usage of is- CSS class prefix
2024-01-09 15:42:08 +00:00
Thibaud Colas
9e65559d0e
Replace u-hidden with Tailwind equivalent with and without !important
2024-01-09 15:42:08 +00:00
Thibaud Colas
27cc553dd8
Remove unused clearfix utility
2024-01-09 15:42:08 +00:00
Thibaud Colas
bfd23e4536
Remove unused divider-before utility
2024-01-09 15:42:08 +00:00
Thibaud Colas
d799f491c4
Replace reordering utility with generic tailwind
2024-01-09 15:42:08 +00:00
Thibaud Colas
5158dd688e
Replace overflow utility with Tailwind
2024-01-09 15:42:08 +00:00
Thibaud Colas
38c0557434
Remove unused CSS layers
2024-01-09 15:42:08 +00:00
Thibaud Colas
484428b2d9
Combine o-pill and c-status styles, as they are always used together
2024-01-09 15:42:08 +00:00
Thibaud Colas
22fd74a451
Remove now-unused o-icon styles
2024-01-09 15:42:08 +00:00
Thibaud Colas
7077eb02c9
Move avatar styles from objects to components
2024-01-09 15:42:08 +00:00
Badr Fourane
e25c1bb1a0
Add right-to-left (RTL) support for the caret of select inputs ( #11313 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2024-01-08 16:07:52 +00:00
Matt Westcott
5a524cb90f
Add tests for maxlength on RichTextBlock
2024-01-02 19:05:21 +00:00
elhussein almasri
96b5f45fad
display-character-count-to-RichTextBlock
2024-01-02 19:05:21 +00:00
Sage Abdullah
d792346752
Move filters to be inside the search form and use AJAX to submit the form
...
Also make the search form optional. The <form> element may still be
rendered as if there is either the search form or the filters, or both.
2024-01-02 09:00:58 +00:00
Sage Abdullah
a0a0b1343c
Don't add padding to first column on report pages
...
Report pages have styles for .report that adds margins similar to nice-padding
2024-01-02 09:00:58 +00:00
Sage Abdullah
81ea6d6266
Remove nice-padding from documents, users, and generic listing views tables
...
The added CSS handles the case when nice padding is removed (to make the listing
go full-width) and no bulk actions are available (e.g. a ModelViewSet index view
or some other view that extends generic listing view).
This allows us to not rely on the full-width class (which should
eventually be removed) while correctly apply the spacing regardless
whether nice-padding is used or not, and whether bulk actions are
available or not.
If nice-padding is used, then the listing view will look as they
previously do.
2024-01-02 09:00:58 +00:00
Sage Abdullah
1ad22f530d
Enforce bulk action checkbox column via CSS
...
10px was never the right width.
Using CSS instead of the column's width attribute allows us to use media queries to change the width responsively
2024-01-02 09:00:58 +00:00
Sage Abdullah
28d21bf066
Make styles for header buttons consistent
2024-01-02 09:00:58 +00:00
Sage Abdullah
73f7a1abc4
Use button components pattern for slim header buttons
2024-01-02 09:00:58 +00:00