| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | chore: add toc and widgets to subject pages | Armand Philippot | 2022-01-11 | 1 | -8/+36 | |
| | | ||||||
| * | chore(widget): pass title to TopicsList as parameter | Armand Philippot | 2022-01-11 | 1 | -1/+1 | |
| | | | | | | I also choose to no display the current topic in the list if the current page is a subject. | |||||
| * | chore: add meta, toc and widgets on thematic pages | Armand Philippot | 2022-01-11 | 1 | -9/+41 | |
| | | ||||||
| * | chore(widgets): pass title to thematics list as parameter | Armand Philippot | 2022-01-11 | 1 | -1/+1 | |
| | | | | | | If the current page is a thematic, I also choose to not display the current thematic in the list. | |||||
| * | refactor(sidebar): use a component to avoid styles repetition | Armand Philippot | 2022-01-11 | 4 | -8/+12 | |
| | | | | | | | I also fix some overflow/sticky issues. I have to set overflow auto only when there is no button-like links otherwise, with translate, the button is cropped on hover. | |||||
| * | chore: add PDF and image format to CV page | Armand Philippot | 2022-01-10 | 1 | -2/+3 | |
| | | ||||||
| * | chore: add a social media widget on contact and cv pages | Armand Philippot | 2022-01-10 | 2 | -0/+18 | |
| | | ||||||
| * | refactor(aside): move width from aside to sharing widget | Armand Philippot | 2022-01-10 | 1 | -2/+1 | |
| | | | | | Only the Sharing widget needs the "min-content" width. | |||||
| * | refactor(styles): use compose to declare grid layouts once | Armand Philippot | 2022-01-10 | 1 | -10/+8 | |
| | | | | | | | | I'm using same grid layouts in multiple places. To avoid maintenance issue, I think it is better to declare the grid once and to import its declaration where it is needed. Thanks to CSS modules, I can use compose to do that. | |||||
| * | chore: fix 404 page grid | Armand Philippot | 2022-01-08 | 1 | -3/+4 | |
| | | ||||||
| * | chore: improve comment section | Armand Philippot | 2022-01-07 | 1 | -2/+0 | |
| | | | | | I also adjust styles for all forms and primary buttons. | |||||
| * | chore: adjust css grid on listing pages without sidebar | Armand Philippot | 2022-01-07 | 3 | -22/+21 | |
| | | ||||||
| * | chore: add a widget to list all blog topics | Armand Philippot | 2022-01-07 | 1 | -1/+2 | |
| | | ||||||
| * | chore: add a widget to list all blog thematics | Armand Philippot | 2022-01-07 | 1 | -10/+16 | |
| | | ||||||
| * | chore: move Main grid to its children | Armand Philippot | 2022-01-06 | 7 | -32/+54 | |
| | | | | | This way I can use full width background for some blocks. | |||||
| * | refactor: reuse PostHeader for all pages except homepage | Armand Philippot | 2022-01-06 | 3 | -13/+14 | |
| | | ||||||
| * | refactor: reuse PostMeta components on single articles/pages | Armand Philippot | 2022-01-06 | 6 | -51/+74 | |
| | | ||||||
| * | refactor: move Prism hook from layout to article page | Armand Philippot | 2022-01-04 | 1 | -0/+17 | |
| | | | | | | I will not use Prism elsewhere, so it makes more sense to call Prism only inside articles. | |||||
| * | refactor: avoid mutated array with reverse method | Armand Philippot | 2022-01-04 | 2 | -2/+2 | |
| | | ||||||
| * | refactor: avoid useless assignement before return statement | Armand Philippot | 2022-01-04 | 2 | -19/+13 | |
| | | ||||||
| * | refactor(sharing): avoid nested template literals | Armand Philippot | 2022-01-04 | 1 | -1/+2 | |
| | | | | | | This improves readability. I also rename a variable to avoid duplicate between global scope and useEffect scope. | |||||
| * | chore(homepage): replace absolute links with custom components | Armand Philippot | 2021-12-29 | 1 | -1/+75 | |
| | | ||||||
| * | chore: replace read more link with ButtonLink component | Armand Philippot | 2021-12-29 | 1 | -0/+1 | |
| | | | | | | I also fix the load more button position since I removed the margin auto. | |||||
| * | chore: replace CV content with mdx content | Armand Philippot | 2021-12-24 | 1 | -15/+6 | |
| | | | | | | Since I replace the other pages, there is no reason to fetch this page content through WP GraphQL. | |||||
| * | chore: replace homepage content with MDX content | Armand Philippot | 2021-12-24 | 1 | -7/+3 | |
| | | | | | | I cannot import custom blocks through WP GraphQL, so I prefer to use MDX file. This way I cannot import custom components. | |||||
| * | chore: replace legal notice page content with MDX content | Armand Philippot | 2021-12-24 | 1 | -15/+5 | |
| | | | | | | I cannot use WordPress shortcodes from a custom plugin through WP GraphQL so I'm using mdx file instead to define the page content. | |||||
| * | chore: add a sharing component | Armand Philippot | 2021-12-21 | 1 | -0/+2 | |
| | | ||||||
| * | chore: add a table of contents | Armand Philippot | 2021-12-21 | 3 | -4/+22 | |
| | | ||||||
| * | chore: add a breadcrumb component | Armand Philippot | 2021-12-21 | 9 | -35/+41 | |
| | | ||||||
| * | chore: create search view | Armand Philippot | 2021-12-20 | 1 | -0/+110 | |
| | | ||||||
| * | refactor: rewrite types and services | Armand Philippot | 2021-12-20 | 8 | -24/+28 | |
| | | | | | | | | I was repeating myself a lot in services. So I rewrited the different functions to improve readability and I extracted some formatting functions to put them in utils. I also rewrited/reorganized some types to keep consistent names. | |||||
| * | chore: add subject view | Armand Philippot | 2021-12-18 | 1 | -0/+96 | |
| | | ||||||
| * | chore: add a 404 page | Armand Philippot | 2021-12-18 | 1 | -0/+52 | |
| | | ||||||
| * | chore: create mutation to add a new comment on posts | Armand Philippot | 2021-12-17 | 1 | -1/+1 | |
| | | ||||||
| * | chore: create mutation to send mail from contact form | Armand Philippot | 2021-12-17 | 1 | -2/+22 | |
| | | ||||||
| * | chore: add title and meta desc to posts | Armand Philippot | 2021-12-17 | 1 | -19/+35 | |
| | | ||||||
| * | chore: add a comment form to posts | Armand Philippot | 2021-12-17 | 1 | -0/+3 | |
| | | ||||||
| * | chore: add meta to single posts | Armand Philippot | 2021-12-17 | 1 | -6/+15 | |
| | | ||||||
| * | chore: display comments list on posts | Armand Philippot | 2021-12-17 | 1 | -0/+6 | |
| | | ||||||
| * | chore: create thematic page view | Armand Philippot | 2021-12-16 | 1 | -0/+77 | |
| | | | | | | | | For now I have to repeat some markup/styles, I cannot reuse PostsList component. WP GraphQL does not offer edges for ACF Post2Post or filters to get thematic posts with another way. I should create custom fields in backend to improve the posts fetching. | |||||
| * | refactor: move SWR to blog page | Armand Philippot | 2021-12-16 | 1 | -5/+40 | |
| | | | | | This way I can reuse PostsList component with another posts fetcher. | |||||
| * | chore: display year between blog posts | Armand Philippot | 2021-12-16 | 1 | -1/+1 | |
| | | ||||||
| * | chore: create contact page | Armand Philippot | 2021-12-16 | 1 | -0/+104 | |
| | | ||||||
| * | chore: create legal notice view | Armand Philippot | 2021-12-15 | 1 | -0/+48 | |
| | | ||||||
| * | chore: create CV view | Armand Philippot | 2021-12-15 | 1 | -0/+48 | |
| | | ||||||
| * | chore: create single post view | Armand Philippot | 2021-12-15 | 1 | -0/+58 | |
| | | ||||||
| * | fix: change branding title tag on homepage | Armand Philippot | 2021-12-15 | 1 | -1/+1 | |
| | | | | | I forgot to pass isHome arg... | |||||
| * | chore: add pagination (load more) to blog page | Armand Philippot | 2021-12-15 | 1 | -6/+9 | |
| | | ||||||
| * | chore: retrieve posts list on blog page | Armand Philippot | 2021-12-15 | 1 | -0/+48 | |
| | | ||||||
| * | chore: create homepage with graphql data | Armand Philippot | 2021-12-13 | 1 | -65/+15 | |
| | | ||||||
