Commit graph

13 commits

Author SHA1 Message Date
f99a9ae2ac feat: implement barebone zola templates 2024-11-10 21:47:36 +00:00
45fcc13497 feat(langs): Add internacionalization functionality 2024-03-16 18:37:12 -03:00
8f36d1cd02 feat(Style): change layout to allow navbar to expand the whole width 2024-03-15 10:12:50 -03:00
9f15e40d6e feat(Navbar): apply sticky style to the main navbar 2024-03-14 14:45:42 -03:00
544815e4d2 refactor(Components): move offcanvas from navbar to it's own component 2024-03-14 13:15:55 -03:00
daa5eb27b6 refactor(Style): add SASS to reduce style repetition
- Use list, maps and loops to reduce code duplication with small variations
- Use SASS functions for some extreme cases
- Keep native CSS variables to allow overriding/reference in other
  styles

refactor(Style): change css theme variables to SASS

add sass files from catppuccin to the project instead of importing it from NPM

refactor(Style): use SASS functions to reduce code boilerplate
2024-03-13 15:18:27 -03:00
a1528a2ad8 feat(Layout): add loading spinner component and to layout
Reusable spinner component

Apply spinner to layout to show a "loading state" between transitions, the spinner only shows if the transition is taking more than .2 secconds
2024-03-07 17:20:45 -03:00
d7f4d6321e feat(Layout): apply view transition to page navigation 2024-02-29 17:03:04 -03:00
bb346995ea refactor navbar code 2023-08-20 11:45:40 -04:00
bced6944f6 update before work 2023-08-20 10:33:52 -04:00
6917b0c1bd Update layout
- Move navbar into layout
- Add layout to 404 page
2023-08-13 12:35:44 -04:00
11473a6b53 create basic components for index
- Updated layout
- Include CSS reset
- Include Catppuccin color variables
- Add basic styling
- Create navbar component
2023-08-13 12:32:28 -04:00
houston[bot]
79c1ece8c6 Initial commit from Astro 2023-06-24 12:41:25 -04:00