Albina
488c3583b7
'Prefers-contrast' admin theming ( #12348 )
...
Co-authored-by: Victoria Ottah <82820329+Toriasdesign@users.noreply.github.com>
2024-10-17 09:13:22 +01:00
Albina
9a7427a589
Incremental dashboard enhancements. Fix #12089 ( #12233 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2024-10-14 14:39:39 +01:00
Sage Abdullah
420723c174
Move 'sort by' select element in images listing to the slim header
...
This uses a custom header template that extends the slim_header.html
We could do this without the custom header template, but this would mean
the slim_header.html will accept yet another variable (extra_form_fields),
which we are trying to avoid to prevent it from accepting so many variables
like header.html.
This is especially since this "extra fields" block is only needed for the
images listing (at least for the foreseeable future).
2024-03-11 09:55:41 +00:00
Sage Abdullah
dbf3c7c586
Adjust margin-bottom of w-field__wrapper in drilldown component
...
Prevent the focus outline from being cut-off
2024-01-23 09:43:08 +00:00
Thibaud Colas
68df8a0ba3
Add drilldown filters interface for universal listings
2024-01-23 09:22:30 +00:00
Sage Abdullah
d792346752
Move filters to be inside the search form and use AJAX to submit the form
...
Also make the search form optional. The <form> element may still be
rendered as if there is either the search form or the filters, or both.
2024-01-02 09:00:58 +00:00
Sage Abdullah
c900ba6c8e
Reduce slim header search bar height to match filter button
2024-01-02 09:00:58 +00:00
Sage Abdullah
8a7dd1f5a1
Don't use legacy header when breadcrumbs are used
2024-01-02 09:00:58 +00:00
Sage Abdullah
4407c5b5b0
Improve styles of slim header's search and filters for better vertical alignment
2024-01-02 09:00:58 +00:00
Thibaud Colas
6cc4533a6f
Refactor float usage within admin styles. Fix #8126
2023-12-19 15:38:22 +00:00
LB Johnston
8a52269da5
Update w-breadcrumb root class to w-breadcrumbs (plural)
...
- This way we align with the controller name
2023-09-05 20:05:56 +10:00
Sage Abdullah
db0b985484
Use flex display for listing header .right class
...
Workaround until #10148 is fixed
2023-07-12 09:18:11 +01:00
Thibaud Colas
bf1f15c3d5
Update relevant color declarations to use theme-agnostic color tokens
2023-04-19 13:38:23 +01:00
Thibaud Colas
eed32d01a6
Generic header spacing fixes
2023-01-12 09:51:51 +00:00
Thibaud Colas
e056a70083
Dashboard header design fixes
2023-01-12 09:51:51 +00:00
PaarthAgarwal
73f39c35d7
applied new designs to secondary buttons
...
* Added note in 4.1.md for .button-secondary not being compatible with .no/.serious
* Added comment for button-secondary class not being compatible with serious/no classes
* Fixed message button-secondary hover states
* Relates to #8790
2022-09-09 08:28:57 +10:00
Thibaud Colas
eac5e0bc2c
Finish re-implementing form styles based on design feedback & code review
...
Co-authored-by: LB Johnston <mail@lb.ee>
2022-08-05 10:36:52 +02:00
Thibaud Colas
3d96e7fbe7
Implement collapsible and linkable panels
...
Co-authored-by: LB Johnston <mail@lb.ee>
2022-08-05 10:36:52 +02:00
PaarthAgarwal
684c173729
Refine dashboard design - header
...
* Updated header - updated avatar alignment, use theme variables
* pulled header_description out of h1, added info of header_description
* #8818
2022-07-31 04:11:07 +10:00
Thibaud Colas
5c362bf831
Refactor all stylesheets to use CSS variables
...
Co-authored-by: Scott Cranfill <scott@scottcranfill.com>
2022-07-20 12:08:47 +01:00
Paarth Agarwal
6a6cb880cf
Fix typo in header icon class name ( #8831 )
2022-07-13 06:53:30 +01:00
PaarthAgarwal
79a212b4b5
added prefix w- before header classes
...
- refine existing scss to use classes & remove unused scss
2022-07-06 19:13:19 +10:00
PaarthAgarwal
3b9c9fce5b
adopt the shared header include in the dashboard (home) view
2022-07-06 18:30:08 +10:00
PaarthAgarwal
87172278a9
Remove old legacy breadcrumbs completely
2022-06-28 22:13:06 +10:00
PaarthAgarwal
8c2c4a1098
Add new breadcrumbs to page explorer
...
- added test and updated existing test for breadcrumbs-next
- fix background issue so that the breadcrumbs work correctly on any background
2022-06-15 17:27:33 +10:00
Steve Stein
851ec9a5c1
Apply full header breadcrumb spacing fixes for all templates ( #8471 , #8491 )
2022-05-13 17:09:01 +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
Karl Hobley
ad8e8034da
Header styling tweaks ( #8438 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-04-29 12:59:52 +01: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
Thibaud Colas
4dc5f3c595
Remove legacy sidebar, refactoring slim sidebar implementation
2022-04-08 11:51:09 -04: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
Steve Stein
5996c5dd29
Switch icons implementation to SVG, with checkbox improvements ( #8054 )
2022-03-07 17:06:19 +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
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
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
Tidiane Dia
bc7e116c75
Style move breadcrumb
2022-01-14 17:07:50 +00:00
Dmitrii F
932762c9f1
windows high contrast mode - multiple fixes
...
- fix search header field border in Windows High Contrast mode
- fix tab-nav active in Windows High Contrast mode
- add border for c-sf-button. This fix view in WHC mode.
- add justify-content - center for better view on mobile devices.
2021-10-07 15:59:14 +10:00
Matt Westcott
718232ead4
Better styling for snippets 'last updated' link
2021-10-04 13:49:55 +01:00
Coen van der Kamp
fd5e6b657f
Switch breadcrumb icons to SVG
2020-10-21 23:57:09 +10:00
Dan Braghis
1f8fc4b6d8
Tidy up page edit header
2020-07-24 16:59:33 +01:00
Dan Braghis
1d2c68ebef
Tweak header/content/action bar alignment
2020-07-24 16:59:33 +01:00
Coen van der Kamp
8a4234f83a
Switch header h1 to SVG icon
2020-06-26 10:55:27 +01:00
Karran Besen
7565248438
Add the ability to view users in a group
...
* adds users view to group view (users filtered by that group)
* adds the ability to go to the users list for the group currently being edited (via header link)
* fix issue where the link to add a new user (when no users found) was broken
* resolves #5801
2020-04-26 17:55:09 +10: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