Here´s my portifolio made with React and Styled Components. Enjoy the site!
Site: Joshuahawatta.com
- CSS shorthands.
- Responsivity on Styled Components
where all of my dependencies are. Probably you don´t have it if you cloned this repo. just run "npm install" and it´s done! :)
the main directory for all the application files and sub-directories.
.gitignore: all files and directories the git must ignore.
index.html: the file that links with my <index.jsx> to render it at a screen.
package*.json: my package managers.
vercel.json: Vercel configuration file for deploy.
vite.config.js: Vite configuration.
README.md: documentation.
assets: where it contains another 2 sub-directories: fonts and images.
components: my minor layout code stay here, like a navbar, footer, etc...
pages: my main components stay in here. They´re used for building my site pages.
App.jsx: my main render component.
index.jsx: to render App.jsx.
Routes.jsx: my routing system is built in here. Pages comes from <Pages> directory.
setup.css: declaring base CSS configurations.