aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils/helpers
Commit message (Collapse)AuthorAgeFilesLines
...
* chore: wrap dates with time tagArmand Philippot2022-01-251-0/+16
|
* chore: add reading time in posts metaArmand Philippot2022-01-251-0/+8
|
* refactor: rename all subject occurrences into topicArmand Philippot2022-01-231-26/+26
| | | | | I change the name in graphql endpoint, so I decided to repercute this change here.
* chore: add single project viewArmand Philippot2022-01-201-36/+50
|
* chore: add a page for projectsArmand Philippot2022-01-201-0/+72
|
* refactor(config): move defaultLocale as property of config.localesArmand Philippot2022-01-192-2/+3
| | | | | I will need the country code, so I think it makes more sense to gather them inside the same property.
* chore: add structured data using schema.org and JSON-LDArmand Philippot2022-01-191-0/+2
| | | | I also added the featured image on single article.
* chore: add all posts from CMS to feedArmand Philippot2022-01-131-2/+10
|
* chore: add different feed formats (feed.xml, atom.xml, feed.json)Armand Philippot2022-01-131-2/+1
|
* chore: generate feedArmand Philippot2022-01-121-0/+54
| | | | | | I could loop until hasNextPage is false, but I'm not sure if it is the best solution. So, for now, only the first 100 posts will be added to the file.
* chore: add title and meta desc to subjects and thematicsArmand Philippot2022-01-111-2/+13
|
* chore(meta): display subjects instead of thematics on Thematic pagesArmand Philippot2022-01-111-0/+2
|
* refactor: improve regex readability by grouping partsArmand Philippot2022-01-041-1/+1
|
* refactor: avoid useless assignement before return statementArmand Philippot2022-01-041-6/+2
|
* chore: add line numbers to all prism blocks and translate copy buttonArmand Philippot2022-01-031-0/+51
|
* chore: display subjects list under articlesArmand Philippot2022-01-031-1/+19
|
* chore: display comments as a treeArmand Philippot2021-12-271-1/+30
| | | | | | I was displaying comments without the parent/children link. Now, each child is displayed under its parent. I also remove the reply button for children to avoid too many child depth.
* chore: replace CV content with mdx contentArmand Philippot2021-12-241-23/+0
| | | | | Since I replace the other pages, there is no reason to fetch this page content through WP GraphQL.
* chore: add a hook to build headings treeArmand Philippot2021-12-211-0/+18
|
* refactor: rewrite types and servicesArmand Philippot2021-12-202-1/+229
| | | | | | | 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: display year between blog postsArmand Philippot2021-12-161-0/+19
|
* chore: load i18n translations using lingui providerArmand Philippot2021-12-131-0/+35