Example GIF and added resume button

This commit is contained in:
Sharwin24 2025-01-01 20:40:58 -08:00
parent 6ff72e5441
commit e0d7de7ce7
6 changed files with 92 additions and 13 deletions

78
.github/workflows/hugo.yaml vendored Normal file
View file

@ -0,0 +1,78 @@
# Sample workflow for building and deploying a Hugo site to GitHub Pages
name: Deploy Hugo site to Pages
on:
# Runs on pushes targeting the default branch
push:
branches:
- main
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false
# Default to bash
defaults:
run:
shell: bash
jobs:
# Build job
build:
runs-on: ubuntu-latest
env:
HUGO_VERSION: 0.137.1
steps:
- name: Install Hugo CLI
run: |
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
&& sudo dpkg -i ${{ runner.temp }}/hugo.deb
- name: Install Dart Sass
run: sudo snap install dart-sass
- name: Checkout
uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- name: Setup Pages
id: pages
uses: actions/configure-pages@v5
- name: Install Node.js dependencies
run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true"
- name: Build with Hugo
env:
HUGO_CACHEDIR: ${{ runner.temp }}/hugo_cache
HUGO_ENVIRONMENT: production
TZ: America/Los_Angeles
run: |
hugo \
--gc \
--minify \
--baseURL "${{ steps.pages.outputs.base_url }}/"
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: ./public
# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

View file

@ -22,7 +22,7 @@ section:
# your projects
projects:
- name: Mobile Manipulation
image: /images/kavar_background.jpg
image: /images/mobile_robot.gif
role: Final Project for ME449-Robotic Manipulation
timeline: "Nov 2024 - Dec 2024"
repo: https://github.com/Sharwin24/Mobile-Manipulation

View file

@ -1,10 +1,10 @@
# Copyright Notice
copyright: © 2020 Copyright.
copyright: © 2024 Sharwin Patil.
# A disclaimer notice for the footer. Make sure you have set "params.footer.disclaimer.enable: true" in your `config.yaml` file.
disclaimer: "This theme is under MIT license. So, you can use it for non-commercial, commercial, or private uses.
You can modify or distribute the theme without requiring any permission from the theme author.
However, the theme author does not provide any warranty or takes any liability for any issue with the theme."
# disclaimer: "This theme is under MIT license. So, you can use it for non-commercial, commercial, or private uses.
# You can modify or distribute the theme without requiring any permission from the theme author.
# However, the theme author does not provide any warranty or takes any liability for any issue with the theme."
# Meta description for your site. This will help the search engines to find your site.
description: Portfolio of Sharwin Patil.
@ -12,18 +12,19 @@ description: Portfolio of Sharwin Patil.
# specify the list of custom menus that you want to show in the top navbar.
# they will be separated by a divider from the main menus.
customMenus:
# - name: Docs
- name: Resume
url: static/files/main.pdf
# url: https://toha-guides.netlify.app/posts/
# # specify whether to hide the menu item from top navbar or not.
# hideFromNavbar: false
# # specify whether to show the menu item in footer or not.
# # if you set it to true, make sure you have set `footer.navigation.customMenus: true` in your config.yaml
# showOnFooter: false
showOnFooter: true
# Specify OpenGraph Headers
openGraph:
title: Sharwin's Portfolio
type: website
description: Portfolio and personal blog of Sharwin Patil.
# image: images/author/john.png
url: https://hugo-toha.github.io
image: images/sharwin_portrait.jpg
url: https://sharwin24.github.io/

View file

@ -153,8 +153,8 @@
<p id="disclaimer"><strong>{{ i18n "disclaimer_text" }}:</strong> {{ $disclaimer | markdownify }}</p>
</div>
{{ end }}
{{ if $credentialsEnabled }}
<!-- <hr />
<!-- {{ if $credentialsEnabled }}
<hr />
<div class="container">
<div class="row text-start">
<div class="col-md-4">
@ -170,7 +170,7 @@
</a>
</div>
</div>
</div> -->
{{ end }}
</div>
{{ end }} -->
</footer>
{{end}}

BIN
static/files/main.pdf Normal file

Binary file not shown.