Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ab04cdade4 | |||
| 78b7ebe862 | |||
| c74a0a8aa7 | |||
| f5ced2093f | |||
| d1efcfafa5 |
@@ -0,0 +1,13 @@
|
|||||||
|
# These are supported funding model platforms
|
||||||
|
|
||||||
|
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
|
||||||
|
patreon: # Replace with a single Patreon username
|
||||||
|
open_collective: # Replace with a single Open Collective username
|
||||||
|
ko_fi: # Replace with a single Ko-fi username
|
||||||
|
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
|
||||||
|
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
|
||||||
|
liberapay: # Replace with a single Liberapay username
|
||||||
|
issuehunt: # Replace with a single IssueHunt username
|
||||||
|
otechie: # Replace with a single Otechie username
|
||||||
|
custom: ['https://www.buymeacoffee.com/gurusabarish',
|
||||||
|
'https://www.paypal.me/gurusabarish'] # Replace with up to 4 custom sponsorship URLs e.g.['link1',link2']
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
---
|
|
||||||
name: Bug report
|
|
||||||
about: Create a report to help us improve
|
|
||||||
title: ''
|
|
||||||
labels: ''
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
**Describe the bug**
|
|
||||||
A clear and concise description of what the bug is.
|
|
||||||
|
|
||||||
**To Reproduce**
|
|
||||||
Steps to reproduce the behavior:
|
|
||||||
1. Go to '...'
|
|
||||||
2. Click on '....'
|
|
||||||
3. Scroll down to '....'
|
|
||||||
4. See error
|
|
||||||
|
|
||||||
**Expected behavior**
|
|
||||||
A clear and concise description of what you expected to happen.
|
|
||||||
|
|
||||||
**Screenshots**
|
|
||||||
If applicable, add screenshots to help explain your problem.
|
|
||||||
|
|
||||||
**Desktop (please complete the following information):**
|
|
||||||
- OS: [e.g. iOS]
|
|
||||||
- Browser [e.g. chrome, safari]
|
|
||||||
- Version [e.g. 22]
|
|
||||||
|
|
||||||
**Smartphone (please complete the following information):**
|
|
||||||
- Device: [e.g. iPhone6]
|
|
||||||
- OS: [e.g. iOS8.1]
|
|
||||||
- Browser [e.g. stock browser, safari]
|
|
||||||
- Version [e.g. 22]
|
|
||||||
|
|
||||||
**Additional context**
|
|
||||||
Add any other context about the problem here.
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
---
|
|
||||||
name: Custom issue template
|
|
||||||
about: Describe this issue template's purpose here.
|
|
||||||
title: ''
|
|
||||||
labels: ''
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
---
|
|
||||||
name: Feature request
|
|
||||||
about: Suggest an idea for this project
|
|
||||||
title: ''
|
|
||||||
labels: ''
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
**Is your feature request related to a problem? Please describe.**
|
|
||||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
|
||||||
|
|
||||||
**Describe the solution you'd like**
|
|
||||||
A clear and concise description of what you want to happen.
|
|
||||||
|
|
||||||
**Describe alternatives you've considered**
|
|
||||||
A clear and concise description of any alternative solutions or features you've considered.
|
|
||||||
|
|
||||||
**Additional context**
|
|
||||||
Add any other context or screenshots about the feature request here.
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
name: Deployment
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
workflow_dispatch:
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
deploy:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
with:
|
|
||||||
submodules: true
|
|
||||||
fetch-depth: 0
|
|
||||||
|
|
||||||
- name: Install Hugo
|
|
||||||
uses: peaceiris/actions-hugo@v2
|
|
||||||
with:
|
|
||||||
hugo-version: "0.79.0"
|
|
||||||
|
|
||||||
- name: Build
|
|
||||||
run: cd website && hugo --gc --minify --themesDir .
|
|
||||||
|
|
||||||
- name: Deploy website to the branch
|
|
||||||
uses: peaceiris/actions-gh-pages@v3
|
|
||||||
with:
|
|
||||||
personal_token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
publish_dir: ./website/public
|
|
||||||
#external_repository: gurusabarish/hugo-profile-demo
|
|
||||||
publish_branch: demo
|
|
||||||
user_name: hugo-profile bot
|
|
||||||
user_email: githubactionsbot@users.noreply.github.com
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
name: Greetings
|
|
||||||
|
|
||||||
on: [pull_request, issues]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
greeting:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
permissions:
|
|
||||||
issues: write
|
|
||||||
pull-requests: write
|
|
||||||
steps:
|
|
||||||
- uses: actions/first-interaction@v1
|
|
||||||
with:
|
|
||||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
issue-message: 'Thanks for your issue. It may help us to improve our product. We will follow up with you.'
|
|
||||||
pr-message: 'Thanks for your pull request. We will review and merge it.'
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
# Clean up the stale issues
|
|
||||||
|
|
||||||
daysUntilStale: 30
|
|
||||||
daysUntilClose: 1
|
|
||||||
|
|
||||||
exemptLabels:
|
|
||||||
- in progress
|
|
||||||
- pending
|
|
||||||
|
|
||||||
staleLabel: stale
|
|
||||||
|
|
||||||
markComment: >
|
|
||||||
This issue has been automatically marked as stale because it has not had
|
|
||||||
recent activity. It will be closed if no further activity occurs. Thank you
|
|
||||||
for your contributions.
|
|
||||||
closeComment: false
|
|
||||||
@@ -1,5 +1 @@
|
|||||||
/public
|
/public
|
||||||
/config.yaml
|
|
||||||
/content
|
|
||||||
/static/images
|
|
||||||
.vscode
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2021 GURU SABARISH
|
Copyright (c) 2020 GURU SABARISH
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|||||||
@@ -1,96 +1,3 @@
|
|||||||
<div align="center">
|
# hugo-profile V1 [](https://app.netlify.com/sites/hugo-profile-1/deploys)
|
||||||
|
|
||||||
# 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)
|
|
||||||
|
|
||||||
|
A highly customizable and mobile first Hugo template for personal portfolio and blog.
|
||||||
[](https://app.netlify.com/sites/hugo-profile/deploys)
|
|
||||||

|
|
||||||

|
|
||||||

|
|
||||||

|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
A high performance and mobile first hugo template for personal portfolio and blog
|
|
||||||
|
|
||||||
### Demo
|
|
||||||
|
|
||||||
- [Live demo V1](https://v1.profile.gurusabarish.tech)
|
|
||||||
- [Live demo V2](https://v2.profile.gurusabarish.tech)
|
|
||||||
- [Live demo V3 (latest)](https://profile.gurusabarish.tech)
|
|
||||||
- [Github pages demo](https://gurusabarish.github.io/hugo-profile)
|
|
||||||
|
|
||||||
|
|
||||||
## Requirements
|
|
||||||
|
|
||||||
- Hugo Version 0.68.0 or higher
|
|
||||||
|
|
||||||
## How to use this template
|
|
||||||
- [Hugo theme format](#Hugo-theme-format)
|
|
||||||
- [Local Development](#Local-Development)
|
|
||||||
- [Direct deployment using netlify](#Direct-deployment-using-netlify)
|
|
||||||
- [Direct deployment using Github Pages and action](#Direct-deployment-using-Github-Pages-and-action)
|
|
||||||
|
|
||||||
|
|
||||||
### Hugo theme format
|
|
||||||
|
|
||||||
- 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.
|
|
||||||
|
|
||||||
```
|
|
||||||
cd themes
|
|
||||||
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.
|
|
||||||
|
|
||||||
### Local Development
|
|
||||||
|
|
||||||
- Install hugo and just clone this repo
|
|
||||||
|
|
||||||
```
|
|
||||||
git clone https://github.com/gurusabarish/hugo-profile.git
|
|
||||||
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.
|
|
||||||
- Run your site using `hugo serve` commend
|
|
||||||
|
|
||||||
### Direct deployment using 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.
|
|
||||||
|
|
||||||
**[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
|
|
||||||
|
|
||||||
|
|
||||||
### Direct deployment using Github Pages and action
|
|
||||||
|
|
||||||
- Fork this repo or create new repo using `use this template` button. Github action will generate all files and push to demo branch. Now, you have to connect your github pages to that `demo` branch. _No need to create demo branch. Github action will take care of it_
|
|
||||||
- You can customize the config file, content and everything inside website folder. Github action will automatically deploy your changes to demo branch every time you modify the repo.
|
|
||||||
|
|
||||||
## Deployment
|
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
If you have a question, please [open an issue](https://github.com/gurusabarish/hugo-profile/issues) for help and to help those who come after you. The more information you can provide, the better!
|
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
Contributions, issues, and feature requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
|
|
||||||
|
|
||||||
## License
|
|
||||||
|
|
||||||
Licensed under [MIT](LICENSE)
|
|
||||||
|
|
||||||
## 🤝 Support
|
|
||||||
|
|
||||||
Give a ⭐️ if you like this project!
|
|
||||||
|
|
||||||
<a href="https://www.buymeacoffee.com/gurusabarish" target="_blank" rel="noopener"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" height="40" width="145" alt="Buy Me A Coffee"></a>
|
|
||||||
|
|||||||
@@ -0,0 +1,121 @@
|
|||||||
|
baseURL: "https://hugo-profile-1.netlify.app"
|
||||||
|
languageCode: "en-us"
|
||||||
|
title: "Hugo-profile"
|
||||||
|
|
||||||
|
googleanalytics: UA-xxxxxxxx-x
|
||||||
|
disqusShortname: yourdiscussshortname
|
||||||
|
Paginate: 3
|
||||||
|
|
||||||
|
taxonomies:
|
||||||
|
tag: "tags"
|
||||||
|
category: "categories"
|
||||||
|
|
||||||
|
params:
|
||||||
|
version: 1
|
||||||
|
|
||||||
|
favicon: "/images/fav.png"
|
||||||
|
description: "A hugh performance hugo theme for personal website. It is single page portfolio. It has blog, contact sections also. Contact is powered by formspree."
|
||||||
|
disqus: ""
|
||||||
|
|
||||||
|
# Background
|
||||||
|
custombackground: false
|
||||||
|
background: ""
|
||||||
|
backimg: ""
|
||||||
|
|
||||||
|
# Contact
|
||||||
|
contact: true
|
||||||
|
action: ""
|
||||||
|
emailname: ""
|
||||||
|
messagename: ""
|
||||||
|
|
||||||
|
# Navbar Menus
|
||||||
|
customMenus:
|
||||||
|
- name: "Blog"
|
||||||
|
Url: "/blog"
|
||||||
|
|
||||||
|
# Home
|
||||||
|
name: "Example name"
|
||||||
|
profile: "/images/v1/avatar.webp"
|
||||||
|
github: "https://github.com/"
|
||||||
|
linkedin: "https://linkedin.com/"
|
||||||
|
twitter: "https://twitter.com/"
|
||||||
|
instagram: "https://instagram.com/"
|
||||||
|
|
||||||
|
# Things I do
|
||||||
|
usedothings: true
|
||||||
|
Things:
|
||||||
|
- logo: fab fa-python
|
||||||
|
title: Python
|
||||||
|
description: I build something beautiful using Python.
|
||||||
|
#url: https://example.com
|
||||||
|
|
||||||
|
- logo: fas fa-robot
|
||||||
|
title: Machine learning
|
||||||
|
description: I train robust models for various tasks.
|
||||||
|
#url: https://guru.com
|
||||||
|
|
||||||
|
- logo: fab fa-html5
|
||||||
|
title: Things for web
|
||||||
|
description: I love to build things for web
|
||||||
|
#url: https://guru.com
|
||||||
|
|
||||||
|
# About
|
||||||
|
profile_image: "/images/profile.webp"
|
||||||
|
descripe_l1_person: "Hi, I'm Profile, a passionate web developer. I tend to make use of modern web technologies to build websites that looks great, feels fantastic, and functions correctly."
|
||||||
|
descripe_l2_person: "This is just a example for about section. You can easily change with the help of cofig file."
|
||||||
|
job: "your role"
|
||||||
|
resume: "/resume.pdf"
|
||||||
|
|
||||||
|
#projects
|
||||||
|
projects:
|
||||||
|
- title: "Project name"
|
||||||
|
image: "/images/project.jpg"
|
||||||
|
description: "This is your description"
|
||||||
|
secoundarylink: true
|
||||||
|
secoundaryurlname: "Featured link"
|
||||||
|
secoundaryurl: "/"
|
||||||
|
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
||||||
|
|
||||||
|
- title: "Project name"
|
||||||
|
image: "/images/project.jpg"
|
||||||
|
description: "This is your description"
|
||||||
|
secoundarylink: true
|
||||||
|
secoundaryurlname: "Featured link"
|
||||||
|
secoundaryurl: "/"
|
||||||
|
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
||||||
|
|
||||||
|
- title: "Project name"
|
||||||
|
image: "/images/project.jpg"
|
||||||
|
description: "This is your description"
|
||||||
|
secoundarylink: true
|
||||||
|
secoundaryurlname: "Featured link"
|
||||||
|
secoundaryurl: "/"
|
||||||
|
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
||||||
|
|
||||||
|
- title: "Project name"
|
||||||
|
image: "/images/project.jpg"
|
||||||
|
description: "This is your description"
|
||||||
|
secoundarylink: true
|
||||||
|
secoundaryurlname: "Featured link"
|
||||||
|
secoundaryurl: "/"
|
||||||
|
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
||||||
|
|
||||||
|
- title: "Project name"
|
||||||
|
image: "/images/project.jpg"
|
||||||
|
description: "This is your description"
|
||||||
|
secoundarylink: true
|
||||||
|
secoundaryurlname: "Featured link"
|
||||||
|
secoundaryurl: "/"
|
||||||
|
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
||||||
|
|
||||||
|
- title: "Project name"
|
||||||
|
image: "/images/project.jpg"
|
||||||
|
description: "This is your description"
|
||||||
|
secoundarylink: true
|
||||||
|
secoundaryurlname: "Featured link"
|
||||||
|
secoundaryurl: "/"
|
||||||
|
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
||||||
|
|
||||||
|
#Blog
|
||||||
|
showdescription: false
|
||||||
|
tweet: true
|
||||||
@@ -1,400 +0,0 @@
|
|||||||
|
|
||||||
A high performance and mobile first hugo template for personal portfolio and blog
|
|
||||||
|
|
||||||
[Live Demo](https://profile.gurusabarish.tech) - [Live Demo V2](https://v2.profile.gurusabarish.tech)
|
|
||||||
|
|
||||||
|
|
||||||
## Queries
|
|
||||||
|
|
||||||
- If you have any queries or bugs, feel free to open an issue in [github](https://github.com/gurusabarish/hugo-profile/issues)
|
|
||||||
|
|
||||||
## Quick deployment
|
|
||||||
|
|
||||||
*Fork this repo or create your own github repo using "*use this template*" button. Edit the content inside website folder and connect your repo to netlify*
|
|
||||||
|
|
||||||
> Use your own google analytics
|
|
||||||
|
|
||||||
_NOTE: If you are using this site as a template for your own portfolio and blog, I would be very glad if you add a link to the original template in footer_
|
|
||||||
|
|
||||||
> Open an issue and give your feedback and feature requests. It will help us to make the better version.
|
|
||||||
|
|
||||||
## Requirements
|
|
||||||
|
|
||||||
- Hugo Version 0.68.0 or higher
|
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
- [Install Hugo](https://gohugo.io/overview/installing)
|
|
||||||
|
|
||||||
- Create your site if you haven't already
|
|
||||||
|
|
||||||
```
|
|
||||||
hugo new site my-site -f=yaml
|
|
||||||
cd my-site
|
|
||||||
```
|
|
||||||
|
|
||||||
- Add the theme as git clone
|
|
||||||
|
|
||||||
```
|
|
||||||
cd themes
|
|
||||||
git clone https://github.com/gurusabarish/hugo-profile.git
|
|
||||||
```
|
|
||||||
|
|
||||||
<b>Go to the config file and add the line after titile `theme: "hugo-profile"` </b>
|
|
||||||
|
|
||||||
## Configuration
|
|
||||||
|
|
||||||
### Version 3
|
|
||||||
|
|
||||||
```
|
|
||||||
baseURL: "https://example.com"
|
|
||||||
languageCode: "en-us"
|
|
||||||
title: "Hugo-profile"
|
|
||||||
theme: "hugo-profile"
|
|
||||||
|
|
||||||
googleanalytics: UA-xxxxxx-x
|
|
||||||
disqusShortname:
|
|
||||||
Paginate: 3
|
|
||||||
markup:
|
|
||||||
goldmark:
|
|
||||||
renderer:
|
|
||||||
unsafe: true
|
|
||||||
|
|
||||||
taxonomies:
|
|
||||||
tag: "tags"
|
|
||||||
category: "categories"
|
|
||||||
|
|
||||||
enableEmoji: true
|
|
||||||
params:
|
|
||||||
version: 3
|
|
||||||
|
|
||||||
favicon: "/images/fav.png"
|
|
||||||
description: "A high performance hugo theme for personal portfolio and blog."
|
|
||||||
|
|
||||||
# Navbar Menus
|
|
||||||
customMenus:
|
|
||||||
- name: "Blog"
|
|
||||||
Url: "/blog"
|
|
||||||
|
|
||||||
# home
|
|
||||||
disable_home: false
|
|
||||||
profile_image: "/images/profile.png"
|
|
||||||
name: "Example name"
|
|
||||||
profession: "Profession"
|
|
||||||
github: "https://github.com"
|
|
||||||
linkedin: "https://linkedin.com"
|
|
||||||
twitter: "https://twitter.com/"
|
|
||||||
instagram: "https://instagram.com/"
|
|
||||||
facebook: "https://facebook.com"
|
|
||||||
|
|
||||||
# About
|
|
||||||
disable_about: false
|
|
||||||
descripe_l1_person: "Hi, I'm Profile, a passionate web developer. I tend to make use of modern web technologies to build websites that looks great, feels fantastic, and functions correctly."
|
|
||||||
descripe_l2_person: "This is a example template for about section. You can find my works [here](#projects)"
|
|
||||||
skills:
|
|
||||||
- name: CSS
|
|
||||||
percentage: 90
|
|
||||||
- name: Django
|
|
||||||
percentage: 85
|
|
||||||
- name: Hugo
|
|
||||||
percentage: 80
|
|
||||||
- name: React JS
|
|
||||||
percentage: 70
|
|
||||||
|
|
||||||
# Experience
|
|
||||||
disable_experience: false
|
|
||||||
experience:
|
|
||||||
- company: "Google"
|
|
||||||
role: "Software developer"
|
|
||||||
startdate: Feb 2021
|
|
||||||
enddate: present
|
|
||||||
featuredpoints:
|
|
||||||
- point: Lead backend developer for a product.
|
|
||||||
- point: Created a frontend design for a product.
|
|
||||||
- company: "Facebook"
|
|
||||||
role: "Fullstack developer"
|
|
||||||
startdate: Mar 2020
|
|
||||||
enddate: Dec 2020
|
|
||||||
featuredpoints:
|
|
||||||
- point: Lead backend developer for a product.
|
|
||||||
- point: Created a frontend design for a product.
|
|
||||||
- company: "Amazon"
|
|
||||||
role: "Fullstack developer"
|
|
||||||
startdate: Feb 2019
|
|
||||||
enddate: Jan 2020
|
|
||||||
featuredpoints:
|
|
||||||
- point: Lead backend developer for a product.
|
|
||||||
- point: Created a frontend design for a product.
|
|
||||||
|
|
||||||
# Education
|
|
||||||
disable_education: false
|
|
||||||
education:
|
|
||||||
- degree: "B.tech"
|
|
||||||
branch: "Information Technology"
|
|
||||||
university: "Example university"
|
|
||||||
startedyear: "2013"
|
|
||||||
graduation: "2018"
|
|
||||||
- degree: "Degree"
|
|
||||||
branch: "Branch"
|
|
||||||
university: "Example university"
|
|
||||||
startedyear: "year"
|
|
||||||
graduation: "year"
|
|
||||||
- degree: "Degree"
|
|
||||||
branch: "Branch"
|
|
||||||
university: "Example university"
|
|
||||||
startedyear: "year"
|
|
||||||
graduation: "year"
|
|
||||||
|
|
||||||
# Projects
|
|
||||||
disable_projects: false
|
|
||||||
projects:
|
|
||||||
- name: "Example project without details"
|
|
||||||
img: /images/project.jpg
|
|
||||||
githublink: "https://github.com/"
|
|
||||||
featuredlink: "/"
|
|
||||||
description: "Description of project"
|
|
||||||
|
|
||||||
# Achievements
|
|
||||||
disable_achievements: false
|
|
||||||
achievements:
|
|
||||||
- title: Competition winner
|
|
||||||
description: We are developed a product which can help others.
|
|
||||||
img: /images/achiv.jpg
|
|
||||||
- title: Competition winner
|
|
||||||
description: We are developed a product which can help others.
|
|
||||||
img: /images/achiv.jpg
|
|
||||||
- title: Competition winner
|
|
||||||
description: We are developed a product which can help others.
|
|
||||||
img: /images/achiv.jpg
|
|
||||||
- title: Competition winner
|
|
||||||
description: We are developed a product which can help others.
|
|
||||||
img: /images/achiv.jpg
|
|
||||||
|
|
||||||
# Contact
|
|
||||||
disable_contact: false
|
|
||||||
contact_content: My inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!
|
|
||||||
email: "example@mail.com"
|
|
||||||
|
|
||||||
# Footer
|
|
||||||
socialiconfooter: true
|
|
||||||
recentposts: true
|
|
||||||
|
|
||||||
# Blog
|
|
||||||
showdescription: false
|
|
||||||
tweet: true
|
|
||||||
```
|
|
||||||
|
|
||||||
### Version 2
|
|
||||||
|
|
||||||
```
|
|
||||||
baseURL: "https://example.com"
|
|
||||||
languageCode: "en-us"
|
|
||||||
title: "Hugo-profile"
|
|
||||||
theme: "hugo-profile"
|
|
||||||
|
|
||||||
googleanalytics: UA-xxxxxx-x
|
|
||||||
disqusShortname:
|
|
||||||
Paginate: 3
|
|
||||||
markup:
|
|
||||||
goldmark:
|
|
||||||
renderer:
|
|
||||||
unsafe: true
|
|
||||||
|
|
||||||
taxonomies:
|
|
||||||
tag: "tags"
|
|
||||||
category: "categories"
|
|
||||||
|
|
||||||
enableEmoji: true
|
|
||||||
params:
|
|
||||||
version: 2
|
|
||||||
|
|
||||||
favicon: "/images/fav.png"
|
|
||||||
description: "A high performance hugo theme for personal portfolio and blog."
|
|
||||||
copyright: "2021"
|
|
||||||
|
|
||||||
# Navbar Menus
|
|
||||||
customMenus:
|
|
||||||
- name: "About"
|
|
||||||
Url: "/#"
|
|
||||||
- name: "Blog"
|
|
||||||
Url: "/blog"
|
|
||||||
|
|
||||||
# social
|
|
||||||
socialicontop: false
|
|
||||||
name: "Examble name"
|
|
||||||
github: "https://github.com"
|
|
||||||
linkedin: "https://linkedin.com"
|
|
||||||
twitter: "https://twitter.com/"
|
|
||||||
instagram: "https://instagram.com/"
|
|
||||||
facebook: "https://facebook.com"
|
|
||||||
|
|
||||||
# About
|
|
||||||
profile_image: "/images/profile.webp"
|
|
||||||
descripe_l1_person: "Hi, I'm Profile, a passionate web developer. I tend to make use of modern web technologies to build websites that looks great, feels fantastic, and functions correctly. This is a example template for about section."
|
|
||||||
descripe_l2_person: ""
|
|
||||||
|
|
||||||
useresume: true
|
|
||||||
customname: ""
|
|
||||||
resumelink: "/resume.pdf"
|
|
||||||
|
|
||||||
# Things I do
|
|
||||||
usedothings: true
|
|
||||||
Things:
|
|
||||||
- logo: fab fa-python
|
|
||||||
title: Python
|
|
||||||
description: I build something beautiful using Python.
|
|
||||||
#url: https://example.com
|
|
||||||
|
|
||||||
- logo: fas fa-robot
|
|
||||||
title: Machine learning
|
|
||||||
description: I train robust models for various tasks.
|
|
||||||
#url: https://guru.com
|
|
||||||
|
|
||||||
- logo: fab fa-html5
|
|
||||||
title: Things for web
|
|
||||||
description: I love to build things for web
|
|
||||||
#url: https://guru.com
|
|
||||||
|
|
||||||
# Footer
|
|
||||||
socialiconfooter: true
|
|
||||||
recentposts: true
|
|
||||||
|
|
||||||
# Blog
|
|
||||||
showdescription: false
|
|
||||||
tweet: true
|
|
||||||
```
|
|
||||||
|
|
||||||
### Version 1
|
|
||||||
|
|
||||||
```
|
|
||||||
baseURL: "https://example.com"
|
|
||||||
languageCode: "en-us"
|
|
||||||
title: "Hugo-profile"
|
|
||||||
theme: "hugo-profile"
|
|
||||||
|
|
||||||
googleanalytics: UA-xxxxxxxx-x
|
|
||||||
disqusShortname: yourdiscussshortname
|
|
||||||
Paginate: 3
|
|
||||||
|
|
||||||
taxonomies:
|
|
||||||
tag: "tags"
|
|
||||||
category: "categories"
|
|
||||||
|
|
||||||
params:
|
|
||||||
version: 1
|
|
||||||
|
|
||||||
favicon: "/images/hugo.png"
|
|
||||||
description: "A hugh performance hugo theme for personal website. It is single page portfolio. It has blog, contact sections also. Contact is powered by formspree."
|
|
||||||
disqus: ""
|
|
||||||
|
|
||||||
# Background
|
|
||||||
custombackground: false
|
|
||||||
background: ""
|
|
||||||
backimg: ""
|
|
||||||
|
|
||||||
# Contact
|
|
||||||
contact: true
|
|
||||||
action: ""
|
|
||||||
emailname: ""
|
|
||||||
messagename: ""
|
|
||||||
|
|
||||||
# Navbar Menus
|
|
||||||
customMenus:
|
|
||||||
- name: "Blog"
|
|
||||||
Url: "/blog"
|
|
||||||
|
|
||||||
# Home
|
|
||||||
name: "Example name"
|
|
||||||
profile: "/images/v1/avatar.webp"
|
|
||||||
github: "https://github.com/"
|
|
||||||
linkedin: "https://linkedin.com/"
|
|
||||||
twitter: "https://twitter.com/"
|
|
||||||
instagram: "https://instagram.com/"
|
|
||||||
|
|
||||||
# Things I do
|
|
||||||
usedothings: true
|
|
||||||
Things:
|
|
||||||
- logo: fab fa-python
|
|
||||||
title: Python
|
|
||||||
description: I build something beautiful using Python.
|
|
||||||
#url: https://example.com
|
|
||||||
|
|
||||||
- logo: fas fa-robot
|
|
||||||
title: Machine learning
|
|
||||||
description: I train robust models for various tasks.
|
|
||||||
#url: https://guru.com
|
|
||||||
|
|
||||||
- logo: fab fa-html5
|
|
||||||
title: Things for web
|
|
||||||
description: I love to build things for web
|
|
||||||
#url: https://guru.com
|
|
||||||
|
|
||||||
# About
|
|
||||||
profile_image: "/images/profile.webp"
|
|
||||||
descripe_l1_person: "Hi, I'm Profile, a passionate web developer. I tend to make use of modern web technologies to build websites that looks great, feels fantastic, and functions correctly."
|
|
||||||
descripe_l2_person: "This is just a example for about section. You can easily change with the help of cofig file."
|
|
||||||
job: "your role"
|
|
||||||
resume: "/resume.pdf"
|
|
||||||
|
|
||||||
#projects
|
|
||||||
projects:
|
|
||||||
- title: "Project name"
|
|
||||||
image: "/images/project.jpg"
|
|
||||||
description: "This is your description"
|
|
||||||
secoundarylink: true
|
|
||||||
secoundaryurlname: "Featured link"
|
|
||||||
secoundaryurl: "/"
|
|
||||||
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
|
||||||
|
|
||||||
- title: "Project name"
|
|
||||||
image: "/images/project.jpg"
|
|
||||||
description: "This is your description"
|
|
||||||
secoundarylink: true
|
|
||||||
secoundaryurlname: "Featured link"
|
|
||||||
secoundaryurl: "/"
|
|
||||||
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
|
||||||
|
|
||||||
- title: "Project name"
|
|
||||||
image: "/images/project.jpg"
|
|
||||||
description: "This is your description"
|
|
||||||
secoundarylink: true
|
|
||||||
secoundaryurlname: "Featured link"
|
|
||||||
secoundaryurl: "/"
|
|
||||||
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
|
||||||
|
|
||||||
- title: "Project name"
|
|
||||||
image: "/images/project.jpg"
|
|
||||||
description: "This is your description"
|
|
||||||
secoundarylink: true
|
|
||||||
secoundaryurlname: "Featured link"
|
|
||||||
secoundaryurl: "/"
|
|
||||||
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
|
||||||
|
|
||||||
- title: "Project name"
|
|
||||||
image: "/images/project.jpg"
|
|
||||||
description: "This is your description"
|
|
||||||
secoundarylink: true
|
|
||||||
secoundaryurlname: "Featured link"
|
|
||||||
secoundaryurl: "/"
|
|
||||||
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
|
||||||
|
|
||||||
- title: "Project name"
|
|
||||||
image: "/images/project.jpg"
|
|
||||||
description: "This is your description"
|
|
||||||
secoundarylink: true
|
|
||||||
secoundaryurlname: "Featured link"
|
|
||||||
secoundaryurl: "/"
|
|
||||||
sourceurl: "https://github.com/gurusabarish/hugo-profile"
|
|
||||||
|
|
||||||
#Blog
|
|
||||||
showdescription: false
|
|
||||||
tweet: true
|
|
||||||
```
|
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
> Contributers are always welcome :heart:
|
|
||||||
|
|
||||||
### Demos
|
|
||||||
|
|
||||||
[Demo Site V3(latest)](https://profile.gurusabarish.tech) - [Demo Site V2](https://v2.profile.gurusabarish.tech) - [Demo Site V1](https://v1.profile.gurusabarish.tech)
|
|
||||||
|
Before Width: | Height: | Size: 147 KiB |
|
Before Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 191 KiB |
|
Before Width: | Height: | Size: 89 KiB |
|
Before Width: | Height: | Size: 497 KiB |
@@ -1,24 +1,27 @@
|
|||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
<style>
|
<style>
|
||||||
html {
|
html {
|
||||||
scroll-behavior: smooth;
|
scroll-behavior: smooth;
|
||||||
}
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
font-family: "Roboto", sans-serif;
|
font-family: "Roboto", sans-serif;
|
||||||
background-color: #eaedf0;
|
background-color: #0a192f;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row justify-centent-center py-5">
|
<div class="row justify-centent-center py-5">
|
||||||
<div class="display-4 font-weight-bold text-center col p-5">
|
<div class="display-4 font-weight-bold text-center col p-5">
|
||||||
{{ if eq .Site.Params.version 3 }}
|
{{ if eq .Site.Params.version 3 }}
|
||||||
<span class="text-dark">404 page not found</span>
|
<span class="text-light">404 page not found</span>
|
||||||
{{ else }} 404 page not found {{ end }}
|
{{ else }}
|
||||||
<div class="text-center p-5">
|
404 page not found
|
||||||
<a href="{{ .Site.BaseURL }}" class="font-weight-bold btn btn-primary rounded-pill p-3 mb-2">Back to Home</a>
|
{{ end }}
|
||||||
</div>
|
<div class="text-center p-5">
|
||||||
|
<a href="{{ .Site.BaseURL }}" class="font-weight-bold btn btn-primary rounded-pill p-3 mb-2">Back to
|
||||||
|
Home</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
@@ -17,70 +17,34 @@
|
|||||||
<link rel="preconnect" href="https://fonts.gstatic.com">
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;1,100;1,300&display=swap"
|
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;1,100;1,300&display=swap"
|
||||||
rel="stylesheet">
|
rel="stylesheet">
|
||||||
<script src="/js/popper.min.js"></script>
|
|
||||||
|
|
||||||
{{- block "head" . -}}{{- end }}
|
{{- block "head" . -}}{{- end }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
{{ if eq .Site.Params.version 1 }}
|
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
{{ if eq .Site.Params.version 1 }}
|
||||||
{{- partial "sections/v1/scripts.html" . -}}
|
{{- partial "sections/v1/scripts.html" . -}}
|
||||||
{{- partial "sections/v1/header1.html" . -}}
|
{{- partial "sections/v1/header1.html" . -}}
|
||||||
{{- block "main" . -}}{{- end }}
|
{{- block "main" . -}}{{- end }}
|
||||||
{{- partial "sections/v1/footer.html" . -}}
|
{{- partial "sections/v1/footer.html" . -}}
|
||||||
</body>
|
|
||||||
{{ else if eq .Site.Params.version 2 }}
|
|
||||||
|
|
||||||
<body>
|
{{ else if eq .Site.Params.version 2 }}
|
||||||
{{- partial "sections/v2/scripts.html" . -}}
|
{{- partial "sections/v2/scripts.html" . -}}
|
||||||
{{- partial "sections/v2/header.html" . -}}
|
{{- partial "sections/v2/header.html" . -}}
|
||||||
{{- block "main" . -}}{{- end }}
|
{{- block "main" . -}}{{- end }}
|
||||||
{{- partial "sections/v2/footer.html" . -}}
|
{{- partial "sections/v2/footer.html" . -}}
|
||||||
</body>
|
|
||||||
{{ else if eq .Site.Params.version 3 }}
|
|
||||||
|
|
||||||
<body class="text-dark">
|
{{ else if eq .Site.Params.version 3 }}
|
||||||
{{- partial "sections/v3/scripts.html" . -}}
|
{{- partial "sections/v3/scripts.html" . -}}
|
||||||
{{- partial "sections/v3/navbar.html" . -}}
|
{{- partial "sections/v3/navbar.html" . -}}
|
||||||
{{- block "main" . -}}{{- end }}
|
{{- block "main" . -}}{{- end }}
|
||||||
{{- partial "sections/v3/footer.html" . -}}
|
{{- partial "sections/v3/footer.html" . -}}
|
||||||
<script>
|
{{ else }}
|
||||||
$(function () {
|
{{ end }}
|
||||||
$('[data-toggle="tooltip"]').tooltip()
|
|
||||||
})
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
$('.darkmode-label').click(function () {
|
|
||||||
$("body").toggleClass("darkmode");
|
|
||||||
$(".fa-moon").toggleClass("d-none");
|
|
||||||
$(".fa-sun").toggleClass("d-none");
|
|
||||||
$("nav").toggleClass("navbar-dark");
|
|
||||||
$("nav").toggleClass("navbar-light");
|
|
||||||
$('.text-dark').addClass('darkmode-text-dark').removeClass('text-dark');
|
|
||||||
$('.text-muted').addClass('darkmode-text-muted').removeClass('text-muted');
|
|
||||||
if ($('input.custom-control-input').is(':checked')) {
|
|
||||||
$('.darkmode-text-dark').addClass('text-dark').removeClass('darkmode-text-dark');
|
|
||||||
$('.darkmode-text-muted').addClass('text-muted').removeClass('darkmode-text-muted');
|
|
||||||
};
|
|
||||||
});
|
|
||||||
if ($('input.custom-control-input').is(':checked')) {
|
|
||||||
$("body").toggleClass("darkmode");
|
|
||||||
$(".fa-moon").addClass("d-none");
|
|
||||||
$(".fa-sun").removeClass("d-none");
|
|
||||||
$("nav").toggleClass("navbar-dark");
|
|
||||||
$("nav").toggleClass("navbar-light");
|
|
||||||
$('.text-dark').addClass('darkmode-text-dark').removeClass('text-dark');
|
|
||||||
$('.text-muted').addClass('darkmode-text-muted').removeClass('text-muted');
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
</body>
|
|
||||||
{{ else }}
|
|
||||||
|
|
||||||
<body></body>
|
|
||||||
{{ end }}
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
{{ if eq .Site.Params.version 3 }}
|
{{ if eq .Site.Params.version 3 }}
|
||||||
<section style="font-family: 'Roboto', sans-serif;5">
|
<section style="font-family: 'Roboto', sans-serif; color: #8392a5">
|
||||||
<div class="container pt-5">
|
<div class="container pt-5">
|
||||||
<h3 class="text-center">{{.Title}}</h2>
|
<h3 class="text-center">{{.Title}}</h2>
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
<li>
|
<li>
|
||||||
|
|
||||||
<h1 style="font-size: 25px;" class="font-weight-bold">
|
<h1 style="font-size: 25px;" class="font-weight-bold">
|
||||||
<a class="text-decoration-none" href="{{ .RelPermalink }}">
|
<a class="text-decoration-none" href="{{ .Permalink }}">
|
||||||
{{ .Title }}
|
{{ .Title }}
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
</h1>
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
</h5>
|
</h5>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<a class="text-decoration-none" href="{{ .RelPermalink }}">
|
<a class="text-decoration-none" href="{{ .Permalink }}">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="text-xs font-weight-bold text-primary text-uppercase mb-1">{{ .Title }}</div>
|
<div class="text-xs font-weight-bold text-primary text-uppercase mb-1">{{ .Title }}</div>
|
||||||
{{ if .Site.Params.showdescription }}
|
{{ if .Site.Params.showdescription }}
|
||||||
|
|||||||
@@ -19,66 +19,11 @@
|
|||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
|
|
||||||
{{ if eq .Site.Params.version 3 }}
|
{{ if eq .Site.Params.version 3 }}
|
||||||
<section style="font-family: 'Roboto', sans-serif;">
|
<section style="font-family: 'Roboto', sans-serif; color: #8392a5">
|
||||||
|
|
||||||
<div class="bottom-share d-none">
|
|
||||||
<div class="my-1 mb-3 share-container">
|
|
||||||
<div class="d-block my-1 text-center" data-toggle="tooltip" data-placement="left" title="Tooltip on left">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px">
|
|
||||||
<path fill="#03a9f4"
|
|
||||||
d="M42,37c0,2.762-2.239,5-5,5H11c-2.762,0-5-2.238-5-5V11c0-2.762,2.238-5,5-5h26c2.761,0,5,2.238,5,5 V37z" />
|
|
||||||
<path fill="#fff"
|
|
||||||
d="M36,17.12c-0.882,0.391-1.999,0.758-3,0.88c1.018-0.604,2.633-1.862,3-3 c-0.951,0.559-2.671,1.156-3.793,1.372C31.311,15.422,30.033,15,28.617,15C25.897,15,24,17.305,24,20v2c-4,0-7.9-3.047-10.327-6 c-0.427,0.721-0.667,1.565-0.667,2.457c0,1.819,1.671,3.665,2.994,4.543c-0.807-0.025-2.335-0.641-3-1c0,0.016,0,0.036,0,0.057 c0,2.367,1.661,3.974,3.912,4.422C16.501,26.592,16,27,14.072,27c0.626,1.935,3.773,2.958,5.928,3c-1.686,1.307-4.692,2-7,2 c-0.399,0-0.615,0.022-1-0.023C14.178,33.357,17.22,34,20,34c9.057,0,14-6.918,14-13.37c0-0.212-0.007-0.922-0.018-1.13 C34.95,18.818,35.342,18.104,36,17.12" />
|
|
||||||
</svg>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="d-block my-1 text-center" data-toggle="tooltip" data-placement="left" title="Tooltip on left">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40px" height="48px" data-name="Layer 1" viewBox="0 0 32 32">
|
|
||||||
<path fill="#ea4435"
|
|
||||||
d="M16.58,19.1068l-12.69-8.0757A3,3,0,0,1,7.1109,5.97l9.31,5.9243L24.78,6.0428A3,3,0,0,1,28.22,10.9579Z" />
|
|
||||||
<path fill="#00ac47" d="M25.5,5.5h4a0,0,0,0,1,0,0v18a3,3,0,0,1-3,3h0a3,3,0,0,1-3-3V7.5a2,2,0,0,1,2-2Z"
|
|
||||||
transform="rotate(180 26.5 16)" />
|
|
||||||
<path fill="#ffba00"
|
|
||||||
d="M29.4562,8.0656c-.0088-.06-.0081-.1213-.0206-.1812-.0192-.0918-.0549-.1766-.0823-.2652a2.9312,2.9312,0,0,0-.0958-.2993c-.02-.0475-.0508-.0892-.0735-.1354A2.9838,2.9838,0,0,0,28.9686,6.8c-.04-.0581-.09-.1076-.1342-.1626a3.0282,3.0282,0,0,0-.2455-.2849c-.0665-.0647-.1423-.1188-.2146-.1771a3.02,3.02,0,0,0-.24-.1857c-.0793-.0518-.1661-.0917-.25-.1359-.0884-.0461-.175-.0963-.267-.1331-.0889-.0358-.1837-.0586-.2766-.0859s-.1853-.06-.2807-.0777a3.0543,3.0543,0,0,0-.357-.036c-.0759-.0053-.1511-.0186-.2273-.018a2.9778,2.9778,0,0,0-.4219.0425c-.0563.0084-.113.0077-.1689.0193a33.211,33.211,0,0,0-.5645.178c-.0515.022-.0966.0547-.1465.0795A2.901,2.901,0,0,0,23.5,8.5v5.762l4.72-3.3043a2.8878,2.8878,0,0,0,1.2359-2.8923Z" />
|
|
||||||
<path fill="#4285f4" d="M5.5,5.5h0a3,3,0,0,1,3,3v18a0,0,0,0,1,0,0h-4a2,2,0,0,1-2-2V8.5a3,3,0,0,1,3-3Z" />
|
|
||||||
<path fill="#c52528"
|
|
||||||
d="M2.5439,8.0656c.0088-.06.0081-.1213.0206-.1812.0192-.0918.0549-.1766.0823-.2652A2.9312,2.9312,0,0,1,2.7426,7.32c.02-.0475.0508-.0892.0736-.1354A2.9719,2.9719,0,0,1,3.0316,6.8c.04-.0581.09-.1076.1342-.1626a3.0272,3.0272,0,0,1,.2454-.2849c.0665-.0647.1423-.1188.2147-.1771a3.0005,3.0005,0,0,1,.24-.1857c.0793-.0518.1661-.0917.25-.1359A2.9747,2.9747,0,0,1,4.3829,5.72c.089-.0358.1838-.0586.2766-.0859s.1853-.06.2807-.0777a3.0565,3.0565,0,0,1,.357-.036c.076-.0053.1511-.0186.2273-.018a2.9763,2.9763,0,0,1,.4219.0425c.0563.0084.113.0077.169.0193a2.9056,2.9056,0,0,1,.286.0888,2.9157,2.9157,0,0,1,.2785.0892c.0514.022.0965.0547.1465.0795a2.9745,2.9745,0,0,1,.3742.21A2.9943,2.9943,0,0,1,8.5,8.5v5.762L3.78,10.9579A2.8891,2.8891,0,0,1,2.5439,8.0656Z" />
|
|
||||||
</svg>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="d-block my-1 text-center" data-toggle="tooltip" data-placement="left" title="Tooltip on left">
|
|
||||||
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="38px" height="48px">
|
|
||||||
<path fill="#4CAF50"
|
|
||||||
d="M8.002 0h-.004C3.587 0 0 3.588 0 8a7.94 7.94 0 0 0 1.523 4.689l-.997 2.972 3.075-.983A7.93 7.93 0 0 0 8.002 16C12.413 16 16 12.411 16 8s-3.587-8-7.998-8z" />
|
|
||||||
<path fill="#FAFAFA"
|
|
||||||
d="M12.657 11.297c-.193.545-.959.997-1.57 1.129-.418.089-.964.16-2.802-.602-2.351-.974-3.865-3.363-3.983-3.518-.113-.155-.95-1.265-.95-2.413s.583-1.707.818-1.947c.193-.197.512-.287.818-.287.099 0 .188.005.268.009.235.01.353.024.508.395.193.465.663 1.613.719 1.731.057.118.114.278.034.433-.075.16-.141.231-.259.367-.118.136-.23.24-.348.386-.108.127-.23.263-.094.498.136.23.606.997 1.298 1.613.893.795 1.617 1.049 1.876 1.157.193.08.423.061.564-.089.179-.193.4-.513.625-.828.16-.226.362-.254.574-.174.216.075 1.359.64 1.594.757.235.118.39.174.447.273.056.099.056.564-.137 1.11z" />
|
|
||||||
</svg>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="text-center" data-toggle="tooltip" data-placement="left" title="Share this article">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40px" height="40px" viewBox="0 0 25 25">
|
|
||||||
<g transform="translate(0 -1027.362)">
|
|
||||||
<circle cx="657.054" cy="437.094" r="15.268" fill="#9257a2" fill-rule="evenodd"
|
|
||||||
transform="translate(-525.439 682.007) scale(.81871)" />
|
|
||||||
<path fill="#6c4676"
|
|
||||||
style="line-height:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;block-progression:tb;isolation:auto;mix-blend-mode:normal"
|
|
||||||
d="M 12.943359 24.984375 A 12.5 12.5 0 0 0 13.384766 24.96875 A 12.5 12.5 0 0 0 14.625 24.818359 A 12.5 12.5 0 0 0 15.84375 24.544922 A 12.5 12.5 0 0 0 17.029297 24.150391 A 12.5 12.5 0 0 0 18.169922 23.640625 A 12.5 12.5 0 0 0 19.253906 23.017578 A 12.5 12.5 0 0 0 20.269531 22.291016 A 12.5 12.5 0 0 0 21.208984 21.466797 A 12.5 12.5 0 0 0 22.060547 20.552734 A 12.5 12.5 0 0 0 22.816406 19.558594 A 12.5 12.5 0 0 0 23.470703 18.492188 A 12.5 12.5 0 0 0 24.013672 17.367188 A 12.5 12.5 0 0 0 24.441406 16.193359 A 12.5 12.5 0 0 0 24.496094 15.974609 L 14.265625 5.7441406 C 13.812473 5.2910406 13.187396 5.0097656 12.5 5.0097656 C 11.12521 5.0097656 10 6.1349656 10 7.5097656 C 10 7.5307656 10.005259 7.5493125 10.005859 7.5703125 C 9.4896699 7.8077125 9.0133544 8.1147296 8.5878906 8.4804688 C 8.374766 8.6636758 8.1738297 8.8614634 7.9882812 9.0722656 C 7.0619905 10.124095 6.5 11.499953 6.5 13.009766 C 6.5 13.488466 6.573385 13.948784 6.6796875 14.396484 C 5.9748502 14.839884 5.5 15.620266 5.5 16.509766 C 5.5 17.197166 5.7812253 17.822291 6.234375 18.275391 L 12.943359 24.984375 z "
|
|
||||||
color="#000" font-family="sans-serif" font-weight="400" transform="translate(0 1027.362)" />
|
|
||||||
<path fill="#fff"
|
|
||||||
d="m 7.9941406,1 c -1.3747895,0 -2.5,1.1252 -2.5,2.5 0,0.02072 0.00535,0.039943 0.00586,0.060547 C 3.4352817,4.5101164 1.9941406,6.5842949 1.9941406,9 c 0,0.4787281 0.073385,0.9389814 0.1796875,1.386719 C 1.4689908,10.830108 0.99414062,11.610545 0.99414062,12.5 c 0,1.3748 1.12521048,2.5 2.49999998,2.5 0.6665407,0 1.2712865,-0.268072 1.7207032,-0.697266 C 6.0479519,14.74009 6.9900874,15 7.9941406,15 8.9981981,15 9.9421095,14.741984 10.775391,14.304688 11.224611,14.732762 11.828584,15 12.494141,15 c 1.374789,0 2.5,-1.1252 2.5,-2.5 0,-0.887901 -0.472993,-1.667522 -1.175782,-2.111328 C 13.924794,9.941126 13.994141,9.4787929 13.994141,9 c 0,-2.4173981 -1.439125,-4.4947611 -3.50586,-5.4433594 4.46e-4,-0.019294 0.0059,-0.037245 0.0059,-0.056641 0,-1.3748 -1.1252108,-2.5 -2.5000004,-2.5 z m 0,1 c 0.8343495,0 1.5,0.6657 1.5,1.5 0,0.8344 -0.6656505,1.5 -1.5,1.5 -0.8343494,0 -1.5,-0.6656 -1.5,-1.5 0,-0.8343 0.6656506,-1.5 1.5,-1.5 z M 5.7363281,4.5507812 C 6.1363719,5.4015827 6.9962448,6 7.9941406,6 8.9914269,6 9.8515843,5.4027009 10.251953,4.5527344 11.874506,5.3778725 12.994141,7.0495149 12.994141,9 c 0,0.358063 -0.04812,0.702711 -0.119141,1.039062 C 12.74983,10.019561 12.62455,10 12.494141,10 c -1.37479,0 -2.5000004,1.1252 -2.5000004,2.5 0,0.347738 0.073318,0.676884 0.2031254,0.978516 C 9.5317018,13.806899 8.7887215,14 7.9941406,14 7.1996182,14 6.4561816,13.808725 5.7910156,13.480469 5.9212525,13.178414 5.9941406,12.848348 5.9941406,12.5 c 0,-1.3748 -1.1252104,-2.5 -2.5,-2.5 C 3.3643933,10 3.2397998,10.01975 3.1152344,10.03906 3.0437876,9.7026723 2.9941406,9.3583587 2.9941406,9 c 0,-1.9503184 1.1196952,-3.6242663 2.7421875,-4.4492188 z M 3.4941406,11 c 0.8343495,0 1.5,0.6657 1.5,1.5 0,0.8344 -0.6656505,1.5 -1.5,1.5 -0.8343494,0 -1.5,-0.6656 -1.5,-1.5 0,-0.8343 0.6656506,-1.5 1.5,-1.5 z m 9.0000004,0 c 0.834349,0 1.5,0.6657 1.5,1.5 0,0.8344 -0.665651,1.5 -1.5,1.5 -0.83435,0 -1.5,-0.6656 -1.5,-1.5 0,-0.8343 0.66565,-1.5 1.5,-1.5 z"
|
|
||||||
color="#000" font-family="sans-serif" font-weight="400" overflow="visible"
|
|
||||||
transform="translate(4.506 1031.372)"
|
|
||||||
style="line-height:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;block-progression:tb;isolation:auto;mix-blend-mode:normal" />
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row blog-page-color">
|
<div class="row">
|
||||||
<div class="col-md-9 py-4 px-0">
|
<div class="col-md-9 py-4 px-0">
|
||||||
<div class="rounded shadow bg-light p-3 px-md-5 bg-light">
|
<div class="rounded bg-light p-3 px-md-5" style="background-color: #1A283C !important;">
|
||||||
<h1 class="pb-2 text-center">{{ .Title }}</h1>
|
<h1 class="pb-2 text-center">{{ .Title }}</h1>
|
||||||
<article>
|
<article>
|
||||||
{{.Content}}
|
{{.Content}}
|
||||||
@@ -86,36 +31,32 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3 py-4">
|
<div class="col-md-3 py-4">
|
||||||
<div class="bg-light shadow p-4 rounded mb-2 bg-light">
|
<div class="bg-light shadow p-4 rounded mb-2" style="background-color: #1A283C !important;">
|
||||||
<h4>Table of content</h4>
|
<h4>Table of content</h4>
|
||||||
{{.TableOfContents}}
|
{{.TableOfContents}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="bg-light shadow p-4 rounded mt-2 bg-light">
|
<div class="bg-light shadow p-4 rounded mt-2" style="background-color: #1A283C !important;">
|
||||||
<h4>Share article with</h4>
|
<h4>Share</h4>
|
||||||
<ul>
|
<span class="rounded-circle p-1 m-1">
|
||||||
<li>
|
<a target="blank" class="text-decoration-none"
|
||||||
<a target="blank" class="text-info"
|
href="https://twitter.com/share?text={{ .Title }}&url={{ .Site.Params.hostName }}{{ .Permalink | absURL }}">
|
||||||
href="https://twitter.com/share?text={{ .Title }}&url={{ .Site.Params.hostName }}{{ .Permalink | absURL }}">
|
<i class="fab fa-twitter text-primary" style="font-size: 1.6em;"></i>
|
||||||
Twitter
|
</a>
|
||||||
</a>
|
</span>
|
||||||
</li>
|
<span class="rounded-circle m-1">
|
||||||
<li>
|
<a target="blank" class="text-decoration-none"
|
||||||
<a target="blank" class="text-success"
|
href="https://api.whatsapp.com/send?text={{ .Title }}: {{ .Site.Params.hostName }}{{ .Permalink | absURL }}"
|
||||||
href="https://api.whatsapp.com/send?text={{ .Title }}: {{ .Site.Params.hostName }}{{ .Permalink | absURL }}"
|
data-action="share/whatsapp/share">
|
||||||
data-action="share/whatsapp/share">
|
<i class="fab fa-whatsapp text-success" style="font-size: 1.6em;"></i>
|
||||||
Whatsapp
|
</a>
|
||||||
</a>
|
</span>
|
||||||
</li>
|
<span class="rounded-circle m-1">
|
||||||
<li>
|
<a target="blank" class="text-decoration-none"
|
||||||
<a class="text-danger" target="blank"
|
href="mailto:?subject={{ .Title }}&body=Check out this site {{ .Site.Params.hostName }}{{ .Permalink | absURL }}">
|
||||||
href="mailto:?subject={{ .Title }}&body=Check out this site {{ .Site.Params.hostName }}{{ .Permalink | absURL }}">
|
<i class="fa fa-envelope text-danger" style="font-size: 1.6em;"></i>
|
||||||
Email
|
</a>
|
||||||
</a>
|
</span>
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -53,12 +53,10 @@
|
|||||||
<head>
|
<head>
|
||||||
<title>{{- .Site.Title -}}</title>
|
<title>{{- .Site.Title -}}</title>
|
||||||
<meta name="description" content="{{ .Site.Params.description }}">
|
<meta name="description" content="{{ .Site.Params.description }}">
|
||||||
|
|
||||||
|
|
||||||
<!-- Fonts -->
|
<!-- Fonts -->
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;1,400&display=swap" rel="stylesheet"
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap" rel="stylesheet">
|
media="all">
|
||||||
{{ template "_internal/google_analytics.html" . }}
|
{{ template "_internal/google_analytics.html" . }}
|
||||||
{{- partial "sections/v3/head.html" . -}}
|
{{- partial "sections/v3/head.html" . -}}
|
||||||
<link rel="stylesheet" href="/css/v3/v3.css" media="all">
|
<link rel="stylesheet" href="/css/v3/v3.css" media="all">
|
||||||
@@ -69,7 +67,7 @@
|
|||||||
<link rel="stylesheet" href="https://unpkg.com/aos@next/dist/aos.css" />
|
<link rel="stylesheet" href="https://unpkg.com/aos@next/dist/aos.css" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="text-dark">
|
<body>
|
||||||
<!--<div id="loader" class="center"></div>-->
|
<!--<div id="loader" class="center"></div>-->
|
||||||
<script src="https://unpkg.com/aos@next/dist/aos.js"></script>
|
<script src="https://unpkg.com/aos@next/dist/aos.js"></script>
|
||||||
<script>
|
<script>
|
||||||
@@ -132,42 +130,6 @@
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
*/
|
*/
|
||||||
$(".darkmode-label").click(function () {
|
|
||||||
$("body").toggleClass("darkmode");
|
|
||||||
$(".fa-moon").toggleClass("d-none");
|
|
||||||
$(".fa-sun").toggleClass("d-none");
|
|
||||||
$(".about-backdark").toggleClass("about-back");
|
|
||||||
$(".education-backdark").toggleClass("education-back");
|
|
||||||
$(".achievements-backdark").toggleClass("achievements-back");
|
|
||||||
$("nav").toggleClass("navbar-dark");
|
|
||||||
$("nav").toggleClass("navbar-light");
|
|
||||||
$(".text-dark").addClass("darkmode-text-dark").removeClass("text-dark");
|
|
||||||
$(".text-muted")
|
|
||||||
.addClass("darkmode-text-muted")
|
|
||||||
.removeClass("text-muted");
|
|
||||||
if ($("input.custom-control-input").is(":checked")) {
|
|
||||||
$(".darkmode-text-dark")
|
|
||||||
.addClass("text-dark")
|
|
||||||
.removeClass("darkmode-text-dark");
|
|
||||||
$(".darkmode-text-muted")
|
|
||||||
.addClass("text-muted")
|
|
||||||
.removeClass("darkmode-text-muted");
|
|
||||||
}
|
|
||||||
});
|
|
||||||
if ($("input.custom-control-input").is(":checked")) {
|
|
||||||
$("body").toggleClass("darkmode");
|
|
||||||
$(".fa-moon").addClass("d-none");
|
|
||||||
$(".fa-sun").removeClass("d-none");
|
|
||||||
$("nav").toggleClass("navbar-dark");
|
|
||||||
$("nav").toggleClass("navbar-light");
|
|
||||||
$(".text-dark").addClass("darkmode-text-dark").removeClass("text-dark");
|
|
||||||
$(".text-muted")
|
|
||||||
.addClass("darkmode-text-muted")
|
|
||||||
.removeClass("text-muted");
|
|
||||||
$(".about-backdark").toggleClass("about-back");
|
|
||||||
$(".education-backdark").toggleClass("education-back");
|
|
||||||
$(".achievements-backdark").toggleClass("achievements-back");
|
|
||||||
}
|
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
{{ else }}
|
{{ else }}
|
||||||
|
|||||||
@@ -3,10 +3,6 @@
|
|||||||
<a href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a>
|
<a href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a>
|
||||||
</div>
|
</div>
|
||||||
© {{ dateFormat "2006" now }} All Rights Reserved<br>
|
© {{ dateFormat "2006" now }} All Rights Reserved<br>
|
||||||
<div>
|
Designed and Developed by
|
||||||
Made with ❤ and
|
<a href="https://gurusabarish.tech" target="_blank">Gurusabarish</a>
|
||||||
<a href="https://github.com/gurusabarish/hugo-profile" target="_blank">Hugo profile</a>
|
|
||||||
| Designed and Developed by
|
|
||||||
<a href="https://gurusabarish.tech" target="_blank">Gurusabarish</a>
|
|
||||||
</div>
|
|
||||||
</footer>
|
</footer>
|
||||||
@@ -131,12 +131,8 @@
|
|||||||
</div>
|
</div>
|
||||||
© {{ .Site.Params.copyright }} All Rights Reserved
|
© {{ .Site.Params.copyright }} All Rights Reserved
|
||||||
<div class="text-secondary">
|
<div class="text-secondary">
|
||||||
<div>
|
Designed and Developed by
|
||||||
Made with ❤ and
|
<a class="text-secondary" href="https://gurusabarish.tech">Gurusabarish</a>
|
||||||
<a href="https://github.com/gurusabarish/hugo-profile" target="_blank">Hugo profile</a>
|
|
||||||
| Designed and Developed by
|
|
||||||
<a href="https://gurusabarish.tech" target="_blank">Gurusabarish</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,43 +1,39 @@
|
|||||||
<div id="about" class="about-backdark about-back">
|
<div id="about" class="pt-3" data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600" data-aos-once="true">
|
||||||
<section class="pt-5">
|
<div class="container-fluid">
|
||||||
<div class="container-fluid">
|
<div class="text-light text-center h3">About Me</div>
|
||||||
<div class="text-dark text-center h3">About Me</div>
|
<div class="row justify-content-center about">
|
||||||
<div class="row justify-content-center about">
|
<div class="col-md-6 about-content">
|
||||||
<div class="col-md-6 about-content">
|
<div class="px-2" style="color: #8892b0;" data-aos="zoom-in" data-aos-offset="50" data-aos-delay="50"
|
||||||
<div data-aos="zoom-in-up" data-aos-offset="50" data-aos-delay="50" data-aos-once="true"
|
data-aos-once="true" data-aos-duration="900">
|
||||||
data-aos-duration="900">
|
{{ .Site.Params.descripe_l1_person | markdownify }}
|
||||||
<div class="px-2">
|
<br>
|
||||||
{{ .Site.Params.descripe_l1_person | markdownify }}
|
<br>
|
||||||
<br />
|
{{ .Site.Params.descripe_l2_person | markdownify }}
|
||||||
<br />
|
|
||||||
{{ .Site.Params.descripe_l2_person | markdownify }}
|
|
||||||
</div>
|
|
||||||
{{ if .Site.Params.email }}
|
|
||||||
<div class="py-3 pl-2">
|
|
||||||
<a href="mailto:{{ .Site.Params.email }}?subject=Say hi!" target="_blank"
|
|
||||||
class="contact-btn btn text-muted">
|
|
||||||
Get In Touch
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
{{ end }}
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-5 about-skill">
|
{{ if .Site.Params.email }}
|
||||||
<div data-aos="zoom-in-down" data-aos-offset="50" data-aos-delay="50" data-aos-once="true"
|
<div class="py-3 pl-2">
|
||||||
data-aos-duration="1000">
|
<a href="mailto:{{ .Site.Params.email }}?subject=Say hi!" class="contact-btn btn" data-aos="zoom-in"
|
||||||
<div class="text-secondary text-center h4">Skills</div>
|
data-aos-offset="50" data-aos-delay="50" data-aos-once="true" data-aos-duration="1000">
|
||||||
{{ range .Site.Params.skills }}
|
Get In Touch
|
||||||
<div>
|
</a>
|
||||||
<div>{{ .name }}</div>
|
|
||||||
<div class="progress mb-4">
|
|
||||||
<div class="progress-bar" role="progressbar" style="width: {{ .percentage }}%;" aria-valuemin="0"
|
|
||||||
aria-valuemax="100"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
{{ end }}
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-5 about-skill">
|
||||||
|
<div class="text-secondary text-center h4">Skills</div>
|
||||||
|
{{ range .Site.Params.skills }}
|
||||||
|
<div data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600" data-aos-once="true">
|
||||||
|
<div style="color: rgb(230, 241, 255)">
|
||||||
|
{{ .name }}
|
||||||
|
</div>
|
||||||
|
<div class="progress mb-4">
|
||||||
|
<div class="progress-bar" role="progressbar" style="width: {{ .percentage }}%;" aria-valuemin="0"
|
||||||
|
aria-valuemax="100"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{ end }}
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -1,8 +1,9 @@
|
|||||||
{{ $img:= "./images/v1/background.png" }}
|
{{ $img:= "images/v1/background.png" }}
|
||||||
|
|
||||||
<section id="achievements" class="py-5 achievements-backdark achievements-back">
|
<section class="py-3 pt-5" id="achievements" data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600"
|
||||||
|
data-aos-once="true">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<div class="text-dark text-center h3">Achievements</div>
|
<div class="text-light text-center h3">Achievements</div>
|
||||||
<div class="row justify-content-center py-3 mx-2">
|
<div class="row justify-content-center py-3 mx-2">
|
||||||
{{ range .Site.Params.achievements }}
|
{{ range .Site.Params.achievements }}
|
||||||
{{ if .img }}
|
{{ if .img }}
|
||||||
@@ -10,14 +11,19 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
<div class="col-md-5 achiv-out px-4 px-md-2 my-2" data-aos="fade-up" data-aos-easing="linear"
|
<div class="col-md-5 achiv-out px-4 px-md-2 my-2" data-aos="fade-up" data-aos-easing="linear"
|
||||||
data-aos-duration="600" data-aos-once="true">
|
data-aos-duration="600" data-aos-once="true">
|
||||||
<div class="achiv-card d-flex align-items-end shadow-lg rounded" style="background-image: url(./{{ .img }});">
|
<div class="achiv-card d-flex align-items-end shadow-lg rounded" style="background-image: url({{ .img }});">
|
||||||
<div class="p-3 w-100 achiv overflow-hidden">
|
<div class="p-3 w-100 achiv overflow-hidden">
|
||||||
<h4 class="text-center achiv-head">{{ .title }}</h4>
|
<h4 class="text-center">
|
||||||
<div class="text-secondary">{{ .description }}</div>
|
{{ .title }}
|
||||||
|
</h4>
|
||||||
|
<div class="text-secondary">
|
||||||
|
{{ .description }}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
@@ -1,17 +1,20 @@
|
|||||||
<section id="contact">
|
<section id="contact" data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600" data-aos-once="true">
|
||||||
<div class="container-fluid py-5">
|
<div class="container-fluid py-3">
|
||||||
<div class="text-right text-center h3">Get In Touch</div>
|
<div class="text-light text-center h3">Get In Touch</div>
|
||||||
<div class="row justify-content-center px-md-5">
|
<div class="row justify-content-center px-md-5">
|
||||||
<div class="col-md-6 py-3">
|
<div class="col-md-6 py-3">
|
||||||
<div class="text-center">{{ .Site.Params.contact_content }}</div>
|
<div class=" text-center">
|
||||||
|
{{ .Site.Params.contact_content }}
|
||||||
|
</div>
|
||||||
{{ if .Site.Params.email }}
|
{{ if .Site.Params.email }}
|
||||||
<div class="text-center pt-3">
|
<div class="text-center pt-3">
|
||||||
<a href="mailto:{{ .Site.Params.email }}?subject=Say hi!" class="contact-btn btn text-muted">
|
<a href="mailto:{{ .Site.Params.email }}?subject=Say hi!" class="contact-btn btn">
|
||||||
Get In Touch
|
Get In Touch
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
<section id="experience">
|
<section id="experience" data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600" data-aos-once="true">
|
||||||
<div class="container-fluid pt-5">
|
<div class="container-fluid pt-5">
|
||||||
<div class="text-dark text-center h3">Experience</div>
|
<div class="text-light text-center h3">Experience</div>
|
||||||
|
|
||||||
<div class="row justify-content-center py-md-5">
|
<div class="row justify-content-center py-md-5">
|
||||||
<div class="d-md-none d-lg-none d-sm-block">
|
<div class="d-md-none d-lg-none d-sm-block">
|
||||||
<ol class="ex-ol pl-5 pr-3">
|
<ol class="ex-ol pl-5 pr-3">
|
||||||
{{ range .Site.Params.experience }}
|
{{ range .Site.Params.experience }}
|
||||||
<li class="ex-ol-li" data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600" data-aos-once="true">
|
<li class="ex-ol-li" data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600" data-aos-once="true">
|
||||||
<h4 class="text-muted">
|
<h4>
|
||||||
<span class="text-primary">{{ .company }}</span> - {{ .role }}
|
<span class="text-primary">{{ .company }}</span> - {{ .role }}
|
||||||
</h4>
|
</h4>
|
||||||
<div>
|
<div>
|
||||||
@@ -22,6 +22,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -38,14 +39,15 @@
|
|||||||
aria-controls="{{ .company }}" aria-selected="false">
|
aria-controls="{{ .company }}" aria-selected="false">
|
||||||
{{ .company }}
|
{{ .company }}
|
||||||
</a>
|
</a>
|
||||||
{{ end }} {{ end }}
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="tab-content col-md-4 d-none d-md-block" id="v-pills-tabContent">
|
<div class="tab-content col-md-5 d-none d-md-block" id="v-pills-tabContent">
|
||||||
{{ range $index, $element := .Site.Params.experience }}
|
{{ range $index, $element := .Site.Params.experience }}
|
||||||
{{ if (eq $index 0) }}
|
{{ if (eq $index 0) }}
|
||||||
<div class="tab-pane fade show active" id="{{ .company }}" role="tabpanel" aria-labelledby="{{ .company }}-tab">
|
<div class="tab-pane fade show active" id="{{ .company }}" role="tabpanel" aria-labelledby="{{ .company }}-tab">
|
||||||
<div class="h4 text-muted">
|
<div class="h4">
|
||||||
<span class="text-primary">{{ .company }}</span> - {{ .role }}
|
<span class="text-primary">{{ .company }}</span> - {{ .role }}
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@@ -61,7 +63,7 @@
|
|||||||
</div>
|
</div>
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<div class="tab-pane fade" id="{{ .company }}" role="tabpanel" aria-labelledby="{{ .company }}-tab">
|
<div class="tab-pane fade" id="{{ .company }}" role="tabpanel" aria-labelledby="{{ .company }}-tab">
|
||||||
<div class="h4 text-muted">
|
<div class="h4">
|
||||||
<span class="text-primary">{{ .company }}</span> - {{ .role }}
|
<span class="text-primary">{{ .company }}</span> - {{ .role }}
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@@ -76,8 +78,11 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -1,14 +1,14 @@
|
|||||||
<footer>
|
<footer data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600" data-aos-once="true">
|
||||||
<!-- recent posts -->
|
<!-- recent posts -->
|
||||||
<div class="news container py-3" data-aos="fade-up" data-aos-easing="linear" data-aos-once="true">
|
<div class="news container py-3">
|
||||||
{{ if .Site.Params.recentposts }}
|
{{ if .Site.Params.recentposts }}
|
||||||
<div class="h3 text-center text-dark py-3 font-weight-bold">Recent posts</div>
|
<div class="h3 text-center text-light py-3 font-weight-bold">Recent posts</div>
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
{{ range ( where .Site.RegularPages "Type" "blog" | first 3 ) }}
|
{{ range ( where .Site.RegularPages "Type" "blog" | first 3 ) }}
|
||||||
<div class="col-lg-4 col-md-6 pt-2">
|
<div class="col-lg-4 col-md-6 pt-2">
|
||||||
<a href="{{ .RelPermalink }}" class="post-card-link">
|
<a href="{{ .RelPermalink }}" class="post-card-link">
|
||||||
<div class="card h-100">
|
<div class="card px-2 h-100">
|
||||||
<div class="card-head px-2 py-3">
|
<div class="card-head py-3">
|
||||||
<h5 class="card-title font-weight-bold px-2">{{ .Title }}</h5>
|
<h5 class="card-title font-weight-bold px-2">{{ .Title }}</h5>
|
||||||
<div class="px-2">{{ .Summary | truncate 300}}</div>
|
<div class="px-2">{{ .Summary | truncate 300}}</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
<div class="text-center">
|
<div class="text-center">
|
||||||
{{ if .Site.Params.github }}
|
{{ if .Site.Params.github }}
|
||||||
<span class="px-1">
|
<span class="px-1">
|
||||||
<a class="text-dark text-decoration-none" href="{{ .Site.Params.github }}" aria-label="github">
|
<a class="text-dark" href="{{ .Site.Params.github }}" aria-label="github">
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="2.7em" height="2.7em" viewBox="0 0 1792 1792">
|
<svg xmlns="http://www.w3.org/2000/svg" width="2.7em" height="2.7em" viewBox="0 0 1792 1792">
|
||||||
<path
|
<path
|
||||||
d="M522 1352q-8 9-20-3-13-11-4-19 8-9 20 3 12 11 4 19zm-42-61q9 12 0 19-8 6-17-7t0-18q9-7 17 6zm-61-60q-5 7-13 2-10-5-7-12 3-5 13-2 10 5 7 12zm31 34q-6 7-16-3-9-11-2-16 6-6 16 3 9 11 2 16zm129 112q-4 12-19 6-17-4-13-15t19-7q16 5 13 16zm63 5q0 11-16 11-17 2-17-11 0-11 16-11 17-2 17 11zm58-10q2 10-14 14t-18-8 14-15q16-2 18 9zm964-956v960q0 119-84.5 203.5t-203.5 84.5h-224q-16 0-24.5-1t-19.5-5-16-14.5-5-27.5v-239q0-97-52-142 57-6 102.5-18t94-39 81-66.5 53-105 20.5-150.5q0-121-79-206 37-91-8-204-28-9-81 11t-92 44l-38 24q-93-26-192-26t-192 26q-16-11-42.5-27t-83.5-38.5-86-13.5q-44 113-7 204-79 85-79 206 0 85 20.5 150t52.5 105 80.5 67 94 39 102.5 18q-40 36-49 103-21 10-45 15t-57 5-65.5-21.5-55.5-62.5q-19-32-48.5-52t-49.5-24l-20-3q-21 0-29 4.5t-5 11.5 9 14 13 12l7 5q22 10 43.5 38t31.5 51l10 23q13 38 44 61.5t67 30 69.5 7 55.5-3.5l23-4q0 38 .5 103t.5 68q0 22-11 33.5t-22 13-33 1.5h-224q-119 0-203.5-84.5t-84.5-203.5v-960q0-119 84.5-203.5t203.5-84.5h960q119 0 203.5 84.5t84.5 203.5z" />
|
d="M522 1352q-8 9-20-3-13-11-4-19 8-9 20 3 12 11 4 19zm-42-61q9 12 0 19-8 6-17-7t0-18q9-7 17 6zm-61-60q-5 7-13 2-10-5-7-12 3-5 13-2 10 5 7 12zm31 34q-6 7-16-3-9-11-2-16 6-6 16 3 9 11 2 16zm129 112q-4 12-19 6-17-4-13-15t19-7q16 5 13 16zm63 5q0 11-16 11-17 2-17-11 0-11 16-11 17-2 17 11zm58-10q2 10-14 14t-18-8 14-15q16-2 18 9zm964-956v960q0 119-84.5 203.5t-203.5 84.5h-224q-16 0-24.5-1t-19.5-5-16-14.5-5-27.5v-239q0-97-52-142 57-6 102.5-18t94-39 81-66.5 53-105 20.5-150.5q0-121-79-206 37-91-8-204-28-9-81 11t-92 44l-38 24q-93-26-192-26t-192 26q-16-11-42.5-27t-83.5-38.5-86-13.5q-44 113-7 204-79 85-79 206 0 85 20.5 150t52.5 105 80.5 67 94 39 102.5 18q-40 36-49 103-21 10-45 15t-57 5-65.5-21.5-55.5-62.5q-19-32-48.5-52t-49.5-24l-20-3q-21 0-29 4.5t-5 11.5 9 14 13 12l7 5q22 10 43.5 38t31.5 51l10 23q13 38 44 61.5t67 30 69.5 7 55.5-3.5l23-4q0 38 .5 103t.5 68q0 22-11 33.5t-22 13-33 1.5h-224q-119 0-203.5-84.5t-84.5-203.5v-960q0-119 84.5-203.5t203.5-84.5h960q119 0 203.5 84.5t84.5 203.5z" />
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
|
|
||||||
{{ if .Site.Params.linkedin }}
|
{{ if .Site.Params.linkedin }}
|
||||||
<span class="px-1">
|
<span class="px-1">
|
||||||
<a class="text-white text-decoration-none" href="{{ .Site.Params.linkedin }}" aria-label="linkedin">
|
<a class="text-white" href="{{ .Site.Params.linkedin }}" aria-label="linkedin">
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width='2.4em' height='2.4em' fill="#fff" aria-label="LinkedIn"
|
<svg xmlns="http://www.w3.org/2000/svg" width='2.4em' height='2.4em' fill="#fff" aria-label="LinkedIn"
|
||||||
viewBox="0 0 512 512">
|
viewBox="0 0 512 512">
|
||||||
<rect width="512" height="512" fill="#0077b5" rx="15%" />
|
<rect width="512" height="512" fill="#0077b5" rx="15%" />
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Site.Params.twitter }}
|
{{ if .Site.Params.twitter }}
|
||||||
<a class="text-info text-decoration-none" href="{{ .Site.Params.twitter }}" aria-label="twitter">
|
<a class="text-info" href="{{ .Site.Params.twitter }}" aria-label="twitter">
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px">
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px">
|
||||||
<path fill="#03a9f4"
|
<path fill="#03a9f4"
|
||||||
d="M42,37c0,2.762-2.239,5-5,5H11c-2.762,0-5-2.238-5-5V11c0-2.762,2.238-5,5-5h26c2.761,0,5,2.238,5,5 V37z" />
|
d="M42,37c0,2.762-2.239,5-5,5H11c-2.762,0-5-2.238-5-5V11c0-2.762,2.238-5,5-5h26c2.761,0,5,2.238,5,5 V37z" />
|
||||||
@@ -79,7 +79,7 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Site.Params.instagram }}
|
{{ if .Site.Params.instagram }}
|
||||||
<a class="text-danger text-decoration-none" href="{{ .Site.Params.instagram }}" aria-label="instagram">
|
<a class="text-danger" href="{{ .Site.Params.instagram }}" aria-label="instagram">
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px">
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px">
|
||||||
<radialGradient id="yOrnnhliCrdS2gy~4tD8ma" cx="19.38" cy="42.035" r="44.899" gradientUnits="userSpaceOnUse">
|
<radialGradient id="yOrnnhliCrdS2gy~4tD8ma" cx="19.38" cy="42.035" r="44.899" gradientUnits="userSpaceOnUse">
|
||||||
<stop offset="0" stop-color="#fd5" />
|
<stop offset="0" stop-color="#fd5" />
|
||||||
@@ -109,7 +109,7 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Site.Params.facebook }}
|
{{ if .Site.Params.facebook }}
|
||||||
<a class="text-info text-decoration-none" href="{{ .Site.Params.facebook }}" aria-label="facebook">
|
<a class="text-info" href="{{ .Site.Params.facebook }}" aria-label="facebook">
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px">
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px">
|
||||||
<path fill="#3F51B5"
|
<path fill="#3F51B5"
|
||||||
d="M42,37c0,2.762-2.238,5-5,5H11c-2.761,0-5-2.238-5-5V11c0-2.762,2.239-5,5-5h26c2.762,0,5,2.238,5,5V37z" />
|
d="M42,37c0,2.762-2.238,5-5,5H11c-2.761,0-5-2.238-5-5V11c0-2.762,2.239-5,5-5h26c2.762,0,5,2.238,5,5V37z" />
|
||||||
@@ -131,9 +131,7 @@
|
|||||||
</div>
|
</div>
|
||||||
© {{ dateFormat "2006" now }} All Rights Reserved
|
© {{ dateFormat "2006" now }} All Rights Reserved
|
||||||
<div>
|
<div>
|
||||||
Made with ❤ and
|
Designed and Developed by
|
||||||
<a href="https://github.com/gurusabarish/hugo-profile" target="_blank">Hugo profile</a>
|
|
||||||
| Designed and Developed by
|
|
||||||
<a href="https://gurusabarish.tech" target="_blank">Gurusabarish</a>
|
<a href="https://gurusabarish.tech" target="_blank">Gurusabarish</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -6,24 +6,4 @@
|
|||||||
<!-- stylesheets -->
|
<!-- stylesheets -->
|
||||||
<link rel="stylesheet" href="/css/bootstrap.min.css" media="all">
|
<link rel="stylesheet" href="/css/bootstrap.min.css" media="all">
|
||||||
<link rel="stylesheet" href="/css/all.min.css" media="all">
|
<link rel="stylesheet" href="/css/all.min.css" media="all">
|
||||||
<link rel="stylesheet" href="/css/fontawesome.min.css" media="all">
|
<link rel="stylesheet" href="/css/fontawesome.min.css" media="all">
|
||||||
<link rel="stylesheet" href="/css/v3/darkmode.css" media="all">
|
|
||||||
|
|
||||||
<style>
|
|
||||||
html {
|
|
||||||
scrollbar-width: thin;
|
|
||||||
scrollbar-color: #6c757d transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
::-webkit-scrollbar {
|
|
||||||
width: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
::-webkit-scrollbar-track {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
::-webkit-scrollbar-thumb {
|
|
||||||
background: #6c757d;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
@@ -1,20 +1,20 @@
|
|||||||
<div class="container-fluid home">
|
<div class="container-fluid home">
|
||||||
<div class="pt-5 pb-3 pt-md-0">
|
<div class="py-5">
|
||||||
<div class="row justify-content-center intro" data-aos="fade-down" data-aos-easing="linear"
|
<div class="row justify-content-center intro" data-aos="fade-down" data-aos-easing="linear"
|
||||||
data-aos-duration="1000">
|
data-aos-duration="1000">
|
||||||
<div class="col-md-7 pb-2 name-container">
|
<div class="col-md-7 name-container">
|
||||||
<div class="name" data-aos="fade-up" data-aos-offset="200" data-aos-delay="50" data-aos-duration="1000"
|
<div class="name" data-aos="fade-up" data-aos-offset="200" data-aos-delay="50" data-aos-duration="1000"
|
||||||
data-aos-once="true">
|
data-aos-once="true">
|
||||||
<div class="text-warning hi-text" data-aos="fade-up" data-aos-offset="50" data-aos-delay="50"
|
<div class="text-warning" style="font-size: 15px;" data-aos="fade-up" data-aos-offset="50" data-aos-delay="50"
|
||||||
data-aos-once="true" data-aos-duration="900">
|
data-aos-once="true" data-aos-duration="900">
|
||||||
Hi there, I'm
|
Hi there, I'm
|
||||||
</div>
|
</div>
|
||||||
<h1 class="text-primary name-text" data-aos="fade-up" data-aos-offset="200" data-aos-delay="50"
|
<h1 class="text-primary" data-aos="fade-up" data-aos-offset="200" data-aos-delay="50" data-aos-duration="900"
|
||||||
data-aos-duration="900" data-aos-once="true">
|
data-aos-once="true">
|
||||||
{{ .Site.Params.name }}
|
{{ .Site.Params.name }}
|
||||||
</h1>
|
</h1>
|
||||||
<h5 class="text-muted pro-text" data-aos="fade-up" data-aos-offset="200" data-aos-delay="50"
|
<h5 class="text-light" data-aos="fade-up" data-aos-offset="200" data-aos-delay="50" data-aos-duration="900"
|
||||||
data-aos-duration="900" data-aos-once="true">
|
data-aos-once="true">
|
||||||
{{ .Site.Params.profession }}
|
{{ .Site.Params.profession }}
|
||||||
</h5>
|
</h5>
|
||||||
</div>
|
</div>
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-5 text-center pt-2 pt-md-0 position-relative">
|
<div class="col-md-5 text-center">
|
||||||
{{ if .Site.Params.profile_image }}
|
{{ if .Site.Params.profile_image }}
|
||||||
<img class="profile rounded shadow-lg" data-aos="zoom-in" data-aos-once="true" data-aos-duration="1000"
|
<img class="profile rounded shadow-lg" data-aos="zoom-in" data-aos-once="true" data-aos-duration="1000"
|
||||||
src="{{ .Site.Params.profile_image }}" alt="{{ .Site.Params.name }}" class="rounded">
|
src="{{ .Site.Params.profile_image }}" alt="{{ .Site.Params.name }}" class="rounded">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<nav class="pt-3 navbar navbar-expand-lg navbar-light" data-aos="fade-down" data-aos-easing="linear"
|
<nav style="background-color: #0a192f;" class="pt-3 navbar navbar-expand-lg navbar-dark" data-aos="fade-down"
|
||||||
data-aos-duration="500">
|
data-aos-easing="linear" data-aos-duration="500">
|
||||||
<a class="navbar-brand" href="{{ .Site.BaseURL | relURL }}">
|
<a class="navbar-brand" href="{{ .Site.BaseURL | relURL }}">
|
||||||
{{ if .Site.Params.favicon }}
|
{{ if .Site.Params.favicon }}
|
||||||
<img src="{{ .Site.Params.favicon }}" width="30" height="30" class="d-inline-block align-top">
|
<img src="{{ .Site.Params.favicon }}" width="30" height="30" class="d-inline-block align-top">
|
||||||
@@ -9,8 +9,6 @@
|
|||||||
{{ .Site.Title }}
|
{{ .Site.Title }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
|
||||||
<button class="navbar-toggler border-0" type="button" data-toggle="collapse" data-target="#navbarNavDropdown"
|
<button class="navbar-toggler border-0" type="button" data-toggle="collapse" data-target="#navbarNavDropdown"
|
||||||
aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
|
aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
<span class="navbar-toggler-icon"></span>
|
<span class="navbar-toggler-icon"></span>
|
||||||
@@ -22,37 +20,35 @@
|
|||||||
{{ if .Site.Params.disable_about }}
|
{{ if .Site.Params.disable_about }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<li class="nav-item navbar-text">
|
<li class="nav-item navbar-text">
|
||||||
<a class="nav-link text-dark" href="{{ .Site.BaseURL | relURL }}#about" aria-label="about">About</a>
|
<a class="nav-link" href="{{ .Site.BaseURL | relURL }}#about" aria-label="about">About</a>
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Site.Params.disable_experience }}
|
{{ if .Site.Params.disable_experience }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<li class="nav-item navbar-text">
|
<li class="nav-item navbar-text">
|
||||||
<a class="nav-link text-dark" href="{{ .Site.BaseURL | relURL }}#experience"
|
<a class="nav-link" href="{{ .Site.BaseURL | relURL }}#experience" aria-label="experience">Experience</a>
|
||||||
aria-label="experience">Experience</a>
|
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Site.Params.disable_education }}
|
{{ if .Site.Params.disable_education }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<li class="nav-item navbar-text">
|
<li class="nav-item navbar-text">
|
||||||
<a class="nav-link text-dark" href="{{ .Site.BaseURL | relURL }}#education"
|
<a class="nav-link" href="{{ .Site.BaseURL | relURL }}#education" aria-label="education">Education</a>
|
||||||
aria-label="education">Education</a>
|
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Site.Params.disable_projects }}
|
{{ if .Site.Params.disable_projects }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<li class="nav-item navbar-text">
|
<li class="nav-item navbar-text">
|
||||||
<a class="nav-link text-dark" href="{{ .Site.BaseURL | relURL }}#projects" aria-label="projects">Projects</a>
|
<a class="nav-link" href="{{ .Site.BaseURL | relURL }}#projects" aria-label="projects">Projects</a>
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ if .Site.Params.disable_achievements }}
|
{{ if .Site.Params.disable_achievements }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<li class="nav-item navbar-text">
|
<li class="nav-item navbar-text">
|
||||||
<a class="nav-link text-dark" href="{{ .Site.BaseURL | relURL }}#achievements"
|
<a class="nav-link" href="{{ .Site.BaseURL | relURL }}#achievements"
|
||||||
aria-label="achievements">Achievements</a>
|
aria-label="achievements">Achievements</a>
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
@@ -60,24 +56,16 @@
|
|||||||
{{ if .Site.Params.disable_contact }}
|
{{ if .Site.Params.disable_contact }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<li class="nav-item navbar-text">
|
<li class="nav-item navbar-text">
|
||||||
<a class="nav-link text-dark" href="{{ .Site.BaseURL | relURL }}#contact" aria-label="contact">Contact</a>
|
<a class="nav-link" href="{{ .Site.BaseURL | relURL }}#contact" aria-label="contact">Contact</a>
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ range site.Params.customMenus }}
|
{{ range site.Params.customMenus }}
|
||||||
<li class="nav-item navbar-text">
|
<li class="nav-item navbar-text">
|
||||||
<a class="nav-link text-dark" href="{{.Url}}" aria-label="{{ .name }}">{{ .name }}</a>
|
<a class="nav-link" href="{{.Url}}" aria-label="{{ .name }}">{{ .name }}</a>
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<li class="nav-item navbar-text">
|
|
||||||
<div class="custom-control custom-switch">
|
|
||||||
<input type="checkbox" class="custom-control-input" id="customSwitch1" autocomplete="on">
|
|
||||||
<label class="pt-2 darkmode-label" for="customSwitch1" style="cursor: pointer;">
|
|
||||||
<i class="fas fa-lg fa-moon"></i>
|
|
||||||
<i class="fas fa-lg fa-sun d-none text-warning"></i>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|||||||
@@ -1,26 +1,29 @@
|
|||||||
<section id="projects">
|
<section id="projects" data-aos="fade-up" data-aos-easing="linear" data-aos-duration="600" data-aos-once="true">
|
||||||
<div class="container-fluid py-5">
|
<div class="container-fluid py-3 pt-5">
|
||||||
<div class="text-dark text-center h3">Projects</div>
|
<div class="text-light text-center h3">Projects</div>
|
||||||
<div class="row justify-content-center pt-2">
|
<div class="row justify-content-center pt-2">
|
||||||
{{ range ( where .Site.RegularPages "Type" "project" ) }}
|
{{ range ( where .Site.RegularPages "Type" "project" ) }}
|
||||||
<div class="col-md-8 pro m-3 shadow" data-aos="fade-up" data-aos-duration="1500" data-aos-once="true">
|
<div class="col-md-8 pro m-3 shadow" data-aos="fade-right" data-aos-duration="1000" data-aos-once="true">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 bg-pro">
|
<div class="col-md-6 bg-pro">
|
||||||
<img src="{{ .Params.img }}" alt="{{ .Title }}" />
|
<img src='{{ .Params.img }}' alt="{{ .Title }}">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6 content-pro p-3 bg-light">
|
<div class="col-md-6 content-pro p-3 bg-light">
|
||||||
<div class="content-pro-top">
|
<div class="content-pro-top">
|
||||||
<h2>{{ .Title }}</h2>
|
<h2>{{ .Title }}</h2>
|
||||||
<p class="card-text pt-2">{{ .Params.description }}</p>
|
<p class="card-text pt-2">
|
||||||
|
{{ .Params.description }}
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<span class="float-right">
|
<span class="float-right">
|
||||||
{{ if .Params.featured }}
|
{{ if .Params.featured }}
|
||||||
<a href="{{ .Params.featured }}" class="px-1">
|
<a href="{{ .Params.featured }}" class="px-1">
|
||||||
<i class="fas text-info fa-link"></i>
|
<i class="fas text-info fa-link"></i>
|
||||||
</a>
|
</a>
|
||||||
{{ end }} {{ if .Params.github }}
|
{{ end }}
|
||||||
|
{{ if .Params.github }}
|
||||||
<a href="{{ .Params.github }}" class="px-1 pr-2">
|
<a href="{{ .Params.github }}" class="px-1 pr-2">
|
||||||
<i class="fab text-dark fa-lg fa-github pro-github"></i>
|
<i class="fab text-dark fa-lg fa-github"></i>
|
||||||
</a>
|
</a>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<a class="btn btn-sm pro-btn btn-outline-info" target="_blank" href="{{ .Permalink }}">
|
<a class="btn btn-sm pro-btn btn-outline-info" target="_blank" href="{{ .Permalink }}">
|
||||||
@@ -30,27 +33,32 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ end }} {{ range .Site.Params.projects }}
|
{{ end }}
|
||||||
<div class="col-md-8 pro m-3 shadow" data-aos="fade-up" data-aos-duration="1500" data-aos-once="true">
|
{{ range .Site.Params.projects }}
|
||||||
|
<div class="col-md-8 pro m-3 shadow" data-aos="fade-right" data-aos-duration="1000" data-aos-once="true">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 bg-pro">
|
<div class="col-md-6 bg-pro">
|
||||||
<img src="{{ .img }}" alt="{{ .name }}" />
|
<img src='{{ .img }}' alt="{{ .name }}">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6 content-pro p-3 bg-light">
|
<div class="col-md-6 content-pro p-3 bg-light">
|
||||||
<div class="content-pro-top">
|
<div class="content-pro-top">
|
||||||
<h2>{{ .name }}</h2>
|
<h2>{{ .name }}</h2>
|
||||||
<p class="card-text pt-2">{{ .description }}</p>
|
<p class="card-text pt-2">
|
||||||
|
{{ .description }}
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<span class="float-right">
|
<span class="float-right">
|
||||||
{{ if .featuredlink }}
|
{{ if .featuredlink }}
|
||||||
<a href="{{ .featuredlink }}" class="px-1">
|
<a href="{{ .featuredlink }}" class="px-1">
|
||||||
<i class="fas text-info fa-link"></i>
|
<i class="fas text-info fa-link"></i>
|
||||||
</a>
|
</a>
|
||||||
{{ end }} {{ if .githublink }}
|
{{ end }}
|
||||||
|
{{ if .githublink }}
|
||||||
<a href="{{ .githublink }}" class="px-1 pr-2">
|
<a href="{{ .githublink }}" class="px-1 pr-2">
|
||||||
<i class="fab text-dark fa-lg fa-github pro-github"></i>
|
<i class="fab text-dark fa-lg fa-github"></i>
|
||||||
</a>
|
</a>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,33 +1,30 @@
|
|||||||
[build]
|
[build]
|
||||||
publish = "website/public"
|
publish = "public"
|
||||||
command = "cd website && hugo --gc --minify --themesDir ../.."
|
command = "hugo --gc --minify"
|
||||||
|
|
||||||
[context.production.environment]
|
[context.production.environment]
|
||||||
HUGO_VERSION = "0.76.5"
|
HUGO_VERSION = "0.76.5"
|
||||||
HUGO_ENV = "production"
|
HUGO_ENV = "production"
|
||||||
HUGO_ENABLEGITINFO = "true"
|
HUGO_ENABLEGITINFO = "true"
|
||||||
HUGO_THEME = "repo"
|
|
||||||
|
[context.split1]
|
||||||
[context.split1]
|
command = "hugo --gc --minify --enableGitInfo"
|
||||||
command = "cd website && hugo --gc --minify --enableGitInfo --themesDir ../.."
|
|
||||||
|
[context.split1.environment]
|
||||||
[context.split1.environment]
|
HUGO_VERSION = "0.76.5"
|
||||||
HUGO_VERSION = "0.76.5"
|
HUGO_ENV = "production"
|
||||||
HUGO_ENV = "production"
|
|
||||||
HUGO_THEME = "repo"
|
[context.deploy-preview]
|
||||||
|
command = "hugo --gc --minify --buildFuture -b $DEPLOY_PRIME_URL"
|
||||||
[context.deploy-preview]
|
|
||||||
command = "cd website && hugo --gc --minify --buildFuture --themesDir ../.. -b $DEPLOY_PRIME_URL"
|
[context.deploy-preview.environment]
|
||||||
|
HUGO_VERSION = "0.76.5"
|
||||||
[context.deploy-preview.environment]
|
|
||||||
HUGO_VERSION = "0.76.5"
|
[context.branch-deploy]
|
||||||
HUGO_THEME = "repo"
|
command = "hugo --gc --minify -b $DEPLOY_PRIME_URL"
|
||||||
|
|
||||||
[context.branch-deploy]
|
[context.branch-deploy.environment]
|
||||||
command = "cd website && hugo --gc --minify --themesDir ../.. -b $DEPLOY_PRIME_URL"
|
HUGO_VERSION = "0.76.5"
|
||||||
|
|
||||||
[context.branch-deploy.environment]
|
[context.next.environment]
|
||||||
HUGO_VERSION = "0.76.5"
|
|
||||||
|
|
||||||
[context.next.environment]
|
|
||||||
HUGO_ENABLEGITINFO = "true"
|
HUGO_ENABLEGITINFO = "true"
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
.darkmode {
|
|
||||||
background-color: #18191a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.darkmode-text-dark {
|
|
||||||
color: #e4e6eb !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.darkmode-text-muted {
|
|
||||||
color: #b0b3b8 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -3,7 +3,7 @@ html {
|
|||||||
}
|
}
|
||||||
body {
|
body {
|
||||||
font-family: "Roboto", sans-serif;
|
font-family: "Roboto", sans-serif;
|
||||||
background-color: #eaedf0;
|
background-color: #0a192f;
|
||||||
}
|
}
|
||||||
.post-ol {
|
.post-ol {
|
||||||
list-style-type: decimal-leading-zero;
|
list-style-type: decimal-leading-zero;
|
||||||
|
|||||||
@@ -2,7 +2,9 @@
|
|||||||
.navbar-brand {
|
.navbar-brand {
|
||||||
color: #007bff !important;
|
color: #007bff !important;
|
||||||
}
|
}
|
||||||
|
.navbar .nav-link {
|
||||||
|
color: #f9fafc !important;
|
||||||
|
}
|
||||||
.navbar .nav-link:hover {
|
.navbar .nav-link:hover {
|
||||||
color: #007bff !important;
|
color: #007bff !important;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,24 +3,9 @@ html {
|
|||||||
}
|
}
|
||||||
body {
|
body {
|
||||||
font-family: "Roboto", sans-serif;
|
font-family: "Roboto", sans-serif;
|
||||||
background-color: #eaedf0;
|
background-color: #0a192f;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bottom-share {
|
|
||||||
position: fixed;
|
|
||||||
z-index: 1000;
|
|
||||||
bottom: 20px;
|
|
||||||
right: 25px;
|
|
||||||
}
|
|
||||||
.bottom-share button {
|
|
||||||
overflow: hidden;
|
|
||||||
height: 50px;
|
|
||||||
width: 50px;
|
|
||||||
border-radius: 50%;
|
|
||||||
}
|
|
||||||
.blog-page-color {
|
|
||||||
color: #3a3b3c !important;
|
|
||||||
}
|
|
||||||
#TableOfContents {
|
#TableOfContents {
|
||||||
padding: 3%;
|
padding: 3%;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ html {
|
|||||||
scroll-behavior: smooth;
|
scroll-behavior: smooth;
|
||||||
}
|
}
|
||||||
body {
|
body {
|
||||||
font-family: "Noto Sans KR", sans-serif;
|
font-family: "Roboto", sans-serif;
|
||||||
background-color: #eaedf0;
|
background-color: #0a192f;
|
||||||
}
|
}
|
||||||
a:hover {
|
a:hover {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
@@ -12,16 +12,7 @@ a:hover {
|
|||||||
/* v3 home */
|
/* v3 home */
|
||||||
.name {
|
.name {
|
||||||
padding-left: 3%;
|
padding-left: 3%;
|
||||||
border-left: 4px solid #007bff;
|
border-left: 5px solid #f9fafc;
|
||||||
}
|
|
||||||
.hi-text {
|
|
||||||
font-size: 20px;
|
|
||||||
}
|
|
||||||
.name-text {
|
|
||||||
font-size: 60px;
|
|
||||||
}
|
|
||||||
.pro-text {
|
|
||||||
font-size: 25px;
|
|
||||||
}
|
}
|
||||||
.btn-intro {
|
.btn-intro {
|
||||||
padding-left: 3%;
|
padding-left: 3%;
|
||||||
@@ -35,21 +26,16 @@ a:hover {
|
|||||||
border-radius: 50px !important;
|
border-radius: 50px !important;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
font-weight: 500 !important;
|
|
||||||
border: 2px solid;
|
|
||||||
}
|
}
|
||||||
.social-icon {
|
.social-icon {
|
||||||
padding: 2%;
|
padding: 2%;
|
||||||
background-color: #f9fafc !important;
|
background-color: #f9fafc;
|
||||||
color: #007bff !important;
|
|
||||||
border: 1px solid #007bff;
|
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
transition: 0.3s;
|
transition: 0.3s;
|
||||||
}
|
}
|
||||||
.social-icon:hover {
|
.social-icon:hover {
|
||||||
background-color: #007bff !important;
|
background-color: #007bff !important;
|
||||||
color: #f9fafc !important;
|
color: #f9fafc !important;
|
||||||
border: 1px solid #007bff;
|
|
||||||
}
|
}
|
||||||
.intro {
|
.intro {
|
||||||
padding: 8% 0 8% 0;
|
padding: 8% 0 8% 0;
|
||||||
@@ -60,8 +46,8 @@ a:hover {
|
|||||||
.profile {
|
.profile {
|
||||||
padding: 1%;
|
padding: 1%;
|
||||||
border: 1px solid #f9fafc;
|
border: 1px solid #f9fafc;
|
||||||
width: 300px;
|
width: 250px;
|
||||||
height: 300px;
|
height: 250px;
|
||||||
}
|
}
|
||||||
.profile:hover {
|
.profile:hover {
|
||||||
-webkit-filter: grayscale(0);
|
-webkit-filter: grayscale(0);
|
||||||
@@ -75,15 +61,6 @@ a:hover {
|
|||||||
width: 220px;
|
width: 220px;
|
||||||
height: 220px;
|
height: 220px;
|
||||||
}
|
}
|
||||||
.hi-text {
|
|
||||||
font-size: 15px;
|
|
||||||
}
|
|
||||||
.name-text {
|
|
||||||
font-size: 2.5rem;
|
|
||||||
}
|
|
||||||
.pro-text {
|
|
||||||
font-size: 1.25rem;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@media only screen and (max-width: 768px) and (orientation: landscape) {
|
@media only screen and (max-width: 768px) and (orientation: landscape) {
|
||||||
.name-container {
|
.name-container {
|
||||||
@@ -92,9 +69,6 @@ a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* v3 about */
|
/* v3 about */
|
||||||
.about-back {
|
|
||||||
background-color: #dce6f1;
|
|
||||||
}
|
|
||||||
.about {
|
.about {
|
||||||
padding-top: 3% !important;
|
padding-top: 3% !important;
|
||||||
padding-bottom: 3% !important;
|
padding-bottom: 3% !important;
|
||||||
@@ -107,19 +81,13 @@ a:hover {
|
|||||||
padding-right: 10% !important;
|
padding-right: 10% !important;
|
||||||
}
|
}
|
||||||
.contact-btn {
|
.contact-btn {
|
||||||
padding: 1.5%;
|
padding: 2%;
|
||||||
padding-left: 2%;
|
|
||||||
padding-right: 2%;
|
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
border: 1px solid #007bff;
|
color: #f9fafc;
|
||||||
border-radius: 5%;
|
border: 1px solid #f9fafc;
|
||||||
border-radius: 10px !important;
|
|
||||||
}
|
}
|
||||||
.contact-btn:hover {
|
.contact-btn:hover {
|
||||||
color: #007bff !important;
|
color: #8892b0;
|
||||||
}
|
|
||||||
.progress {
|
|
||||||
background-color: #f9fafc !important;
|
|
||||||
}
|
}
|
||||||
@media only screen and (max-width: 768px) {
|
@media only screen and (max-width: 768px) {
|
||||||
.about-content {
|
.about-content {
|
||||||
@@ -137,10 +105,9 @@ a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* v3 projects */
|
/* v3 projects */
|
||||||
|
|
||||||
.bg-pro {
|
.bg-pro {
|
||||||
padding: 0 !important;
|
padding: 0 !important;
|
||||||
opacity: 0.9;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
.bg-pro img {
|
.bg-pro img {
|
||||||
height: 250px;
|
height: 250px;
|
||||||
@@ -156,12 +123,9 @@ a:hover {
|
|||||||
border-bottom-right-radius: 0.5rem !important;
|
border-bottom-right-radius: 0.5rem !important;
|
||||||
}
|
}
|
||||||
.content-pro-top {
|
.content-pro-top {
|
||||||
color: #3a3b3c !important;
|
|
||||||
height: 80%;
|
height: 80%;
|
||||||
}
|
}
|
||||||
.pro-github {
|
|
||||||
color: #3a3b3c !important;
|
|
||||||
}
|
|
||||||
.pro:hover .pro-btn {
|
.pro:hover .pro-btn {
|
||||||
background-color: #3498db !important;
|
background-color: #3498db !important;
|
||||||
color: #f9fafc;
|
color: #f9fafc;
|
||||||
@@ -185,10 +149,10 @@ a:hover {
|
|||||||
}
|
}
|
||||||
.content-pro-top {
|
.content-pro-top {
|
||||||
height: 80%;
|
height: 80%;
|
||||||
color: #6c757d;
|
color: #f9fafc;
|
||||||
}
|
}
|
||||||
.card-text {
|
.card-text {
|
||||||
color: #343a40;
|
color: #faf9f6;
|
||||||
}
|
}
|
||||||
.pro:hover .content-pro {
|
.pro:hover .content-pro {
|
||||||
background-color: transparent !important;
|
background-color: transparent !important;
|
||||||
@@ -196,6 +160,7 @@ a:hover {
|
|||||||
}
|
}
|
||||||
.pro:hover .pro-btn {
|
.pro:hover .pro-btn {
|
||||||
color: #f9fafc;
|
color: #f9fafc;
|
||||||
|
border: none;
|
||||||
}
|
}
|
||||||
.pro:hover .bg-pro {
|
.pro:hover .bg-pro {
|
||||||
opacity: 0.3;
|
opacity: 0.3;
|
||||||
@@ -204,25 +169,20 @@ a:hover {
|
|||||||
|
|
||||||
/* v3 experience */
|
/* v3 experience */
|
||||||
#experience {
|
#experience {
|
||||||
|
color: #8892b0;
|
||||||
}
|
}
|
||||||
#nav-pills-out {
|
#nav-pills-out {
|
||||||
border-left: 1px solid #007bff;
|
border-left: 1px solid #f9fafc;
|
||||||
}
|
}
|
||||||
.nav-pills .nav-link {
|
.nav-pills .nav-link {
|
||||||
|
color: #8892b0 !important;
|
||||||
}
|
}
|
||||||
.nav-pills .active {
|
.nav-pills .active {
|
||||||
padding-left: 20%;
|
color: #f9fafc !important;
|
||||||
color: #818181 !important;
|
background-color: #0a192f !important;
|
||||||
background-color: transparent !important;
|
|
||||||
}
|
|
||||||
.nav-pills .active::before {
|
|
||||||
padding-left: 8%;
|
|
||||||
content: "▹";
|
|
||||||
position: absolute;
|
|
||||||
left: 0px;
|
|
||||||
color: #007bff;
|
|
||||||
}
|
}
|
||||||
.tab-pane {
|
.tab-pane {
|
||||||
|
color: #8892b0;
|
||||||
}
|
}
|
||||||
.ex {
|
.ex {
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
@@ -273,8 +233,8 @@ a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* v3 education */
|
/* v3 education */
|
||||||
.education-back {
|
#education {
|
||||||
background-color: #e1e0e5;
|
color: #8892b0;
|
||||||
}
|
}
|
||||||
.v-center {
|
.v-center {
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -285,13 +245,16 @@ a:hover {
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
.edu-item {
|
.edu-item {
|
||||||
padding-right: 8%;
|
padding-left: 20%;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
.edu-item::before {
|
.edu-item::before {
|
||||||
content: "\25C3";
|
padding: 0%;
|
||||||
|
padding-left: 20%;
|
||||||
|
content: "▹";
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: 0px;
|
left: 0px;
|
||||||
|
color: #f9fafc;
|
||||||
}
|
}
|
||||||
.edu-img {
|
.edu-img {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@@ -299,14 +262,15 @@ a:hover {
|
|||||||
@media only screen and (max-width: 768px) {
|
@media only screen and (max-width: 768px) {
|
||||||
.edu-item::before {
|
.edu-item::before {
|
||||||
padding: 0%;
|
padding: 0%;
|
||||||
|
padding-left: 8%;
|
||||||
content: "▹";
|
content: "▹";
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 30px;
|
left: 0px;
|
||||||
|
color: #f9fafc;
|
||||||
}
|
}
|
||||||
.edu-item {
|
.edu-item {
|
||||||
padding-left: 5%;
|
padding-left: 2%;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
padding-right: 2%;
|
|
||||||
}
|
}
|
||||||
.edu-img {
|
.edu-img {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@@ -320,6 +284,7 @@ a:hover {
|
|||||||
content: "▹";
|
content: "▹";
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 0px;
|
left: 0px;
|
||||||
|
color: #f9fafc;
|
||||||
}
|
}
|
||||||
.edu-item {
|
.edu-item {
|
||||||
padding-right: 18%;
|
padding-right: 18%;
|
||||||
@@ -333,9 +298,6 @@ a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* v3 Achievements */
|
/* v3 Achievements */
|
||||||
.achievements-back {
|
|
||||||
background-color: #dce6f1;
|
|
||||||
}
|
|
||||||
.achiv-card:hover {
|
.achiv-card:hover {
|
||||||
filter: grayscale(100%);
|
filter: grayscale(100%);
|
||||||
}
|
}
|
||||||
@@ -357,9 +319,6 @@ a:hover {
|
|||||||
.achiv-out {
|
.achiv-out {
|
||||||
max-width: 35% !important;
|
max-width: 35% !important;
|
||||||
}
|
}
|
||||||
.achiv-head {
|
|
||||||
color: #3a3b3c !important;
|
|
||||||
}
|
|
||||||
@media only screen and (max-width: 768px) {
|
@media only screen and (max-width: 768px) {
|
||||||
.achiv-out {
|
.achiv-out {
|
||||||
max-width: 100% !important;
|
max-width: 100% !important;
|
||||||
@@ -368,5 +327,6 @@ a:hover {
|
|||||||
|
|
||||||
/* v3 contact */
|
/* v3 contact */
|
||||||
#contact {
|
#contact {
|
||||||
|
color: #8892b0;
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
}
|
}
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 5.1 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 268 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 724 KiB After Width: | Height: | Size: 730 KiB |
|
Before Width: | Height: | Size: 139 KiB After Width: | Height: | Size: 141 KiB |
|
Before Width: | Height: | Size: 884 KiB After Width: | Height: | Size: 896 KiB |
@@ -1,12 +0,0 @@
|
|||||||
name = "Hugo Profile"
|
|
||||||
license = "MIT"
|
|
||||||
licenselink = "https://github.com/gurusabarish/hugo-profile/blob/master/LICENSE"
|
|
||||||
description = "A high performance and mobile first hugo template for personal portfolio and blog."
|
|
||||||
homepage = "https://github.com/gurusabarish/hugo-profile"
|
|
||||||
demosite = "https://profile.gurusabarish.tech"
|
|
||||||
tags = ["Responsive","Blog", "Portfolio", "Personal"]
|
|
||||||
min_version = "0.68.0"
|
|
||||||
|
|
||||||
[author]
|
|
||||||
name = "Gurusabarish"
|
|
||||||
homepage = "https://gurusabarish.tech"
|
|
||||||
@@ -1,8 +1,6 @@
|
|||||||
baseURL: "https://example.com"
|
baseURL: "https://example.com"
|
||||||
languageCode: "en-us"
|
languageCode: "en-us"
|
||||||
title: "Hugo-profile"
|
title: "Hugo-profile"
|
||||||
theme: "./.."
|
|
||||||
relativeURLs: true
|
|
||||||
|
|
||||||
googleanalytics: UA-xxxxxxxx-x
|
googleanalytics: UA-xxxxxxxx-x
|
||||||
disqusShortname: yourdiscussshortname
|
disqusShortname: yourdiscussshortname
|
||||||
@@ -15,7 +13,7 @@ taxonomies:
|
|||||||
params:
|
params:
|
||||||
version: 1
|
version: 1
|
||||||
|
|
||||||
favicon: "/images/hugo.png"
|
favicon: "/images/fav.png"
|
||||||
description: "A hugh performance hugo theme for personal website. It is single page portfolio. It has blog, contact sections also. Contact is powered by formspree."
|
description: "A hugh performance hugo theme for personal website. It is single page portfolio. It has blog, contact sections also. Contact is powered by formspree."
|
||||||
disqus: ""
|
disqus: ""
|
||||||
|
|
||||||
@@ -1,8 +1,6 @@
|
|||||||
baseURL: "https://example.com"
|
baseURL: "https://example.com"
|
||||||
languageCode: "en-us"
|
languageCode: "en-us"
|
||||||
title: "Hugo-profile"
|
title: "Hugo-profile"
|
||||||
theme: "./.."
|
|
||||||
relativeURLs: true
|
|
||||||
|
|
||||||
googleanalytics: UA-xxxxxx-x
|
googleanalytics: UA-xxxxxx-x
|
||||||
disqusShortname:
|
disqusShortname:
|
||||||
@@ -1,8 +1,6 @@
|
|||||||
baseURL: "https://example.com"
|
baseURL: "https://example.com"
|
||||||
languageCode: "en-us"
|
languageCode: "en-us"
|
||||||
title: "Hugo-profile"
|
title: "Hugo-profile"
|
||||||
theme: "./.."
|
|
||||||
relativeURLs: true
|
|
||||||
|
|
||||||
googleanalytics: UA-xxxxxx-x
|
googleanalytics: UA-xxxxxx-x
|
||||||
disqusShortname:
|
disqusShortname:
|
||||||
@@ -1,136 +0,0 @@
|
|||||||
baseURL: "https://profile.gurusabarish.tech"
|
|
||||||
languageCode: "en-us"
|
|
||||||
title: "Hugo-profile"
|
|
||||||
theme: "./.."
|
|
||||||
relativeURLs: true
|
|
||||||
|
|
||||||
googleanalytics: UA-xxxxxx-x
|
|
||||||
disqusShortname:
|
|
||||||
Paginate: 3
|
|
||||||
markup:
|
|
||||||
goldmark:
|
|
||||||
renderer:
|
|
||||||
unsafe: true
|
|
||||||
|
|
||||||
taxonomies:
|
|
||||||
tag: "tags"
|
|
||||||
category: "categories"
|
|
||||||
|
|
||||||
enableEmoji: true
|
|
||||||
params:
|
|
||||||
version: 3
|
|
||||||
|
|
||||||
favicon: "/images/fav.png"
|
|
||||||
description: "A high performance hugo theme for personal portfolio and blog."
|
|
||||||
|
|
||||||
# Navbar Menus
|
|
||||||
customMenus:
|
|
||||||
- name: "Blog"
|
|
||||||
Url: "/blog"
|
|
||||||
|
|
||||||
# home
|
|
||||||
disable_home: false
|
|
||||||
profile_image: "/images/profile.png"
|
|
||||||
name: "Example name"
|
|
||||||
profession: "Profession"
|
|
||||||
github: "https://github.com"
|
|
||||||
linkedin: "https://linkedin.com"
|
|
||||||
twitter: "https://twitter.com/"
|
|
||||||
instagram: "https://instagram.com/"
|
|
||||||
facebook: "https://facebook.com"
|
|
||||||
|
|
||||||
# About
|
|
||||||
disable_about: false
|
|
||||||
descripe_l1_person: "Hi, I'm Profile, a passionate web developer. I tend to make use of modern web technologies to build websites that looks great, feels fantastic, and functions correctly."
|
|
||||||
descripe_l2_person: "This is a example template for about section. You can find my works [here](#projects)"
|
|
||||||
skills:
|
|
||||||
- name: CSS
|
|
||||||
percentage: 90
|
|
||||||
- name: Django
|
|
||||||
percentage: 85
|
|
||||||
- name: Hugo
|
|
||||||
percentage: 80
|
|
||||||
- name: React JS
|
|
||||||
percentage: 70
|
|
||||||
|
|
||||||
# Experience
|
|
||||||
disable_experience: false
|
|
||||||
experience:
|
|
||||||
- company: "Google"
|
|
||||||
role: "Software developer"
|
|
||||||
startdate: Feb 2021
|
|
||||||
enddate: present
|
|
||||||
featuredpoints:
|
|
||||||
- point: Lead backend developer for a product.
|
|
||||||
- point: Created a frontend design for a product.
|
|
||||||
- company: "Facebook"
|
|
||||||
role: "Fullstack developer"
|
|
||||||
startdate: Mar 2020
|
|
||||||
enddate: Dec 2020
|
|
||||||
featuredpoints:
|
|
||||||
- point: Lead backend developer for a product.
|
|
||||||
- point: Created a frontend design for a product.
|
|
||||||
- company: "Amazon"
|
|
||||||
role: "Fullstack developer"
|
|
||||||
startdate: Feb 2019
|
|
||||||
enddate: Jan 2020
|
|
||||||
featuredpoints:
|
|
||||||
- point: Lead backend developer for a product.
|
|
||||||
- point: Created a frontend design for a product.
|
|
||||||
|
|
||||||
# Education
|
|
||||||
disable_education: false
|
|
||||||
education:
|
|
||||||
- degree: "B.tech"
|
|
||||||
branch: "Information Technology"
|
|
||||||
university: "Example university"
|
|
||||||
startedyear: "2013"
|
|
||||||
graduation: "2018"
|
|
||||||
- degree: "Degree"
|
|
||||||
branch: "Branch"
|
|
||||||
university: "Example university"
|
|
||||||
startedyear: "year"
|
|
||||||
graduation: "year"
|
|
||||||
- degree: "Degree"
|
|
||||||
branch: "Branch"
|
|
||||||
university: "Example university"
|
|
||||||
startedyear: "year"
|
|
||||||
graduation: "year"
|
|
||||||
|
|
||||||
# Projects
|
|
||||||
disable_projects: false
|
|
||||||
projects:
|
|
||||||
- name: "Example project without details"
|
|
||||||
img: /images/project.jpg
|
|
||||||
githublink: "https://github.com/"
|
|
||||||
featuredlink: "/"
|
|
||||||
description: "Description of project"
|
|
||||||
|
|
||||||
# Achievements
|
|
||||||
disable_achievements: false
|
|
||||||
achievements:
|
|
||||||
- title: Competition winner
|
|
||||||
description: We are developed a product which can help others.
|
|
||||||
img: /images/achiv.jpg
|
|
||||||
- title: Competition winner
|
|
||||||
description: We are developed a product which can help others.
|
|
||||||
img: /images/achiv.jpg
|
|
||||||
- title: Competition winner
|
|
||||||
description: We are developed a product which can help others.
|
|
||||||
img: /images/achiv.jpg
|
|
||||||
- title: Competition winner
|
|
||||||
description: We are developed a product which can help others.
|
|
||||||
img: /images/achiv.jpg
|
|
||||||
|
|
||||||
# Contact
|
|
||||||
disable_contact: false
|
|
||||||
contact_content: My inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!
|
|
||||||
email: "example@mail.com"
|
|
||||||
|
|
||||||
# Footer
|
|
||||||
socialiconfooter: true
|
|
||||||
recentposts: true
|
|
||||||
|
|
||||||
# Blog
|
|
||||||
showdescription: false
|
|
||||||
tweet: true
|
|
||||||
|
Before Width: | Height: | Size: 248 KiB |