-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
switch from hugo to jekyll with the default theme: minima
So far, this repo has contains only artifacts generated from github.com/youngjoon-lee/blog. But, for Jekyll, this repo should be used as a single source of truth.
- Loading branch information
1 parent
631504b
commit d4e97e0
Showing
82 changed files
with
733 additions
and
2,389 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
_site |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,25 @@ | ||
<!doctype html><html dir="ltr" lang="en"><head><meta charset="utf-8"><meta http-equiv="content-language" content="en-us"><meta name="viewport" content="width=device-width,initial-scale=1"><title>404 Page not found · Youngjoon Lee</title> | ||
<meta name="title" content="404 Page not found · Youngjoon Lee"><meta name="description" content><link rel="canonical" href="https://oudwud.dev/404.html"><link type="text/css" rel="stylesheet" href="/css/main.min.236873976018aa12a71dee671ab9894138c1fc4a2758575c1634f41dd0368ff6.css" integrity="sha256-I2hzl2AYqhKnHe5nGrmJQTjB/EonWFdcFjT0HdA2j/Y="><link rel="icon" sizes="192x192" href="/logo-192.png"><link rel="apple-touch-icon" href="/logo-192.png"><link rel="mask-icon" href="/logo.svg" color="blue"><link rel="manifest" href="/site.webmanifest"><meta property="og:title" content="404 Page not found"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="https://oudwud.dev/404.html"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="404 Page not found"><meta name="twitter:description" content><meta name="generator" content="Hugo 0.121.2"><meta name="author" content="Youngjoon Lee"><link href="mailto:[email protected]" rel="me"><link href="https://github.com/youngjoon-lee" rel="me"><link href="https://www.linkedin.com/in/youngjoon-lee-11ba7b72/" rel="me"><link href="https://twitter.com/oudwud" rel="me"><script defer src="/js/main.min.f966285c2e5c510ad94d55d166a93258792c332d82424a9a53655a634f844e7d.js" integrity="sha256-+WYoXC5cUQrZTVXRZqkyWHksMy2CQkqaU2VaY0+ETn0="></script><script>"theme"in localStorage||(localStorage.theme="auto"),(localStorage.theme==="dark"||(!("theme"in localStorage)||localStorage.theme==="auto")&&window.matchMedia("(prefers-color-scheme: dark)").matches)&&document.documentElement.classList.add("dark")</script><script>var doNotTrack=!1;doNotTrack||(function(e,t,n,s,o,i,a){e.GoogleAnalyticsObject=o,e[o]=e[o]||function(){(e[o].q=e[o].q||[]).push(arguments)},e[o].l=1*new Date,i=t.createElement(n),a=t.getElementsByTagName(n)[0],i.async=1,i.src=s,a.parentNode.insertBefore(i,a)}(window,document,"script","https://www.google-analytics.com/analytics.js","ga"),ga("create","UA-144368893-2","auto"),ga("send","pageview"))</script></head><body class="min-h-full w-full" x-data="{ up: false }"><div x-data="{ open: false }" @keydown.window.escape="open = false" class="sticky inset-x-0 top-0 z-10 bg-neutral-50/50 text-neutral-900 after:absolute after:left-0 after:top-0 after:-z-10 after:h-full after:w-full after:backdrop-blur-xl after:content-[''] dark:bg-neutral-800/60 dark:text-neutral-200"><div class="fixed z-10 flex h-screen w-48 lg:hidden" :class="open ? '' : 'hidden'" x-ref="dialog" aria-modal="true"><div class="fixed inset-0 bg-gray-950/25" :class="open ? '' : 'hidden'" x-show="open" x-transition:enter="transition-opacity ease-linear duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition-opacity ease-linear duration-300" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-description="Off-canvas menu overlay, show/hide based on off-canvas menu state." @click="open = false" aria-hidden="true"></div><div class="fixed inset-0 flex h-full w-full max-w-xxs flex-col overflow-y-auto bg-neutral-50 pb-12 shadow-xl dark:bg-neutral-800" :class="open ? '' : 'hidden'" x-show="open" x-transition:enter="transition ease-in-out duration-300" x-transition:enter-start="-translate-x-full" x-transition:enter-end="translate-x-0" x-transition:leave="transition ease-in-out duration-300" x-transition:leave-start="translate-x-0" x-transition:leave-end="-translate-x-full" x-description="Off-canvas menu, show/hide based on off-canvas menu state."><div class="flex px-4 pb-2 pt-5"><button type="button" title="Close menu" class="-m-2 inline-flex items-center justify-center rounded-md p-2 text-neutral-400" @click="open = false"> | ||
<span class="sr-only">Close menu</span><svg class="h-6 w-6" x-description="Heroicon name: outline/x" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentcolor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18 18 6M6 6l12 12"/></svg></button></div><ul class="divide-y divide-neutral-200 py-4"><li class="flow-root px-4 py-2"><a href="/" title="Youngjoon Lee" class="-m-2 block p-2 font-medium">Home</a></li><li class="flow-root px-4 py-2"><a href="/posts/" title="Posts" class="-m-2 block p-2 font-medium">Posts</a></li><li class="flow-root px-4 py-2"><a href="/categories/" title="Categories" class="-m-2 block p-2 font-medium">Categories</a></li><li class="flow-root px-4 py-2"><a href="/tags/" title="Tags" class="-m-2 block p-2 font-medium">Tags</a></li></ul></div></div><header class="dark:shadow-dark shadow"><nav class="container mx-auto flex max-w-7xl items-center px-6 leading-12 lg:px-8 xl:px-12" aria-label="Top"><a class="relative hidden p-2 align-middle lg:block" rel="me" href="/" title="Youngjoon Lee"><img src="/logo-192.png" class="h-8 w-auto" alt="Youngjoon Lee"> | ||
</a><button class="lg:hidden" type="button" @click="open = true" aria-label="Open menu"><svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentcolor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"/></svg></button><div class="mx-2 h-12 flex-grow"><div class="relative h-full w-full"><div class="absolute max-w-full" :class="up ? 'hidden' : ''" x-show="!up" x-transition.duration.750ms><span class="overflow-hidden text-ellipsis whitespace-nowrap font-semibold tracking-wider">Youngjoon Lee</span></div><template x-if="true"><div class="absolute left-0 right-0 top-0 max-w-full" :class="up ? '' : 'hidden'" x-show="up" x-transition.duration.750ms><span class="overflow-hidden text-ellipsis whitespace-nowrap">404 Page not found</span></div></template></div></div><ul class="ml-7 hidden shrink list-none flex-row justify-end lg:flex"><li class="mr-7 border-b-2 border-transparent text-right hover:border-primary-500"><a href="/" title="Youngjoon Lee">Home</a></li><li class="mr-7 border-b-2 border-transparent text-right hover:border-primary-500"><a href="/posts/" title="Posts">Posts</a></li><li class="mr-7 border-b-2 border-transparent text-right hover:border-primary-500"><a href="/categories/" title="Categories">Categories</a></li><li class="mr-7 border-b-2 border-transparent text-right hover:border-primary-500"><a href="/tags/" title="Tags">Tags</a></li></ul><button id="switchTheme" class="flex h-8 w-8 items-center justify-center focus:outline-none"> | ||
<span class="sr-only">Switch theme</span> | ||
<svg class="h-5 w-5" fill="currentcolor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 2a1 1 0 011 1v1A1 1 0 119 4V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707A1 1 0 1113.536 5.05l.707-.707a1 1 0 011.414.0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 6.464A1 1 0 106.465 5.05l-.708-.707A1 1 0 004.343 5.757l.707.707zm1.414 8.486-.707.707a1 1 0 01-1.414-1.414l.707-.707a1 1 0 011.414 1.414zM4 11a1 1 0 100-2H3a1 1 0 000 2h1z" clip-rule="evenodd"/></svg><span class="light"></span><span class="dark"></span> | ||
</button> | ||
<script>document.getElementById("switchTheme").addEventListener("click",function(){localStorage.theme==="dark"||(!("theme"in localStorage)||localStorage.theme==="auto")&&window.matchMedia("(prefers-color-scheme: dark)").matches?(document.documentElement.classList.remove("dark"),localStorage.theme="light"):(localStorage.theme==="light"||(!("theme"in localStorage)||localStorage.theme==="auto")&&window.matchMedia("(prefers-color-scheme: light)").matches)&&(document.documentElement.classList.add("dark"),localStorage.theme="dark")})</script></nav></header></div><main class="container mx-auto my-6 flex max-w-7xl flex-row px-6 lg:px-8 xl:px-12"><div class="mx-auto min-w-0 max-w-prose text-lg xl:text-xl"><h1 class="mb-3 text-4xl font-extrabold">Page Not Found 😕</h1><p class="mb-12 mt-8 text-neutral-400 dark:text-neutral-500">Error 404</p><div class="prose dark:prose-invert"><p>It seems that the page you've requested does not exist.</p></div></div></main><footer class="bg-neutral-200 text-neutral-500 dark:bg-neutral-900 dark:text-neutral-500"><div class="container mx-auto flex max-w-7xl flex-row px-6 py-4 text-sm lg:px-8 xl:px-12"><div class="flex-1"><p>© | ||
2024 | ||
Youngjoon Lee</p><p class="text-sm">Powered by <a class="hover:underline hover:text-primary-500" href="https://gohugo.io/" target="_blank" rel="noopener noreferrer">Hugo</a> & <a class="hover:underline hover:text-primary-500" href="https://canstand.github.io/compost" target="_blank" rel="noopener noreferrer">Compost</a></p></div><div class="flex-1"></div></div></footer></body></html> | ||
--- | ||
permalink: /404.html | ||
layout: default | ||
--- | ||
|
||
<style type="text/css" media="screen"> | ||
.container { | ||
margin: 10px auto; | ||
max-width: 600px; | ||
text-align: center; | ||
} | ||
h1 { | ||
margin: 30px 0; | ||
font-size: 4em; | ||
line-height: 1; | ||
letter-spacing: -1px; | ||
} | ||
</style> | ||
|
||
<div class="container"> | ||
<h1>404</h1> | ||
|
||
<p><strong>Page not found :(</strong></p> | ||
<p>The requested page could not be found.</p> | ||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
source "https://rubygems.org" | ||
# Hello! This is where you manage which Jekyll version is used to run. | ||
# When you want to use a different version, change it below, save the | ||
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: | ||
# | ||
# bundle exec jekyll serve | ||
# | ||
# This will help ensure the proper Jekyll version is running. | ||
# Happy Jekylling! | ||
gem "jekyll", "~> 4.3.3" | ||
# This is the default theme for new Jekyll sites. You may change this to anything you like. | ||
gem "minima", "~> 2.5" | ||
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and | ||
# uncomment the line below. To upgrade, run `bundle update github-pages`. | ||
# gem "github-pages", group: :jekyll_plugins | ||
# If you have any plugins, put them here! | ||
group :jekyll_plugins do | ||
gem "jekyll-feed", "~> 0.12" | ||
end | ||
|
||
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem | ||
# and associated library. | ||
platforms :mingw, :x64_mingw, :mswin, :jruby do | ||
gem "tzinfo", ">= 1", "< 3" | ||
gem "tzinfo-data" | ||
end | ||
|
||
# Performance-booster for watching directories on Windows | ||
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] | ||
|
||
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem | ||
# do not have a Java counterpart. | ||
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] | ||
|
||
gem "webrick", "~> 1.8" | ||
|
||
gem "json", "~> 2.7" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,133 @@ | ||
GEM | ||
remote: https://rubygems.org/ | ||
specs: | ||
addressable (2.8.6) | ||
public_suffix (>= 2.0.2, < 6.0) | ||
colorator (1.1.0) | ||
concurrent-ruby (1.2.2) | ||
em-websocket (0.5.3) | ||
eventmachine (>= 0.12.9) | ||
http_parser.rb (~> 0) | ||
eventmachine (1.2.7) | ||
ffi (1.16.3) | ||
forwardable-extended (2.6.0) | ||
google-protobuf (3.25.2) | ||
google-protobuf (3.25.2-aarch64-linux) | ||
google-protobuf (3.25.2-arm64-darwin) | ||
google-protobuf (3.25.2-x86-linux) | ||
google-protobuf (3.25.2-x86_64-darwin) | ||
google-protobuf (3.25.2-x86_64-linux) | ||
http_parser.rb (0.8.0) | ||
i18n (1.14.1) | ||
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-feed (0.17.0) | ||
jekyll (>= 3.7, < 5.0) | ||
jekyll-sass-converter (3.0.0) | ||
sass-embedded (~> 1.54) | ||
jekyll-seo-tag (2.8.0) | ||
jekyll (>= 3.8, < 5.0) | ||
jekyll-watch (2.2.1) | ||
listen (~> 3.0) | ||
json (2.7.1) | ||
kramdown (2.4.0) | ||
rexml | ||
kramdown-parser-gfm (1.1.0) | ||
kramdown (~> 2.0) | ||
liquid (4.0.4) | ||
listen (3.8.0) | ||
rb-fsevent (~> 0.10, >= 0.10.3) | ||
rb-inotify (~> 0.9, >= 0.9.10) | ||
mercenary (0.4.0) | ||
minima (2.5.1) | ||
jekyll (>= 3.5, < 5.0) | ||
jekyll-feed (~> 0.9) | ||
jekyll-seo-tag (~> 2.1) | ||
pathutil (0.16.2) | ||
forwardable-extended (~> 2.6) | ||
public_suffix (5.0.4) | ||
rb-fsevent (0.11.2) | ||
rb-inotify (0.10.1) | ||
ffi (~> 1.0) | ||
rexml (3.2.6) | ||
rouge (4.2.0) | ||
safe_yaml (1.0.5) | ||
sass-embedded (1.69.5-aarch64-linux-android) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-aarch64-linux-gnu) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-aarch64-linux-musl) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-arm-linux-androideabi) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-arm-linux-gnueabihf) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-arm-linux-musleabihf) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-arm64-darwin) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-x86-linux-android) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-x86-linux-gnu) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-x86-linux-musl) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-x86_64-darwin) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-x86_64-linux-android) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-x86_64-linux-gnu) | ||
google-protobuf (~> 3.23) | ||
sass-embedded (1.69.5-x86_64-linux-musl) | ||
google-protobuf (~> 3.23) | ||
terminal-table (3.0.2) | ||
unicode-display_width (>= 1.1.1, < 3) | ||
unicode-display_width (2.5.0) | ||
webrick (1.8.1) | ||
|
||
PLATFORMS | ||
aarch64-linux | ||
aarch64-linux-android | ||
aarch64-linux-gnu | ||
aarch64-linux-musl | ||
arm-linux-androideabi | ||
arm-linux-gnueabihf | ||
arm-linux-musleabihf | ||
arm64-darwin | ||
x86-linux | ||
x86-linux-android | ||
x86-linux-gnu | ||
x86-linux-musl | ||
x86_64-darwin | ||
x86_64-linux-android | ||
x86_64-linux-gnu | ||
x86_64-linux-musl | ||
|
||
DEPENDENCIES | ||
http_parser.rb (~> 0.6.0) | ||
jekyll (~> 4.3.3) | ||
jekyll-feed (~> 0.12) | ||
json (~> 2.7) | ||
minima (~> 2.5) | ||
tzinfo (>= 1, < 3) | ||
tzinfo-data | ||
wdm (~> 0.1.1) | ||
webrick (~> 1.8) | ||
|
||
BUNDLED WITH | ||
2.5.4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
Static pages for https://github.com/youngjoon-lee/blog | ||
# youngjoon-lee.github.io |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
# Welcome to Jekyll! | ||
# | ||
# This config file is meant for settings that affect your whole blog, values | ||
# which you are expected to set up once and rarely edit after that. If you find | ||
# yourself editing this file very often, consider using Jekyll's data files | ||
# feature for the data you need to update frequently. | ||
# | ||
# For technical reasons, this file is *NOT* reloaded automatically when you use | ||
# 'bundle exec jekyll serve'. If you change this file, please restart the server process. | ||
# | ||
# If you need help with YAML syntax, here are some quick references for you: | ||
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml | ||
# https://learnxinyminutes.com/docs/yaml/ | ||
# | ||
# Site settings | ||
# These are used to personalize your new site. If you look in the HTML files, | ||
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. | ||
# You can create any custom variable you would like, and they will be accessible | ||
# in the templates via {{ site.myvariable }}. | ||
|
||
title: Youngjoon Lee | ||
email: [email protected] | ||
description: >- # this means to ignore newlines until "baseurl:" | ||
Software Engineering in Distributed/Decentralized Systems | ||
baseurl: "" # the subpath of your site, e.g. /blog | ||
url: "https://oudwud.dev" # the base hostname & protocol for your site, e.g. http://example.com | ||
twitter_username: oudwud | ||
github_username: youngjoon-lee | ||
|
||
# Build settings | ||
theme: minima | ||
plugins: | ||
- jekyll-feed | ||
|
||
# Exclude from processing. | ||
# The following items will not be processed, by default. | ||
# Any item listed under the `exclude:` key here will be automatically added to | ||
# the internal "default list". | ||
# | ||
# Excluded items can be processed by explicitly listing the directories or | ||
# their entries' file path in the `include:` list. | ||
# | ||
# exclude: | ||
# - .sass-cache/ | ||
# - .jekyll-cache/ | ||
# - gemfiles/ | ||
# - Gemfile | ||
# - Gemfile.lock | ||
# - node_modules/ | ||
# - vendor/bundle/ | ||
# - vendor/cache/ | ||
# - vendor/gems/ | ||
# - vendor/ruby/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
<!DOCTYPE html> | ||
<!-- The following <html>...</html> is copied from the default "minima" theme installed by gem. --> | ||
<html lang="{{ page.lang | default: site.lang | default: "en" }}"> | ||
|
||
{%- include head.html -%} | ||
|
||
<body> | ||
|
||
{%- include header.html -%} | ||
|
||
<main class="page-content" aria-label="Content"> | ||
<div class="wrapper"> | ||
{{ content }} | ||
</div> | ||
</main> | ||
|
||
{%- include footer.html -%} | ||
|
||
</body> | ||
|
||
</html> | ||
|
||
<!-- Add MathJax --> | ||
<script type="text/javascript" async | ||
src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML"> | ||
</script> | ||
<script type="text/x-mathjax-config"> | ||
MathJax.Hub.Config({ | ||
extensions: ["tex2jax.js"], | ||
jax: ["input/TeX", "output/HTML-CSS"], | ||
tex2jax: { | ||
inlineMath: [ ['$','$'], ["\\(","\\)"] ], | ||
displayMath: [ ['$$','$$'], ["\\[","\\]"] ], | ||
processEscapes: true | ||
}, | ||
"HTML-CSS": { availableFonts: ["TeX"] } | ||
}); | ||
</script> |
Oops, something went wrong.