Thibaud Colas
ee15eec511
Switch all Node tooling from Gulp to Webpack, with needed code changes
...
- Remove gulp code and docs
- Add base CSS & SCSS processing in Webpack
- Make sure Sass files use paths that can be resolved by Webpack
- Use faster source map generation
- Clean up build scripts
- Make sure Storybook can process Sass
- Switch away from web fonts (more work needed)
2022-02-01 07:36:17 +10:00
Thibaud Colas
0d0584bdbd
Update snapshots for latest Jest upgrade
2022-02-01 07:36:17 +10:00
Thibaud Colas
81ec3244d3
Upgrade ESLint configuration, with needed refactorings
...
- Change ESLint configuration syntax for ease of editing
- Autofix basic issues picked up by ESLint
- Make sure JS linting runs on TypeScript files
2022-02-01 07:36:17 +10:00
Thibaud Colas
23bc6b2670
Upgrade to latest Sass and stylelint configuration, with needed refactorings
...
- Tweak stylesheets for compatibility with latest stylelint configuration
- Move stylelint config to JS for ease of copying rules with main config
- Enforce scss/no-global-function-names by refactoring code with sass-migrator
- Run Sass code through sass-migrator
- Change stylelint configuration and code to enforce font-family-no-missing-generic-family-keyword
- Manually switch to math.div where migrator used * 0.5
2022-02-01 07:36:17 +10:00
Jérôme Lebleu
e1ecca2f3c
Display the select option's text instead of value in telepath ( #7629 )
2022-01-21 10:52:47 +00:00
Thibaud Colas
42f140a8b9
Switch sidebar props to a JSON script tag for ease of testing
2022-01-21 10:24:02 +00:00
Dan Braghis
76ad7da450
Update move page breadcrumb
2022-01-19 22:22:40 +00:00
Dan Braghis
9c6dace720
Tidy up breadcrumb display in a .tab-merged context
...
e.g. the ModelAdmin InspectView
2022-01-19 22:22:40 +00:00
Dan Braghis
411d3b00d3
Make breadcrumbs styling backwards compatible
2022-01-19 22:22:40 +00:00
Dan Braghis
a8c4d578fe
Add locale switcher in the page chooser
2022-01-19 13:13:33 +00:00
Matt Westcott
8f91a86c38
Use form.serialize for posting the search form
2022-01-16 14:27:59 +10:00
Matt Westcott
d69f73aa37
replace ajax_pagination_nav with pagination_nav
2022-01-16 14:27:59 +10:00
Matt Westcott
05fdea0394
Use standard form styling for 'create task' form
2022-01-16 14:27:59 +10:00
Matt Westcott
d8b81df487
Move 'create' form handling into its own view that only renders that one tab
2022-01-16 14:27:59 +10:00
Matt Westcott
5ce89f11ff
Split ajaxify code for the 'new' tab into its own function
...
This will be useful shortly when we move the form handling into its own view that renders that tab independently
2022-01-16 14:27:59 +10:00
Jason Attwood
10f9de2459
Fix Dropdown issues in windows High contrast mode
...
- Fixes #7450
2022-01-16 14:09:45 +10:00
Jason Attwood
a0e55cedee
Fix comment buttons not displaying correctly in high contrast mode
...
- fixes #7459
2022-01-15 23:41:42 +10:00
Shariq Jamil
28d9ded998
Add border to help/warning blocks for high contrast mode
...
- ensures the content has visible separation in windows high contrast mode
- fixes #7447
2022-01-15 23:37:05 +10:00
Krzysztof Jeziorny
8fa614eaf7
Render horizontal listing as a flex container
...
- Don't set fixed height on listed images
- Improve display of image listing for long image titles
2022-01-15 22:21:46 +10:00
Thibaud Colas
1c2ef89957
Support changing which origin the integration tests are run on
2022-01-15 21:44:36 +10:00
Thibaud Colas
7630bcf231
Fix package-lock.json package name
2022-01-15 21:44:36 +10:00
Thibaud Colas
60fe493999
Skip editbird tests
2022-01-15 21:44:36 +10:00
Thibaud Colas
44fd1852ee
Trial browser tests in CircleCI
2022-01-15 21:44:36 +10:00
Jake Howard
0a9b23979b
Update links to wagtail.io website to point to wagtail.org
...
This covers only links to the website, not other sites
2022-01-15 20:23:44 +10:00
LB (Ben Johnston)
1deed5f5af
Rename admin/expanding-formset.js (using kebab-case file) ( #7833 )
2022-01-15 01:00:02 +00:00
LB (Ben Johnston)
a7aabf76ac
modal-workflow - block additional opens & add trigger focus management ( #7568 ). Fix #4006
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-01-15 00:47:23 +00:00
Tidiane Dia
bc7e116c75
Style move breadcrumb
2022-01-14 17:07:50 +00:00
Thibaud Colas
1547f0a6d3
Add borders to critical sidebar components for high-contrast mode
2022-01-14 15:59:37 +00:00
Thibaud Colas
df47d8650e
Improve focus outline styles within sidebar
2022-01-14 15:59:37 +00:00
Thibaud Colas
1341b3c9c9
Implement support for branding_logo sidebar customisation in slim sidebar
2022-01-14 15:59:37 +00:00
Thibaud Colas
036fd3a4ac
Fix visible scrollbars in new slim sidebar. Fix #7742
2022-01-14 15:59:37 +00:00
Jake Howard
feaf39332f
Update the release URL to the new .org domain
2022-01-14 11:34:29 +10:00
Dan Braghis
6f5fa46c16
Include the locale label in explorer root
2022-01-13 10:55:28 +00:00
LB Johnston
4de5f3652c
fix all basic linting rules (mostly formatting)
2022-01-13 07:50:24 +00:00
Martin Coote
f8d76b4bd1
Improve implementations of visually-hidden text in explorer and main menu toggle ( #5793 ). Fix #5269
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-01-13 07:42:28 +00:00
Wicked
88c7d46282
Improve the visibility of field error messages, in Windows high-contrast mode and out ( #7663 ) Fix #7241
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-01-13 06:46:35 +00:00
Thibaud Colas
4e5d130dbb
Fix sidebar toggle compatibility with messages
2022-01-12 16:46:08 +00:00
Thibaud Colas
7e4745fd38
Add mobile support for sidebar sub-panels
2022-01-12 16:46:08 +00:00
Thibaud Colas
bdc265d8e2
Fix sidebar sub-menus appearing below action footer
2022-01-12 16:46:08 +00:00
Thibaud Colas
6db5561044
Fix sidebar getting obscured by messages banners
2022-01-12 16:46:08 +00:00
Thibaud Colas
9659ac73ec
Fix rendering of sidebar language picker in slim sidebar. Fix #7806
2022-01-12 16:46:08 +00:00
Thibaud Colas
6f43b4f3e8
Fix "click outside dismiss" implementation in slim sidebar
2022-01-12 16:46:08 +00:00
Thibaud Colas
439770927f
Fix sidebar MenuItem rendering
2022-01-12 16:46:08 +00:00
Thibaud Colas
c37ff082b7
Remove disused LinkMenuItem peeking and tooltip implementation
2022-01-12 16:46:08 +00:00
Thibaud Colas
962c820fc3
Render SubMenuItem toggles as buttons rather than <a>
2022-01-12 16:46:08 +00:00
Thibaud Colas
7c4b82bb8e
Add ARIA markup for sidebar regions and toggle buttons
2022-01-12 16:46:08 +00:00
Thibaud Colas
dab2ad3b3f
Fix account menu items not being marked as active
2022-01-12 16:46:08 +00:00
Thibaud Colas
57a9e58766
Implement aria-current for sidebar links
2022-01-12 16:46:08 +00:00
Thibaud Colas
5718dab4de
Support right-click and middle-click interactions with sidebar links
2022-01-12 16:46:08 +00:00
thoang43
3651e5f21b
Add draftail padding to fix cut off ol items
...
- fixes #7019
2022-01-08 21:44:11 +10:00