Thibaud Colas
64ae146e29
Swap comment "add" button icons between default and hover
2023-04-20 14:14:24 +07:00
Thibaud Colas
5ef6af178e
Prevent reaching side panel close button while tabbing
2023-04-20 14:14:24 +07:00
Thibaud Colas
d8731c2dc6
Fix inconsistent comment button positions for fields in and out of StreamField
2023-04-20 14:14:24 +07:00
Thibaud Colas
82ea1fd975
Fix StreamField comment controls initialisation
2023-04-20 14:14:24 +07:00
sage
ed36b5b9b6
Improve customisability of the accessibility checker configuration. Fix #10137 ( #10333 )
...
* Extract userbar BaseItem.get_context_data()
* Extract Axe config into smaller attributes and methods for easier overrides
* Add TypeScript interface for WagtailAxeConfiguration
* Improve typings for userbar.ts
* Separate Axe `runOnly` and `rules` options
* Pass request object to all axe configuration methods
* Remove Axe runOnly option if it's falsy
* Add docs for customising the accessibility checker
* Use lists for Axe include and exclude selectors
* Parse JSON script when testing accessibility checker config
* Add tests for customising accessibility checker configuration
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-04-20 07:46:56 +01:00
zerolab
cd131ddec8
Skip Locale query when WAGTAIL_I18N_ENABLED is False
...
- Fixes #10329
2023-04-20 07:07:40 +10:00
Daniel Kirkham
ca0177292c
Fixed two tests incorrectly using StringIO
2023-04-20 06:26:49 +10:00
Sage Abdullah
ce62c716a0
Add the ability to use autocomplete search on generic IndexView and use it for snippets
2023-04-19 15:36:19 +01:00
Matt Westcott
87eb961b0b
Release note for #10330
2023-04-19 15:14:14 +01:00
Sage Abdullah
c027e0bce4
Hide Snippets menu item if all snippet models have their own menu items
2023-04-19 15:13:42 +01:00
Sage Abdullah
a51e7ae75a
Avoid custom menu label tests clashing with existing test assertions
2023-04-19 15:13:42 +01:00
Sage Abdullah
7ba2098d1a
Add docs and tests for grouped snippets registration
2023-04-19 15:13:42 +01:00
Sage Abdullah
5b76d8ec31
Add SnippetViewSetGroup to allow grouped snippets registration
2023-04-19 15:13:42 +01:00
Sage Abdullah
8df6e62fb4
Allow register_snippet() to be passed a SnippetViewSet as the only argument
2023-04-19 15:13:42 +01:00
Sage Abdullah
5fb4d6316f
Allow SnippetViewSet.model to be defined directly on the class
2023-04-19 15:13:42 +01:00
Sage Abdullah
641e029c63
Override is_shown on custom Snippets menu item based on permissions
2023-04-19 15:13:42 +01:00
Sage Abdullah
dde58c718d
Add docs and tests for separate menu item registrations for Snippets
2023-04-19 15:13:42 +01:00
Sage Abdullah
9c8fd70b10
Add menu-related attributes and methods to register a separate menu item for Snippets
2023-04-19 15:13:42 +01:00
Sage Abdullah
8f22dae7b0
Move snippet_viewset assignment to SnippetViewSet.on_register()
2023-04-19 15:13:42 +01:00
Sage Abdullah
52739832bc
Fix nested SubmenuMenuItem from being hidden when expanded
2023-04-19 15:13:42 +01:00
sage
70bb15a7e1
Prevent long preview mode names from making the select element overflow the side panel. Fix #10240 ( #10354 )
2023-04-19 14:30:21 +01:00
Thibaud Colas
69fc0d41d2
Release notes for #10056
2023-04-19 13:38:23 +01:00
Thibaud Colas
bf1f15c3d5
Update relevant color declarations to use theme-agnostic color tokens
2023-04-19 13:38:23 +01:00
Thibaud Colas
567b999548
Set up new color design tokens for light and dark themes
2023-04-19 13:38:23 +01:00
Thibaud Colas
35868364c5
Remove unused dropzone styles
2023-04-19 13:38:23 +01:00
Thibaud Colas
308f01b3b1
Remove legacy dropdown-button--white variant
2023-04-19 13:38:23 +01:00
Thibaud Colas
5f050ec84b
Add theme class to HTML root based on user profile
2023-04-19 13:38:23 +01:00
Thibaud Colas
42600f8bec
Fix Storybook rendering of body element
2023-04-19 13:38:23 +01:00
Thibaud Colas
69eef34e56
Add more components to Storybook
2023-04-19 13:38:23 +01:00
Thibaud Colas
9325f7dd6f
Add theme field on UserProfile model and form
2023-04-19 13:38:23 +01:00
Matt Westcott
26a14da3d7
Release note for #10299
2023-04-19 13:25:58 +01:00
Sage Abdullah
66c0ef48e9
Add docs for setting panels/edit_handler on SnippetViewSet
2023-04-19 13:24:17 +01:00
Sage Abdullah
88b742b979
Clarify docs of Snippets features to better reflect current state
2023-04-19 13:24:17 +01:00
Sage Abdullah
5ae3b444da
Add edit_handler/form_class overrides to Snippets preview and compare views
2023-04-19 13:24:17 +01:00
Sage Abdullah
ecfafa595a
Add RevisionsCompareView.edit_handler attribute
2023-04-19 13:24:01 +01:00
Sage Abdullah
0087b811e8
Extract PreviewOnEdit.get_form_class() method
2023-04-19 13:24:01 +01:00
Sage Abdullah
e2c7b640d9
Add test examples of snippet models with panels/edit_handler on the viewset
2023-04-19 13:23:29 +01:00
Sage Abdullah
f41098fd26
Allow overriding get_edit_handler and get_form_class via SnippetViewSet
2023-04-19 13:23:29 +01:00
Sage Abdullah
14e5341e76
Extract ModelViewSet.{get_form_fields,get_exclude_form_fields}() methods
2023-04-19 13:23:15 +01:00
Matt Westcott
8ceede175f
Deprecate the partial_match argument
2023-04-19 10:53:25 +01:00
Matt Westcott
db691b5f1b
Remove use of partial_match on search
2023-04-19 10:53:25 +01:00
Matt Westcott
3ddc74941e
Switch Elasticsearch backend to non-partial match behaviour
2023-04-19 10:53:25 +01:00
Matt Westcott
ecc73762fa
Remove partial_match from search test fixtures and update Elasticsearch backend tests accordingly
2023-04-19 10:53:25 +01:00
Matt Westcott
32ad2a209a
Provide an `autocomplete` endpoint on the fallback search backend
...
This is identical to the search method, since the standard search disregards word boundaries anyhow, but providing this endpoint means that we can document a common endpoint across all backends.
2023-04-19 01:40:08 +01:00
Thibaud Colas
9b4378485c
Release notes for #10344
2023-04-18 15:58:20 +01:00
Thibaud Colas
8f797266d2
Change the width of the minimap
2023-04-18 15:58:07 +01:00
Thibaud Colas
cd867ec952
Make sure link text conveys they can be used to expand minimap
2023-04-18 15:58:07 +01:00
Thibaud Colas
fdf930e49f
Implement nicer hover styles for side panel resizing
2023-04-18 15:58:07 +01:00
Thibaud Colas
6a8096bdb8
Reveal section on minimap click
2023-04-18 15:58:07 +01:00
Thibaud Colas
1c27af0618
Move the minimap to be next to side panels
2023-04-18 15:58:07 +01:00