Skip to content

Commit 9108856

Browse files
committed
customize blog
1 parent e691652 commit 9108856

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1624
-1684
lines changed

.DS_Store

-2 KB
Binary file not shown.

.github/workflows/publish.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Build and Deploy Blog
2+
3+
on:
4+
push:
5+
branches:
6+
- main # Trigger the action on push to the 'main' branch (change as needed)
7+
workflow_dispatch:
8+
9+
jobs:
10+
build-deploy:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
# Step 1: Checkout the repository
15+
- name: Checkout code
16+
uses: actions/checkout@v3
17+
18+
# Step 2: Set up Ruby environment
19+
- name: Set up Ruby
20+
uses: ruby/setup-ruby@v1
21+
with:
22+
ruby-version: '3.1' # Specify the Ruby version for Jekyll
23+
24+
# Step 3: Install dependencies
25+
- name: Install dependencies
26+
run: |
27+
gem install bundler
28+
bundle install
29+
30+
# Step 4: Build the Blog
31+
- name: Build Blog
32+
run: bundle exec jekyll build
33+
34+
# Step 5: Deploy to GitHub Pages
35+
- name: Deploy to GitHub Pages
36+
uses: peaceiris/actions-gh-pages@v4
37+
with:
38+
github_token: ${{ secrets.GITHUB_TOKEN }}
39+
publish_dir: ./_site

_config.yml

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,20 @@ title: "Omnia"
44
description: "A blog for all things tech"
55
logo: 'assets/images/apple-touch-icon.png'
66
favicon: 'assets/images/favicon.ico'
7-
baseurl: /mediumish-theme-jekyll
8-
google_analytics: 'UA-46278016-1'
9-
disqus: 'demowebsite'
7+
disqus: "omnia-core"
8+
baseurl: /blog
109
include: ["_pages"]
1110
permalink: /:title/
1211

1312
# Authors
1413
authors:
15-
sal:
16-
name: Sal
17-
display_name: Sal
18-
gravatar: e56154546cf4be74e393c62d1ae9f9d4
19-
email: wowthemesnet@gmail.com
20-
web: https://www.wowthemes.net
21-
twitter: https://twitter.com/wowthemesnet
22-
description: "Author of Mediumish, a Bootstrap Medium styled template available for WordPress, HTML, Ghost and Jekyll. You are currently previewing Jekyll template demo."
23-
john:
24-
name: John
25-
display_name: John
26-
avatar: 'assets/images/avatar.png'
27-
gravatar: b1cc14991db7a456fcd761680bbc8f81
28-
email: wowthemesnet@gmail.com
29-
web: https://www.wowthemes.net
30-
twitter: https://twitter.com/wowthemesnet
31-
description: "This is the author box. Write a short description of the author here. You are currently previewing Mediumish demo, a Jekyll template compatible with Github pages."
14+
kevin:
15+
name: Kevin
16+
display_name: Kevin
17+
gravatar: f1eea0082761fcd8e82ebd8aa6de5410
18+
email: kevinhwang1227@gmail.com
19+
web: https://omnia-core.github.io
20+
description: "Author of Omnia Blog."
3221

3322
# Plugins
3423
plugins:
@@ -61,11 +50,10 @@ kramdown:
6150
line_numbers: true
6251

6352
# Adsense (change to "enabled" to activate, also your client id and ad slot. Create a new ad unit from your Adsense account to get the slot.)
64-
adsense: "disabled"
65-
adsense-data-ad-client: "ca-pub-3412143450191416"
66-
adsense-data-ad-slot: "1363087678"
53+
adsense: "enabled"
54+
adsense-data-ad-client: "ca-pub-1914240913191564"
6755

6856
# Lazy Images ("enabled" or "disabled")
6957
lazyimages: "disabled"
7058

71-
exclude: [changelog.md, LICENSE.txt, README.md, Gemfile, Gemfile.lock]
59+
exclude: [changelog.md, README.md, Gemfile, Gemfile.lock]

_layouts/default.html

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
66

7-
<link rel="icon" href="{{ site.baseurl }}/assets/images/logo.png">
7+
<link rel="icon" href="{{ site.baseurl }}/assets/images/apple-touch-icon.png">
88

99
<title>{{ page.title }} | {{site.name}}</title>
1010

@@ -171,9 +171,6 @@ <h2 class="d-md-block align-self-center py-1 font-weight-light">Explore <span cl
171171
<div class="col-md-6 col-sm-6 text-center text-lg-left">
172172
Copyright © {{ site.time | date: "%Y" }} {{ site.name }}
173173
</div>
174-
<div class="col-md-6 col-sm-6 text-center text-lg-right">
175-
<a target="_blank" href="https://www.wowthemes.net/mediumish-free-jekyll-template/">Mediumish Jekyll Theme</a> by WowThemes.net
176-
</div>
177174
</div>
178175
</div>
179176
</footer>

_layouts/post.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
---
22
layout: default
3-
disqus: false
43
archive: false
54
post_class: post-template
65
---

_pages/about.md

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,39 @@
11
---
22
layout: page
3-
title: Mediumish Template for Jekyll
3+
title: About Me
44
permalink: /about
55
comments: true
66
---
77

88
<div class="row justify-content-between">
99
<div class="col-md-8 pr-5">
1010

11-
<p>This website is built with Jekyll and Mediumish template for Jekyll. It's for demonstration purposes, no real content can be found. Mediumish template for Jekyll is compatible with Github pages, in fact even this demo is created with Github Pages and hosted with Github.</p>
11+
<p>Hi, I’m <strong>Kevin</strong>—a software engineer, tech enthusiast, and lifelong learner passionate about building and exploring the ever-evolving world of technology. 💻✨</p>
1212

13-
<p class="mb-5"><img class="shadow-lg" src="{{site.baseurl}}/assets/images/mediumish-jekyll-template.png" alt="jekyll template mediumish" /></p>
14-
<h4>Documentation</h4>
13+
<p>I started this blog to document my journey, share insights, and provide valuable resources for developers at all stages of their careers. Whether you're just starting out in tech, looking for tips and tricks, or seeking inspiration for your next big project, you’ve come to the right place!</p>
1514

16-
<p>Please, read the docs <a href="https://bootstrapstarter.com/bootstrap-templates/template-mediumish-bootstrap-jekyll/">here</a>.</p>
1715

18-
<h4>Questions or bug reports?</h4>
16+
<h5>What You'll Find Here</h5>
17+
<ul>
18+
<li><strong>Go (Golang) Tips and Troubleshooting:</strong> Deep dives into Go’s features, tips for mastering the language, and solutions to common challenges.</li>
19+
<li><strong>Project Insights:</strong> Behind-the-scenes looks at projects I’m working on or tools I’ve built.</li>
20+
<li><strong>Tech Musings:</strong> Reflections on trends, ideas, and the future of technology.</li>
21+
<li><strong>Career & Community:</strong> Thoughts on career growth, personal development, and contributing to the tech community.</li>
22+
</ul>
1923

20-
<p>Head over to our <a href="https://github.com/wowthemesnet/mediumish-theme-jekyll">Github repository</a>!</p>
24+
<h5>My Mission</h5>
25+
<p>I believe in the power of sharing knowledge and building a supportive developer community. My goal is to create content that informs, inspires, and empowers you to grow in your tech journey.</p>
26+
27+
28+
<h5>A Little More About Me</h5>
29+
<p>When I’m not coding or writing, you’ll likely find me:</p>
30+
<ul>
31+
<li>Experimenting with new tech tools and frameworks</li>
32+
<li>Playing basketball 🏀</li>
33+
<li>Enjoying a good cup of coffee ☕ or binge-watching Netflix</li>
34+
</ul>
35+
36+
<p>Thanks for visiting, and I hope you find something here that inspires or helps you. Happy coding, and happy Go-ing! 🐹✨</p>
2137

2238
</div>
2339

@@ -26,9 +42,9 @@ comments: true
2642
<div class="sticky-top sticky-top-80">
2743
<h5>Buy me a coffee</h5>
2844

29-
<p>Thank you for your support! Your donation helps me to maintain and improve <a target="_blank" href="https://github.com/wowthemesnet/mediumish-theme-jekyll">Mediumish <i class="fab fa-github"></i></a>.</p>
45+
<p>Thank you for your support! Your donation helps me to maintain and improve Omnia Blog.</p>
3046

31-
<a target="_blank" href="https://www.wowthemes.net/donate/" class="btn btn-danger">Buy me a coffee</a> <a target="_blank" href="https://bootstrapstarter.com/bootstrap-templates/template-mediumish-bootstrap-jekyll/" class="btn btn-warning">Documentation</a>
47+
<a target="_blank" href="https://www.wowthemes.net/donate/" class="btn btn-danger">Buy me a coffee</a>
3248

3349
</div>
3450
</div>

_posts/2018-01-11-customer-service.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Inception Movie"
4-
author: john
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
tags: [red, yellow]
77
image: assets/images/11.jpg
@@ -21,7 +21,7 @@ It's actually really simple! Add the rating in your YAML front matter. It also s
2121
---
2222
layout: post
2323
title: "Inception Movie"
24-
author: john
24+
author: kevin
2525
categories: [ Jekyll, tutorial ]
2626
tags: [red, yellow]
2727
image: assets/images/11.jpg

_posts/2018-01-11-quick-start-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Let's test spoilers"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial ]
66
image: assets/images/12.jpg
77
featured: true

_posts/2018-01-12-is-intelligence-enough.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "External Featured Image"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll, tutorial, web development ]
66
image: "https://images.unsplash.com/photo-1541544537156-7627a7a4aa1c?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=a20c472bc23308e390c8ffae3dd90c60&auto=format&fit=crop&w=750&q=80"
77
---

_posts/2018-01-12-never-stopped-worrying-never-loved-bomb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: "Never stopped worrying or loving the bomb"
4-
author: sal
4+
author: kevin
55
categories: [ Jekyll ]
66
image: assets/images/14.jpg
77
---

0 commit comments

Comments
 (0)