Commit graph

6 commits

Author SHA1 Message Date
944b553e73 feat(Components): Add pagination component
This component accept a Page<T> type from [astro](https://docs.astro.build/en/guides/routing/#complete-api-reference)
2024-03-19 20:43:04 -03:00
642e15656e feat(Projects): refactor project list 2024-03-19 09:34:12 -03:00
8f36d1cd02 feat(Style): change layout to allow navbar to expand the whole width 2024-03-15 10:12:50 -03:00
d7a9817514 feat(Style): add animations and effects to landing page
added:

- float like group
- button hover effect
- link hover glow effect
- component zoom effect
2024-03-14 17:22:59 -03:00
9f15e40d6e feat(Navbar): apply sticky style to the main navbar 2024-03-14 14:45:42 -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
Renamed from src/assets/style/global.css (Browse further)