LB (Ben Johnston)
9f206d258c
Make it possible to reuse and customise Wagtail’s fonts with CSS variables. Fix #8406 ( #8544 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-05-20 14:19:30 +01:00
Thibaud Colas
7129ccefc9
Remove logical properties compatibility styles for Safari 13
...
- update caniuse-db & browserslist
- resolves #8124
2022-05-11 21:41:15 +10:00
LB (Ben Johnston)
30e1e06a59
Make new font stacks available as css custom properties (3.0) ( #8415 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-04-29 14:23:55 +01:00
Rishank
7861014316
add Monospace system UI font stack
...
resolves #8043
ui-monospace, Menlo, Monaco, ... "Courier New", monospace
Operating Systems and their fonts:
ui-monospace -> MacOS (Menlo, Monaco fallback)
Cascadia ->Windows (since Vista)
Roboto -> Android (since 4.0)
Fira -> Firefox OS
Droid -> Android (<4.0)
Oxygen -> KDE
Ubuntu -> Ubuntu
In addition, ui-monospace is supported for Safari/MacOS (only way to access SF Mono in Mac);
Cascadia is a new Microsoft font-face, and Segue is the fallback.
2022-04-14 19:44:29 +10:00
Steve Stein
629ced01ca
Page editor underline tabs ( #8266 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-04-12 16:11:08 +01:00
Steve Stein
8bbf41627b
Implement new slim page editor header with breadcrumb ( #8231 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
Co-authored-by: Dan Braghis <dan@zerolab.org>
Co-authored-by: Karl Hobley <karl@kaed.uk>
2022-04-08 17:36:47 +01:00
PaarthAgarwal
255d5e9b03
removed redundant text-transform instances
...
removed page-specific overrides css from importing
2022-03-22 08:11:41 +10:00
Thibaud Colas
14280ad7ea
Convert all UI code to CSS logical properties ( #8051 )
...
- Rewrite all styles to use logical properties
- Update Stylelint configuration to include logical properties checks
2022-03-15 13:21:06 +00:00
PaarthAgarwal
4b07e4214a
Remove most uppercased text styles from admin UI. Fix #7624 ( #8111 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-03-15 12:07:07 +00:00
Steve Stein
5996c5dd29
Switch icons implementation to SVG, with checkbox improvements ( #8054 )
2022-03-07 17:06:19 +00:00
LB Johnston
5c01ecfa94
remove Hallo styles
2022-03-02 20:15:33 +10:00
Thibaud Colas
9ecc105178
Remove legacy browser styles
2022-02-15 16:31:57 +00:00
Thibaud Colas
af942a27e4
Reformat codebase with Prettier ( #7912 )
...
- Automated reformatting
- Manually change code where Prettier reformatting causes issues
- Revert "Disable Prettier formatting in CI for now"
2022-02-04 11:57:55 +00:00
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
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
Matt Westcott
05fdea0394
Use standard form styling for 'create task' form
2022-01-16 14:27:59 +10:00
Thibaud Colas
b56d27d1a1
Fix checkboxes appearing as always checked in Windows high contrast mode
2021-10-15 06:59:51 +10:00
Thibaud Colas
c46001604b
Improve checkbox keyboard focus styles without changing page layout
2021-10-15 06:59:51 +10:00
Desaiakshata
22cdd89b68
Fix Window high contrast mode - tag field
...
-edit background color for form input field-forced color mode
2021-09-07 20:11:00 +10:00
Seb
a9f13d2dfb
Apply list styles for MultipleChoceFields
2021-08-24 08:34:40 +10:00
Coen van der Kamp
95693efc10
Disable options without translated parent. Add help text. ( #7171 )
2021-05-12 13:49:36 +01:00
Jacob Topp-Mugglestone
779f50aa3c
Draftail comment styling
...
* Add right hand alignment and teal colour to Draftail comment control
* Add css fix for empty comment styles
* Update comment highlight colours
2021-04-20 18:25:30 +01:00
jacobtoppm
7907aff7ff
Use CSS variables for comment highlight colours
2021-04-20 18:25:30 +01:00
Joshua Marantz
8e79c61564
Implement CSS variables for admin color theming ( #6409 )
...
Co-authored-by: JNaftali <jmarantz@thelabnyc.com>
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2021-01-17 02:17:41 +00:00
Cole Maclean
80c65390a4
Reset padding for checkbox & radio inputs
...
Previously, the normalize stylesheet covered this, however that's
no longer applicable due to selector specificity.
2020-10-10 14:57:14 +01:00
Karran Besen
0c8ad63adb
Fix admin submit inputs focus ( #6369 )
...
* Fix admin submit inputs focus
Co-authored-by: Coen van der Kamp <coen@fourdigits.nl>
2020-09-17 11:04:18 +02:00
Dan Braghis
310ea2af35
Add helper class to have form without floated elements
...
and apply for task chooser
2020-07-24 16:59:33 +01:00
Dan Braghis
e0c6aab536
Tweak styles based on design feedback
2020-07-24 16:59:33 +01:00
Dan Braghis
1f8fc4b6d8
Tidy up page edit header
2020-07-24 16:59:33 +01:00
Nick Smith
1c1341e477
Improve contrast of disabled inputs
...
Fixes #5649
2019-11-03 07:41:08 +10:00
Mikalai Radchuk
d2d8b2c9e3
Fixes layout for the FileField
2019-08-18 16:55:36 +10:00
Thibaud Colas
8cd384ec1f
Switch legacy icon implementations to use variables instead of hard-coded characters
2019-06-06 18:00:57 +01:00
Thibaud Colas
f4e2891857
Remove all existing outline overrides in admin UI
2019-05-28 11:53:26 +01:00
Beth Menzies
0c774e7dd1
increase font size across admin, improve color contrast
2019-05-23 17:12:58 +01:00
nmorduch
2668c05146
Rearrange SCSS structure according to ITCSS
2019-04-11 11:08:47 +02:00