feat(components): Add lightgallery library

Add external library until I develop a custom ligthbox
closes #20
This commit is contained in:
Alexander Navarro 2023-12-17 18:33:19 -03:00
parent 5a4c64ed21
commit a6f9ce9647
8 changed files with 491 additions and 784 deletions

View file

@ -4,13 +4,15 @@ This is a static site created for personal information and content serving such
## Dependencies
One of the objective of this project is to use as few dependencies as possible, and try to do everything from scratch.
One of the objective of this project is to use as few dependencies as possible,
and try to do everything from scratch.
Here is the list of main code dependencies:
- Astro Website framework
- ReactJS for interactive components
- [Gardevoir](https://github.com/krshoss/gardevoir) for CSS reset and normalization
- [LightGallery](https://github.com/sachinchoolur/lightGallery), this is a temporary dependency until I have the time (or will) to develop a custom ligthbox.
And here is a list of color schemes used for this project:
@ -24,6 +26,6 @@ And here is a list of color schemes used for this project:
- [ ] Create a TOC for content
- [ ] Create a lightbox compoenent
- [ ] Setup a Theme switcher
- [ ] Improve overall desing of content
- [ ] Improve overall design of content
Understand content as "one entry of the blog" or portafolio, etc.