From 0bc0d0aa9ce2cc4244966780b6e2082aeb05c4aa Mon Sep 17 00:00:00 2001 From: Ariful Alam Date: Tue, 8 Mar 2022 20:22:39 +0600 Subject: [PATCH] Update README.md --- README.md | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index a2bc00d..b7d0edf 100644 --- a/README.md +++ b/README.md @@ -43,12 +43,12 @@ To view a live example, **[click here](https://arifszn.github.io/ezprofile)**. These instructions will get you a copy of the project and deploy your website online! - **[Fork](https://docs.github.com/en/get-started/quickstart/fork-a-repo)** the repo so you have your own project to customize by clicking the fork icon on the top right side. A "fork" is a copy of a repository. - - Rename your forked repository to username.github.io in github, where username is your GitHub username (or organization name). + - Rename your forked repository to `username.github.io` in github, where `username` is your GitHub username (or organization name). - Go to your repo's **Actions** page and enable workflows. ![Workflows](https://arifszn.github.io/assets/img/hosted/ezprofile/workflows.png) - - Open package.json, and change homepage's value to https://username.github.io. + - Open `package.json`, and change `homepage`'s value to `https://username.github.io`. ```js // package.json @@ -61,21 +61,21 @@ These instructions will get you a copy of the project and deploy your website on - Now commit to your **main** branch with your changes. - The CI/CD pipeline will publish your page at the gh-pages branch automatically. - Go to your repo's **Settings** -> **Pages** -> **Source** and change the branch to gh-pages and click **save**. - - Your personal portfolio will be live at username.github.io. + - Your personal portfolio will be live at `username.github.io`. - Any time you commit a change to the **main** branch, the website will be automatically updated. -You can skip the above steps and do a manual deployment by running npm run deploy. For more info, visit [here](https://create-react-app.dev/docs/deployment/#github-pages). +You can skip the above steps and do a manual deployment by running `npm run deploy`. For more info, visit [here](https://create-react-app.dev/docs/deployment/#github-pages). + +If you see only `README` at `username.github.io`, be sure to change your GitHub Page's source to `gh-pages` branch. See [how to](https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site). Also, if you face any issue rendering the website, double-check the `homepage` value in the `package.json`. It must be the value matching the repository name. As this is a create react app, you can also host your website to Netlify, Vercel, Heroku, or other popular services. Please refer to this [doc](https://create-react-app.dev/docs/deployment) for a detailed deployment guide to other services. -If you see only README at username.github.io, be sure to change your GitHub Page's source to gh-pages branch. See [how to](https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site). Also, if you face any issue rendering the website, double-check the `homepage` value in the package.json. - ## 🎨 Customization -All the magic happens in the file src/config.js. Open it and modify it according to your preference. +All the magic happens in the file `src/config.js`. Open it and modify it according to your preference. These are the default values: @@ -223,7 +223,7 @@ Here are some screenshots of different themes.\ ### Google Analytics -ezFolio supports both GA3 and GA4. If you do not want to use Google Analytics, keep the id empty. +ezFolio supports both GA3 and GA4. If you do not want to use Google Analytics, keep the `id` empty. ```js // config.js module.exports = { @@ -240,7 +240,7 @@ Besides tracking visitors, ezFolio will track click events on projects and blog ### Hotjar -ezProfile supports hotjar. If you do not want to use Hotjar, keep the id empty. +ezProfile supports hotjar. If you do not want to use Hotjar, keep the `id` empty. ```js // config.js @@ -255,7 +255,7 @@ module.exports = { ### Meta Tags -Meta tags will be auto-generated from configs dynamically. However, you can also manually add meta tags in public\index.html +Meta tags will be auto-generated from configs dynamically. However, you can also manually add meta tags in `public\index.html`. ### Avatar and Bio @@ -307,7 +307,7 @@ Empty array will hide the skills section. ### Experience -Provide your job history in experiences. +Provide your job history in `experiences`. ```js // config.js module.exports = { @@ -334,7 +334,7 @@ Empty array will hide the experience section. ### Education -Provide your education history in education. +Provide your education history in `education`. ```js // config.js module.exports = { @@ -381,7 +381,7 @@ module.exports = { ### Blog Posts -If you have [medium](https://medium.com) or [dev.to](https://dev.to) account, you can show your recent blog posts in here just by providing your medium/dev.to username. You can limit how many posts to display (Max is 10). +If you have [medium](https://medium.com) or [dev.to](https://dev.to) account, you can show your recent blog posts in here just by providing your medium/dev.to username. You can limit how many posts to display (Max is `10`). ```js // config.js @@ -408,7 +408,9 @@ I intend to keep my works open source. Please do not discourage me by claiming t ## 💖 Support -If you are using this project and happy with it or just want to encourage me to continue creating stuff, you can do it by just starring and sharing the project. + + Buy Me A Coffee + ## 💡 Contributing