| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix(pages,services): make thematics & topics pages usable again | Armand Philippot | 2023-11-29 | 20 | -72/+815 |
| * | fix(services,types): make queries and types coherent for Topic | Armand Philippot | 2023-11-28 | 9 | -6/+110 |
| * | fix(services,types): make coherent Thematic type and query | Armand Philippot | 2023-11-28 | 9 | -14/+121 |
| * | test(services): add tests for comments list fetcher | Armand Philippot | 2023-11-28 | 2 | -1/+27 |
| * | test(services): add tests for posts fetchers | Armand Philippot | 2023-11-28 | 14 | -36/+233 |
| * | refactor(services): avoid nested fetchers | Armand Philippot | 2023-11-28 | 6 | -15/+18 |
| * | refactor(services, types): reorganize GraphQL fetchers and data types | Armand Philippot | 2023-11-27 | 85 | -2216/+2579 |
| * | refactor(components): refine Card component styles | Armand Philippot | 2023-11-23 | 1 | -15/+29 |
| * | refactor(components): integrate sectioned page template into Page | Armand Philippot | 2023-11-23 | 19 | -346/+254 |
| * | refactor(components): replace items prop in Grid with children prop | Armand Philippot | 2023-11-22 | 9 | -204/+309 |
| * | refactor(components,pages): extract MDX components mapping from pages | Armand Philippot | 2023-11-22 | 10 | -320/+112 |
| * | refactor(components): split Layout component in smaller components | Armand Philippot | 2023-11-22 | 25 | -757/+978 |
| * | refactor(components): replace items prop in Navbar component | Armand Philippot | 2023-11-21 | 15 | -404/+216 |
| * | refactor(components): replace PageLayout template with Page | Armand Philippot | 2023-11-20 | 55 | -2513/+2602 |
| * | fix: remove rehype-sanitize to avoid broken layouts | Armand Philippot | 2023-11-20 | 1 | -2/+0 |
| * | refactor(components): extract MetaItem from MetaList | Armand Philippot | 2023-11-20 | 29 | -974/+787 |
| * | fix: generate an id for each headings in the page main contents | Armand Philippot | 2023-11-18 | 15 | -117/+179 |
| * | build(components, hooks): fix type errors introduced by deps upgrade | Armand Philippot | 2023-11-16 | 3 | -6/+9 |
| * | feat(components): add an option to CommentsList to forbid replies | Armand Philippot | 2023-11-16 | 3 | -4/+56 |
| * | refactor(hooks): remove unused hooks | Armand Philippot | 2023-11-15 | 3 | -47/+0 |
| * | refactor(hooks): replace useRouteChange with useOnRouteChange hook | Armand Philippot | 2023-11-15 | 6 | -14/+109 |
| * | refactor(hooks): rewrite useScrollPosition hook | Armand Philippot | 2023-11-15 | 5 | -27/+67 |
| * | refactor(hooks): remove useSettings hook | Armand Philippot | 2023-11-15 | 25 | -276/+162 |
| * | refactor(components, hooks): rewrite ToC and useHeadingsTree | Armand Philippot | 2023-11-14 | 16 | -298/+386 |
| * | refactor(components): replace LinksListWidget with LinksWidget | Armand Philippot | 2023-11-14 | 19 | -359/+360 |
| * | refactor(components): replace Sharing with SharingWidget component | Armand Philippot | 2023-11-14 | 14 | -396/+431 |
| * | refactor(components): replace SocialMedia with SocialMediaWidget | Armand Philippot | 2023-11-13 | 10 | -102/+81 |
| * | refactor(components): rewrite ImageWidget component | Armand Philippot | 2023-11-13 | 10 | -338/+255 |
| * | refactor(components): rewrite PostsList component | Armand Philippot | 2023-11-13 | 32 | -731/+859 |
| * | refactor(hooks): rewrite usePagination hook | Armand Philippot | 2023-11-13 | 6 | -141/+244 |
| * | refactor(components): replace Overview with ProjectOverview component | Armand Philippot | 2023-11-11 | 15 | -368/+550 |
| * | refactor(components): rewrite CommentsList component | Armand Philippot | 2023-11-11 | 17 | -343/+726 |
| * | refactor(components): split Comment component into 3 components | Armand Philippot | 2023-11-11 | 28 | -468/+786 |
| * | refactor(components): replace Summary component with PostPreview | Armand Philippot | 2023-11-11 | 23 | -539/+997 |
| * | refactor(components): rewrite CommentForm component | Armand Philippot | 2023-11-11 | 16 | -456/+390 |
| * | refactor(components): rewrite ContactForm component | Armand Philippot | 2023-11-11 | 8 | -304/+348 |
| * | refactor(components): rewrite SearchForm component | Armand Philippot | 2023-11-11 | 21 | -238/+295 |
| * | feat(hooks): add an useForm hook | Armand Philippot | 2023-11-11 | 12 | -0/+794 |
| * | refactor(components): replace Toolbar with Navbar component | Armand Philippot | 2023-11-11 | 52 | -1578/+1005 |
| * | refactor(hooks): replace useInputAutofocus with useAutofocus hook | Armand Philippot | 2023-11-11 | 6 | -45/+125 |
| * | feat(hooks): add an useTimeout hook | Armand Philippot | 2023-11-11 | 4 | -0/+81 |
| * | refactor(hooks): rewrite useOnClickOutside hook | Armand Philippot | 2023-11-11 | 5 | -54/+87 |
| * | feat(components): add an Overlay component | Armand Philippot | 2023-11-11 | 13 | -0/+292 |
| * | refactor(components): rewrite Modal component | Armand Philippot | 2023-11-11 | 25 | -262/+565 |
| * | refactor(components): extract SettingsForm component form SettingsModal | Armand Philippot | 2023-11-11 | 36 | -476/+607 |
| * | feat(hooks): add useBoolean and useToggle hooks | Armand Philippot | 2023-11-11 | 16 | -84/+204 |
| * | refactor(providers,hooks): rewrite PrismThemeProvider & usePrismTheme | Armand Philippot | 2023-11-11 | 19 | -301/+376 |
| * | feat: replace next-themes with a custom ThemeProvider | Armand Philippot | 2023-11-11 | 18 | -15/+348 |
| * | refactor(hooks,provider): move reduce motion setter | Armand Philippot | 2023-11-11 | 27 | -196/+314 |
| * | refactor(hooks,providers): rewrite useAckee hook and AckeeProvider | Armand Philippot | 2023-11-11 | 27 | -244/+265 |