PaarthAgarwal
1d5824dcc7
remove redundant unbutton styles
...
- relates to #8790
2022-08-31 08:03:27 +10:00
PaarthAgarwal
b924456b65
centered spinner icon and signing in text
2022-08-26 06:49:19 +10:00
Jake Howard
efe8f17280
Adopt lazy image loading throughout admin
...
This improves page responsiveness on first load, especially on pages with many images (eg images list in Wagtail admin)
* Lazy load thumbnails on modeladmin lists
* Update oembed photos to use lazy loading
* Use lazy loading for `MediaBlock`, the avatar in the sidebar and comments
* Just decode chooser images async
2022-08-25 18:20:45 +10:00
jacobtoppm
51de90fc81
Fix FieldBlocks ending up with a null annotationTemplateNode and making commenting impossible if they initialise pre-CommentPanel
...
- fixes #9035
2022-08-25 06:45:40 +10:00
Steven Steinwand
700d8fde07
Simplify css selectors
2022-08-24 13:50:20 +01:00
Steven Steinwand
1c1dc8170e
Format css
2022-08-24 13:50:20 +01:00
Steven Steinwand
e27e0b8bf4
Hide anchors and toggles for page titles from screen readers
2022-08-24 13:50:20 +01:00
PaarthAgarwal
4e747326fa
fix formatting issues with modal header
...
- formatting fix for the header on small devices
- ensure the padding left is not set so that the outside is fully clickable
- fixed close button colours
- fix alignment and heights of smaller breakpoint modal header
- fixes #9053
- fixes #9014
2022-08-22 16:52:16 +10:00
Steven Steinwand
d1167d8446
Add pseudo element to increase hoverable area for the drafttail field and the add block trigger button.
...
- Change variables for sizing
- Move hover extended styling to BlockToolbar
- fixes #9024
2022-08-21 09:13:17 +10:00
Sage Abdullah
32b5b992b3
Clear existing preview data on initial load of the create/edit view
...
This prevents stale preview data from being initially shown after reloading the PreviewOnCreate view
- fixes #9058
2022-08-21 08:25:34 +10:00
Sage Abdullah
b20a64f13b
Fix live preview error banner overlapping with preview mode selector
2022-08-18 12:39:46 +01:00
Matt Westcott
323dfe49e9
Fix error insertion logic for modal upload forms
...
Fixes #9019
* The `[data-field]` element (not the input) should be queried to find the `[data-field-errors]` element
* The code should not assume the presence of an icon element
2022-08-18 09:32:21 +01:00
Matt Westcott
cc4675aa5e
Use correct classnames for showing/hiding edit button on chooser widget
...
Fixes #9008
2022-08-17 07:50:29 +10:00
PaarthAgarwal
011099dd45
fixed console error for breadcrumbs
2022-08-16 07:35:23 +10:00
Matt Westcott
8564383ef5
remove stray console-log from page-editor.js
2022-08-16 06:13:30 +10:00
Thibaud Colas
ca7f23d176
Update InlinePanel and StreamField styles for new designs ( #8983 )
2022-08-12 13:17:40 +01:00
LB (Ben Johnston)
6a11ae711a
Only use hidden until-found in panels if browsers supports it ( #8962 )
2022-08-12 12:19:48 +01:00
Matt Westcott
267cac0fe1
Remove outdated fixme comment and redundant results_only parameter
2022-08-12 17:35:42 +10:00
Thibaud Colas
cee3e6d28b
Add target styles for block toolbar
2022-08-10 15:15:20 +10:00
Thibaud Colas
5014c2ea1c
Move rich text comments from block toolbar to inline
2022-08-10 15:15:20 +10:00
Thibaud Colas
dca2294293
Fully move rich text split from meta toolbar to block toolbar
2022-08-10 15:15:20 +10:00
Thibaud Colas
53dded86c8
Update base Draftail/TextField form styles to match designs
2022-08-10 15:15:20 +10:00
Thibaud Colas
c620e58c86
Fix keyboard focus not showing the chooser‘s actions
2022-08-10 15:08:57 +10:00
Thibaud Colas
21b5ad5ce9
Update chooser styles across all types
2022-08-10 15:08:57 +10:00
Matt Westcott
90e91e0e4a
Consistently use edit_url in the state representation of choosers
...
Previously we were using edit_link in dicts handled by JS, and edit_url in dicts handled by Python, meaning that ChooserBlock.get_form_state had to rewrite it
2022-08-10 14:53:41 +10:00
Matt Westcott
0077183682
Add a base class for Telepath adapters for chooser widgets
2022-08-10 14:53:41 +10:00
Matt Westcott
d4c146ad01
Add a base class for chooser factories
2022-08-10 14:53:41 +10:00
Sage Abdullah
f322e9d868
Improve Snippets listing styles
2022-08-09 13:01:50 +01:00
Sage Abdullah
9476f677fc
Enforce bulk action checkbox column to be 50px
2022-08-09 13:01:50 +01:00
Akash-Kumar-Sen
46bb760319
Ensure page explorer header item aligns with toggle on sm device
...
- fixes #8939
2022-08-09 21:29:20 +10:00
Akash Kumar Sen
71dfb4090b
fix overlapping of report filters/table & form submissions
...
- as of 3.0 - report filters would overflow the viewport in Wagtail
- fix layout issue with form submission lists introduced with filtering changes
- remove invalid css grid-column-start (unused)
- adopt theme variables for all main spacing instead of hard-coded em/rem/px values
- fixes #8929
2022-08-08 22:05:01 +10:00
anujaraj
3576e27ab0
added border to tooltip dropdown for high contrast & fix arrow
...
- fixes #8830
2022-08-06 23:07:01 +10:00
LB Johnston
573da5d307
login/password form - styling fix for #8925
2022-08-06 21:37:42 +10:00
PaarthAgarwal
d2529cad92
Restyling all log in & password reset flow pages
...
- add id=main to all login flow form templates for non-JS skip link usage
- remove inline script to focus on username field in login form
- adopt a consistent DOM layout for all log in & password reset flow forms
- ensure h1 is at the top of the DOM in all forms
- add wagtail logo to sign in form and document the ability to override it
- fixes #2309
2022-08-06 19:06:19 +10:00
Thibaud Colas
eac5e0bc2c
Finish re-implementing form styles based on design feedback & code review
...
Co-authored-by: LB Johnston <mail@lb.ee>
2022-08-05 10:36:52 +02:00
Thibaud Colas
3d96e7fbe7
Implement collapsible and linkable panels
...
Co-authored-by: LB Johnston <mail@lb.ee>
2022-08-05 10:36:52 +02:00
Thibaud Colas
af9b16e93d
Re-implement base form field styles based on new page editor designs
...
Co-authored-by: LB Johnston <mail@lb.ee>
2022-08-05 10:36:52 +02:00
Matt Westcott
6a881e0a5d
Hide 'Edit this item' link from chooser widget if edit_url is not supplied
2022-08-05 08:34:14 +10:00
LB Johnston
3be9e7fb9e
bulk-actions - fix issue where non-number object ids would fail
...
- add bulk actions baseline tests
- move to includes/bulk-actions
- fix linting issues
- fixes #8563
2022-08-05 07:41:15 +10:00
LB Johnston
c6dc70ad62
move bulk-actions
...
- intentionally a separate commit to keep file history in git
2022-08-05 07:41:15 +10:00
LB Johnston
4abf011849
add range util
2022-08-05 07:41:15 +10:00
anujaraj
2d8aa123c0
Added a forced-color media query to disabled buttons in high contrast ( #8909 )
...
* added a forced-color media query to allow distinct visibiity of disabled buttons
* Also set disabled button border color to GrayText in forced-colors mode
The `button` element was not correctly picking up the same border color as the text, for some reason. This commit fixes that.
2022-08-04 12:55:00 -04:00
Thibaud Colas
8a7e0884d7
Finish implementing rich text max length with identical client & server count
2022-08-04 16:59:31 +02:00
Thibaud Colas
405af5d451
Skip two Axe tests currently timing out
2022-08-04 06:48:41 +10:00
Jacob Topp-Mugglestone
0cdb9d8915
Implement combined rich text split and block insertion ( #8923 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-08-02 18:31:32 +01:00
Matt Westcott
e83f3f6bde
Make 'no images' prompt consistent with documents, with "upload one now" prompt
2022-08-02 19:28:49 +02:00
Matt Westcott
79cd029e80
Use data-chooser-modal-search-filter on collection filter mixin
...
So that document and image choosers don't have to identify it by ID in their JS
2022-08-02 19:28:49 +02:00
Matt Westcott
3caa98abbe
Change CSS selectors to the generic defaults
2022-08-02 19:28:49 +02:00
Matt Westcott
90454c75df
Make ImageChooserModalOnloadHandlerFactory inherit from base implementation
2022-08-02 19:28:49 +02:00
Matt Westcott
b2fa61d33b
Convert image chooser modal onload handlers into a class
2022-08-02 19:28:49 +02:00