PaarthAgarwal
6433aebe6b
refactored button styles
...
- relates to #9104
- Removed: .button-neutral, .button-strokeonhover and .hover-no.
- Replaced hardcoded font size, font weight values with theme variables.
- Removed overridden duplicate styles for .yes, .no and .bicolor.
- Merged a few styles under one class.
- Removed non-link button which was using span tag from styleguide, remove other unhelpful examples
2022-09-05 18:48:06 +10:00
Sage Abdullah
54597bb65d
Add <base> tag for preview panel in the default base.html template ( #9132 )
2022-09-02 17:19:36 +01:00
Matt Westcott
40c9d07b24
Add release notes for 3.0.3
2022-09-02 15:01:34 +01:00
Matt Westcott
6fa216883b
Release note for #9124 in 4.0.1
2022-09-02 15:01:27 +01:00
jacobtoppm
acf6f419a0
Postpone add comment widget initialisation until after comments are enabled. ( #9124 )
...
This prevents errors when comments.js is loaded but a view does not use
the commenting functionality, which caused issues for StructBlocks containing
FieldBlocks on non page-models. In future we should only load comments.js
where it is actually needed as well.
2022-09-02 15:01:17 +01:00
Matt Westcott
fc95605c82
Fix typo in fragment tag docstring
...
closing `{% fragment %}` should be `{% endfragment %}`
2022-09-02 11:43:01 +01:00
Matt Westcott
a29a405657
Release note for #9119 in 4.0.1
2022-09-01 17:56:34 +01:00
Stefan Hammer
af37cca95a
Improve locked_by-filter for locked pages report, fixes #9116
...
It now only displays users, which have actually locked something.
2022-09-01 17:50:52 +01:00
Matt Westcott
738a138529
Add Adam Johnson to contributors
2022-09-01 17:02:54 +01:00
Adam Johnson
7630ca840e
Reverse version table on upgrading page
2022-09-01 17:01:57 +01:00
Matt Westcott
71e2225323
Update latest.txt for Wagtail 4.0
2022-08-31 16:09:48 +01:00
Matt Westcott
9e5250521f
Fill in release date for 4.0
2022-08-31 14:16:34 +01:00
Mehrdad Moradizadeh
a5794c50e7
Add docs & changelog for form builder FormMixin & EmailFormMixin
2022-08-31 23:12:27 +10:00
kurtrwall
c0fadbd6c6
Pull out AbstractForm
and AbstractEmailForm
behaviour to mixins FormMixin
and EmailFormMixin
...
- Since AbstractForm inherited from Page, any custom Page subclass couldn't use it.
- Changing it to a mixin allows subclasses of Page to gain Form Builder.
- defining FormMixin and EmailFormMixin and making the AbstractForm AbstractEmailForm using it
- adding a docstring to EmailFormMixin
- replaces #2900 (PR)
2022-08-31 23:12:27 +10:00
Mehrdad Moradizadeh
a0f038af14
move branding_title to the end of page title
...
Ensure the title of the Web page first identifies the topic of the page, then shows the group name followed by the name of the parent organisation.
* fixes #9054
* https://www.w3.org/WAI/WCAG21/Techniques/general/G88
* https://www.w3.org/WAI/WCAG21/Understanding/page-titled.html
2022-08-31 22:10:57 +10:00
Thibaud Colas
167a923fb1
Adjust comment button positioning to avoid overlaps in field rows
...
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
2022-08-31 12:53:54 +01:00
Thibaud Colas
1f08152d42
Customize comment focused colours for draftail
...
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
2022-08-31 12:53:54 +01:00
Thibaud Colas
5890cf5bda
Highlight side panels toggles when expanded
...
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
2022-08-31 12:53:54 +01:00
Thibaud Colas
1e71bf5fee
Adjust paths for comment icons to allow consistent sizing
...
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
2022-08-31 12:53:54 +01:00
LB Johnston
00f244f855
4.0 release notes - fix layout of UX Unification section
...
- also fix typo in instructions
2022-08-31 21:49:02 +10:00
PaarthAgarwal
849d4d71ca
added buttons to pattern library
...
- resolves #8661
2022-08-31 08:10:38 +10:00
PaarthAgarwal
1d5824dcc7
remove redundant unbutton styles
...
- relates to #8790
2022-08-31 08:03:27 +10:00
Matt Westcott
04a4cc6b95
Fill in release date for 3.0.2
2022-08-30 17:09:43 +01:00
Matt Westcott
0339f276fc
Release note for #9099 in 3.0.2
2022-08-30 16:54:51 +01:00
Matt Westcott
b3cca6ac32
Fetch new translations from Transifex
2022-08-30 16:51:14 +01:00
Matt Westcott
30d310d53f
Release note for #9099
2022-08-30 16:28:57 +01:00
Matt Westcott
9a9100e201
Remove broken reference to Image.LoaderError
...
This exception has not existed since Willow 0.3. Type checking on the 'except' line only happens when an exception occurs, so most of the time this is harmless, but if an unrelated exception occurs here (such as that caused by a faulty filetype library: https://github.com/h2non/filetype.py/issues/130 ) the real exception gets masked by an AttributeError for the missing definition.
2022-08-30 16:26:58 +01:00
Matt Westcott
2414e50eb1
Release note for snippet preview/revisions
...
Fixes #9071
2022-08-30 16:22:29 +01:00
LB Johnston
754fbb8d31
fix styling regression for pagination (search results) in dark mode
...
- fixes #9086
2022-08-26 06:59:26 +10:00
PaarthAgarwal
b924456b65
centered spinner icon and signing in text
2022-08-26 06:49:19 +10:00
LB Johnston
9cf6d9b7e3
clean up spelling of multi-site
2022-08-25 22:06:31 +10:00
Jake Howard
8cf8b6fd59
Remove unnecessary queries from userbar
...
- This drops the number of queries from 9 to 5
- Add test for userbar with revisions
- The previous performance change dropped queries from 13 to 7
2022-08-25 18:46:25 +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
Jake Howard
5108b5f82a
Add ability to set default configurable attributes to image tags
...
- Allow users to override the default attributes given to an image
- Update tests to account for new tags
- Add documentation for custom image attributes
- Recommend that loading=lazy & decoding=async be considered for performance in front-end sites
2022-08-25 18:20:45 +10:00
Stefan Hammer
36e4e9b93d
Add some missing translated labels to the bulk actions
2022-08-25 07:29:52 +10:00
LB Johnston
e5efa69aa2
add changelog for #9076
2022-08-25 07:00:49 +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
Mehrdad Moradizadeh
b92dcc11b4
Documentation - add WAGTAILADMIN_RICH_TEXT_EDITORS reference ( #9079 )
...
- Mention settings on admin customisation page
- fixes #9070
2022-08-25 06:31:04 +10:00
Mehrdad Moradizadeh
180d43a200
Fix Page queryset.not_public returning all pages when no page restrictions exist. ( #9067 )
...
Fixes #8952
2022-08-24 17:57:22 +01:00
Matt Westcott
86c3dbb961
Add release notes page for 4.1
2022-08-24 16:42:41 +01:00
Matt Westcott
ac28056d02
Version bump to start work on Wagtail 4.1
2022-08-24 16:38:25 +01:00
Matt Westcott
5f9314393c
run collectstatic with ManifestStaticFilesStorage
2022-08-24 15:31:21 +01:00
Matt Westcott
3e011a2356
Run collectstatic during ui_tests
2022-08-24 15:31:21 +01: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
LB Johnston
f072bffb74
4.0 release notes - pull out documentation updates
...
- include a relevant summary of the Wagtail Sphinx theme updates
- relates to #9013
2022-08-24 15:16:33 +10:00
Vince Salvino
d776b94556
Use correct dark color for docs search box override
2022-08-24 06:07:47 +10:00
Vince Salvino
b50da4c677
Fix RTD version selector overlay issue
2022-08-24 06:07:47 +10:00
LB Johnston
955ca7ad50
update Sphinx Wagtail Theme to 5.3.0
...
* https://pypi.org/project/sphinx-wagtail-theme/5.3.0/
* https://github.com/wagtail/sphinx_wagtail_theme/blob/main/CHANGELOG.md#530---2022-08-20
* https://github.com/wagtail/sphinx_wagtail_theme/blob/main/CHANGELOG.md#520---2022-08-17
Additional changes
- use the magnify icon on the search field like the sphinx theme
- ensure the algolia search inputs work correctly for dark mode (the JS initially grabs the colour on page load and put on the new input field)
- fix issue of overflow x hidden being required due to the hidden input field not wrapping
- remove custom.css overrides that are no longer needed (are in the theme)
2022-08-24 06:07:47 +10:00