0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-29 09:33:54 +01:00

4.0 release notes - fix layout of UX Unification section

- also fix typo in instructions
This commit is contained in:
LB Johnston 2022-08-31 21:40:22 +10:00 committed by LB (Ben Johnston)
parent 849d4d71ca
commit 00f244f855

View File

@ -76,33 +76,33 @@ In Wagtail 2.16, we introduced support for Windows High Contrast mode (WHCM). Th
In Wagtail 3.0, a new Page Editor experience was introduced, this release brings many of the UX and UI improvements to other parts of Wagtail for a more consistent experience.
The bulk of these enhancements have been from Paarth Agarwal, who has been doing the [UX Unification](https://github.com/wagtail/wagtail/discussions/8158) internship project alongside other Google Summer of Code participants. This internship has been sponsored by Torchbox with mentoring support from LB (Ben Johnston), Thibaud Colas and Helen Chapman.
* Login and password reset
* **Login and password reset**
* Refreshed design for login and password reset pages to better suit a wider range of device sizes
* Better accessibility and screen reader support for the sign in form due to a more appropriate DOM structure and skip link improvements
* Remove usage of inline script to focus on username field and instead use `autofocus`
* Wagtail logo added with the ability to override this logo via [](custom_branding)
* Breadcrumbs
* Add Breadcrumbs to the Wagtail pattern library
* Enhance new breadcrumbs so they can be added to any header or container element
* Adopt new breadcrumbs on the page explorer (listing) view and the page chooser modal, remove legacy breadcrumbs code for move page as no longer used
* Rename `explorer_breadcrumb` template tag to `breadcrumbs` as it is now used in multiple locations
* Remove legacy (non-next) breadcrumbs no longer used, remove `ModelAdmin` usage of breadcrumbs completely and adopt consistent 'back' link approach
* Headers
* Update classes and styles for the shared header templates to align with UI guidelines
* Ensure the shared header template is more reusable, add ability to include classes, extra content and other blocks
* Switch all report workflow, redirects, form submissions, site settings views to use Wagtails reusable header component
* Resolve issues throughout Wagtail where the sidebar toggle would overlap header content on small devices
* Tabs
* Add Tabs to the Wagtail pattern library
* Adopt new Tabs component in the workflow history report page, removing the bespoke implementation there
* Dashboard (home) view
* Migrate the dashboard (home) view header to the shared header template and update designs
* Refresh designs for Home (Dashboard) site summary panels, use theme spacing and colours
* Add support for RTL layouts and better support for small devices
* Add CSS support for more than three summary items if added via customisations
* Page Listing view
* Adopt the slim header in page listing views, with buttons moved under the "Actions" dropdown
* Add convenient access to the translate page button in the parent "more" button
* **Breadcrumbs**
* Add Breadcrumbs to the Wagtail pattern library
* Enhance new breadcrumbs so they can be added to any header or container element
* Adopt new breadcrumbs on the page explorer (listing) view and the page chooser modal, remove legacy breadcrumbs code for move page as no longer used
* Rename `explorer_breadcrumb` template tag to `breadcrumbs` as it is now used in multiple locations
* Remove legacy (non-next) breadcrumbs no longer used, remove `ModelAdmin` usage of breadcrumbs completely and adopt consistent 'back' link approach
* **Headers**
* Update classes and styles for the shared header templates to align with UI guidelines
* Ensure the shared header template is more reusable, add ability to include classes, extra content and other blocks
* Switch all report workflow, redirects, form submissions, site settings views to use Wagtails reusable header component
* Resolve issues throughout Wagtail where the sidebar toggle would overlap header content on small devices
* **Tabs**
* Add Tabs to the Wagtail pattern library
* Adopt new Tabs component in the workflow history report page, removing the bespoke implementation there
* **Dashboard (home) view**
* Migrate the dashboard (home) view header to the shared header template and update designs
* Refresh designs for Home (Dashboard) site summary panels, use theme spacing and colours
* Add support for RTL layouts and better support for small devices
* Add CSS support for more than three summary items if added via customisations
* **Page Listing view**
* Adopt the slim header in page listing views, with buttons moved under the "Actions" dropdown
* Add convenient access to the translate page button in the parent "more" button
### Previews, revisions and drafts for snippets
@ -335,7 +335,7 @@ The internal JavaScript functions `createPageChooser`, `createSnippetChooser`, `
* `createPageChooser(id)` should be replaced with `new PageChooser(id)`
* `createSnippetChooser(id)` should be replaced with `new SnippetChooser(id)`
* `createDocumentChooser(id)` should be replaced with `new DocumentChooser(id)`
* `createImageChooser(id)` should be replaced with `newImageChooser(id)`
* `createImageChooser(id)` should be replaced with `new ImageChooser(id)`
### URL route names for image, document and snippet apps have changed