summaryrefslogtreecommitdiffstats
path: root/src/content
Commit message (Collapse)AuthorAgeFilesLines
* chore: load recent posts on homepage during buildArmand Philippot2022-02-141-0/+0
| | | | This way, even whithout JS, user can see the latest posts.
* chore: improve accessibilityArmand Philippot2022-02-111-0/+0
|
* chore: add the Matomo opt-out formArmand Philippot2022-02-011-0/+0
|
* fix(project): make sure the project cover is displayedArmand Philippot2022-01-271-0/+0
| | | | | | | | Next.js does not support the dynamic import of images. Sometimes the images was displayed and other times the loading did not finish. So even if I would like to keep the content in a same place, I choose to put the projects covers inside the public directory. Then I use a hasCover boolean to determine if the project cover need to be printed.
* chore: add a page for projectsArmand Philippot2022-01-201-0/+0
|
* chore: update sidebar and widgets stylesArmand Philippot2022-01-151-0/+0
| | | | | | | | | I'm now using a widget that can be expanded/collapsed. It also allows me to handle more effectively widgets overflow and to avoid styles repetitions. However, with stylelint rule "no-descending-specificity", I'm not sure if the stylesheets are really logical... Maybe I should deactivate this rule.
* chore: add PDF and image format to CV pageArmand Philippot2022-01-101-0/+0
|
* chore: update homepage stylesArmand Philippot2022-01-081-0/+0
|
* chore: move Main grid to its childrenArmand Philippot2022-01-061-0/+0
| | | | This way I can use full width background for some blocks.
* chore: add a recent posts widget to the homepageArmand Philippot2022-01-041-0/+0
|
* chore(homepage): replace absolute links with custom componentsArmand Philippot2021-12-291-0/+0
|
* chore: replace CV content with mdx contentArmand Philippot2021-12-241-0/+0
| | | | | Since I replace the other pages, there is no reason to fetch this page content through WP GraphQL.
* chore: replace legal notice page content with MDX contentArmand Philippot2021-12-241-0/+0
| | | | | I cannot use WordPress shortcodes from a custom plugin through WP GraphQL so I'm using mdx file instead to define the page content.
* build: add a git submodule to manage content in a separate repoArmand Philippot2021-12-241-0/+0