0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-29 17:36:49 +01:00
Commit Graph

13782 Commits

Author SHA1 Message Date
PaarthAgarwal
0e21d2e239 fix icon button 2022-09-07 22:11:43 +10:00
PaarthAgarwal
99ca7f90e9 applied new design for no/serious (delete) buttons
- added hover overrides for disable button so that hover makes no visual change
- make the delete button background white instead of transparent
- adopt new designs for no/serious
2022-09-07 22:11:43 +10:00
LB Johnston
aa70a9f5bd button stying fixes & follow up
* follow up to #9104
* relates to #8790
* fix up styleguide example buttons for yes/no variants, add more disabled variants
* add type="button" to styleguide example buttons
* revert box-sizing change and use line-height with calc for borders instead
* revise border overrides to set border-color only
* fix modal button override
2022-09-07 08:15:45 +10:00
Matt Westcott
6170df83a1 Release note for #9149 in 4.0.2 2022-09-06 15:57:08 +01:00
LB Johnston
174488accf move inlinePanel function to src/includes and add basic test
- basic unit test is mostly a smoke test that the init functions get called
- add JSDOC to inlinePanel function body
- name some internal functions
2022-09-06 15:49:00 +01:00
LB Johnston
4b521c51cd fix issue inline panel ordering
- fixes #9145
- no longer working with the new DOM structure introduced by #8983  / ca7f23d176
- instead of using `$.children` use `$.find` to find the panel's input fields but ensure we still supported nested fields by finding based on the child panel's id
2022-09-06 15:49:00 +01:00
LB Johnston
eff9e91ac8 add contributor #9150 2022-09-06 23:56:36 +10:00
Josh
27fbb9b5a0 Fix typo in ModelAdmin Primer docs 2022-09-06 23:50:53 +10:00
Matt Westcott
7cd6e55310 Add 4.0.2 release notes with fix for #9146 2022-09-06 13:36:55 +01:00
LB Johnston
2d2649e861 taggit / autocomplete - add backgrounds to overlay items
- original backgrounds removed in client/scss/vendor/jquery-ui-1.10.3.verdant.css 4eb35dbc0a via #8419
- also ensure the dropdown items show correctly in high contrast mode
- fixes #9128
2022-09-06 13:33:11 +01:00
LB Johnston
75b64f70b5 Remove unused note title from page inline panel docs
- add clarity to the docs that `admonition` is also not to be used
- title for this note is not required
- fixes #9125
2022-09-06 19:28:47 +10:00
LB (Ben Johnston)
d1bd5c1006
Small documentation clean up items (#9144)
* docs clean up

- remove `important` call out - should all be replaced with `note` or `warning`
- remove unnecessary indent in code snippet for 3.0 release notes

* Update docs/releases/3.0.md

Co-authored-by: Dan Braghis <dan@zerolab.org>
2022-09-06 18:48:59 +10:00
LB Johnston
d671868161 changelog for #8954 2022-09-06 10:20:20 +10:00
Vaibhav Shukla
66d9463d5c show different locked indicator for locked by current user
- ensure it works for colour contrast, windows high contrast mode and non-colour only visible change
- only show the change if page is locked by the current owner
- added assert check for the locked-indicator-owner in  test
- adopt new icons for privacy indicator also
- ensure the icons show correctly for high contrast mode
2022-09-06 10:20:20 +10:00
LB Johnston
a8aa747bde rename privacy_indicator styles file to indicator 2022-09-06 10:20:20 +10:00
Mehrdad Moradizadeh
9f37eb4d9d Add unit tests for the classnames template tag
- adding a multiple arg test for classnames template
- adding a single arg test for classnames template
- adding a falsy arg test for classnames template
- adding args with extra whitespace test for classnames template
- resolves #9103
2022-09-06 08:59:50 +10:00
LB Johnston
4fdeaad18c add changelog for #9135 2022-09-06 08:13:37 +10:00
LB Johnston
fdb55471ea add changelog for #9108
- relates to #7712
2022-09-06 08:11:10 +10:00
Jake Howard
fbcdf89bc3 Add a security.txt file
https://securitytxt.org/
2022-09-06 08:09:30 +10:00
Joshua Munn
78fe000b19 Add custom jest matcher for block id duplicate tests 2022-09-06 08:08:34 +10:00
Joshua Munn
94d6ca055f Simplify StreamBlock duplication tests, add StructBlock dup tests 2022-09-06 08:08:34 +10:00
Joshua Munn
135fe6724c Add getDuplicatedState method to ListBlock and ListChild 2022-09-06 08:08:34 +10:00
Joshua Munn
6f1fde7cfc Add getDuplicatedState methods to block classes
Fixes duplication of block ids when duplicating stream field blocks
2022-09-06 08:08:34 +10:00
Matt Westcott
081ad2004e Update latest.txt for 2.15.6 LTS 2022-09-05 14:41:41 +01:00
Matt Westcott
8823f03e23 Add release dates to 2.15.6 / 2.16.3 release notes 2022-09-05 13:25:50 +01:00
Matt Westcott
e1d0e7880d fix formatting of 2.15.6 release notes 2022-09-05 13:25:44 +01:00
Matt Westcott
a3f5b28b76 Release notes for 2.16.3 2022-09-05 13:25:37 +01:00
Matt Westcott
93264704e5 Add release notes for 2.15.6 2022-09-05 13:25:31 +01:00
Matt Westcott
2a9e45efb8 Update latest.txt for 4.0.1 2022-09-05 12:57:22 +01:00
Matt Westcott
674956dbc9 Fill in release date for 4.0.1 2022-09-05 11:27:45 +01:00
Matt Westcott
0174019433 Fill in release date for 3.0.3 2022-09-05 11:26:45 +01:00
Matt Westcott
1d4a596938 Fetch new translations from Transifex 2022-09-05 11:17:29 +01:00
Matt Westcott
1829ed3dbe Avoid importing document model class from wagtail.documents.permissions and wagtail.documents.views.chooser
Fixes #9118. Permission policies can now be initialised by passing a model string rather than a class; wagtail.admin.widgets.chooser.BaseChooser had this capability already. Between these, we can adjust wagtail.documents.views.chooser so that no models need to be imported at module load time. As a result, definitions that depend on this module (such as DocumentChooserBlock) can now be included in the same models file as a custom document model, without causing a circular import.
2022-09-05 10:49:45 +01:00
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