| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore(toolbar): add missing animation on medium and large devices | Armand Philippot | 2022-06-09 | 1 | -0/+4 |
| | | |||||
| * | fix(media-queries): use pixel based media queries | Armand Philippot | 2022-06-09 | 1 | -1/+4 |
| | | | | | | | | | 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 devices | Armand Philippot | 2022-06-09 | 3 | -71/+27 |
| | | | | | | | 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. | ||||
| * | fix(settings): close tooltip when modal is closing | Armand Philippot | 2022-06-08 | 1 | -10/+11 |
| | | | | | | The event was not captured so the tooltip remained open when the settings was closed. It prevented to click on the toolbar buttons. | ||||
| * | chore: add aria hidden attribute to SVG icons | Armand Philippot | 2022-06-07 | 2 | -2/+2 |
| | | |||||
| * | test: install and configure cypress | Armand Philippot | 2022-06-02 | 4 | -4/+4 |
| | | | | | I also configure Jest to avoid conflicts between Cypress and Jest. | ||||
| * | chore: replace the toggle component | Armand Philippot | 2022-06-01 | 1 | -1/+1 |
| | | |||||
| * | chore: replace Checkbox component with a BooleanField component | Armand Philippot | 2022-05-31 | 7 | -27/+63 |
| | | | | | | Checkbox and radio buttons are working the same way so I decided to group them in a same component. | ||||
| * | chore: close search form when launching search | Armand Philippot | 2022-05-24 | 1 | -0/+2 |
| | | |||||
| * | chore: give autofocus to the toolbar search form | Armand Philippot | 2022-05-24 | 1 | -2/+11 |
| | | |||||
| * | chore(toolbar): change icons to close button when activated | Armand Philippot | 2022-05-24 | 4 | -20/+24 |
| | | |||||
| * | chore: complete Storybook stories | Armand Philippot | 2022-05-21 | 5 | -16/+30 |
| | | |||||
| * | chore: handle settings change | Armand Philippot | 2022-05-18 | 7 | -25/+109 |
| | | |||||
| * | chore: close toolbar modals on click/focus outside | Armand Philippot | 2022-05-18 | 7 | -43/+37 |
| | | |||||
| * | chore: add branding animation | Armand Philippot | 2022-05-18 | 2 | -1/+16 |
| | | |||||
| * | chore: add Search page | Armand Philippot | 2022-05-15 | 6 | -23/+25 |
| | | |||||
| * | chore: add a Layout component | Armand Philippot | 2022-04-22 | 2 | -1/+8 |
| | | | | | It defines the different components used by all other layouts. | ||||
| * | refactor(storybook): reorganize design system | Armand Philippot | 2022-04-20 | 4 | -39/+128 |
| | | | | | | Add more stories for each components and change some components categories for better organization. | ||||
| * | refactor: support React 18 | Armand Philippot | 2022-04-16 | 4 | -23/+29 |
| | | | | | | | | | I replaced the deprecated VFC type with FC type and made all children explicits. Formatjs is still not compatible with React 18 so I need to skip type checking when comitting. There are some type errors because of IntlProvider in Storybook stories. | ||||
| * | chore: add a Toolbar component | Armand Philippot | 2022-04-14 | 6 | -63/+241 |
| | | |||||
| * | chore: add a Search component | Armand Philippot | 2022-04-14 | 4 | -0/+151 |
| | | |||||
| * | chore: add a Settings component | Armand Philippot | 2022-04-14 | 4 | -0/+176 |
| | | |||||
| * | chore: add a MainNav component | Armand Philippot | 2022-04-14 | 5 | -0/+361 |
