aboutsummaryrefslogtreecommitdiffstats
path: root/src/styles/abstracts/_variables.scss
Commit message (Collapse)AuthorAgeFilesLines
* refactor(components): rewrite List componentArmand Philippot2023-11-111-1/+1
| | | | | | | | | * change `items` prop to children * replace `kind` prop with `isHierarchical`, `isOrdered` & `isInline` props * add `hideMarker` prop * add `spacing` prop to control item spacing * move lists styles to Sass placeholders to avoid repeats because of headless WordPress
* feat(components): replace icons with a generic Icon componentArmand Philippot2023-10-241-0/+37
| | | | | Sizes are also predefined and can be set using the `size` prop, so the consumers should no longer adjust the size in CSS.
* refactor(build): replace paths aliases with relative pathsArmand Philippot2023-09-191-1/+1
| | | | | | Using paths aliases starting with "@" can be confusing and can lead to conflict with existings modules. I prefer to use relative paths to avoid extra configuration in tools because of these aliases.
* fix(media-queries): use pixel based media queriesArmand Philippot2022-06-091-5/+5
| | | | | | | | Everything was working fine with Firefox but it seems Chromium still has issues with `em` unit in media queries. The toolbar modals (search, settings and also main nav) was not displaying correctly on small devices. Some styles was missing. By switching to pixels based media queries, the bug seems fixed.
* fix(settings): avoid cropped tooltip on small devicesArmand Philippot2022-06-091-0/+14
| | | | | | I changed the settings disposition to make tooltip positioning easier. Jest complains about ref passed but everything seems to work as expected so I'm not sure it is relevant. Maybe a bug with cloneElement.
* chore: update logoArmand Philippot2022-01-271-3/+4
| | | | | Adjust previous colors to fit the new website and add a dark version to better fit with the dark theme.
* chore: adjust colors and grid layoutArmand Philippot2022-01-251-4/+6
|
* chore: add projects to main navArmand Philippot2022-01-201-2/+2
| | | | | | I redesign a little the main nav on small screens so it can takes two columns when the screen height is low. I change the 2xs breakpoint to 500px instead of 400px.
* feat: implement dark modeArmand Philippot2022-01-171-23/+47
|
* chore: customize text selection colorsArmand Philippot2022-01-141-0/+1
|
* chore(prism): replace Coldark theme with a custom themeArmand Philippot2022-01-031-1/+7
|
* chore: add styles to WP blocksArmand Philippot2022-01-031-3/+4
|
* chore: define search form visibilityArmand Philippot2021-12-201-0/+1
|
* chore: define secondary button stylesArmand Philippot2021-12-161-0/+4
| | | | I also rename submit style to primary.
* chore: define Sass functions, mixins, placeholders and variablesArmand Philippot2021-12-131-0/+159