| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore(cards): use post title as link label | Armand Philippot | 2022-06-07 | 8 | -49/+90 |
| | | |||||
| * | chore: use image title as figure label if no caption is provided | Armand Philippot | 2022-06-07 | 1 | -2/+6 |
| | | |||||
| * | chore: add aria hidden attribute to SVG icons | Armand Philippot | 2022-06-07 | 31 | -23/+272 |
| | | |||||
| * | test(unit): fix Jest errors due to images import | Armand Philippot | 2022-06-03 | 3 | -1/+6 |
| | | | | | | I mocked some SVG files and moves the branding photo to public directory. It is more a workaround than a real fix but it works so... | ||||
| * | test: install and configure cypress | Armand Philippot | 2022-06-02 | 96 | -96/+96 |
| | | | | | I also configure Jest to avoid conflicts between Cypress and Jest. | ||||
| * | fix: improve help button accessibility with aria-pressed | Armand Philippot | 2022-06-02 | 3 | -5/+13 |
| | | |||||
| * | fix: ensure radio buttons are accessible | Armand Philippot | 2022-06-02 | 2 | -4/+24 |
| | | | | | | It seems I cannot use the SVG title as label. So I removed the title and added a visually hidden span to set the radio buttons label. | ||||
| * | chore: replace the Ackee select by a toggle component | Armand Philippot | 2022-06-01 | 38 | -745/+716 |
| | | |||||
| * | chore: replace the toggle component | Armand Philippot | 2022-06-01 | 26 | -496/+515 |
| | | |||||
| * | chore: add a RadioGroup component | Armand Philippot | 2022-05-31 | 6 | -2/+348 |
| | | |||||
| * | chore: add a Fieldset component | Armand Philippot | 2022-05-31 | 5 | -0/+216 |
| | | |||||
| * | chore: replace Checkbox component with a BooleanField component | Armand Philippot | 2022-05-31 | 21 | -211/+774 |
| | | | | | | Checkbox and radio buttons are working the same way so I decided to group them in a same component. | ||||
| * | fix(settings): reduce font-size on small devices | Armand Philippot | 2022-05-25 | 15 | -12/+142 |
| | | | | | | With French translation, words are a little longer so I reduce the font size on small devices to avoid line breaking. | ||||
| * | fix: reset focus to top of the page on route change | Armand Philippot | 2022-05-25 | 1 | -2/+8 |
| | | |||||
| * | build(deps): bump all dependencies | Armand Philippot | 2022-05-25 | 2 | -5/+5 |
| | | | | | | | | I moved the website picture from useSettings to the layout component since it is only used here. This reduce the number of Jest errors. However, there's still some issues with some images import... | ||||
| * | 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 | 5 | -48/+59 |
| | | |||||
| * | chore: add a search form when posts list prints no results | Armand Philippot | 2022-05-24 | 8 | -49/+155 |
| | | |||||
| * | test: fix theme toggle and comment tests | Armand Philippot | 2022-05-24 | 4 | -30/+7 |
| | | |||||
| * | chore(toolbar): change icons to close button when activated | Armand Philippot | 2022-05-24 | 10 | -20/+254 |
| | | |||||
| * | chore: adjust cards list spacing | Armand Philippot | 2022-05-23 | 2 | -1/+8 |
| | | |||||
| * | fix: ensure all topics/thematics have the base url | Armand Philippot | 2022-05-23 | 3 | -8/+8 |
| | | |||||
| * | refactor: reduce the number of data transformation | Armand Philippot | 2022-05-23 | 20 | -621/+380 |
| | | |||||
| * | chore: adjust dark mode styles | Armand Philippot | 2022-05-22 | 5 | -34/+188 |
| | | |||||
| * | fix(storybook): create a fake wrapper for Table of Contents story | Armand Philippot | 2022-05-22 | 1 | -1/+22 |
| | | |||||
| * | fix: render all images unoptimized in Storybook | Armand Philippot | 2022-05-22 | 17 | -74/+62 |
| | | | | | | | There is a bug with next/image and Storybook. I was manually adding `unoptimized` to images. Instead we can use a workaround by adding an extra config in Storybook `preview.js` file. | ||||
| * | fix(comments): allow a depth of 2 instead of 1 | Armand Philippot | 2022-05-21 | 1 | -1/+1 |
| | | | | | | If I keep 1, some older comments are not displayed because the comments tree was deeper. | ||||
| * | chore: complete Storybook stories | Armand Philippot | 2022-05-21 | 45 | -237/+362 |
| | | |||||
| * | fix: close Ackee tooltip on button click | Armand Philippot | 2022-05-21 | 3 | -19/+39 |
| | | | | | | | | The tooltip was closing and reopening on click because of a conflict between the button event and the hook useClickOutside. By checking that the event target is not the button, the tooltip is now closing as expected. | ||||
| * | chore: update some styles | Armand Philippot | 2022-05-21 | 6 | -25/+12 |
| | | | | | | | | * Improve wp-blocks-columns, wp-block-quote and some images * Make Sharing widget consistent between pages * Remove margin option from lists * Fix Topic logo alignement | ||||
| * | chore: update images styles | Armand Philippot | 2022-05-20 | 5 | -17/+76 |
| | | |||||
| * | chore: udpate code blocks style | Armand Philippot | 2022-05-20 | 1 | -139/+135 |
| | | |||||
| * | chore: handle blog pagination when JS is disabled | Armand Philippot | 2022-05-20 | 3 | -33/+74 |
| | | |||||
| * | refactor: rewrite Prism hooks and providers | Armand Philippot | 2022-05-19 | 3 | -22/+11 |
| | | | | | | It avoid some hydratation errors on project pages (not in article however) and the hooks are now reusable. | ||||
| * | chore: fix minor styles/typescript issues introduced during refactoring | Armand Philippot | 2022-05-18 | 4 | -3/+8 |
| | | |||||
| * | chore: handle settings change | Armand Philippot | 2022-05-18 | 29 | -138/+358 |
| | | |||||
| * | chore: close toolbar modals on click/focus outside | Armand Philippot | 2022-05-18 | 18 | -128/+215 |
| | | |||||
| * | chore: add branding animation | Armand Philippot | 2022-05-18 | 5 | -46/+142 |
| | | |||||
| * | chore: use persistent layout | Armand Philippot | 2022-05-17 | 8 | -77/+105 |
| | | | | | | It prevents to rerender the common components between pages (header, footer...). | ||||
| * | chore: make some widgets scrollable (like ToC) | Armand Philippot | 2022-05-17 | 3 | -1/+28 |
| | | |||||
| * | chore: adjust articles styles | Armand Philippot | 2022-05-17 | 10 | -111/+194 |
| | | | | | | * change animation on article card hover * change comments section alignment | ||||
| * | chore: listen scroll to hide/show back to top button | Armand Philippot | 2022-05-17 | 5 | -15/+64 |
| | | |||||
| * | chore: adjust and complete missing styles | Armand Philippot | 2022-05-16 | 13 | -68/+105 |
| | | | | | | | * add logo to topics pages and links * add Prism styles to articles * and a few other adjustements | ||||
| * | refactor: use custom hook for breadcrumb items and schema | Armand Philippot | 2022-05-16 | 9 | -48/+149 |
| | | |||||
| * | chore: improve accessibility | Armand Philippot | 2022-05-15 | 8 | -12/+99 |
| | | |||||
| * | chore: add Article pages | Armand Philippot | 2022-05-15 | 12 | -63/+200 |
| | | |||||
| * | chore: add Search page | Armand Philippot | 2022-05-15 | 16 | -72/+69 |
| | | |||||
| * | chore: add Thematic page | Armand Philippot | 2022-05-13 | 3 | -3/+17 |
| | | |||||
| * | chore: handle blog pagination | Armand Philippot | 2022-05-13 | 6 | -27/+152 |
| | | |||||
| * | chore: add the Blog index page | Armand Philippot | 2022-05-13 | 9 | -174/+259 |
| | | |||||
