Commit graph

36 commits

Author SHA1 Message Date
d49fe554ee feat(Style): update responsive design of landing page
fix overflow issues in small screens, hide full navbar on mobile and replace for an off-canvas version
2024-03-13 20:05:15 -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
59ceb8ec44 feat: Apply some elevation to landing components 2024-03-12 17:06:17 -03:00
3bd2b6a4b6 refactor: Remove BackgroundImageDiv component
Component is redundant, move style to CSS class and allows to set the
image via CSS variables
2024-03-12 17:05:13 -03:00
b74fcb19cc feat(Components): Add Button and BackgroudnImage 2024-03-11 19:29:50 -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
8f15b45e9b feat(components): add carousel components
it's inmidiatly used in the image gallery
2024-02-27 21:10:39 -03:00
b6450742d1 Update games to make them visible 2023-12-17 20:58:58 -03:00
a6f9ce9647 feat(components): Add lightgallery library
Add external library until I develop a custom ligthbox
closes #20
2023-12-17 20:21:38 -03:00
318a647147 Add portafolio page 2023-11-18 14:02:51 -03:00
8ca3b129dc Add basic pages for blog entries 2023-11-11 18:48:50 -03:00
a9d4e94580 Fix TODO's comments 2023-11-11 12:27:29 -03:00
c0683dafb3 Refactor types organization for table component 2023-11-11 11:24:51 -03:00
e593354cb4 Update pagination in table.
Add getPaginationRage to usePagination hook.
Use the getPaginationRage to create dynamic buttons in the table.
2023-11-05 10:32:49 -03:00
b1979d7351 Add a clear button that reset the filters values. 2023-11-04 19:49:25 -03:00
e6df894c85 add select input with multiple values 2023-10-07 18:52:43 -03:00
c8b808bb14 Apply suggestion of default value in select 2023-10-07 15:25:53 -03:00
09e2db558d finish functionality of number filter
Also refactor filter logic
2023-10-07 13:03:35 -03:00
5b6cf900e0 update basic number input 2023-10-07 12:02:02 -03:00
d9636c4fb7 fix normal select behavior when isMultiple is false 2023-09-24 12:36:45 -03:00
f5f57de46d fix selecting "Select..." option in multiple input 2023-09-24 12:34:53 -03:00
3299a8f65c add multiple type to table 2023-09-24 12:30:29 -03:00
739ee87879 add select type to table 2023-09-24 11:58:29 -03:00
71cf3d656e update filters for table 2023-09-23 18:51:45 -03:00
41d682e9df update table component 2023-09-16 12:46:23 -03:00
897148e47f add basic table to games page 2023-09-09 12:55:41 -03:00
5bde1eb8d3 update cards style 2023-08-27 12:54:35 -04:00
525d4de3cd remove duplicate component 2023-08-20 13:53:35 -04:00
b187c50fb1 add update cards elements 2023-08-20 13:53:21 -04: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
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
60b5ab2cfd re-add component 2023-06-25 15:36:25 -04:00
9a4cf1eb13 add common config 2023-06-25 13:57:27 -04:00
houston[bot]
79c1ece8c6 Initial commit from Astro 2023-06-24 12:41:25 -04:00