aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils
Commit message (Expand)AuthorAgeFilesLines
* refactor(pages): refine Blog pagesArmand Philippot2023-12-0411-72/+183
* refactor(pages): refine Topic pagesArmand Philippot2023-12-017-0/+180
* refactor(pages): refine Thematic pagesArmand Philippot2023-12-017-0/+189
* refactor(pages): refine Article pagesArmand Philippot2023-12-0110-81/+299
* refactor(pages): refine RSS feedArmand Philippot2023-11-302-7/+59
* refactor(pages): improve HomepageArmand Philippot2023-11-294-29/+36
* fix(pages,services): make thematics & topics pages usable againArmand Philippot2023-11-291-0/+8
* test(services): add tests for posts fetchersArmand Philippot2023-11-282-24/+74
* refactor(services, types): reorganize GraphQL fetchers and data typesArmand Philippot2023-11-2713-221/+169
* refactor(components): split Layout component in smaller componentsArmand Philippot2023-11-221-0/+1
* refactor(components): replace items prop in Navbar componentArmand Philippot2023-11-214-121/+0
* refactor(components): replace PageLayout template with PageArmand Philippot2023-11-202-57/+0
* fix: remove rehype-sanitize to avoid broken layoutsArmand Philippot2023-11-201-2/+0
* fix: generate an id for each headings in the page main contentsArmand Philippot2023-11-188-49/+99
* build(components, hooks): fix type errors introduced by deps upgradeArmand Philippot2023-11-162-4/+5
* refactor(hooks): remove unused hooksArmand Philippot2023-11-153-47/+0
* refactor(hooks): replace useRouteChange with useOnRouteChange hookArmand Philippot2023-11-155-11/+106
* refactor(hooks): rewrite useScrollPosition hookArmand Philippot2023-11-154-13/+57
* refactor(hooks): remove useSettings hookArmand Philippot2023-11-157-145/+47
* refactor(components, hooks): rewrite ToC and useHeadingsTreeArmand Philippot2023-11-144-162/+228
* refactor(components): replace LinksListWidget with LinksWidgetArmand Philippot2023-11-141-3/+4
* refactor(components): rewrite PostsList componentArmand Philippot2023-11-137-0/+137
* refactor(hooks): rewrite usePagination hookArmand Philippot2023-11-134-119/+233
* refactor(components): replace Summary component with PostPreviewArmand Philippot2023-11-114-7/+107
* feat(hooks): add an useForm hookArmand Philippot2023-11-1110-0/+788
* refactor(hooks): replace useInputAutofocus with useAutofocus hookArmand Philippot2023-11-115-38/+121
* feat(hooks): add an useTimeout hookArmand Philippot2023-11-114-0/+81
* refactor(hooks): rewrite useOnClickOutside hookArmand Philippot2023-11-114-50/+81
* feat(components): add an Overlay componentArmand Philippot2023-11-117-0/+141
* feat(hooks): add useBoolean and useToggle hooksArmand Philippot2023-11-117-0/+132
* refactor(providers,hooks): rewrite PrismThemeProvider & usePrismThemeArmand Philippot2023-11-1115-276/+347
* feat: replace next-themes with a custom ThemeProviderArmand Philippot2023-11-1115-0/+332
* refactor(hooks,provider): move reduce motion setterArmand Philippot2023-11-1110-12/+233
* refactor(hooks,providers): rewrite useAckee hook and AckeeProviderArmand Philippot2023-11-1111-77/+208
* refactor(hooks): rewrite useLocalStorage hookArmand Philippot2023-11-115-59/+133
* refactor(components): rewrite Breadcrumbs componentArmand Philippot2023-11-111-34/+53
* refactor(components): rewrite Code component and usePrism hookArmand Philippot2023-11-115-183/+309
* feat(components): add a Time componentArmand Philippot2023-11-112-41/+0
* refactor(components): rewrite Branding componentArmand Philippot2023-11-112-28/+0
* refactor(routes): replace hardcoded routes with constantsArmand Philippot2023-10-245-45/+82
* refactor: use named export for everything except pagesArmand Philippot2023-09-2035-132/+114
* refactor(build): replace paths aliases with relative pathsArmand Philippot2023-09-1920-44/+44
* fix(projects): load content dynamically and refresh table of contentsArmand Philippot2022-09-212-1/+40
* fix(comments): load all comments on a postArmand Philippot2022-08-211-20/+7
* refactor(types): move and rename GraphQL typesArmand Philippot2022-08-204-12/+25
* fix(article): prevent TypeError on buildArmand Philippot2022-07-232-8/+25
* refactor(article): wrap useSWR with a custom hook to revalidate articleArmand Philippot2022-07-222-4/+28
* fix(comments): refresh comments on changes or new commentArmand Philippot2022-07-221-0/+33
* fix(settings): close tooltip when modal is closingArmand Philippot2022-06-082-46/+52
* chore: use image title as figure label if no caption is providedArmand Philippot2022-06-071-0/+1