Skip to content

Commit

Permalink
Merge new changes from origin
Browse files Browse the repository at this point in the history
  • Loading branch information
jimwang418 committed Aug 13, 2024
2 parents 841a8e1 + 185f982 commit 5ab1ce5
Show file tree
Hide file tree
Showing 16 changed files with 407 additions and 19 deletions.
73 changes: 56 additions & 17 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,64 @@
name: Build and deploy Jekyll site to GitHub Pages
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll site to Pages 2

on:
# Runs on pushes targeting the default branch
push:
branches:
- main
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

jobs:
github-pages:
# Build job
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v2
- name: Checkout
uses: actions/checkout@v4
- name: Setup Ruby
uses: ruby/setup-ruby@8575951200e472d5f2d95c625da0c7bec8217c42 # v1.161.0
with:
path: vendor/bundle
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile') }}
restore-keys: |
${{ runner.os }}-gems-
- uses: limitusus/json-syntax-check@v1
with:
pattern: "\\bio.json$"
- uses: helaili/[email protected] # Choose any one of the Jekyll Actions
with: # Some relative inputs of your action
token: ${{ secrets.GITHUB_TOKEN }}
target_branch: 'gh-pages'
ruby-version: '3.1' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 0 # Increment this number if you need to re-download cached gems
- name: Setup Pages
id: pages
uses: actions/configure-pages@v4
- name: Build with Jekyll
# Outputs to the './_site' directory by default
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Upload artifact
# Automatically uploads an artifact from the './_site' directory by default
uses: actions/upload-pages-artifact@v3

# 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
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ _site/
.sass-cache/
.jekyll-cache/
.jekyll-metadata
Gemfile.lock
# Gemfile.lock
.idea
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
source "https://rubygems.org"

gem "jekyll", "~> 4.2.0"
gem "jekyll", "~> 4.3.3"

# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem and associated library.
platforms :mingw, :x64_mingw, :mswin, :jruby do
Expand Down
115 changes: 115 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
colorator (1.1.0)
concurrent-ruby (1.3.3)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
ethon (0.15.0)
ffi (>= 1.15.0)
eventmachine (1.2.7)
faraday (2.3.0)
faraday-net_http (~> 2.0)
ruby2_keywords (>= 0.0.4)
faraday-net_http (2.0.3)
ffi (1.15.5)
forwardable-extended (2.6.0)
google-protobuf (3.25.3-arm64-darwin)
google-protobuf (3.25.3-x86_64-linux)
html-proofer (3.19.4)
addressable (~> 2.3)
mercenary (~> 0.3)
nokogiri (~> 1.13)
parallel (~> 1.10)
rainbow (~> 3.0)
typhoeus (~> 1.3)
yell (~> 2.0)
http_parser.rb (0.8.0)
i18n (1.14.5)
concurrent-ruby (~> 1.0)
jekyll (4.3.3)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
jekyll-sass-converter (>= 2.0, < 4.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (>= 0.3.6, < 0.5)
pathutil (~> 0.9)
rouge (>= 3.0, < 5.0)
safe_yaml (~> 1.0)
terminal-table (>= 1.8, < 4.0)
webrick (~> 1.7)
jekyll-gist (1.5.0)
octokit (~> 4.2)
jekyll-sass-converter (3.0.0)
sass-embedded (~> 1.54)
jekyll-watch (2.2.1)
listen (~> 3.0)
kramdown (2.4.0)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
nokogiri (1.13.6-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.6-x86_64-linux)
racc (~> 1.4)
octokit (4.23.0)
faraday (>= 1, < 3)
sawyer (~> 0.9)
parallel (1.22.1)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (4.0.7)
racc (1.6.0)
rainbow (3.1.1)
rake (13.2.1)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rexml (3.3.2)
strscan
rouge (3.29.0)
ruby2_keywords (0.0.5)
safe_yaml (1.0.5)
sass-embedded (1.69.5)
google-protobuf (~> 3.23)
rake (>= 13.0.0)
sawyer (0.9.1)
addressable (>= 2.3.5)
faraday (>= 0.17.3, < 3)
strscan (3.1.0)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
typhoeus (1.4.0)
ethon (>= 0.9.0)
unicode-display_width (2.5.0)
webrick (1.7.0)
yell (2.2.2)

PLATFORMS
arm64-darwin-21
x86_64-linux

DEPENDENCIES
html-proofer
jekyll (~> 4.3.3)
jekyll-gist
rouge
tzinfo (~> 1.2)
tzinfo-data
webrick (~> 1.7)

BUNDLED WITH
2.3.4
43 changes: 43 additions & 0 deletions _data/bio.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@
],
"volunteer": [
{
<<<<<<< HEAD
"organization": "Johns Hopkins Robotics Club",
"website": "",
"position": "Member, Navigation Team",
Expand All @@ -118,11 +119,36 @@
"summary": "Contributed to designing an off-road, all-wheel-drive vehicle for a Baja SAE national competition",
"highlights": [
"Assisted in the CAD design of the steering wheel and the brake plate of the vehicle"
=======
"organization": "Center for Renewable Energy and Island Sustainability",
"website": "http://manoa.hawaii.edu/reis",
"position": "Software Developer",
"startDate": "2016-01-01",
"endDate": "Present",
"summary": "Lead developer for weather sensing project",
"highlights": [
"Design firmware for distributed weather sensor network",
"Maintain custom data collection and storage infrastructure"
]
},
{
"organization": "",
"website": "",
"position": "Professional organization involvement",
"startDate": "",
"endDate": "",
"summary": "",
"highlights": [
"Chair, ACM Manoa, 2016-Present",
"Member, IEEE Student Branch, 2014-Present",
"Webmaster/IT Officer, IEEE Student Branch, UH Manoa, 2012-2013"
>>>>>>> template/main
]
}
],
"awards": [
{
<<<<<<< HEAD
"title": "Best Student Paper",
"date": "2022",
"awarder": "2022 International Symposium on Medical Robotics (ISMR)",
Expand All @@ -149,6 +175,23 @@
{
"name": "Toolsets/OS",
"keywords": [ "ROS", "Ubuntu", "SOLIDWORKS", "Abaqus", "COMSOL" ]
=======
"title": "B+ Scholarship",
"date": "2013-Present",
"awarder": "State of Hawaii",
"summary": "Scholarships awarded to incoming freshmen and continuing students who complete a rigorous high school curriculum with a minimum overall GPA of 3.0 at a Hawai'i public school."
},
{
"title": "First place",
"date": "2015",
"awarder": "University of Hawaii Micromouse Competition",
"summary": "My team won first place in 2015. See my portfolio site for more details."
}
],
"references": [
{
"name": "Available upon request"
>>>>>>> template/main
}
]
}
7 changes: 7 additions & 0 deletions _includes/about/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,19 @@ <h1 class="display-4 text-center">{{ site.data.bio.basics.name }}</h1>
{% include about/social.html url=url name=name %}
</div>
{% endfor %}
<<<<<<< HEAD
</div>
</div>
</div>
<div class="row">
<hr class="my-4">
<p class="lead">{{ site.data.bio.basics.summary }}</p>
</div>
=======

</div>
</div>
</div>
>>>>>>> template/main
</div>
</div>
4 changes: 4 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,11 @@
<meta property="og:title" content="{{ title | xml_escape }}">
<meta property="og:description" content="{{ description | xml_escape }}">
<meta property="og:image" content="{{ site.data.bio.basics.picture }}">
<<<<<<< HEAD
<link rel="shortcut icon" href="{{ '/favicon.png' | prepend: site.baseurl }}">
=======
<link rel="shortcut icon" href="{{ '/favicon.ico' | prepend: site.baseurl }}">
>>>>>>> template/main
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-0evHe/X+R7YkIZDRvuzKMRqM+OrBnVFBL6DOitfPri4tjfHxaWutUpFmBp4vmVor" crossorigin="anonymous">
<link rel="stylesheet" href="{{ site.baseurl}}/css/techfolio-theme/{{ site.techfolio-theme}}">
<link rel="stylesheet" type="text/css" href="{{ site.baseurl}}/css/rouge/{{ site.rouge-theme}}">
Expand Down
10 changes: 10 additions & 0 deletions css/techfolio-theme/bitter.css
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,16 @@ a {
text-decoration: none;
}

@media (max-width: 500px) {
.navbar-brand {
display: none;
}

.navbar-brand-mobile {
display: inline;
}
}

/* Simplify the styling of the bottom of Essay cards. */
.card-footer {
background-color: var(--bs-white);
Expand Down
10 changes: 10 additions & 0 deletions css/techfolio-theme/default.css
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,16 @@ a {
text-decoration: none;
}

@media (max-width: 500px) {
.navbar-brand {
display: none;
}

.navbar-brand-mobile {
display: inline;
}
}

/* Simplify the styling of the bottom of Essay cards. */
.card-footer {
background-color: var(--bs-white);
Expand Down
10 changes: 10 additions & 0 deletions css/techfolio-theme/lime.css
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,16 @@ a {
text-decoration: none;
}

@media (max-width: 500px) {
.navbar-brand {
display: none;
}

.navbar-brand-mobile {
display: inline;
}
}

/* Simplify the styling of the bottom of Essay cards. */
.card-footer {
background-color: var(--bs-white);
Expand Down
10 changes: 10 additions & 0 deletions css/techfolio-theme/rubik.css
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,16 @@ a {
text-decoration: none;
}

@media (max-width: 500px) {
.navbar-brand {
display: none;
}

.navbar-brand-mobile {
display: inline;
}
}

/* Simplify the styling of the bottom of Essay cards. */
.card-footer {
background-color: var(--bs-white);
Expand Down
10 changes: 10 additions & 0 deletions css/techfolio-theme/skyblue.css
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,16 @@ a {
text-decoration: none;
}

@media (max-width: 500px) {
.navbar-brand {
display: none;
}

.navbar-brand-mobile {
display: inline;
}
}

.rounded-circle {
border-color: var(--tf-blue1);
border-style: solid;
Expand Down
Loading

0 comments on commit 5ab1ce5

Please sign in to comment.