- Create a mobile version
- Revisar as tags (recent, archived, new) da home, tanto de projects quanto de blog
- fix active links
- fix click target and behavior in blog post page
- dark mode
- extract svgs to one component
- extract strings to isolated file
- create simple contact url
- add 'quer ideia' link
- add an easter egg that makes the site more fun/different
- create the cv in a dedicated page
- Add draft to all draft posts (some starting with
_
were not marked as draft) - Fix width and height of containers, to avoid weird overflows
- Add shadow in small screens for header links
- Use better link anchors
- Removed unneeded custom component, also fixing the links in blog post list
- Added pnpm as packageManager in package.json, required for the GitHub Action to work correctly
- Improve posts width
- Tracking changelog here and versions in package.json.
- Update Astro (v4 -> v5)
- Use date or datetime for frontmatter dates in blog posts
- prepare very simple mobile version
-
figure out the problem with warnings
09:44:37 โถ src/pages/blog/index.astro 09:44:37 โโ /blog/index.html09:44:37 [WARN] `Astro.request.headers` is unavailable in "static" output mode, and in prerendered pages within "hybrid" and "server" output modes. If you need access to request headers, make sure that `output` is configured as either `"server"` or `output: "hybrid"` in your config file, and that the page accessing the headers is rendered on-demand.
- export cv pdf and link
- remove 'see all' from projects in index
- figure out why it is not deploying
- it was because I imported the astro config module in consts.ts
- fix (as in keep static) top bar
- fix blog post style
- fix blog style
- fix blog link in the footer
- fix home link style
- finish updating main page content
- timeline
- projects
- blog excerpts
- improve outlined button hover style
strings en and pt-br- main page
- about me
- link redirect