0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-29 17:36:49 +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. 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. 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 * 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 * 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` * 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) * Wagtail logo added with the ability to override this logo via [](custom_branding)
* Breadcrumbs * **Breadcrumbs**
* Add Breadcrumbs to the Wagtail pattern library * Add Breadcrumbs to the Wagtail pattern library
* Enhance new breadcrumbs so they can be added to any header or container element * 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 * 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 * 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 * Remove legacy (non-next) breadcrumbs no longer used, remove `ModelAdmin` usage of breadcrumbs completely and adopt consistent 'back' link approach
* Headers * **Headers**
* Update classes and styles for the shared header templates to align with UI guidelines * 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 * 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 * 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 * Resolve issues throughout Wagtail where the sidebar toggle would overlap header content on small devices
* Tabs * **Tabs**
* Add Tabs to the Wagtail pattern library * Add Tabs to the Wagtail pattern library
* Adopt new Tabs component in the workflow history report page, removing the bespoke implementation there * Adopt new Tabs component in the workflow history report page, removing the bespoke implementation there
* Dashboard (home) view * **Dashboard (home) view**
* Migrate the dashboard (home) view header to the shared header template and update designs * 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 * 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 support for RTL layouts and better support for small devices
* Add CSS support for more than three summary items if added via customisations * Add CSS support for more than three summary items if added via customisations
* Page Listing view * **Page Listing view**
* Adopt the slim header in page listing views, with buttons moved under the "Actions" dropdown * 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 * Add convenient access to the translate page button in the parent "more" button
### Previews, revisions and drafts for snippets ### 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)` * `createPageChooser(id)` should be replaced with `new PageChooser(id)`
* `createSnippetChooser(id)` should be replaced with `new SnippetChooser(id)` * `createSnippetChooser(id)` should be replaced with `new SnippetChooser(id)`
* `createDocumentChooser(id)` should be replaced with `new DocumentChooser(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 ### URL route names for image, document and snippet apps have changed