29 lines
963 B
Markdown
29 lines
963 B
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
|
|
|
|
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 desing of content
|
|
|
|
Understand content as "one entry of the blog" or portafolio, etc.
|