Jump to
Global Info
The basic info to fill this portfolio is stored in src/site/_data/metadata.json
It includes:
Hero Section
Info about you, the hero / heroin! All items are optional. As mentioned above, the items are in src/site/_data/metadata.json.
It includes:
Social Section
Your social networks are stored as objects in src/site/_data/social.json.
It includes:
Skills Section
Your skills. It can be edited in src/site/_data/techs.json.
It includes:
Instruction Message
Delete the code and the file listed below to get rid of the Instruction Message:
A navigation bar with your skills.
'All' renders all your projects in the index page. The other tabs are generated according to the file techs.json.
Projects Section
Info about your projects. It can be edited in src/site/_data/projects.json.
Edited items are:
Contact Section
The form is configured to be used with Netlify Forms.
If you are going to deploy it in GitHub Pages I recommend you to use some static form provider, as staticforms.xyz.
Here is a list of other form providers: https://css-tricks.com/a-comparison-of-static-form-providers/.
There is also a button to open an email app with the email provided in the metadata.json file.
Styles / Colors
You can customize any component you want directly in the components files.
Or, to make it easier, all principal colors are brought together in tailwind.config.js file.
Styles / Fonts
Fonts can be edited directly in the same way as the colors.
Also, tailwind.config.js file has two customizable fonts:You need to import any new font in the file src/site/_includes/css/
Deployment
The deployment instructions are detailed in the Github Repository.
If you identify some issue, have a queston about the setup/customization proccess or would like to help this project to grow, you can contact me by:
Or use Github Issues.