|
|
@@ -3,7 +3,7 @@
|
|
|
|
# hugo-profile
|
|
|
|
# hugo-profile
|
|
|
|
|
|
|
|
|
|
|
|
[](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2Fgurusabarish%2Fhugo-profile) [](https://github.com/gurusabarish/hugo-profile/network) [](https://github.com/gurusabarish/hugo-profile/stargazers)
|
|
|
|
[](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2Fgurusabarish%2Fhugo-profile) [](https://github.com/gurusabarish/hugo-profile/network) [](https://github.com/gurusabarish/hugo-profile/stargazers)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[](https://app.netlify.com/sites/hugo-profile/deploys)
|
|
|
|
[](https://app.netlify.com/sites/hugo-profile/deploys)
|
|
|
|

|
|
|
|

|
|
|
@@ -13,17 +13,15 @@
|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
A high performance and mobile first hugo template for personal portfolio and blog
|
|
|
|
A high performance and mobile first hugo template for personal portfolio and blog
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Demo
|
|
|
|
### Demo
|
|
|
|
|
|
|
|
|
|
|
|
- [Live demo V1](https://v1.profile.gurusabarish.tech)
|
|
|
|
- [Live demo V1](https://v1.profile.gurusabarish.tech)
|
|
|
|
- [Live demo V2](https://v2.profile.gurusabarish.tech)
|
|
|
|
- [Live demo V2](https://v2.profile.gurusabarish.tech)
|
|
|
|
- [Live demo V3 (latest)](https://profile.gurusabarish.tech)
|
|
|
|
- [Live demo V3 (latest)](https://profile.gurusabarish.tech)
|
|
|
|
|
|
|
|
|
|
|
|
## Requirements
|
|
|
|
## Requirements
|
|
|
|
|
|
|
|
|
|
|
@@ -32,33 +30,39 @@ A high performance and mobile first hugo template for personal portfolio and blo
|
|
|
|
## How to use this template
|
|
|
|
## How to use this template
|
|
|
|
|
|
|
|
|
|
|
|
### Hugo theme format
|
|
|
|
### Hugo theme format
|
|
|
|
- Install Hugo and create a site using ```hugo new site my-site -f=yaml```
|
|
|
|
|
|
|
|
|
|
|
|
- Install Hugo and create a site using `hugo new site my-site -f=yaml`
|
|
|
|
- Clone this repo inside your themes folder and create config.yaml (_I am not much aware about toml. So, I am using yaml format._) inside root folder and use one of these [v1config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v1.yaml), [v2config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v2.yaml), [v3config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v3.yaml) as base template.
|
|
|
|
- Clone this repo inside your themes folder and create config.yaml (_I am not much aware about toml. So, I am using yaml format._) inside root folder and use one of these [v1config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v1.yaml), [v2config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v2.yaml), [v3config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v3.yaml) as base template.
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
```
|
|
|
|
cd themes
|
|
|
|
cd themes
|
|
|
|
git clone https://github.com/gurusabarish/hugo-profile.git
|
|
|
|
git clone https://github.com/gurusabarish/hugo-profile.git
|
|
|
|
```
|
|
|
|
```
|
|
|
|
- You should have the mentioned (_inside the config file_) images in static folder to use them.
|
|
|
|
|
|
|
|
|
|
|
|
- You should have the mentioned (_inside the config file_) images in static folder to use them.
|
|
|
|
|
|
|
|
|
|
|
|
### Local Development
|
|
|
|
### Local Development
|
|
|
|
|
|
|
|
|
|
|
|
- Install hugo and just clone this repo
|
|
|
|
- Install hugo and just clone this repo
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
git clone https://github.com/gurusabarish/hugo-profile.git
|
|
|
|
git clone https://github.com/gurusabarish/hugo-profile.git
|
|
|
|
cd hugo-profile
|
|
|
|
cd hugo-profile
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
- Now create config.yaml file in your root folder and use one of these [v1config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v1.yaml), [v2config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v2.yaml), [v3config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v3.yaml) as base template.
|
|
|
|
- Now create config.yaml file in your root folder and use one of these [v1config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v1.yaml), [v2config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v2.yaml), [v3config](https://github.com/gurusabarish/hugo-profile/blob/master/website/v3.yaml) as base template.
|
|
|
|
- Run your site using `hugo serve` commend
|
|
|
|
- Run your site using `hugo serve` commend
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Direct deployment using netlify
|
|
|
|
### Direct deployment using netlify
|
|
|
|
|
|
|
|
|
|
|
|
- Fork this repo or create new repo using `use this template` button and connect repo to netlify.
|
|
|
|
- Fork this repo or create new repo using `use this template` button and connect repo to netlify.
|
|
|
|
- You can customize the config file, content and everything inside website folder. Netlify will automatically deploy your changes every time you modify the repo.
|
|
|
|
- You can customize the config file, content and everything inside website folder. Netlify will automatically deploy your changes every time you modify the repo.
|
|
|
|
|
|
|
|
|
|
|
|
**[What is netlify?](https://www.netlify.com/about/)** An intuitive Git-based workflow and powerful serverless platform to build, deploy, and collaborate on web apps
|
|
|
|
**[What is netlify?](https://www.netlify.com/about/)** An intuitive Git-based workflow and powerful serverless platform to build, deploy, and collaborate on web apps
|
|
|
|
|
|
|
|
|
|
|
|
## Deployment
|
|
|
|
## Deployment
|
|
|
|
Run ```hugo```. It will generate a folder called build. You can use the files inside build folder for deployment. You should delete the build folder for each time when you are using ```hugo``` commend.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Run `hugo`. It will generate a folder called public. You can use the files inside public folder for deployment. You should delete the public folder for each time when you are using `hugo` commend.
|
|
|
|
|
|
|
|
|
|
|
|
## Issues
|
|
|
|
## Issues
|
|
|
|
|
|
|
|
|
|
|
|