42 lines
1.4 KiB
Markdown
42 lines
1.4 KiB
Markdown
# Personal Webpage
|
|
|
|
This is a static site created for personal information and content serving such as blog and others.
|
|
|
|
## Dependencies
|
|
|
|
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:
|
|
|
|
- [Catppuccin](https://github.com/catppuccin/catppuccin)
|
|
|
|
## Roadmap
|
|
|
|
- [ ] Update design of landing page
|
|
- [ ] Implement [View Transition](https://docs.astro.build/en/guides/view-transitions/)
|
|
- [ ] Update design and behavior of the table component
|
|
- [ ] Create a TOC for content
|
|
- [ ] Create a lightbox compoenent
|
|
- [ ] Setup a Theme switcher
|
|
- [ ] Improve overall design of content
|
|
|
|
Understand content as "one entry of the blog" or portafolio, etc.
|
|
|
|
## Reference
|
|
|
|
Cool websites for inspiration:
|
|
|
|
- [Noel Berry](https://noelberry.ca/)
|
|
- [Heidy Motta](https://www.heidy.page/)
|
|
- [Zea Slosar](https://zeaslosar.com/)
|
|
- [Harrison Gibbins](https://harrisongibbins.com)
|
|
- [The Messenger Game](https://themessengergame.com/)
|
|
- [Sabotage Studio](https://sabotagestudio.com/)
|