A personal website template that's not a pain in the ass to setup and use.
- You need to have
yarn- Install and update dependencies.
yarn dev- Launch local web server with hot compiling. Ideal to work on the project easily.
yarn build- Build the website in production mode to the
yarn build-gz- Builds a gzip compressed version of the built app in the dist/ folder.
npm install- Install and update dependencies.
npm run dev- Launch local web server with hot compiling. Ideal to work on the project easily.
npm run build- Build the website in production mode to the
npm run build-gz- Builds a gzip compressed version of the built app in the dist/ folder.
Note: To apply all of these changes you must rebuild the app.
If you're not hosting the app at the root of the server
webpack.config.js and change the
publicPath key inside of the
output part of the config
You can replace them at
You can replace it at
src/assets/. If the name or the extension is different to "avatar.svg", you need to modify it in
Change the <title> tag in
Most of the UI (description, work content, contact icons...)
src/config.js. You can add, remove or modify its contents.
ReCATPCHA public key
Change it in
Customize them in the
src/assets/lang/ folder. Add a new lang file named by the IEC_15897 standard, paste contents from your source locale and translate it. To activate a language copy the contents from the source locale to
Add new icon paths with the desired ID in the
Once everything is compiled and built the last step is to serve the contents of the
dist/ folder as static files with your web server of choice and you're done!