Wykres commitów

727 Commity (11ccf30f0044a326abef2a5c5568f373ffe46188)

Autor SHA1 Wiadomość Data
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