diff --git a/config.yml b/config.yml index 593b805..4052be5 100644 --- a/config.yml +++ b/config.yml @@ -1,6 +1,6 @@ baseURL: "http://blog.morgan.kr" title: Morgan's Blog -theme: "oldtheme" +theme: "mytheme" buildDrafts: false buildFuture: false diff --git a/themes/oldtheme/assets/css/common/404.css b/themes/mytheme/assets/css/common/404.css similarity index 100% rename from themes/oldtheme/assets/css/common/404.css rename to themes/mytheme/assets/css/common/404.css diff --git a/themes/oldtheme/assets/css/common/archive.css b/themes/mytheme/assets/css/common/archive.css similarity index 100% rename from themes/oldtheme/assets/css/common/archive.css rename to themes/mytheme/assets/css/common/archive.css diff --git a/themes/oldtheme/assets/css/common/footer.css b/themes/mytheme/assets/css/common/footer.css similarity index 100% rename from themes/oldtheme/assets/css/common/footer.css rename to themes/mytheme/assets/css/common/footer.css diff --git a/themes/oldtheme/assets/css/common/header.css b/themes/mytheme/assets/css/common/header.css similarity index 100% rename from themes/oldtheme/assets/css/common/header.css rename to themes/mytheme/assets/css/common/header.css diff --git a/themes/oldtheme/assets/css/common/main.css b/themes/mytheme/assets/css/common/main.css similarity index 100% rename from themes/oldtheme/assets/css/common/main.css rename to themes/mytheme/assets/css/common/main.css diff --git a/themes/oldtheme/assets/css/common/post-entry.css b/themes/mytheme/assets/css/common/post-entry.css similarity index 98% rename from themes/oldtheme/assets/css/common/post-entry.css rename to themes/mytheme/assets/css/common/post-entry.css index 6b75407..bff01ca 100644 --- a/themes/oldtheme/assets/css/common/post-entry.css +++ b/themes/mytheme/assets/css/common/post-entry.css @@ -60,7 +60,7 @@ } .post-entry:active { - transform: scale(0.96); + transform: scale(0.99); } .tag-entry .entry-cover { diff --git a/themes/oldtheme/assets/css/common/post-single.css b/themes/mytheme/assets/css/common/post-single.css similarity index 100% rename from themes/oldtheme/assets/css/common/post-single.css rename to themes/mytheme/assets/css/common/post-single.css diff --git a/themes/oldtheme/assets/css/common/profile-mode.css b/themes/mytheme/assets/css/common/profile-mode.css similarity index 100% rename from themes/oldtheme/assets/css/common/profile-mode.css rename to themes/mytheme/assets/css/common/profile-mode.css diff --git a/themes/oldtheme/assets/css/common/search.css b/themes/mytheme/assets/css/common/search.css similarity index 100% rename from themes/oldtheme/assets/css/common/search.css rename to themes/mytheme/assets/css/common/search.css diff --git a/themes/oldtheme/assets/css/common/terms.css b/themes/mytheme/assets/css/common/terms.css similarity index 100% rename from themes/oldtheme/assets/css/common/terms.css rename to themes/mytheme/assets/css/common/terms.css diff --git a/themes/oldtheme/assets/css/core/license.css b/themes/mytheme/assets/css/core/license.css similarity index 100% rename from themes/oldtheme/assets/css/core/license.css rename to themes/mytheme/assets/css/core/license.css diff --git a/themes/oldtheme/assets/css/core/reset.css b/themes/mytheme/assets/css/core/reset.css similarity index 100% rename from themes/oldtheme/assets/css/core/reset.css rename to themes/mytheme/assets/css/core/reset.css diff --git a/themes/oldtheme/assets/css/core/theme-vars.css b/themes/mytheme/assets/css/core/theme-vars.css similarity index 100% rename from themes/oldtheme/assets/css/core/theme-vars.css rename to themes/mytheme/assets/css/core/theme-vars.css diff --git a/themes/oldtheme/assets/css/core/zmedia.css b/themes/mytheme/assets/css/core/zmedia.css similarity index 100% rename from themes/oldtheme/assets/css/core/zmedia.css rename to themes/mytheme/assets/css/core/zmedia.css diff --git a/themes/oldtheme/assets/css/extended/blank.css b/themes/mytheme/assets/css/extended/blank.css similarity index 100% rename from themes/oldtheme/assets/css/extended/blank.css rename to themes/mytheme/assets/css/extended/blank.css diff --git a/themes/oldtheme/assets/css/hljs/an-old-hope.min.css b/themes/mytheme/assets/css/hljs/an-old-hope.min.css similarity index 100% rename from themes/oldtheme/assets/css/hljs/an-old-hope.min.css rename to themes/mytheme/assets/css/hljs/an-old-hope.min.css diff --git a/themes/oldtheme/assets/css/includes/scroll-bar.css b/themes/mytheme/assets/css/includes/scroll-bar.css similarity index 100% rename from themes/oldtheme/assets/css/includes/scroll-bar.css rename to themes/mytheme/assets/css/includes/scroll-bar.css diff --git a/themes/mytheme/assets/css/main.css b/themes/mytheme/assets/css/main.css deleted file mode 100644 index e69de29..0000000 diff --git a/themes/oldtheme/assets/js/fastsearch.js b/themes/mytheme/assets/js/fastsearch.js similarity index 100% rename from themes/oldtheme/assets/js/fastsearch.js rename to themes/mytheme/assets/js/fastsearch.js diff --git a/themes/oldtheme/assets/js/fuse.basic.min.js b/themes/mytheme/assets/js/fuse.basic.min.js similarity index 100% rename from themes/oldtheme/assets/js/fuse.basic.min.js rename to themes/mytheme/assets/js/fuse.basic.min.js diff --git a/themes/oldtheme/assets/js/highlight.min.js b/themes/mytheme/assets/js/highlight.min.js similarity index 100% rename from themes/oldtheme/assets/js/highlight.min.js rename to themes/mytheme/assets/js/highlight.min.js diff --git a/themes/oldtheme/assets/js/license.js b/themes/mytheme/assets/js/license.js similarity index 100% rename from themes/oldtheme/assets/js/license.js rename to themes/mytheme/assets/js/license.js diff --git a/themes/mytheme/assets/js/main.js b/themes/mytheme/assets/js/main.js deleted file mode 100644 index e2aac52..0000000 --- a/themes/mytheme/assets/js/main.js +++ /dev/null @@ -1 +0,0 @@ -console.log('This site was generated by Hugo.'); diff --git a/themes/oldtheme/layouts/_default/_markup/render-image.html b/themes/mytheme/layouts/_default/_markup/render-image.html similarity index 100% rename from themes/oldtheme/layouts/_default/_markup/render-image.html rename to themes/mytheme/layouts/_default/_markup/render-image.html diff --git a/themes/oldtheme/layouts/_default/archives.html b/themes/mytheme/layouts/_default/archives.html similarity index 100% rename from themes/oldtheme/layouts/_default/archives.html rename to themes/mytheme/layouts/_default/archives.html diff --git a/themes/mytheme/layouts/_default/baseof.html b/themes/mytheme/layouts/_default/baseof.html index a8e958b..3d13f07 100644 --- a/themes/mytheme/layouts/_default/baseof.html +++ b/themes/mytheme/layouts/_default/baseof.html @@ -1,16 +1,23 @@ - + + - {{ partial "head.html" . }} + {{- partial "head.html" . }} - -
-
-
- {{ block "main" . }}{{ end }} -
- + + + {{- partialCached "header.html" . .Page -}} +
+ {{- block "main" . }}{{ end }} +
+ {{ partialCached "footer.html" . .Layout .Kind (.Param "hideFooter") (.Param "ShowCodeCopyButtons") -}} + diff --git a/themes/oldtheme/layouts/_default/index.json b/themes/mytheme/layouts/_default/index.json similarity index 100% rename from themes/oldtheme/layouts/_default/index.json rename to themes/mytheme/layouts/_default/index.json diff --git a/themes/mytheme/layouts/_default/list.html b/themes/mytheme/layouts/_default/list.html index b18c7d5..e3f19d0 100644 --- a/themes/mytheme/layouts/_default/list.html +++ b/themes/mytheme/layouts/_default/list.html @@ -1,32 +1,114 @@ -{{ define "main" }} -
-
-

{{ .Title }}

-
-
- {{- $pages := union .RegularPages .Sections }} - - {{- if .IsHome }} - {{- $pages = where site.RegularPages "Type" "in" site.Params.mainSections }} - {{- $pages = where $pages "Params.hiddenInHomeList" "!=" "true" }} +{{- define "main" }} + +{{- if (and site.Params.profileMode.enabled .IsHome) }} +{{- partial "index_profile.html" . }} +{{- else }} {{/* if not profileMode */}} + +{{- if not .IsHome | and .Title }} +
+ {{- partial "breadcrumbs.html" . }} +

+ {{ .Title }} + {{- if and (or (eq .Kind `term`) (eq .Kind `section`)) (.Param "ShowRssButtonInSectionTermList") }} + + + + + + + + {{- end }} +

+ {{- if .Description }} +
+ {{ .Description | markdownify }} +
{{- end }} - {{ range $pages }} -
- -
{{ .Date | time.Format ":date_long" }}
-
- {{ .Summary }} -
-
- {{ end }} +
+{{- end }} + +{{- if .Content }} +
+ {{- if not (.Param "disableAnchoredHeadings") }} + {{- partial "anchored_headings.html" .Content -}} + {{- else }}{{ .Content }}{{ end }}
+{{- end }} + +{{- $pages := union .RegularPages .Sections }} + +{{- if .IsHome }} +{{- $pages = where site.RegularPages "Type" "in" site.Params.mainSections }} +{{- $pages = where $pages "Params.hiddenInHomeList" "!=" "true" }} +{{- end }} + +{{- $paginator := .Paginate $pages }} + +{{- if and .IsHome site.Params.homeInfoParams (eq $paginator.PageNumber 1) }} +{{- partial "home_info.html" . }} +{{- end }} + +
+{{- $term := .Data.Term }} +{{- range $index, $page := $paginator.Pages }} + +{{- $class := "post-entry" }} + +{{- $user_preferred := or site.Params.disableSpecial1stPost site.Params.homeInfoParams }} +{{- if (and $.IsHome (eq $paginator.PageNumber 1) (eq $index 0) (not $user_preferred)) }} +{{- $class = "first-entry" }} +{{- else if $term }} +{{- $class = "post-entry tag-entry" }} +{{- end }} + +
+ {{- $isHidden := (site.Params.cover.hidden | default site.Params.cover.hiddenInList) }} + {{- partial "cover.html" (dict "cxt" . "IsHome" true "isHidden" $isHidden) }} +
+

+ {{- .Title }} + {{- if .Draft }}  [draft]{{- end }} +

+
+ {{- if (ne (.Param "hideSummary") true) }} +
+

{{ .Summary | plainify | htmlUnescape }}{{ if .Truncated }}...{{ end }}

+
+ {{- end }} + {{- if not (.Param "hideMeta") }} +
+ {{- partial "post_meta.html" . -}} +
+ {{- end }} + +
+{{- end }} + +{{- if gt $paginator.TotalPages 1 }} + +{{- end }} + +{{- end }}{{/* end profileMode */}}
-
-
Posts
-
Daily
-
-{{ end }} + +{{- end }}{{- /* end main */ -}} diff --git a/themes/oldtheme/layouts/_default/rss.xml b/themes/mytheme/layouts/_default/rss.xml similarity index 100% rename from themes/oldtheme/layouts/_default/rss.xml rename to themes/mytheme/layouts/_default/rss.xml diff --git a/themes/oldtheme/layouts/_default/search.html b/themes/mytheme/layouts/_default/search.html similarity index 100% rename from themes/oldtheme/layouts/_default/search.html rename to themes/mytheme/layouts/_default/search.html diff --git a/themes/mytheme/layouts/_default/single.html b/themes/mytheme/layouts/_default/single.html index e5cda52..7f9f2e0 100644 --- a/themes/mytheme/layouts/_default/single.html +++ b/themes/mytheme/layouts/_default/single.html @@ -1,22 +1,56 @@ -{{ define "main" }} -
-
-

{{ .Title }}

-
- {{ .Date | time.Format ":date_long" }} -
+{{- define "main" }} + +
+ +
+

+ {{ .Title }} +

+ {{- if .Description }} +
+ {{ .Description }} +
+ {{- end }} + + +
+
+ + {{- if .Content }} +
+ {{- if not (.Param "disableAnchoredHeadings") }} + {{- partial "anchored_headings.html" .Content -}} + {{- else }}{{ .Content }}{{ end }}
-
-
- {{ .Content }} -
-
+ {{- end }} - +
+ {{- $tags := .Language.Params.Taxonomies.tag | default "tags" }} + + +
+ {{- if (and (and site.Params.ShowShareButtons (ne .Params.disableShare true)) false) }} + {{- partial "share_icons.html" . -}} + {{- end }} +
-{{ end }} + {{- if (.Param "comments") }} + {{- partial "comments.html" . }} + {{- end }} + +{{- end }}{{/* end main */}} diff --git a/themes/oldtheme/layouts/_default/terms.html b/themes/mytheme/layouts/_default/terms.html similarity index 100% rename from themes/oldtheme/layouts/_default/terms.html rename to themes/mytheme/layouts/_default/terms.html diff --git a/themes/oldtheme/layouts/partials/anchored_headings.html b/themes/mytheme/layouts/partials/anchored_headings.html similarity index 100% rename from themes/oldtheme/layouts/partials/anchored_headings.html rename to themes/mytheme/layouts/partials/anchored_headings.html diff --git a/themes/oldtheme/layouts/partials/author.html b/themes/mytheme/layouts/partials/author.html similarity index 100% rename from themes/oldtheme/layouts/partials/author.html rename to themes/mytheme/layouts/partials/author.html diff --git a/themes/oldtheme/layouts/partials/breadcrumbs.html b/themes/mytheme/layouts/partials/breadcrumbs.html similarity index 100% rename from themes/oldtheme/layouts/partials/breadcrumbs.html rename to themes/mytheme/layouts/partials/breadcrumbs.html diff --git a/themes/oldtheme/layouts/partials/comments.html b/themes/mytheme/layouts/partials/comments.html similarity index 100% rename from themes/oldtheme/layouts/partials/comments.html rename to themes/mytheme/layouts/partials/comments.html diff --git a/themes/oldtheme/layouts/partials/cover.html b/themes/mytheme/layouts/partials/cover.html similarity index 100% rename from themes/oldtheme/layouts/partials/cover.html rename to themes/mytheme/layouts/partials/cover.html diff --git a/themes/oldtheme/layouts/partials/edit_post.html b/themes/mytheme/layouts/partials/edit_post.html similarity index 100% rename from themes/oldtheme/layouts/partials/edit_post.html rename to themes/mytheme/layouts/partials/edit_post.html diff --git a/themes/oldtheme/layouts/partials/extend_footer.html b/themes/mytheme/layouts/partials/extend_footer.html similarity index 100% rename from themes/oldtheme/layouts/partials/extend_footer.html rename to themes/mytheme/layouts/partials/extend_footer.html diff --git a/themes/oldtheme/layouts/partials/extend_head.html b/themes/mytheme/layouts/partials/extend_head.html similarity index 100% rename from themes/oldtheme/layouts/partials/extend_head.html rename to themes/mytheme/layouts/partials/extend_head.html diff --git a/themes/mytheme/layouts/partials/footer.html b/themes/mytheme/layouts/partials/footer.html index e69de29..2a876c6 100644 --- a/themes/mytheme/layouts/partials/footer.html +++ b/themes/mytheme/layouts/partials/footer.html @@ -0,0 +1,139 @@ +{{- if not (.IsPage) }} +
+ {{- if site.Copyright }} + {{ site.Copyright | markdownify }} + {{- else }} + © Morgan · PaperMod +
+ Ver.{{ site.Params.buildDate }} + Toggle Dark Mode + {{- end }} +
+{{- end }} + +{{- if (not site.Params.disableScrollToTop) }} + +{{- end }} + +{{- partial "extend_footer.html" . }} + + + +{{- if (not site.Params.disableScrollToTop) }} + +{{- end }} + +{{- if (not site.Params.disableThemeToggle) }} + +{{- end }} + +{{- if (and (eq .Kind "page") (ne .Layout "archives") (ne .Layout "search") (.Param "ShowCodeCopyButtons")) }} + +{{- end }} diff --git a/themes/mytheme/layouts/partials/head.html b/themes/mytheme/layouts/partials/head.html index d778632..fda38e9 100644 --- a/themes/mytheme/layouts/partials/head.html +++ b/themes/mytheme/layouts/partials/head.html @@ -1,25 +1,110 @@ - - -{{ if .IsHome }}{{ site.Title }}{{ else }}{{ printf "%s | %s" .Title site.Title }}{{ end }} + + +{{- if hugo.IsProduction | or (eq site.Params.env "production") | and (ne .Params.robotsNoIndex true) }} + +{{- else }} + +{{- end }} + - - +{{- /* Title */}} +{{ if .IsHome }}{{ else }}{{ if .Title }}{{ .Title }} | {{ end }}{{ end }}{{ site.Title }} +{{- /* Meta */}} +{{- if .IsHome }} +{{ with site.Params.keywords -}}{{ end }} +{{- else }} + +{{- end }} + + + +{{- if site.Params.analytics.google.SiteVerificationTag }} + +{{- end }} +{{- if site.Params.analytics.yandex.SiteVerificationTag }} + +{{- end }} +{{- if site.Params.analytics.bing.SiteVerificationTag }} + +{{- end }} +{{- if site.Params.analytics.naver.SiteVerificationTag }} + +{{- end }} -{{ if .IsPage }} +{{- /* Styles */}} + +{{- /* includes */}} +{{- $includes := slice }} +{{- $includes = $includes | append (" " | resources.FromString "assets/css/includes-blank.css")}} + +{{- if not (eq site.Params.assets.disableScrollBarStyle true) }} + {{- $ScrollStyle := (resources.Get "css/includes/scroll-bar.css") }} + {{- $includes = (append $ScrollStyle $includes) }} +{{- end }} + +{{- $includes_all := $includes | resources.Concat "assets/css/includes.css" }} + +{{- $theme_vars := (resources.Get "css/core/theme-vars.css") }} +{{- $reset := (resources.Get "css/core/reset.css") }} +{{- $media := (resources.Get "css/core/zmedia.css") }} +{{- $license_css := (resources.Get "css/core/license.css") }} +{{- $common := (resources.Match "css/common/*.css") | resources.Concat "assets/css/common.css" }} + +{{- /* include `an-old-hope` if hljs is on */}} +{{- $isHLJSdisabled := (site.Params.assets.disableHLJS | default false) }} +{{- $hljs := (cond ($isHLJSdisabled) (".chroma { background-color: unset !important;}" | resources.FromString "assets/css/hljs-blank.css") (resources.Get "css/hljs/an-old-hope.min.css")) }} + +{{- /* order is important */}} +{{- $core := (slice $theme_vars $reset $common $hljs $includes_all $media) | resources.Concat "assets/css/core.css" | resources.Minify }} +{{- $extended := (resources.Match "css/extended/*.css") | resources.Concat "assets/css/extended.css" | resources.Minify }} + +{{- /* bundle all required css */}} +{{- /* Add extended css after theme style */ -}} +{{- $stylesheet := (slice $license_css $core $extended) | resources.Concat "assets/css/stylesheet.css" }} + +{{- if not site.Params.assets.disableFingerprinting }} +{{- $stylesheet := $stylesheet | fingerprint }} + +{{- else }} + +{{- end }} + +{{- /* Search */}} +{{- if (eq .Layout `search`) -}} + +{{- $fastsearch := resources.Get "js/fastsearch.js" | js.Build (dict "params" (dict "fuseOpts" site.Params.fuseOpts)) | resources.Minify }} +{{- $fusejs := resources.Get "js/fuse.basic.min.js" }} +{{- $license_js := resources.Get "js/license.js" }} +{{- if not site.Params.assets.disableFingerprinting }} +{{- $search := (slice $fusejs $license_js $fastsearch ) | resources.Concat "assets/js/search.js" | fingerprint }} + +{{- else }} +{{- $search := (slice $fusejs $fastsearch ) | resources.Concat "assets/js/search.js" }} + +{{- end }} +{{- end -}} + +{{- /* Highlight.js */}} +{{- $isHLJSdisabled := (site.Params.assets.disableHLJS | default .Params.disableHLJS ) }} +{{- if (and (eq .Kind "page") (ne .Layout "archives") (ne .Layout "search") (not $isHLJSdisabled)) }} +{{- if not site.Params.assets.disableFingerprinting }} +{{- $highlight := slice (resources.Get "js/highlight.min.js") | resources.Concat "assets/js/highlight.js" | fingerprint }} + +{{- else }} +{{- $highlight := slice (resources.Get "js/highlight.min.js") | resources.Concat "assets/js/highlight.js" }} + +{{- end }} +{{- end }} + +{{- /* KaTeX */}} +{{ if or .Params.math true}} @@ -35,54 +120,72 @@ {{ end }} - - + {{- if (and (ne site.Params.defaultTheme "light") (ne site.Params.defaultTheme "dark")) }} + \ No newline at end of file + .list:not(.dark)::-webkit-scrollbar-track { + background: 0 0; + } + + .list:not(.dark)::-webkit-scrollbar-thumb { + border-color: var(--theme); + } + } + + + {{- end }} + + +{{- partial "extend_head.html" . -}} + + + + +{{- /* Misc */}} +{{- if hugo.IsProduction | or (eq site.Params.env "production") }} +{{- template "_internal/google_analytics.html" . }} +{{- template "partials/templates/opengraph.html" . }} +{{- template "partials/templates/twitter_cards.html" . }} +{{- template "partials/templates/schema_json.html" . }} +{{- end -}} diff --git a/themes/mytheme/layouts/partials/header.html b/themes/mytheme/layouts/partials/header.html index e69de29..60d4a7b 100644 --- a/themes/mytheme/layouts/partials/header.html +++ b/themes/mytheme/layouts/partials/header.html @@ -0,0 +1,150 @@ +
+ {{- if false }} + + {{- end }} +
+ +{{- /* theme-toggle is enabled */}} +{{- if (not site.Params.disableThemeToggle) }} +{{- /* theme is light */}} +{{- if (eq site.Params.defaultTheme "light") }} + +{{- /* theme is dark */}} +{{- else if (eq site.Params.defaultTheme "dark") }} + +{{- else }} +{{- /* theme is auto */}} + +{{- end }} +{{- /* theme-toggle is disabled and theme is auto */}} +{{- else if (and (ne site.Params.defaultTheme "light") (ne site.Params.defaultTheme "dark"))}} + +{{- end }} diff --git a/themes/oldtheme/layouts/partials/home_info.html b/themes/mytheme/layouts/partials/home_info.html similarity index 100% rename from themes/oldtheme/layouts/partials/home_info.html rename to themes/mytheme/layouts/partials/home_info.html diff --git a/themes/oldtheme/layouts/partials/index_profile.html b/themes/mytheme/layouts/partials/index_profile.html similarity index 100% rename from themes/oldtheme/layouts/partials/index_profile.html rename to themes/mytheme/layouts/partials/index_profile.html diff --git a/themes/oldtheme/layouts/partials/post_canonical.html b/themes/mytheme/layouts/partials/post_canonical.html similarity index 100% rename from themes/oldtheme/layouts/partials/post_canonical.html rename to themes/mytheme/layouts/partials/post_canonical.html diff --git a/themes/oldtheme/layouts/partials/post_meta.html b/themes/mytheme/layouts/partials/post_meta.html similarity index 100% rename from themes/oldtheme/layouts/partials/post_meta.html rename to themes/mytheme/layouts/partials/post_meta.html diff --git a/themes/oldtheme/layouts/partials/post_nav_links.html b/themes/mytheme/layouts/partials/post_nav_links.html similarity index 100% rename from themes/oldtheme/layouts/partials/post_nav_links.html rename to themes/mytheme/layouts/partials/post_nav_links.html diff --git a/themes/oldtheme/layouts/partials/share_icons.html b/themes/mytheme/layouts/partials/share_icons.html similarity index 100% rename from themes/oldtheme/layouts/partials/share_icons.html rename to themes/mytheme/layouts/partials/share_icons.html diff --git a/themes/oldtheme/layouts/partials/social_icons.html b/themes/mytheme/layouts/partials/social_icons.html similarity index 100% rename from themes/oldtheme/layouts/partials/social_icons.html rename to themes/mytheme/layouts/partials/social_icons.html diff --git a/themes/oldtheme/layouts/partials/svg.html b/themes/mytheme/layouts/partials/svg.html similarity index 100% rename from themes/oldtheme/layouts/partials/svg.html rename to themes/mytheme/layouts/partials/svg.html diff --git a/themes/oldtheme/layouts/partials/templates/opengraph.html b/themes/mytheme/layouts/partials/templates/opengraph.html similarity index 100% rename from themes/oldtheme/layouts/partials/templates/opengraph.html rename to themes/mytheme/layouts/partials/templates/opengraph.html diff --git a/themes/oldtheme/layouts/partials/templates/schema_json.html b/themes/mytheme/layouts/partials/templates/schema_json.html similarity index 100% rename from themes/oldtheme/layouts/partials/templates/schema_json.html rename to themes/mytheme/layouts/partials/templates/schema_json.html diff --git a/themes/oldtheme/layouts/partials/templates/twitter_cards.html b/themes/mytheme/layouts/partials/templates/twitter_cards.html similarity index 100% rename from themes/oldtheme/layouts/partials/templates/twitter_cards.html rename to themes/mytheme/layouts/partials/templates/twitter_cards.html diff --git a/themes/oldtheme/layouts/partials/toc.html b/themes/mytheme/layouts/partials/toc.html similarity index 100% rename from themes/oldtheme/layouts/partials/toc.html rename to themes/mytheme/layouts/partials/toc.html diff --git a/themes/oldtheme/layouts/partials/translation_list.html b/themes/mytheme/layouts/partials/translation_list.html similarity index 100% rename from themes/oldtheme/layouts/partials/translation_list.html rename to themes/mytheme/layouts/partials/translation_list.html diff --git a/themes/mytheme/static/favicon.ico b/themes/mytheme/static/favicon.ico deleted file mode 100644 index 67f8b77..0000000 Binary files a/themes/mytheme/static/favicon.ico and /dev/null differ diff --git a/themes/mytheme/theme.yaml b/themes/mytheme/theme.yaml index 48d3220..3efb0de 100644 --- a/themes/mytheme/theme.yaml +++ b/themes/mytheme/theme.yaml @@ -1 +1 @@ -name: 'newtheme' +name: oldtheme diff --git a/themes/oldtheme/layouts/_default/baseof.html b/themes/oldtheme/layouts/_default/baseof.html deleted file mode 100644 index 3d13f07..0000000 --- a/themes/oldtheme/layouts/_default/baseof.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - {{- partial "head.html" . }} - - - - {{- partialCached "header.html" . .Page -}} -
- {{- block "main" . }}{{ end }} -
- {{ partialCached "footer.html" . .Layout .Kind (.Param "hideFooter") (.Param "ShowCodeCopyButtons") -}} - - - diff --git a/themes/oldtheme/layouts/_default/list.html b/themes/oldtheme/layouts/_default/list.html deleted file mode 100644 index e3f19d0..0000000 --- a/themes/oldtheme/layouts/_default/list.html +++ /dev/null @@ -1,114 +0,0 @@ -{{- define "main" }} - -{{- if (and site.Params.profileMode.enabled .IsHome) }} -{{- partial "index_profile.html" . }} -{{- else }} {{/* if not profileMode */}} - -{{- if not .IsHome | and .Title }} -
- {{- partial "breadcrumbs.html" . }} -

- {{ .Title }} - {{- if and (or (eq .Kind `term`) (eq .Kind `section`)) (.Param "ShowRssButtonInSectionTermList") }} - - - - - - - - {{- end }} -

- {{- if .Description }} -
- {{ .Description | markdownify }} -
- {{- end }} -
-{{- end }} - -{{- if .Content }} -
- {{- if not (.Param "disableAnchoredHeadings") }} - {{- partial "anchored_headings.html" .Content -}} - {{- else }}{{ .Content }}{{ end }} -
-{{- end }} - -{{- $pages := union .RegularPages .Sections }} - -{{- if .IsHome }} -{{- $pages = where site.RegularPages "Type" "in" site.Params.mainSections }} -{{- $pages = where $pages "Params.hiddenInHomeList" "!=" "true" }} -{{- end }} - -{{- $paginator := .Paginate $pages }} - -{{- if and .IsHome site.Params.homeInfoParams (eq $paginator.PageNumber 1) }} -{{- partial "home_info.html" . }} -{{- end }} - -
-{{- $term := .Data.Term }} -{{- range $index, $page := $paginator.Pages }} - -{{- $class := "post-entry" }} - -{{- $user_preferred := or site.Params.disableSpecial1stPost site.Params.homeInfoParams }} -{{- if (and $.IsHome (eq $paginator.PageNumber 1) (eq $index 0) (not $user_preferred)) }} -{{- $class = "first-entry" }} -{{- else if $term }} -{{- $class = "post-entry tag-entry" }} -{{- end }} - -
- {{- $isHidden := (site.Params.cover.hidden | default site.Params.cover.hiddenInList) }} - {{- partial "cover.html" (dict "cxt" . "IsHome" true "isHidden" $isHidden) }} -
-

- {{- .Title }} - {{- if .Draft }}  [draft]{{- end }} -

-
- {{- if (ne (.Param "hideSummary") true) }} -
-

{{ .Summary | plainify | htmlUnescape }}{{ if .Truncated }}...{{ end }}

-
- {{- end }} - {{- if not (.Param "hideMeta") }} -
- {{- partial "post_meta.html" . -}} -
- {{- end }} - -
-{{- end }} - -{{- if gt $paginator.TotalPages 1 }} - -{{- end }} - -{{- end }}{{/* end profileMode */}} -
- -{{- end }}{{- /* end main */ -}} diff --git a/themes/oldtheme/layouts/_default/single.html b/themes/oldtheme/layouts/_default/single.html deleted file mode 100644 index 7f9f2e0..0000000 --- a/themes/oldtheme/layouts/_default/single.html +++ /dev/null @@ -1,56 +0,0 @@ -{{- define "main" }} - -
- -
-

- {{ .Title }} -

- {{- if .Description }} -
- {{ .Description }} -
- {{- end }} - - -
-
- - {{- if .Content }} -
- {{- if not (.Param "disableAnchoredHeadings") }} - {{- partial "anchored_headings.html" .Content -}} - {{- else }}{{ .Content }}{{ end }} -
- {{- end }} - -
- {{- $tags := .Language.Params.Taxonomies.tag | default "tags" }} - - -
- {{- if (and (and site.Params.ShowShareButtons (ne .Params.disableShare true)) false) }} - {{- partial "share_icons.html" . -}} - {{- end }} -
- - {{- if (.Param "comments") }} - {{- partial "comments.html" . }} - {{- end }} -
- -{{- end }}{{/* end main */}} diff --git a/themes/oldtheme/layouts/partials/footer.html b/themes/oldtheme/layouts/partials/footer.html deleted file mode 100644 index 2a876c6..0000000 --- a/themes/oldtheme/layouts/partials/footer.html +++ /dev/null @@ -1,139 +0,0 @@ -{{- if not (.IsPage) }} -
- {{- if site.Copyright }} - {{ site.Copyright | markdownify }} - {{- else }} - © Morgan · PaperMod -
- Ver.{{ site.Params.buildDate }} - Toggle Dark Mode - {{- end }} -
-{{- end }} - -{{- if (not site.Params.disableScrollToTop) }} - -{{- end }} - -{{- partial "extend_footer.html" . }} - - - -{{- if (not site.Params.disableScrollToTop) }} - -{{- end }} - -{{- if (not site.Params.disableThemeToggle) }} - -{{- end }} - -{{- if (and (eq .Kind "page") (ne .Layout "archives") (ne .Layout "search") (.Param "ShowCodeCopyButtons")) }} - -{{- end }} diff --git a/themes/oldtheme/layouts/partials/head.html b/themes/oldtheme/layouts/partials/head.html deleted file mode 100644 index fda38e9..0000000 --- a/themes/oldtheme/layouts/partials/head.html +++ /dev/null @@ -1,191 +0,0 @@ - - - -{{- if hugo.IsProduction | or (eq site.Params.env "production") | and (ne .Params.robotsNoIndex true) }} - -{{- else }} - -{{- end }} - - -{{- /* Title */}} -{{ if .IsHome }}{{ else }}{{ if .Title }}{{ .Title }} | {{ end }}{{ end }}{{ site.Title }} - -{{- /* Meta */}} -{{- if .IsHome }} -{{ with site.Params.keywords -}}{{ end }} -{{- else }} - -{{- end }} - - - -{{- if site.Params.analytics.google.SiteVerificationTag }} - -{{- end }} -{{- if site.Params.analytics.yandex.SiteVerificationTag }} - -{{- end }} -{{- if site.Params.analytics.bing.SiteVerificationTag }} - -{{- end }} -{{- if site.Params.analytics.naver.SiteVerificationTag }} - -{{- end }} - -{{- /* Styles */}} - -{{- /* includes */}} -{{- $includes := slice }} -{{- $includes = $includes | append (" " | resources.FromString "assets/css/includes-blank.css")}} - -{{- if not (eq site.Params.assets.disableScrollBarStyle true) }} - {{- $ScrollStyle := (resources.Get "css/includes/scroll-bar.css") }} - {{- $includes = (append $ScrollStyle $includes) }} -{{- end }} - -{{- $includes_all := $includes | resources.Concat "assets/css/includes.css" }} - -{{- $theme_vars := (resources.Get "css/core/theme-vars.css") }} -{{- $reset := (resources.Get "css/core/reset.css") }} -{{- $media := (resources.Get "css/core/zmedia.css") }} -{{- $license_css := (resources.Get "css/core/license.css") }} -{{- $common := (resources.Match "css/common/*.css") | resources.Concat "assets/css/common.css" }} - -{{- /* include `an-old-hope` if hljs is on */}} -{{- $isHLJSdisabled := (site.Params.assets.disableHLJS | default false) }} -{{- $hljs := (cond ($isHLJSdisabled) (".chroma { background-color: unset !important;}" | resources.FromString "assets/css/hljs-blank.css") (resources.Get "css/hljs/an-old-hope.min.css")) }} - -{{- /* order is important */}} -{{- $core := (slice $theme_vars $reset $common $hljs $includes_all $media) | resources.Concat "assets/css/core.css" | resources.Minify }} -{{- $extended := (resources.Match "css/extended/*.css") | resources.Concat "assets/css/extended.css" | resources.Minify }} - -{{- /* bundle all required css */}} -{{- /* Add extended css after theme style */ -}} -{{- $stylesheet := (slice $license_css $core $extended) | resources.Concat "assets/css/stylesheet.css" }} - -{{- if not site.Params.assets.disableFingerprinting }} -{{- $stylesheet := $stylesheet | fingerprint }} - -{{- else }} - -{{- end }} - -{{- /* Search */}} -{{- if (eq .Layout `search`) -}} - -{{- $fastsearch := resources.Get "js/fastsearch.js" | js.Build (dict "params" (dict "fuseOpts" site.Params.fuseOpts)) | resources.Minify }} -{{- $fusejs := resources.Get "js/fuse.basic.min.js" }} -{{- $license_js := resources.Get "js/license.js" }} -{{- if not site.Params.assets.disableFingerprinting }} -{{- $search := (slice $fusejs $license_js $fastsearch ) | resources.Concat "assets/js/search.js" | fingerprint }} - -{{- else }} -{{- $search := (slice $fusejs $fastsearch ) | resources.Concat "assets/js/search.js" }} - -{{- end }} -{{- end -}} - -{{- /* Highlight.js */}} -{{- $isHLJSdisabled := (site.Params.assets.disableHLJS | default .Params.disableHLJS ) }} -{{- if (and (eq .Kind "page") (ne .Layout "archives") (ne .Layout "search") (not $isHLJSdisabled)) }} -{{- if not site.Params.assets.disableFingerprinting }} -{{- $highlight := slice (resources.Get "js/highlight.min.js") | resources.Concat "assets/js/highlight.js" | fingerprint }} - -{{- else }} -{{- $highlight := slice (resources.Get "js/highlight.min.js") | resources.Concat "assets/js/highlight.js" }} - -{{- end }} -{{- end }} - -{{- /* KaTeX */}} -{{ if or .Params.math true}} - - - - -{{ end }} - -{{- /* Favicons */}} - - - - - - - - -{{- /* RSS */}} -{{ range .AlternativeOutputFormats -}} - -{{ end -}} -{{- range .AllTranslations -}} - -{{ end -}} - - - -{{- partial "extend_head.html" . -}} - - - - -{{- /* Misc */}} -{{- if hugo.IsProduction | or (eq site.Params.env "production") }} -{{- template "_internal/google_analytics.html" . }} -{{- template "partials/templates/opengraph.html" . }} -{{- template "partials/templates/twitter_cards.html" . }} -{{- template "partials/templates/schema_json.html" . }} -{{- end -}} diff --git a/themes/oldtheme/layouts/partials/header.html b/themes/oldtheme/layouts/partials/header.html deleted file mode 100644 index 60d4a7b..0000000 --- a/themes/oldtheme/layouts/partials/header.html +++ /dev/null @@ -1,150 +0,0 @@ -
- {{- if false }} - - {{- end }} -
- -{{- /* theme-toggle is enabled */}} -{{- if (not site.Params.disableThemeToggle) }} -{{- /* theme is light */}} -{{- if (eq site.Params.defaultTheme "light") }} - -{{- /* theme is dark */}} -{{- else if (eq site.Params.defaultTheme "dark") }} - -{{- else }} -{{- /* theme is auto */}} - -{{- end }} -{{- /* theme-toggle is disabled and theme is auto */}} -{{- else if (and (ne site.Params.defaultTheme "light") (ne site.Params.defaultTheme "dark"))}} - -{{- end }} diff --git a/themes/oldtheme/static/LINESeedKR-Bd.woff2 b/themes/oldtheme/static/LINESeedKR-Bd.woff2 deleted file mode 100644 index ad1bc34..0000000 Binary files a/themes/oldtheme/static/LINESeedKR-Bd.woff2 and /dev/null differ diff --git a/themes/oldtheme/static/LINESeedKR-Rg.woff2 b/themes/oldtheme/static/LINESeedKR-Rg.woff2 deleted file mode 100644 index 15aaa0f..0000000 Binary files a/themes/oldtheme/static/LINESeedKR-Rg.woff2 and /dev/null differ diff --git a/themes/oldtheme/static/LINESeedKR-Th.woff2 b/themes/oldtheme/static/LINESeedKR-Th.woff2 deleted file mode 100644 index 158ec01..0000000 Binary files a/themes/oldtheme/static/LINESeedKR-Th.woff2 and /dev/null differ diff --git a/themes/oldtheme/theme.yaml b/themes/oldtheme/theme.yaml deleted file mode 100644 index 3efb0de..0000000 --- a/themes/oldtheme/theme.yaml +++ /dev/null @@ -1 +0,0 @@ -name: oldtheme