From c10b765903dc889d7a41764ee3abd324dfac7f54 Mon Sep 17 00:00:00 2001 From: Nate Anderson Date: Fri, 10 Jan 2025 16:13:20 -0700 Subject: [PATCH] Update theme, posts, created projects page --- .gitmodules | 3 + config.toml | 77 +++ config.yml | 59 -- content/index-about.md | 3 + ...osting-mumble-on-a-subdomain-with-nginx.md | 15 +- content/posts/how-i-made-this-site.md | 14 +- content/posts/japan-1-arrival.md | 18 +- content/posts/japan-2-cats.md | 16 +- content/posts/japan-3-capitalism.md | 19 - content/posts/japan-4-hospitality.md | 21 +- content/posts/learning-style.md | 47 +- content/posts/my-first-real-job.md | 19 +- content/posts/tbd_name.md | 38 - content/posts/the-migration-to-arch.md | 16 +- .../the-view-through-the-airplane-window.md | 36 + content/projects.md | 10 + content/projects/zig-sdl.md | 29 + content/search.md | 8 - static/android-chrome-192x192.png | Bin 0 -> 23813 bytes static/android-chrome-512x512.png | Bin 0 -> 94301 bytes static/apple-touch-icon.png | Bin 0 -> 21459 bytes static/favicon-16x16.png | Bin 0 -> 815 bytes static/favicon-32x32.png | Bin 0 -> 2114 bytes static/favicon.ico | Bin 0 -> 15406 bytes static/images/fosscat_icon.png | Bin 0 -> 245936 bytes static/site.webmanifest | 1 + static/svg/icons/gitea.svg | 1 + .../.github/ISSUE_TEMPLATE/bug_report.md | 50 -- .../.github/ISSUE_TEMPLATE/config.yml | 5 - .../.github/ISSUE_TEMPLATE/new-blank-issue.md | 7 - .../PaperMod/.github/PULL_REQUEST_TEMPLATE.md | 44 -- themes/PaperMod/.github/stale.yml | 17 - .../PaperMod/.github/workflows/gh-pages.yml | 80 --- themes/PaperMod/LICENSE | 22 - themes/PaperMod/README.md | 96 --- themes/PaperMod/assets/css/common/404.css | 11 - themes/PaperMod/assets/css/common/archive.css | 44 -- themes/PaperMod/assets/css/common/footer.css | 60 -- themes/PaperMod/assets/css/common/header.css | 93 --- themes/PaperMod/assets/css/common/main.css | 68 -- .../PaperMod/assets/css/common/post-entry.css | 104 --- .../assets/css/common/post-single.css | 401 ----------- .../assets/css/common/profile-mode.css | 42 -- themes/PaperMod/assets/css/common/search.css | 45 -- themes/PaperMod/assets/css/common/syntax.css | 85 --- themes/PaperMod/assets/css/common/terms.css | 18 - themes/PaperMod/assets/css/core/license.css | 6 - themes/PaperMod/assets/css/core/reset.css | 116 ---- .../PaperMod/assets/css/core/theme-vars.css | 38 - themes/PaperMod/assets/css/core/zmedia.css | 49 -- themes/PaperMod/assets/css/extended/blank.css | 5 - .../assets/css/hljs/an-old-hope.min.css | 63 -- .../assets/css/includes/scroll-bar.css | 63 -- themes/PaperMod/assets/js/fastsearch.js | 148 ---- themes/PaperMod/assets/js/fuse.basic.min.js | 9 - themes/PaperMod/assets/js/highlight.min.js | 44 -- themes/PaperMod/assets/js/license.js | 6 - themes/PaperMod/go.mod | 3 - themes/PaperMod/i18n/ar.yaml | 22 - themes/PaperMod/i18n/bg.yaml | 16 - themes/PaperMod/i18n/bn.yaml | 28 - themes/PaperMod/i18n/ca.yaml | 19 - themes/PaperMod/i18n/ckb.yaml | 25 - themes/PaperMod/i18n/da.yaml | 28 - themes/PaperMod/i18n/de.yaml | 33 - themes/PaperMod/i18n/en.yaml | 33 - themes/PaperMod/i18n/eo.yaml | 25 - themes/PaperMod/i18n/es.yaml | 33 - themes/PaperMod/i18n/fa.yaml | 28 - themes/PaperMod/i18n/fr.yaml | 33 - themes/PaperMod/i18n/he.yaml | 19 - themes/PaperMod/i18n/hi.yaml | 19 - themes/PaperMod/i18n/hu.yaml | 16 - themes/PaperMod/i18n/id.yaml | 33 - themes/PaperMod/i18n/it.yaml | 27 - themes/PaperMod/i18n/ja.yaml | 33 - themes/PaperMod/i18n/ko.yaml | 33 - themes/PaperMod/i18n/ku.yaml | 25 - themes/PaperMod/i18n/mn.yaml | 25 - themes/PaperMod/i18n/ms.yaml | 28 - themes/PaperMod/i18n/nl.yaml | 33 - themes/PaperMod/i18n/pl.yaml | 28 - themes/PaperMod/i18n/pt.yaml | 21 - themes/PaperMod/i18n/ru.yaml | 39 -- themes/PaperMod/i18n/sv.yaml | 28 - themes/PaperMod/i18n/tr.yaml | 25 - themes/PaperMod/i18n/uk.yaml | 25 - themes/PaperMod/i18n/uz.yaml | 20 - themes/PaperMod/i18n/vi.yaml | 25 - themes/PaperMod/i18n/zh-tw.yaml | 33 - themes/PaperMod/i18n/zh.yaml | 33 - themes/PaperMod/images/screenshot.png | Bin 141511 -> 0 bytes themes/PaperMod/images/tn.png | Bin 15898 -> 0 bytes themes/PaperMod/layouts/404.html | 3 - .../_default/_markup/render-image.html | 1 - .../PaperMod/layouts/_default/archives.html | 49 -- themes/PaperMod/layouts/_default/baseof.html | 23 - themes/PaperMod/layouts/_default/index.json | 7 - themes/PaperMod/layouts/_default/list.html | 112 --- themes/PaperMod/layouts/_default/rss.xml | 50 -- themes/PaperMod/layouts/_default/search.html | 29 - themes/PaperMod/layouts/_default/single.html | 58 -- themes/PaperMod/layouts/_default/terms.html | 27 - .../layouts/partials/anchored_headings.html | 2 - themes/PaperMod/layouts/partials/author.html | 9 - .../layouts/partials/breadcrumbs.html | 19 - .../PaperMod/layouts/partials/comments.html | 3 - themes/PaperMod/layouts/partials/cover.html | 40 -- .../PaperMod/layouts/partials/edit_post.html | 8 - .../layouts/partials/extend_footer.html | 3 - .../layouts/partials/extend_head.html | 4 - themes/PaperMod/layouts/partials/footer.html | 137 ---- themes/PaperMod/layouts/partials/head.html | 170 ----- themes/PaperMod/layouts/partials/header.html | 149 ---- .../PaperMod/layouts/partials/home_info.html | 13 - .../layouts/partials/index_profile.html | 55 -- .../layouts/partials/post_canonical.html | 9 - .../PaperMod/layouts/partials/post_meta.html | 21 - .../layouts/partials/post_nav_links.html | 19 - .../layouts/partials/share_icons.html | 71 -- .../layouts/partials/social_icons.html | 7 - themes/PaperMod/layouts/partials/svg.html | 649 ------------------ .../layouts/partials/templates/opengraph.html | 52 -- .../partials/templates/schema_json.html | 119 ---- .../partials/templates/twitter_cards.html | 33 - themes/PaperMod/layouts/partials/toc.html | 97 --- .../layouts/partials/translation_list.html | 19 - themes/PaperMod/layouts/robots.txt | 7 - .../PaperMod/layouts/shortcodes/collapse.html | 8 - .../PaperMod/layouts/shortcodes/figure.html | 31 - .../layouts/shortcodes/inTextImg.html | 5 - themes/PaperMod/layouts/shortcodes/ltr.html | 15 - .../PaperMod/layouts/shortcodes/rawhtml.html | 2 - themes/PaperMod/layouts/shortcodes/rtl.html | 15 - themes/PaperMod/theme.toml | 51 -- themes/gokarna | 1 + update-theme.sh | 3 - 137 files changed, 237 insertions(+), 5151 deletions(-) create mode 100644 .gitmodules create mode 100644 config.toml delete mode 100644 config.yml create mode 100644 content/index-about.md delete mode 100644 content/posts/japan-3-capitalism.md delete mode 100644 content/posts/tbd_name.md create mode 100644 content/posts/the-view-through-the-airplane-window.md create mode 100644 content/projects.md create mode 100644 content/projects/zig-sdl.md delete mode 100644 content/search.md create mode 100644 static/android-chrome-192x192.png create mode 100644 static/android-chrome-512x512.png create mode 100644 static/apple-touch-icon.png create mode 100644 static/favicon-16x16.png create mode 100644 static/favicon-32x32.png create mode 100644 static/favicon.ico create mode 100644 static/images/fosscat_icon.png create mode 100644 static/site.webmanifest create mode 100644 static/svg/icons/gitea.svg delete mode 100644 themes/PaperMod/.github/ISSUE_TEMPLATE/bug_report.md delete mode 100644 themes/PaperMod/.github/ISSUE_TEMPLATE/config.yml delete mode 100644 themes/PaperMod/.github/ISSUE_TEMPLATE/new-blank-issue.md delete mode 100644 themes/PaperMod/.github/PULL_REQUEST_TEMPLATE.md delete mode 100644 themes/PaperMod/.github/stale.yml delete mode 100644 themes/PaperMod/.github/workflows/gh-pages.yml delete mode 100644 themes/PaperMod/LICENSE delete mode 100644 themes/PaperMod/README.md delete mode 100644 themes/PaperMod/assets/css/common/404.css delete mode 100644 themes/PaperMod/assets/css/common/archive.css delete mode 100644 themes/PaperMod/assets/css/common/footer.css delete mode 100644 themes/PaperMod/assets/css/common/header.css delete mode 100644 themes/PaperMod/assets/css/common/main.css delete mode 100644 themes/PaperMod/assets/css/common/post-entry.css delete mode 100644 themes/PaperMod/assets/css/common/post-single.css delete mode 100644 themes/PaperMod/assets/css/common/profile-mode.css delete mode 100644 themes/PaperMod/assets/css/common/search.css delete mode 100644 themes/PaperMod/assets/css/common/syntax.css delete mode 100644 themes/PaperMod/assets/css/common/terms.css delete mode 100644 themes/PaperMod/assets/css/core/license.css delete mode 100644 themes/PaperMod/assets/css/core/reset.css delete mode 100644 themes/PaperMod/assets/css/core/theme-vars.css delete mode 100644 themes/PaperMod/assets/css/core/zmedia.css delete mode 100644 themes/PaperMod/assets/css/extended/blank.css delete mode 100644 themes/PaperMod/assets/css/hljs/an-old-hope.min.css delete mode 100644 themes/PaperMod/assets/css/includes/scroll-bar.css delete mode 100644 themes/PaperMod/assets/js/fastsearch.js delete mode 100644 themes/PaperMod/assets/js/fuse.basic.min.js delete mode 100644 themes/PaperMod/assets/js/highlight.min.js delete mode 100644 themes/PaperMod/assets/js/license.js delete mode 100644 themes/PaperMod/go.mod delete mode 100644 themes/PaperMod/i18n/ar.yaml delete mode 100644 themes/PaperMod/i18n/bg.yaml delete mode 100644 themes/PaperMod/i18n/bn.yaml delete mode 100644 themes/PaperMod/i18n/ca.yaml delete mode 100644 themes/PaperMod/i18n/ckb.yaml delete mode 100644 themes/PaperMod/i18n/da.yaml delete mode 100644 themes/PaperMod/i18n/de.yaml delete mode 100644 themes/PaperMod/i18n/en.yaml delete mode 100644 themes/PaperMod/i18n/eo.yaml delete mode 100644 themes/PaperMod/i18n/es.yaml delete mode 100644 themes/PaperMod/i18n/fa.yaml delete mode 100644 themes/PaperMod/i18n/fr.yaml delete mode 100644 themes/PaperMod/i18n/he.yaml delete mode 100644 themes/PaperMod/i18n/hi.yaml delete mode 100644 themes/PaperMod/i18n/hu.yaml delete mode 100644 themes/PaperMod/i18n/id.yaml delete mode 100644 themes/PaperMod/i18n/it.yaml delete mode 100644 themes/PaperMod/i18n/ja.yaml delete mode 100644 themes/PaperMod/i18n/ko.yaml delete mode 100644 themes/PaperMod/i18n/ku.yaml delete mode 100644 themes/PaperMod/i18n/mn.yaml delete mode 100644 themes/PaperMod/i18n/ms.yaml delete mode 100644 themes/PaperMod/i18n/nl.yaml delete mode 100644 themes/PaperMod/i18n/pl.yaml delete mode 100644 themes/PaperMod/i18n/pt.yaml delete mode 100644 themes/PaperMod/i18n/ru.yaml delete mode 100644 themes/PaperMod/i18n/sv.yaml delete mode 100644 themes/PaperMod/i18n/tr.yaml delete mode 100644 themes/PaperMod/i18n/uk.yaml delete mode 100644 themes/PaperMod/i18n/uz.yaml delete mode 100644 themes/PaperMod/i18n/vi.yaml delete mode 100644 themes/PaperMod/i18n/zh-tw.yaml delete mode 100644 themes/PaperMod/i18n/zh.yaml delete mode 100644 themes/PaperMod/images/screenshot.png delete mode 100644 themes/PaperMod/images/tn.png delete mode 100644 themes/PaperMod/layouts/404.html delete mode 100644 themes/PaperMod/layouts/_default/_markup/render-image.html delete mode 100644 themes/PaperMod/layouts/_default/archives.html delete mode 100644 themes/PaperMod/layouts/_default/baseof.html delete mode 100644 themes/PaperMod/layouts/_default/index.json delete mode 100644 themes/PaperMod/layouts/_default/list.html delete mode 100644 themes/PaperMod/layouts/_default/rss.xml delete mode 100644 themes/PaperMod/layouts/_default/search.html delete mode 100644 themes/PaperMod/layouts/_default/single.html delete mode 100644 themes/PaperMod/layouts/_default/terms.html delete mode 100644 themes/PaperMod/layouts/partials/anchored_headings.html delete mode 100644 themes/PaperMod/layouts/partials/author.html delete mode 100644 themes/PaperMod/layouts/partials/breadcrumbs.html delete mode 100644 themes/PaperMod/layouts/partials/comments.html delete mode 100644 themes/PaperMod/layouts/partials/cover.html delete mode 100644 themes/PaperMod/layouts/partials/edit_post.html delete mode 100644 themes/PaperMod/layouts/partials/extend_footer.html delete mode 100644 themes/PaperMod/layouts/partials/extend_head.html delete mode 100644 themes/PaperMod/layouts/partials/footer.html delete mode 100644 themes/PaperMod/layouts/partials/head.html delete mode 100644 themes/PaperMod/layouts/partials/header.html delete mode 100644 themes/PaperMod/layouts/partials/home_info.html delete mode 100644 themes/PaperMod/layouts/partials/index_profile.html delete mode 100644 themes/PaperMod/layouts/partials/post_canonical.html delete mode 100644 themes/PaperMod/layouts/partials/post_meta.html delete mode 100644 themes/PaperMod/layouts/partials/post_nav_links.html delete mode 100644 themes/PaperMod/layouts/partials/share_icons.html delete mode 100644 themes/PaperMod/layouts/partials/social_icons.html delete mode 100644 themes/PaperMod/layouts/partials/svg.html delete mode 100644 themes/PaperMod/layouts/partials/templates/opengraph.html delete mode 100644 themes/PaperMod/layouts/partials/templates/schema_json.html delete mode 100644 themes/PaperMod/layouts/partials/templates/twitter_cards.html delete mode 100644 themes/PaperMod/layouts/partials/toc.html delete mode 100644 themes/PaperMod/layouts/partials/translation_list.html delete mode 100644 themes/PaperMod/layouts/robots.txt delete mode 100644 themes/PaperMod/layouts/shortcodes/collapse.html delete mode 100644 themes/PaperMod/layouts/shortcodes/figure.html delete mode 100644 themes/PaperMod/layouts/shortcodes/inTextImg.html delete mode 100644 themes/PaperMod/layouts/shortcodes/ltr.html delete mode 100644 themes/PaperMod/layouts/shortcodes/rawhtml.html delete mode 100644 themes/PaperMod/layouts/shortcodes/rtl.html delete mode 100644 themes/PaperMod/theme.toml create mode 160000 themes/gokarna delete mode 100755 update-theme.sh diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..5e75eac --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/gokarna"] + path = themes/gokarna + url = https://github.com/gokarna-theme/gokarna-hugo.git diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..2dbeea3 --- /dev/null +++ b/config.toml @@ -0,0 +1,77 @@ +baseURL= "https://fosscat.com/" +defaultContentLanguage = "en-us" +title = "Foss Cat" +theme = "gokarna" +enableRobotsTXT= true +enableEmoji = true +# code highlighting style +pygmentsStyle = "catppuccin-frappe" + +[params] +accentColor = "#715483" +socialIcons = [ + {name = "gitea", url = "https://git.fosscat.com/n8r"}, + {name = "twitch", url = "https://twitch.tv/fosscat"}, + {name = "youtube", url = ""}, + {name = "rss", url = "https://fosscat.com/index.xml"}, +] +# tags for favicon support +customHeadHTML = ''' + + + + + + +''' # Import file from `static/` +# customFooterHTML = '

foot123

' +togglePreviousAndNextButtons = "false" +avatarUrl = "/images/fosscat_icon.png" +avatarSize = "size-s" +numberPostsOnHomePage = 5 +showPostsOnHomePage = "recent" # "popular" + +[params.meta] +favicon = true +svg = false + +# Show table of contents +[markup] + [markup.tableOfContents] + startLevel = 1 + endLevel = 3 + ordered = false + +[menu] +[[menu.main]] +name = "Home" +url = "/" +weight = 1 +[[menu.main]] +name = "Projects" +url = "/projects/" +weight = 2 +[[menu.main]] +name = "Posts" +url = "/posts/" +weight = 3 +[[menu.main]] +name = "Tags" +url= "/tags/" +weight= 4 +[[menu.main]] +identifier = "Gitea" +url = "https://git.fosscat.com/n8r/fosscat-site" +weight = 5 +# Add Icon +pre = "" +[[menu.main]] +identifier = "RSS" +url = "https://fosscat.com/index.xml" +weight = 6 +# Add Icon +pre = "" + +# Enable raw HTML +[markup.goldmark.renderer] +unsafe= true diff --git a/config.yml b/config.yml deleted file mode 100644 index edac0fa..0000000 --- a/config.yml +++ /dev/null @@ -1,59 +0,0 @@ -baseURL: http://fosscat.com/ -languageCode: en-us -title: Foss Cat -theme: "PaperMod" -params: - env: production - defaultTheme: dark - homeInfoParams: - Title: Hello weary traveler - Content: This is my personal blog. I write about open source, technology, philosophy, digital privacy, and whatever else is pressing on my mind. Feel free to reach out over email, tom@fosscat.com - ShowShareButtons: false - ShowReadingTime: true - ShowToc: true # Table of Contents - ShowBreadCrumbs: true - ShowCodeCopyButtons: true - ShowPostNavLinks: true - author: Tom Cat - fuseOpts: # This modifies search params - isCaseSensitive: false - shouldSort: true - location: 0 - distance: 1000 - threshold: 0.4 - minMatchCharLength: 2 - keys: ["title", "permalink", "summary", "tags", "content"] - assets: - disableHLJS: true - cover: - responsiveImages: true # disable to speed up build times at cost of responsive sizes - editPost: - URL: "https://git.fosscat.com/tom/fosscat-site/src/branch/main/content" - Text: "Suggest Changes" # edit text - appendFilePath: true # to append file path to Edit link -enableEmoji: true -outputs: - home: - - HTML - - RSS - - JSON -menu: - main: - - identifier: search - name: search - url: /search/ - weight: 1 - - identifier: tags - name: tags - url: /tags/ - weight: 2 -taxonomies: - tag: tags -markup: - highlight: - tabWidth: 2 - codeFences: true - guessSyntax: true - lineNos: false - noClasses: false - style: dracula \ No newline at end of file diff --git a/content/index-about.md b/content/index-about.md new file mode 100644 index 0000000..a35fc94 --- /dev/null +++ b/content/index-about.md @@ -0,0 +1,3 @@ +## Hello Weary Traveler + +Took alot of effort to fetch those bytes, hope I have something here worth your while. diff --git a/content/posts/hosting-mumble-on-a-subdomain-with-nginx.md b/content/posts/hosting-mumble-on-a-subdomain-with-nginx.md index cb575fd..9758377 100644 --- a/content/posts/hosting-mumble-on-a-subdomain-with-nginx.md +++ b/content/posts/hosting-mumble-on-a-subdomain-with-nginx.md @@ -1,15 +1,12 @@ --- title: "Hosting Mumble on a Subdomain with Nginx" date: 2024-01-04T10:04:57-07:00 -draft: false -tags: ['nginx', 'self host', 'mumble'] -summary: 'How to host a mumble server on a subdomain behind nginx reverse proxy' -tocOpen: true -cover: - image: "/images/nginx-mumble.png" - alt: "Nginx logo and Mumble Logo" - caption: "Star-crossed lovers" - relative: false +description: 'How to host a mumble server on a subdomain behind nginx reverse proxy' +tags: ["nginx"] +showTableOfContents: true +image: "/images/nginx-mumble.png" +weight: 1 +type: "post" --- # All I Found Was Tumble Weeds diff --git a/content/posts/how-i-made-this-site.md b/content/posts/how-i-made-this-site.md index be2e132..27ab6f9 100644 --- a/content/posts/how-i-made-this-site.md +++ b/content/posts/how-i-made-this-site.md @@ -1,16 +1,12 @@ --- title: "How I Made This Site" date: 2022-08-31T20:38:09-06:00 -draft: false -searchHidden: false tags: ['self host', 'raspberry pi'] -summary: 'I talk about how the "cloud" works, and show how one can host a site on the internet' -tocOpen: true -cover: - image: "/images/ocean-aerial.jpg" - alt: "" - caption: "The ocean, like my mind, is really big" - relative: false +description: 'I talk about how the "cloud" works, and show how one can host a site on the internet' +type: "post" +image: "/images/ocean-aerial.jpg" +showTableOfContents: true +weight: 1 --- I've dreamed of this day but never imagined I'd actually think I've got ideas mature enough to do it. Turns out, kids can have good ideas too once in a while. diff --git a/content/posts/japan-1-arrival.md b/content/posts/japan-1-arrival.md index 7326325..596bf40 100644 --- a/content/posts/japan-1-arrival.md +++ b/content/posts/japan-1-arrival.md @@ -1,16 +1,12 @@ --- -title: "Japan 1 Arrival" +title: "Japan: Arrival" date: 2022-11-18T14:31:04-07:00 -draft: false tags: ['travel', 'japan'] -searchHidden: false -summary: 'We arrived to Tokyo, experienced some of the city as we found our way to our hotel for the night.' -tocOpen: true -cover: - image: "/images/japan-arrival.JPG" - alt: "" - caption: "The land of the rising sun greeted us with a setting one." - relative: false +description: 'We arrived to Tokyo, experienced some of the city as we found our way to our hotel for the night.' +showTableOfContents: true +image: "/images/japan-arrival.JPG" +weight: 1 +type: "post" --- # We Made It @@ -33,4 +29,4 @@ Of course the first thing we had to do was shop! The city is filled with conbini ![image](/images/japan-mcdonalds.jpg#center) -We saw a 6 story McDonalds on our way to the hotel so we satisfied our cravings there then went to a store called UNIQLO. Everything is so clean here, people have been really kind, and they even laugh when I say "konichiwa" (I won't read into why, feels better to assume my humor is bilingual). After about an hour of shopping we headed back to our room. We hit the sac around 9 and sleep caught us faster than we hoped. \ No newline at end of file +We saw a 6 story McDonalds on our way to the hotel so we satisfied our cravings there then went to a store called UNIQLO. Everything is so clean here, people have been really kind, and they even laugh when I say "konichiwa" (I won't read into why, feels better to assume my humor is bilingual). After about an hour of shopping we headed back to our room. We hit the sac around 9 and sleep caught us faster than we hoped. diff --git a/content/posts/japan-2-cats.md b/content/posts/japan-2-cats.md index 0e3c0f2..fe2d204 100644 --- a/content/posts/japan-2-cats.md +++ b/content/posts/japan-2-cats.md @@ -1,15 +1,11 @@ --- -title: "Japan 2 Cats" +title: "Japan: Cats" date: 2022-11-20T01:00:59-07:00 -draft: false tags: ['japan', 'travel', 'cats'] -summary: 'Our second day was full of cats, visiting Nippori and walking down the "shotengai", or the main shopping street.' -tocOpen: true -cover: - image: "/images/japan-nippori-walk.JPG" - alt: "" - caption: "Walking through Niporri's shotenga" - relative: false +description: 'Our second day was full of cats, visiting Nippori and walking down the "shotengai", or the main shopping street.' +type: "post" +showTableOfContents: true +image: "/images/japan-nippori-walk.JPG" --- # Japan is Fond of Their Cats @@ -47,4 +43,4 @@ I think there will be a number of things I will learn over the course of this tr - Coming from the U.S., managing water and trash is difficult at first. There are many conbinis (convenience stores) that sell water bottles, and inside you can find trash cans. There aren't really any other convenient ways to fill water or toss trash. -- Steering wheels are on the right side, so everything is reversed. Mostly this just means people will pass you on the sidewalk on the left side, and it makes for lots of _you and the person walking toward you both move to the right, then it gets awkward_ moments. \ No newline at end of file +- Steering wheels are on the right side, so everything is reversed. Mostly this just means people will pass you on the sidewalk on the left side, and it makes for lots of _you and the person walking toward you both move to the right, then it gets awkward_ moments. diff --git a/content/posts/japan-3-capitalism.md b/content/posts/japan-3-capitalism.md deleted file mode 100644 index 8b9511a..0000000 --- a/content/posts/japan-3-capitalism.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "Japan 3 Capitalism - WIP" -date: 2022-11-20T04:33:54-07:00 -draft: false -tags: ['japan', 'travel'] -summary: 'For our third day in Tokyo, we shopped til we dropped' -tocOpen: true -cover: - image: "/images/japan-shopping.JPG" - # can also paste direct link from external site - # ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png - alt: "" - caption: "In the heart of Shinjuku, the number of shops is overwhelming. Well, maybe for a novice **smirk*" - relative: false ---- - -# Hold on - -I have this post half written, we are going to be on a long train ride today so I'll finish this one up then. \ No newline at end of file diff --git a/content/posts/japan-4-hospitality.md b/content/posts/japan-4-hospitality.md index af31455..c007d7e 100644 --- a/content/posts/japan-4-hospitality.md +++ b/content/posts/japan-4-hospitality.md @@ -1,17 +1,12 @@ --- -title: "Japan 4 Hospitality" +title: "Japan: Hospitality" date: 2022-11-21T05:19:38-07:00 -draft: false -tags: ['japan', 'travel', 'culture', 'politics'] -summary: 'We packed up from Shinjuku and headed to a small town near the base of Mount Fuji and experienced the generosity and kindness of an old man there.' -tocOpen: true -cover: - image: "/images/japan-fuji.JPG" - # can also paste direct link from external site - # ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png - alt: "" - caption: "Mount Fuji view from Lake Kawaguchi" - relative: false +tags: ['travel', 'japan'] +description: 'We packed up from Shinjuku and headed to a small town near the base of Mount Fuji and experienced the generosity and kindness of an old man there.' +showTableOfContents: true +image: "/images/japan-fuji.JPG" +weight: 1 +type: "post" --- # Japan's Hospitality @@ -46,4 +41,4 @@ Our host was greatly amused at our noodle cup dinner. He heated up some water fo ![image](/images/japan-noodle-cup.JPG#center) -His house is off-grid with solar panels, with lots of custom wood carpentry, he told us its a hobby of his. He also runs a small cafe out of the house that is all organic, he serves food he grows in his little farm. Its a pretty incredible passion project of his, all in an effort he says to reduce his CO2 emissions, as global warming has increased the size and damage of typhoons to Japan. His eletric car also has a big sticker on it about being in some sort of EV club that I suspect views him as the president. As he showed us the house, he mentioned that we could use his 'onsen' (hot spring / public bath). He shows us into a sauna looking room with a large wooden bath. We happily accepted the offer. We had a wonderfully warm evening after some trekking out in the cold. \ No newline at end of file +His house is off-grid with solar panels, with lots of custom wood carpentry, he told us its a hobby of his. He also runs a small cafe out of the house that is all organic, he serves food he grows in his little farm. Its a pretty incredible passion project of his, all in an effort he says to reduce his CO2 emissions, as global warming has increased the size and damage of typhoons to Japan. His eletric car also has a big sticker on it about being in some sort of EV club that I suspect views him as the president. As he showed us the house, he mentioned that we could use his 'onsen' (hot spring / public bath). He shows us into a sauna looking room with a large wooden bath. We happily accepted the offer. We had a wonderfully warm evening after some trekking out in the cold. diff --git a/content/posts/learning-style.md b/content/posts/learning-style.md index cf9ee5d..a120812 100644 --- a/content/posts/learning-style.md +++ b/content/posts/learning-style.md @@ -1,31 +1,46 @@ --- title: "Learning Style" date: 2022-12-29T15:59:11-07:00 -draft: false -tags: ["rant", "learning style"] -summary: "I rant about the myth of learning styles" -tocOpen: true -cover: - #image: "/images/img.jpg" - # can also paste direct link from external site - # ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png - alt: "" - caption: "" - relative: false +description: "I rant about the myth of learning styles" +tags: ["thougts", "learning"] +showTableOfContents: true +weight: 1 +type: "post" --- # What's Your Learning Style? Hot take warning. -I think the notion that a person has a preferred learning style is ridiculous. I think it is a learned preference and a widely accepted myth, people learn in all sorts of different ways depending on the subject matter, environment, and age. +I think the notion that a person has a preferred learning style is ridiculous. +I think it is a learned preference and a widely accepted myth, people learn in +all sorts of different ways depending on the subject matter, environment, and age. -## Why do I care? +# Why do I care? -Because, I think its annoying when people bring up their learning preference to say that they are a visual learner. No one ever brings it up to say they have a tactile or auditory learning style. Why? Kinda like how (in my experience) whenever someone feels the need to unsolicitedly claim they have native american ancestry it is always Cherokee. Nothing against the Cherokee nation, its just funny to me that in my experience no one has broken those molds. +Because, I think its annoying when people bring up their learning preference +to say that they are a visual learner. No one ever brings it up to say they +have a tactile or auditory learning style. Why? Kinda like how (in my experience) +whenever someone feels the need to unsolicitedly claim they have native american +ancestry it is always Cherokee. Nothing against the Cherokee nation, its just funny +to me that in my experience no one has broken those molds. -The real bone I have to pick with visual learners is I feel it is used as a crutch to make some claim that they are unable to participate well in school or complete some task because it isn't catered toward their learning style. If anything, today would be the greatest time in the history of the world to be a visual learner. You can give ai somne words and it creates photo-realistic images. Youtube has more content to watch than you could ever get through in your lifetime, 1000's fold. And that's one platform. But visual learners, in my mind, have a close connotation with lazy zoomer tik-tok scrollers who can 'only learn' DIY hacks presented to them in a rapid fire, meme-spliced format. No. Thats learned through your terrible habits. Put your phone down and try to read a good book. Humans have learned through auditory and written means for thousands of years. Now you are gonna tell me there isn't a single auditory or tactile learner that brings up this inconvenience when Mr. Bones turns on Bill Nye the Science Guy? +The real bone I have to pick with visual learners is I feel it is used as a crutch +to make some claim that they are unable to participate well in school or complete +some task because it isn't catered toward their learning style. If anything, +today would be the greatest time in the history of the world to be a visual +learner. You can give ai somne words and it creates photo-realistic images. +Youtube has more content to watch than you could ever get through in your +lifetime, 1000's fold. And that's one platform. But visual learners, in my mind, +have a close connotation with lazy zoomer tik-tok scrollers who can 'only learn' +DIY hacks presented to them in a rapid fire, meme-spliced format. No. Thats +learned through your terrible habits. Put your phone down and try to read a good +book. Humans have learned through auditory and written means for thousands of +years. Now you are gonna tell me there isn't a single auditory or tactile learner +that brings up this inconvenience when Mr. Bones turns on Bill Nye the Science Guy? To be realistic, this hardly ever happens, but it is irksome to me when it does. -Turns out [Veritasium](https://www.youtube.com/watch?v=rhgwIhB58PA) made a video about this exact thing. He cites reviewing articles that state "There is no credible evidence that learning styles exist", so there we go. Just an intellect's imaginary invention. +Turns out [Veritasium](https://www.youtube.com/watch?v=rhgwIhB58PA) made a video +about this exact thing. He cites reviewing articles that state "There is no +credible evidence that learning styles exist", so there we go. Just an intellect's imaginary invention. diff --git a/content/posts/my-first-real-job.md b/content/posts/my-first-real-job.md index db6f837..d68ec4c 100644 --- a/content/posts/my-first-real-job.md +++ b/content/posts/my-first-real-job.md @@ -1,17 +1,12 @@ --- title: "My First Real Job" date: 2022-12-27T00:47:29-07:00 -draft: false -tags: ['career', 'advice', 'tom chronicle'] -summary: 'I take a trip down memory lane, explaining how I got my first real job as a developer.' -tocOpen: true -cover: - image: "/images/monochrome-path.jpg" - # can also paste direct link from external site - # ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png - alt: "" - caption: "Life is kinda like a Fantasy RPG, getting the job is the easy part, grinding for good loot is all that you got ahead." - relative: false +description: 'I take a trip down memory lane, explaining how I got my first real job as a developer.' +tags: ["$DAY_JOB", "thoughts"] +showTableOfContents: true +image: "/images/monochrome-path.jpg" +weight: 1 +type: "post" --- # What's a 'Real' Job? @@ -34,7 +29,7 @@ How much luck was involved in this process? How much was my modestly stacked res During this hiring process, they took alot of my expertise and experience by my word, and I can only assume they did so because it seemed that my word was one they could trust. I think experience is great; lots of experience gives you the confidence to answer questions about previous problems you have solved, but experience isn't all, or possibly even, the majority of what gets you hired. I think alot of it comes down to your interpersonal skills, your charisma stat, how chisled your chin looks. Some of that you can't change easily, I think I was born with an above average emotional intelligence. But, I can't stess enough how important it is that you appear confident but not overbearing, and eager to learn and work. With everything today getting people to get as far away from socializing I R L, not having any grounded confidence in their abilities, I get the sense that a lot of qualified individuals just don't sell themselves enough. Want the job, and convince yourself you would be a great addition to the team. -## Most Importnant Trait +## Most Important Trait If you could do a character stat reset on yourself and spec everything into one category, I think you should go all in on "Ability / Willingness to Learn". I think the sciency term is brain plasticity. But you don't need to spend 250 drupals to activate the stat reset, I think its a habit of thought, and can be a learned behavior. What do you do when you encounter a problem? Do you google it? What if google has no answers? What if the answer is "Read these 20 pages of docs"? Do you read them? Or do you say you are 'blocked' during stand up and let your team lead or that one guy that solves every mystery get to the bottom of it? If you can teach yourself something by gritting your teeth and stumbling along the way, only to realize your solution is magnitudes slower that its supposed to be, I think you are still leaps ahead of the snooty pampered rich mom's son who has kombucha and white granite counter tops at home to retreat to when he gets too 'whelmed with work. A wise woman said to me that grit is the greatest word in the english language, if you got enough of it, there isn't anything you can't do. Wise words I reckon. diff --git a/content/posts/tbd_name.md b/content/posts/tbd_name.md deleted file mode 100644 index e5b7377..0000000 --- a/content/posts/tbd_name.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: "Tbd_name" -date: 2023-11-07T17:34:55-07:00 -draft: true -tags: -summary: -tocOpen: true -cover: - image: "/images/img.jpg" - # can also paste direct link from external site - # ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png - alt: "" - caption: "" - relative: false ---- - -I fly fairly frequently from where I live now to my home town. It's a convenient trip because there -are two conveniently located mini-boss sized airports close to both places. The (un)fortunate thing -about mini-boss sized airports are that they only attract the budget airline offerings. When you -purchase flights through these low-spec'd airlines, they try and swindle you by charging you for -making choices, like do you want to bring any bags? How about choose a seat to sit in the plane? - -I take the high (cheap) road and choose nothing, which means they pick a seat for me. Which means I -sit above the turbines every flight, my window looks out at the wing. -I am lead to believe that these mid-range seats are picked -least often, so I wonder, why are these seats of no apparent distinguishing quality least often -selected by the 'selectors'? If you want seats closer to the front, but dont want to front the bill, -you're in luck! Selecting the back of the plane is more expensive than not choosing any, and your -odds have to be impossibly better you will sit closer to the front by abstaining a seat selection. - -But I'm not complaining, nor do I wish people would have different airline decision-maing habits. -I feel priviledged to sit in view of the wing. It moves a surprising amount during flights, so I -could see that be troubling to the anxious or weary traveler. But to me, I find it satisfying. I -watch the slightest shift of an aeleron send the whole plane in a calculated, soft roll. I imagine -my arm as the wing: extending out the side of the plane. It reminds me of sticking my hand out the -window while driving to feel the force of the wind against your palm, turning a once invisible -everpresent essence into a carvable, ridable rush of energy. Watching the wing wobble a bit gives -the plane a little more mortality, I feel a little more the rush and the terror of the miracle of flight. diff --git a/content/posts/the-migration-to-arch.md b/content/posts/the-migration-to-arch.md index 97b71f6..c41e6ed 100644 --- a/content/posts/the-migration-to-arch.md +++ b/content/posts/the-migration-to-arch.md @@ -1,15 +1,11 @@ --- title: "The Migration to Arch" date: 2023-08-15T02:04:21-06:00 -draft: false -tags: ['arch linux', 'git', 'self host'] -summary: -tocOpen: true -cover: - image: "/images/arch-logo.png" - alt: "Arch Logo" - caption: "I Use Arch Btw" - relative: false +description: +showTableOfContents: true +image: "/images/arch-logo.png" +weight: 1 +type: "post" --- # I finally did it @@ -68,4 +64,4 @@ told myself to prioritize frequency over comprehensiveness, so I will leave it a Oh! I almost forgot, if you want to use the gitea instance I am running as an alternative to having your code fed to AI models, please email me! Im no enterprise company with infinite backups and resources, but I'd love to share what little I have if it would be useful to you! -Thanks for stopping in :) \ No newline at end of file +Thanks for stopping in :) diff --git a/content/posts/the-view-through-the-airplane-window.md b/content/posts/the-view-through-the-airplane-window.md new file mode 100644 index 0000000..7bab868 --- /dev/null +++ b/content/posts/the-view-through-the-airplane-window.md @@ -0,0 +1,36 @@ +--- +title: "The View through the Airplane Window" +date: 2023-11-07T17:34:55-07:00 +description: "Why do they make me choose a seat? What happens if I don't?" +tags: ["travel", "thoughts"] +showTableOfContents: true +weight: 1 +type: "post" +--- + +I fly fairly frequently from where I live now to my hometown. It's a convenient trip because there +are two conveniently located mini-boss sized airports close to both places. The (un)fortunate thing +about mini-boss sized airports is that they only attract the budget airline offerings. When you +purchase flights through these low-spec'd airlines, they try and swindle you by charging you for +making choices, like do you want to bring any bags? How about choose a seat to sit in the plane? +At first, I thought choosing a seat was part of the fare: these slippery execs won't let me fly unless +I have a boarding pass AND a seat ticket! I've learned however, that it is a false choice. + +I take the high (cheap) road and choose nothing, which means they pick a seat for me. Which means I +sit above the turbines every flight, my window looks out at the wing. +I am led to believe that these mid-range seats are picked +least often, so I wonder, why are these seats of no apparent distinguishing quality least often +selected by the 'selectors'? If you want seats closer to the front, but dont want to front the bill, +you're in luck! Selecting the back of the plane is more expensive than not choosing a seat, and your +odds have to be impossibly better that you'll sit closer to the front by abstaining from seat selection. + +But I'm not complaining, nor do I wish people would have different airline decision-making habits. +I feel privileged to sit in view of the wing: I watch it move a surprising amount during flights, which +could very well be troubling to the anxious or weary traveler, but to me, I find it satisfying. I +watch the slightest shift of an aeleron send the whole plane in a calculated, soft roll. I imagine +my arm as the wing: extending out the side of the plane. It reminds me of sticking my hand out the +window while driving to feel the force of the wind against my palm, turning a once invisible +everpresent essence into a carvable, ridable rush of energy. Watching the wing wobble a bit gives +the plane a little more mortality, I feel a little more of the rush and terror of flight. + +So thank you, mini-boss C-suite for giving me the view through the window everytime I fly without a seat. diff --git a/content/projects.md b/content/projects.md new file mode 100644 index 0000000..528bf1a --- /dev/null +++ b/content/projects.md @@ -0,0 +1,10 @@ +--- +title: "Projects" +type: "page" +--- + +Worked on frequently, updated on occassion. + +- ## [Game in Zig & SDL2 ⚡️](/projects/zig-sdl) +- ## [Gaining 15 Pounds in 2025 :muscle:]() +- ## [Drones :video_game: :helicopter:]() diff --git a/content/projects/zig-sdl.md b/content/projects/zig-sdl.md new file mode 100644 index 0000000..6d2f42f --- /dev/null +++ b/content/projects/zig-sdl.md @@ -0,0 +1,29 @@ +--- +title: "SDL Game in Zig" +image: "" +type: "page" +--- + +# Zig Game Dev with SDL2 + +I'm making a game in Zig! + +Watch me stream it [here](https://twitch.tv/fosscat), or below! + +Repo for the project is [here](https://git.fosscat.com/n8r/zsdl) + +
+ + + + + + diff --git a/content/search.md b/content/search.md deleted file mode 100644 index cb24f33..0000000 --- a/content/search.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "Search" -layout: "search" # is necessary -# url: "/search-fosscat" -# description: "Description for Search" -# summary: "search" -# placeholder: "How i made this site..." ---- \ No newline at end of file diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..656c06bbc8c9155f7df26e56664c170be2c5bd63 GIT binary patch literal 23813 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

) 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 Cd}Rv& literal 0 HcmV?d00001 diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..79ef93071c8c6df16ce1a22fa6b6df86244ef2b6 GIT binary patch literal 94301 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 literal 0 HcmV?d00001 diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e15b561a3d9ffdf97dbb65fe618704f33836d84e GIT binary patch literal 21459 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 literal 0 HcmV?d00001 diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..1b492c5335153f97f67c4419ff35309d294f820c GIT binary patch literal 2114 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 literal 0 HcmV?d00001 diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..ae4b765b70ac450f1d88a7c5e358b470b27bf2dd GIT binary patch literal 15406 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 z zN!D`=`<{0McPzPRd`eUEQctZev-|4zeP+uKXJ6g4Xhq+S6J5BrA6P+N>lA zNUDu*fA0#(r1w%DsXRLO*Y;n{h6l?(r@uKe-6iEIOGJ32VZ*Uw7kzvu23;xGlGGj^ z5I@saDa`6=Wl{I}{Q46of10*#T?RERU*LZF-h6O^yFc+@#sTYU;kvRfn%^yx6pW8N zec*7RsK`tB(8H)g=WKTOui6^Rmvty`waORHeEXr|x$?Xe&hD8z&7s-z@#`dTetLf* zVaA64kGQ`*Pv>#-RyrB@u_NRW+ofmuS4@`m?FwBg!@2sEBljNRFsr9GWIt3C^)H_6 z%`IjMF{S5z<9lDI|6CTSB-KCJQD1o`V}nyn*Dj_QQ>n037dMnH@AA;Dx-wHbYRWm@ ztH*9U{M(^@^Wo)Y{)&pwh;NW!YWsNXW9{{ykfbFm;onxXfZMJp{f&#UlJ7yzM>0(z zGo`lVY6h@%lpS)76}DT&ajIeGyAMefCl0@~_4C))h17LChYjl7eZc8+7SD0!ckg?D zT>RA1{A1F_=#W6^OWeFy6I60qf0Pw*P2uCKu@t-Z{==F359Q12&ZMU!h0ON{)uI+_ ze2*IRn74x3eE-GjEh9g=|Lce?@0_gKG3}C)?eT{&+mRzaqWhh{rmCle6`v82K#z>HqyS zr_0rc*RpSJS~Ra|M(UQ+r*qodA6whl?@Ze2k(&%H@Q=N31h?Aa9p|{n+`ISe@m0g} z%gU1~{GJqD(d=SVPF%_({&lPKVj-J30e-$Gy$cU($H{8`wuzSeaQ?8fop<}0wWdcw zZ8K0X5I%H-fvnwyf(b<5VxmHV*ziQW15xQGoaAes52+oxSuzCxl;DC_&N_Lqk3pQrbH zm0B(*>bUCVdX1;{tDZJb*(SPl-(E4B4;p<_{Ve>pSMI1jv3d0!c#ZLx|H)PXi!(

%9VdLE0U0jyFoF|oW($-n5Axv%B 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 W{!Xz5I~W)k7(8A5T-G@yGywnrAmQ); literal 0 HcmV?d00001 diff --git a/static/site.webmanifest b/static/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/static/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/static/svg/icons/gitea.svg b/static/svg/icons/gitea.svg new file mode 100644 index 0000000..d870f71 --- /dev/null +++ b/static/svg/icons/gitea.svg @@ -0,0 +1 @@ +Gitea \ No newline at end of file diff --git a/themes/PaperMod/.github/ISSUE_TEMPLATE/bug_report.md b/themes/PaperMod/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 3e6cf7e..0000000 --- a/themes/PaperMod/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: "[BUG]" -labels: bug -assignees: '' - ---- - - - -**Describe the bug** - - - - Device/Os: [e.g. Android 10] - - Type: [e.g. Desktop/Mobile] - - Browser and version [e.g. Chrome 86.0]: - - Hugo Version [ >=0.83.0 expected]: - - Theme Version [e.g. v4.0, master, or commit-id ]: - -**Steps to reproduce the behavior:** - - -**Expected behavior**: - - -**Repo/Source where this issue can be reproduced**: - - -**Screenshots** - - -**Additional context** - diff --git a/themes/PaperMod/.github/ISSUE_TEMPLATE/config.yml b/themes/PaperMod/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index 1a4dd9b..0000000 --- a/themes/PaperMod/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: PaperMod Discussions - url: https://github.com/adityatelange/hugo-PaperMod/discussions - about: Please ask and answer questions/doubts here, do not open an issue for questions. diff --git a/themes/PaperMod/.github/ISSUE_TEMPLATE/new-blank-issue.md b/themes/PaperMod/.github/ISSUE_TEMPLATE/new-blank-issue.md deleted file mode 100644 index dbc48f1..0000000 --- a/themes/PaperMod/.github/ISSUE_TEMPLATE/new-blank-issue.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -name: New Blank Issue -about: Anything other than bug report -title: "" -labels: "" -assignees: "" ---- diff --git a/themes/PaperMod/.github/PULL_REQUEST_TEMPLATE.md b/themes/PaperMod/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 00b856c..0000000 --- a/themes/PaperMod/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,44 +0,0 @@ - - - -**What does this PR change? What problem does it solve?** - - - - -**Was the change discussed in an issue or in the Discussions before?** - - - - -## PR Checklist - -- [ ] This change adds/updates translations and I have used the [template present here](https://github.com/adityatelange/hugo-PaperMod/wiki/Translations#want-to-add-your-language-). -- [ ] I have enabled [maintainer edits for this PR](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/allowing-changes-to-a-pull-request-branch-created-from-a-fork). -- [ ] I have verified that the code works as described/as intended. -- [ ] This change adds a Social Icon which has a permissive license to use it. -- [ ] This change **does not** include any CDN resources/links. -- [ ] This change **does not** include any unrelated scripts such as bash and python scripts. -- [ ] This change updates the overridden internal templates from HUGO's repository. diff --git a/themes/PaperMod/.github/stale.yml b/themes/PaperMod/.github/stale.yml deleted file mode 100644 index 7b5f571..0000000 --- a/themes/PaperMod/.github/stale.yml +++ /dev/null @@ -1,17 +0,0 @@ -# Number of days of inactivity before an issue becomes stale -daysUntilStale: 7 -# Number of days of inactivity before a stale issue is closed -daysUntilClose: 3 -# Issues with these labels will never be considered stale -exemptLabels: - - pinned - - keep -# Label to use when marking an issue as stale -staleLabel: stale -# Comment to post when marking an issue as stale. Set to `false` to disable -markComment: > - This issue has been automatically marked as stale because it has not had - recent activity. It will be closed if no further activity occurs. Thank you - for your contributions. -# Comment to post when closing a stale issue. Set to `false` to disable -closeComment: false diff --git a/themes/PaperMod/.github/workflows/gh-pages.yml b/themes/PaperMod/.github/workflows/gh-pages.yml deleted file mode 100644 index 305a6de..0000000 --- a/themes/PaperMod/.github/workflows/gh-pages.yml +++ /dev/null @@ -1,80 +0,0 @@ -name: Deploy Hugo PaperMod Demo to Pages - -on: - push: - paths-ignore: - - "images/**" - - "LICENSE" - - "README.md" - branches: - - master - - exampleSite - workflow_dispatch: - # manual run - inputs: - hugoVersion: - description: "Hugo Version" - required: false - default: "0.83.0" - -# Allow one concurrent deployment -concurrency: - group: "pages" - cancel-in-progress: true - -# Default to bash -defaults: - run: - shell: bash - -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages -permissions: - contents: read - pages: write - id-token: write - -jobs: - # Build job - build: - runs-on: ubuntu-latest - env: - HUGO_VERSION: "0.83.0" - steps: - - name: Check version - if: ${{ github.event.inputs.hugoVersion }} - run: export HUGO_VERSION="${{ github.event.inputs.hugoVersion }}" - - name: Install Hugo CLI - run: | - wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_${HUGO_VERSION}_Linux-64bit.deb \ - && sudo dpkg -i ${{ runner.temp }}/hugo.deb - - name: Checkout - uses: actions/checkout@v3 - with: - ref: exampleSite - - name: Setup Pages - id: pages - uses: actions/configure-pages@v1 - - name: Get Theme - run: git submodule update --init --recursive - - name: Update theme to Latest commit - run: git submodule update --remote --merge - - name: Build with Hugo - run: | - hugo \ - --buildDrafts --gc --verbose \ - --baseURL ${{ steps.pages.outputs.base_url }} - - name: Upload artifact - uses: actions/upload-pages-artifact@v1 - 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@v1 diff --git a/themes/PaperMod/LICENSE b/themes/PaperMod/LICENSE deleted file mode 100644 index 1580f7f..0000000 --- a/themes/PaperMod/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -MIT License - -Copyright (c) 2020 nanxiaobei and adityatelange -Copyright (c) 2021-2022 adityatelange - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/themes/PaperMod/README.md b/themes/PaperMod/README.md deleted file mode 100644 index 286617a..0000000 --- a/themes/PaperMod/README.md +++ /dev/null @@ -1,96 +0,0 @@ -

Hugo PaperMod | Demo

- -

☄️ Fast | ☁️ Fluent | 🌙 Smooth | 📱 Responsive

-
- -> Hugo PaperMod is a theme based on [hugo-paper](https://github.com/nanxiaobei/hugo-paper). -> The goal of this project is to add more features and customization to the og theme. - -The [demo](https://adityatelange.github.io/hugo-PaperMod/) includes a lot of documentation about Installation, Features with a few more stuff. Make sure you visit it, to get an awesome hands-on experience and get to know about the features ... - -**ExampleSite** can be found here: [exampleSite](https://github.com/adityatelange/hugo-PaperMod/tree/exampleSite). Demo is built up with [exampleSite](https://github.com/adityatelange/hugo-PaperMod/tree/exampleSite) as source. - -[![Minimum Hugo Version](https://img.shields.io/static/v1?label=min-HUGO-version&message=0.83.0&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.83.0) -[![Build GH-Pages](https://github.com/adityatelange/hugo-PaperMod/workflows/Build%20GH-Pages/badge.svg)](https://github.com/adityatelange/hugo-PaperMod/deployments/activity_log?environment=github-pages) -[![GitHub](https://img.shields.io/github/license/adityatelange/hugo-PaperMod)](https://github.com/adityatelange/hugo-PaperMod/blob/master/LICENSE) -[![hugo-papermod](https://img.shields.io/badge/Hugo--Themes-@PaperMod-blue)](https://themes.gohugo.io/themes/hugo-papermod/) -[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=adityatelange_hugo-PaperMod&metric=alert_status)](https://sonarcloud.io/dashboard?id=adityatelange_hugo-PaperMod) -![code-size](https://img.shields.io/github/languages/code-size/adityatelange/hugo-PaperMod) -[![Discord](https://img.shields.io/discord/971046860317921340?label=Discord)](https://discord.gg/ahpmTvhVmp) - ---- - -

- Mockup image -

- ---- - -## Features/Mods 💥 - -- Uses Hugo's asset generator with pipelining, fingerprinting, bundling and minification by default. -- 3 Modes: - - [Regular Mode.](https://github.com/adityatelange/hugo-PaperMod/wiki/Features#regular-mode-default-mode) - - [Home-Info Mode.](https://github.com/adityatelange/hugo-PaperMod/wiki/Features#home-info-mode) - - [Profile Mode.](https://github.com/adityatelange/hugo-PaperMod/wiki/Features#profile-mode) -- Table of Content Generation (newer implementation). -- Archive of posts. -- Social Icons (home-info and profile-mode) -- Social-Media Share buttons on posts. -- Menu location indicator. -- Multilingual support. (with language selector) -- Taxonomies -- Cover image for each post (with Responsive image support). -- Light/Dark theme (automatic theme switch a/c to browser theme and theme-switch button). -- SEO Friendly. -- Multiple Author support. -- Search Page with Fuse.js -- Other Posts suggestion below a post -- Breadcrumb Navigation -- Code Block Copy buttons -- No webpack, nodejs and other dependencies are required to edit the theme. - -Read Wiki For More Details => **[PaperMod - Features](https://github.com/adityatelange/hugo-PaperMod/wiki/Features)** - ---- - -## Install/Update 📥 - -Read Wiki For More Details => **[PaperMod - Installation](https://github.com/adityatelange/hugo-PaperMod/wiki/Installation)** - ---- - -## Social-Icons/Share-Icons 🖼️ - -Read Wiki For More Details => **[PaperMod-Icons](https://github.com/adityatelange/hugo-PaperMod/wiki/Icons)** - ---- - -## FAQs / How To's Guide 🙋 - -Read Wiki For More Details => **[PaperMod-FAQs](https://github.com/adityatelange/hugo-PaperMod/wiki/FAQs)** - ---- - -## Release Changelog 📃 - -Release ChangeLog has info about stuff added: **[Releases](https://github.com/adityatelange/hugo-PaperMod/releases)** - ---- - -## [Pagespeed Insights (100% ?)](https://pagespeed.web.dev/report?url=https://adityatelange.github.io/hugo-PaperMod/) 👀 - ---- - -## Special Thanks 🌟 - -- [**Highlight.js**](https://github.com/highlightjs/highlight.js) -- [**Fuse.js**](https://github.com/krisk/fuse) -- [**Feather Icons**](https://github.com/feathericons/feather) -- [**Simple Icons**](https://github.com/simple-icons/simple-icons) -- **All Contributors and Supporters** - -## Stargazers over time 📈 - -[![Stargazers over time](https://starchart.cc/adityatelange/hugo-PaperMod.svg)](https://starchart.cc/adityatelange/hugo-PaperMod) - diff --git a/themes/PaperMod/assets/css/common/404.css b/themes/PaperMod/assets/css/common/404.css deleted file mode 100644 index 8a23430..0000000 --- a/themes/PaperMod/assets/css/common/404.css +++ /dev/null @@ -1,11 +0,0 @@ -.not-found { - position: absolute; - left: 0; - right: 0; - display: flex; - align-items: center; - justify-content: center; - height: 80%; - font-size: 160px; - font-weight: 700; -} diff --git a/themes/PaperMod/assets/css/common/archive.css b/themes/PaperMod/assets/css/common/archive.css deleted file mode 100644 index 7e7e245..0000000 --- a/themes/PaperMod/assets/css/common/archive.css +++ /dev/null @@ -1,44 +0,0 @@ -.archive-posts { - width: 100%; - font-size: 16px; -} - -.archive-year { - margin-top: 40px; -} - -.archive-year:not(:last-of-type) { - border-bottom: 2px solid var(--border); -} - -.archive-month { - display: flex; - align-items: flex-start; - padding: 10px 0; -} - -.archive-month-header { - margin: 25px 0; - width: 200px; -} - -.archive-month:not(:last-of-type) { - border-bottom: 1px solid var(--border); -} - -.archive-entry { - position: relative; - padding: 5px; - margin: 10px 0; -} - -.archive-entry-title { - margin: 5px 0; - font-weight: 400; -} - -.archive-count, -.archive-meta { - color: var(--secondary); - font-size: 14px; -} diff --git a/themes/PaperMod/assets/css/common/footer.css b/themes/PaperMod/assets/css/common/footer.css deleted file mode 100644 index 5addb1e..0000000 --- a/themes/PaperMod/assets/css/common/footer.css +++ /dev/null @@ -1,60 +0,0 @@ -.footer, -.top-link { - font-size: 12px; - color: var(--secondary); -} - -.footer { - max-width: calc(var(--main-width) + var(--gap) * 2); - margin: auto; - padding: calc((var(--footer-height) - var(--gap)) / 2) var(--gap); - text-align: center; - line-height: 24px; -} - -.footer span { - margin-inline-start: 1px; - margin-inline-end: 1px; -} - -.footer span:last-child { - white-space: nowrap; -} - -.footer a { - color: inherit; - border-bottom: 1px solid var(--secondary); -} - -.footer a:hover { - border-bottom: 1px solid var(--primary); -} - -.top-link { - visibility: hidden; - position: fixed; - bottom: 60px; - right: 30px; - z-index: 99; - background: var(--tertiary); - width: 42px; - height: 42px; - padding: 12px; - border-radius: 64px; - transition: visibility 0.5s, opacity 0.8s linear; -} - -.top-link, -.top-link svg { - filter: drop-shadow(0px 0px 0px var(--theme)); -} - -.footer a:hover, -.top-link:hover { - color: var(--primary); -} - -.top-link:focus, -#theme-toggle:focus { - outline: 0; -} diff --git a/themes/PaperMod/assets/css/common/header.css b/themes/PaperMod/assets/css/common/header.css deleted file mode 100644 index 64894da..0000000 --- a/themes/PaperMod/assets/css/common/header.css +++ /dev/null @@ -1,93 +0,0 @@ -.nav { - display: flex; - flex-wrap: wrap; - justify-content: space-between; - max-width: calc(var(--nav-width) + var(--gap) * 2); - margin-inline-start: auto; - margin-inline-end: auto; - line-height: var(--header-height); -} - -.nav a { - display: block; -} - -.logo, -#menu { - display: flex; - margin: auto var(--gap); -} - -.logo { - flex-wrap: inherit; -} - -.logo a { - font-size: 24px; - font-weight: 700; -} - -.logo a img, .logo a svg { - display: inline; - vertical-align: middle; - pointer-events: none; - transform: translate(0, -10%); - border-radius: 6px; - margin-inline-end: 8px; -} - -button#theme-toggle { - font-size: 26px; - margin: auto 4px; -} - -body.dark #moon { - vertical-align: middle; - display: none; -} - -body:not(.dark) #sun { - display: none; -} - -#menu { - list-style: none; - word-break: keep-all; - overflow-x: auto; - white-space: nowrap; -} - -#menu li + li { - margin-inline-start: var(--gap); -} - -#menu a { - font-size: 16px; -} - -#menu .active { - font-weight: 500; - border-bottom: 2px solid currentColor; -} - -.lang-switch li, -.lang-switch ul, -.logo-switches { - display: inline-flex; - margin: auto 4px; -} - -.lang-switch { - display: flex; - flex-wrap: inherit; -} - -.lang-switch a { - margin: auto 3px; - font-size: 16px; - font-weight: 500; -} - -.logo-switches { - flex-wrap: inherit; -} diff --git a/themes/PaperMod/assets/css/common/main.css b/themes/PaperMod/assets/css/common/main.css deleted file mode 100644 index 50022ac..0000000 --- a/themes/PaperMod/assets/css/common/main.css +++ /dev/null @@ -1,68 +0,0 @@ -.main { - position: relative; - min-height: calc(100vh - var(--header-height) - var(--footer-height)); - max-width: calc(var(--main-width) + var(--gap) * 2); - margin: auto; - padding: var(--gap); -} - -.page-header h1 { - font-size: 40px; -} - -.pagination { - display: flex; -} - -.pagination a { - color: var(--theme); - font-size: 13px; - line-height: 36px; - background: var(--primary); - border-radius: calc(36px / 2); - padding: 0 16px; -} - -.pagination .next { - margin-inline-start: auto; -} - -.social-icons { - padding: 12px 0; -} - -.social-icons a:not(:last-of-type) { - margin-inline-end: 12px; -} - -.social-icons a svg { - height: 26px; - width: 26px; -} - -code { - direction: ltr; -} - -div.highlight, -pre { - position: relative; -} - -.copy-code { - display: none; - position: absolute; - top: 4px; - right: 4px; - color: rgba(255, 255, 255, 0.8); - background: rgba(78, 78, 78, 0.8); - border-radius: var(--radius); - padding: 0 5px; - font-size: 14px; - user-select: none; -} - -div.highlight:hover .copy-code, -pre:hover .copy-code { - display: block; -} diff --git a/themes/PaperMod/assets/css/common/post-entry.css b/themes/PaperMod/assets/css/common/post-entry.css deleted file mode 100644 index 885aa2a..0000000 --- a/themes/PaperMod/assets/css/common/post-entry.css +++ /dev/null @@ -1,104 +0,0 @@ -.first-entry { - position: relative; - display: flex; - flex-direction: column; - justify-content: center; - min-height: 320px; - margin: var(--gap) 0 calc(var(--gap) * 2) 0; -} - -.first-entry .entry-header { - overflow: hidden; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 3; -} - -.first-entry .entry-header h1 { - font-size: 34px; - line-height: 1.3; -} - -.first-entry .entry-content { - margin: 14px 0; - font-size: 16px; - -webkit-line-clamp: 3; -} - -.first-entry .entry-footer { - font-size: 14px; -} - -.home-info .entry-content { - -webkit-line-clamp: unset; -} - -.post-entry { - position: relative; - margin-bottom: var(--gap); - padding: var(--gap); - background: var(--entry); - border-radius: var(--radius); - transition: transform 0.1s; - border: 1px solid var(--border); -} - -.post-entry:active { - transform: scale(0.96); -} - -.tag-entry .entry-cover { - display: none; -} - -.entry-header h2 { - font-size: 24px; - line-height: 1.3; -} - -.entry-content { - margin: 8px 0; - color: var(--secondary); - font-size: 14px; - line-height: 1.6; - overflow: hidden; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 2; -} - -.entry-footer { - color: var(--secondary); - font-size: 13px; -} - -.entry-link { - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; -} - -.entry-cover, -.entry-isdraft { - font-size: 14px; - color: var(--secondary); -} - -.entry-cover { - margin-bottom: var(--gap); - text-align: center; -} - -.entry-cover img { - border-radius: var(--radius); - pointer-events: none; - width: 100%; - height: auto; -} - -.entry-cover a { - color: var(--secondary); - box-shadow: 0 1px 0 var(--primary); -} diff --git a/themes/PaperMod/assets/css/common/post-single.css b/themes/PaperMod/assets/css/common/post-single.css deleted file mode 100644 index 0f569bf..0000000 --- a/themes/PaperMod/assets/css/common/post-single.css +++ /dev/null @@ -1,401 +0,0 @@ -.page-header, -.post-header { - margin: 24px auto var(--content-gap) auto; -} - -.post-title { - margin-bottom: 2px; - font-size: 40px; -} - -.post-description { - margin-top: 10px; - margin-bottom: 5px; -} - -.post-meta, -.breadcrumbs { - color: var(--secondary); - font-size: 14px; - display: flex; - flex-wrap: wrap; -} - -.post-meta .i18n_list li { - display: inline-flex; - list-style: none; - margin: auto 3px; - box-shadow: 0 1px 0 var(--secondary); -} - -.breadcrumbs a { - font-size: 16px; -} - -.post-content { - color: var(--content); -} - -.post-content h3, -.post-content h4, -.post-content h5, -.post-content h6 { - margin: 24px 0 16px; -} - -.post-content h1 { - margin: 40px auto 32px; - font-size: 40px; -} - -.post-content h2 { - margin: 32px auto 24px; - font-size: 32px; -} - -.post-content h3 { - font-size: 24px; -} - -.post-content h4 { - font-size: 16px; -} - -.post-content h5 { - font-size: 14px; -} - -.post-content h6 { - font-size: 12px; -} - -.post-content a, -.toc a:hover { - box-shadow: 0 1px 0; -} - -.post-content a code { - margin: auto 0; - border-radius: 0; - box-shadow: 0 -1px 0 var(--primary) inset; -} - -.post-content del { - text-decoration: none; - background: linear-gradient(to right, var(--primary) 100%, transparent 0) 0 50%/1px 1px repeat-x; -} - -.post-content dl, -.post-content ol, -.post-content p, -.post-content figure, -.post-content ul { - margin-bottom: var(--content-gap); -} - -.post-content ol, -.post-content ul { - padding-inline-start: 20px; -} - -.post-content li { - margin-top: 5px; -} - -.post-content li p { - margin-bottom: 0; -} - -.post-content dl { - display: flex; - flex-wrap: wrap; - margin: 0; -} - -.post-content dt { - width: 25%; - font-weight: 700; -} - -.post-content dd { - width: 75%; - margin-inline-start: 0; - padding-inline-start: 10px; -} - -.post-content dd ~ dd, -.post-content dt ~ dt { - margin-top: 10px; -} - -.post-content table { - margin-bottom: 32px; -} - -.post-content table th, -.post-content table:not(.highlighttable, .highlight table, .gist .highlight) td { - min-width: 80px; - padding: 12px 8px; - line-height: 1.5; - border-bottom: 1px solid var(--border); -} - -.post-content table th { - font-size: 14px; - text-align: start; -} - -.post-content table:not(.highlighttable) td code:only-child { - margin: auto 0; -} - -.post-content .highlight table { - border-radius: var(--radius); -} - -.post-content .highlight:not(table) { - margin: 10px auto; - background: var(--hljs-bg) !important; - border-radius: var(--radius); - direction: ltr; -} - -.post-content li > .highlight { - margin-inline-end: 0; -} - -.post-content ul pre { - margin-inline-start: calc(var(--gap) * -2); -} - -.post-content .highlight pre { - margin: 0; -} - -.post-content .highlighttable { - table-layout: fixed; -} - -.post-content .highlighttable td:first-child { - width: 40px; -} - -.post-content .highlighttable td .linenodiv { - padding-inline-end: 0 !important; -} - -.post-content .highlighttable td .highlight, -.post-content .highlighttable td .linenodiv pre { - margin-bottom: 0; -} - -.post-content code { - margin: auto 4px; - padding: 4px 6px; - font-size: 0.78em; - line-height: 1.5; - background: var(--code-bg); - border-radius: 2px; -} - -.post-content pre code { - display: block; - margin: auto 0; - padding: 10px; - color: rgb(213, 213, 214); - background: var(--hljs-bg) !important; - border-radius: var(--radius); - overflow-x: auto; - word-break: break-all; -} - -.post-content blockquote { - margin: 20px 0; - padding: 0 14px; - border-inline-start: 3px solid var(--primary); -} - -.post-content hr { - margin: 30px 0; - height: 2px; - background: var(--tertiary); - border: 0; -} - -.post-content iframe { - max-width: 100%; -} - -.post-content img { - border-radius: 4px; - margin: 1rem 0; -} - -.post-content img[src*="#center"] { - margin: 1rem auto; -} - -.post-content figure.align-center { - text-align: center; -} - -.post-content figure > figcaption { - color: var(--primary); - font-size: 16px; - font-weight: bold; - margin: 8px 0 16px; -} - -.post-content figure > figcaption > p { - color: var(--secondary); - font-size: 14px; - font-weight: normal; -} - -.toc { - margin: 0 2px 40px 2px; - border: 1px solid var(--border); - background: var(--code-bg); - border-radius: var(--radius); - padding: 0.4em; -} - -.dark .toc { - background: var(--entry); -} - -.toc details summary { - cursor: zoom-in; - margin-inline-start: 20px; -} - -.toc details[open] summary { - cursor: zoom-out; -} - -.toc .details { - display: inline; - font-weight: 500; -} - -.toc .inner { - margin: 0 20px; - padding: 10px 20px; -} - -.toc li ul { - margin-inline-start: var(--gap); -} - -.toc summary:focus { - outline: 0; -} - -.post-footer { - margin-top: 56px; -} - -.post-tags li { - display: inline-block; - margin-inline-end: 3px; - margin-bottom: 5px; -} - -.post-tags a, -.share-buttons, -.paginav { - border-radius: var(--radius); - background: var(--code-bg); - border: 1px solid var(--border); -} - -.post-tags a { - display: block; - padding-inline-start: 14px; - padding-inline-end: 14px; - color: var(--secondary); - font-size: 14px; - line-height: 34px; - background: var(--code-bg); -} - -.post-tags a:hover, -.paginav a:hover { - background: var(--border); -} - -.share-buttons { - margin: 14px 0; - padding-inline-start: var(--radius); - display: flex; - justify-content: center; - overflow-x: auto; -} - -.share-buttons a { - margin-top: 10px; -} - -.share-buttons a:not(:last-of-type) { - margin-inline-end: 12px; -} - -h1:hover .anchor, -h2:hover .anchor, -h3:hover .anchor, -h4:hover .anchor, -h5:hover .anchor, -h6:hover .anchor { - display: inline-flex; - color: var(--secondary); - margin-inline-start: 8px; - font-weight: 500; - user-select: none; -} - -.paginav { - margin: 10px 0; - display: flex; - line-height: 30px; - border-radius: var(--radius); -} - -.paginav a { - padding-inline-start: 14px; - padding-inline-end: 14px; - border-radius: var(--radius); -} - -.paginav .title { - letter-spacing: 1px; - text-transform: uppercase; - font-size: small; - color: var(--secondary); -} - -.paginav .prev, -.paginav .next { - width: 50%; -} - -.paginav span:hover:not(.title) { - box-shadow: 0 1px 0; -} - -.paginav .next { - margin-inline-start: auto; - text-align: right; -} - -[dir="rtl"] .paginav .next { - text-align: left; -} - -h1>a>svg { - display: inline; -} - -img.in-text { - display: inline; - margin: auto; -} \ No newline at end of file diff --git a/themes/PaperMod/assets/css/common/profile-mode.css b/themes/PaperMod/assets/css/common/profile-mode.css deleted file mode 100644 index 58f2819..0000000 --- a/themes/PaperMod/assets/css/common/profile-mode.css +++ /dev/null @@ -1,42 +0,0 @@ -.buttons, -.main .profile { - display: flex; - justify-content: center; -} - -.main .profile { - align-items: center; - min-height: calc(100vh - var(--header-height) - var(--footer-height) - (var(--gap) * 2)); - text-align: center; -} - -.profile .profile_inner h1 { - padding: 12px 0; -} - -.profile img { - display: inline-table; - border-radius: 50%; -} - -.buttons { - flex-wrap: wrap; - max-width: 400px; - margin: 0 auto; -} - -.button { - background: var(--tertiary); - border-radius: var(--radius); - margin: 8px; - padding: 6px; - transition: transform 0.1s; -} - -.button-inner { - padding: 0 8px; -} - -.button:active { - transform: scale(0.96); -} diff --git a/themes/PaperMod/assets/css/common/search.css b/themes/PaperMod/assets/css/common/search.css deleted file mode 100644 index 38d5b6b..0000000 --- a/themes/PaperMod/assets/css/common/search.css +++ /dev/null @@ -1,45 +0,0 @@ -#searchbox input { - padding: 4px 10px; - width: 100%; - color: var(--primary); - font-weight: bold; - border: 2px solid var(--tertiary); - border-radius: var(--radius); -} - -#searchbox input:focus { - border-color: var(--secondary); -} - -#searchResults li { - list-style: none; - border-radius: var(--radius); - padding: 10px; - margin: 10px 0; - position: relative; - font-weight: 500; -} - -#searchResults { - margin: 10px 0; - width: 100%; -} - -#searchResults li:active { - transition: transform 0.1s; - transform: scale(0.98); -} - -#searchResults a { - position: absolute; - width: 100%; - height: 100%; - top: 0px; - left: 0px; - outline: none; -} - -#searchResults .focus { - transform: scale(0.98); - border: 2px solid var(--tertiary); -} diff --git a/themes/PaperMod/assets/css/common/syntax.css b/themes/PaperMod/assets/css/common/syntax.css deleted file mode 100644 index c5fda76..0000000 --- a/themes/PaperMod/assets/css/common/syntax.css +++ /dev/null @@ -1,85 +0,0 @@ -/* Background */ .bg { color: #f8f8f2; background-color: #282a36; } -/* PreWrapper */ .chroma { color: #f8f8f2; background-color: #282a36; } -/* Other */ .chroma .x { } -/* Error */ .chroma .err { } -/* CodeLine */ .chroma .cl { } -/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; } -/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; } -/* LineHighlight */ .chroma .hl { background-color: #5e5e5e } -/* LineNumbersTable */ .chroma .lnt { white-space: pre; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #7f7f7f } -/* LineNumbers */ .chroma .ln { white-space: pre; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #7f7f7f } -/* Line */ .chroma .line { display: flex; } -/* Keyword */ .chroma .k { color: #ff79c6 } -/* KeywordConstant */ .chroma .kc { color: #ff79c6 } -/* KeywordDeclaration */ .chroma .kd { color: #8be9fd; font-style: italic } -/* KeywordNamespace */ .chroma .kn { color: #ff79c6 } -/* KeywordPseudo */ .chroma .kp { color: #ff79c6 } -/* KeywordReserved */ .chroma .kr { color: #ff79c6 } -/* KeywordType */ .chroma .kt { color: #8be9fd } -/* Name */ .chroma .n { } -/* NameAttribute */ .chroma .na { color: #50fa7b } -/* NameBuiltin */ .chroma .nb { color: #8be9fd; font-style: italic } -/* NameBuiltinPseudo */ .chroma .bp { } -/* NameClass */ .chroma .nc { color: #50fa7b } -/* NameConstant */ .chroma .no { } -/* NameDecorator */ .chroma .nd { } -/* NameEntity */ .chroma .ni { } -/* NameException */ .chroma .ne { } -/* NameFunction */ .chroma .nf { color: #50fa7b } -/* NameFunctionMagic */ .chroma .fm { } -/* NameLabel */ .chroma .nl { color: #8be9fd; font-style: italic } -/* NameNamespace */ .chroma .nn { } -/* NameOther */ .chroma .nx { } -/* NameProperty */ .chroma .py { } -/* NameTag */ .chroma .nt { color: #ff79c6 } -/* NameVariable */ .chroma .nv { color: #8be9fd; font-style: italic } -/* NameVariableClass */ .chroma .vc { color: #8be9fd; font-style: italic } -/* NameVariableGlobal */ .chroma .vg { color: #8be9fd; font-style: italic } -/* NameVariableInstance */ .chroma .vi { color: #8be9fd; font-style: italic } -/* NameVariableMagic */ .chroma .vm { } -/* Literal */ .chroma .l { } -/* LiteralDate */ .chroma .ld { } -/* LiteralString */ .chroma .s { color: #f1fa8c } -/* LiteralStringAffix */ .chroma .sa { color: #f1fa8c } -/* LiteralStringBacktick */ .chroma .sb { color: #f1fa8c } -/* LiteralStringChar */ .chroma .sc { color: #f1fa8c } -/* LiteralStringDelimiter */ .chroma .dl { color: #f1fa8c } -/* LiteralStringDoc */ .chroma .sd { color: #f1fa8c } -/* LiteralStringDouble */ .chroma .s2 { color: #f1fa8c } -/* LiteralStringEscape */ .chroma .se { color: #f1fa8c } -/* LiteralStringHeredoc */ .chroma .sh { color: #f1fa8c } -/* LiteralStringInterpol */ .chroma .si { color: #f1fa8c } -/* LiteralStringOther */ .chroma .sx { color: #f1fa8c } -/* LiteralStringRegex */ .chroma .sr { color: #f1fa8c } -/* LiteralStringSingle */ .chroma .s1 { color: #f1fa8c } -/* LiteralStringSymbol */ .chroma .ss { color: #f1fa8c } -/* LiteralNumber */ .chroma .m { color: #bd93f9 } -/* LiteralNumberBin */ .chroma .mb { color: #bd93f9 } -/* LiteralNumberFloat */ .chroma .mf { color: #bd93f9 } -/* LiteralNumberHex */ .chroma .mh { color: #bd93f9 } -/* LiteralNumberInteger */ .chroma .mi { color: #bd93f9 } -/* LiteralNumberIntegerLong */ .chroma .il { color: #bd93f9 } -/* LiteralNumberOct */ .chroma .mo { color: #bd93f9 } -/* Operator */ .chroma .o { color: #ff79c6 } -/* OperatorWord */ .chroma .ow { color: #ff79c6 } -/* Punctuation */ .chroma .p { } -/* Comment */ .chroma .c { color: #6272a4 } -/* CommentHashbang */ .chroma .ch { color: #6272a4 } -/* CommentMultiline */ .chroma .cm { color: #6272a4 } -/* CommentSingle */ .chroma .c1 { color: #6272a4 } -/* CommentSpecial */ .chroma .cs { color: #6272a4 } -/* CommentPreproc */ .chroma .cp { color: #ff79c6 } -/* CommentPreprocFile */ .chroma .cpf { color: #ff79c6 } -/* Generic */ .chroma .g { } -/* GenericDeleted */ .chroma .gd { color: #ff5555 } -/* GenericEmph */ .chroma .ge { text-decoration: underline } -/* GenericError */ .chroma .gr { } -/* GenericHeading */ .chroma .gh { font-weight: bold } -/* GenericInserted */ .chroma .gi { color: #50fa7b; font-weight: bold } -/* GenericOutput */ .chroma .go { color: #44475a } -/* GenericPrompt */ .chroma .gp { } -/* GenericStrong */ .chroma .gs { } -/* GenericSubheading */ .chroma .gu { font-weight: bold } -/* GenericTraceback */ .chroma .gt { } -/* GenericUnderline */ .chroma .gl { text-decoration: underline } -/* TextWhitespace */ .chroma .w { } diff --git a/themes/PaperMod/assets/css/common/terms.css b/themes/PaperMod/assets/css/common/terms.css deleted file mode 100644 index 244614b..0000000 --- a/themes/PaperMod/assets/css/common/terms.css +++ /dev/null @@ -1,18 +0,0 @@ -.terms-tags li { - display: inline-block; - margin: 10px; - font-weight: 500; -} - -.terms-tags a { - display: block; - padding: 3px 10px; - background: var(--tertiary); - border-radius: 6px; - transition: transform 0.1s; -} - -.terms-tags a:active { - background: var(--tertiary); - transform: scale(0.96); -} diff --git a/themes/PaperMod/assets/css/core/license.css b/themes/PaperMod/assets/css/core/license.css deleted file mode 100644 index 8e81d22..0000000 --- a/themes/PaperMod/assets/css/core/license.css +++ /dev/null @@ -1,6 +0,0 @@ -/* - PaperMod v6 - License: MIT https://github.com/adityatelange/hugo-PaperMod/blob/master/LICENSE - Copyright (c) 2020 nanxiaobei and adityatelange - Copyright (c) 2021-2022 adityatelange -*/ diff --git a/themes/PaperMod/assets/css/core/reset.css b/themes/PaperMod/assets/css/core/reset.css deleted file mode 100644 index f509cf6..0000000 --- a/themes/PaperMod/assets/css/core/reset.css +++ /dev/null @@ -1,116 +0,0 @@ -*, -::after, -::before { - box-sizing: border-box; -} - -html { - -webkit-tap-highlight-color: transparent; - overflow-y: scroll; -} - -a, -button, -body, -h1, -h2, -h3, -h4, -h5, -h6 { - color: var(--primary); -} - -body { - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; - font-size: 18px; - line-height: 1.6; - word-break: break-word; - background: var(--theme); -} - -article, -aside, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -table { - display: block; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1, -h2, -h3, -h4, -h5, -h6, -p { - margin-top: 0; - margin-bottom: 0; -} - -ul { - padding: 0; -} - -a { - text-decoration: none; -} - -body, -figure, -ul { - margin: 0; -} - -table { - width: 100%; - border-collapse: collapse; - border-spacing: 0; - overflow-x: auto; - word-break: keep-all; -} - -button, -input, -textarea { - padding: 0; - font: inherit; - background: 0 0; - border: 0; -} - -input, -textarea { - outline: 0; -} - -button, -input[type=button], -input[type=submit] { - cursor: pointer; -} - -input:-webkit-autofill, -textarea:-webkit-autofill { - box-shadow: 0 0 0 50px var(--theme) inset; -} - -img { - display: block; - max-width: 100%; -} diff --git a/themes/PaperMod/assets/css/core/theme-vars.css b/themes/PaperMod/assets/css/core/theme-vars.css deleted file mode 100644 index fd0c5ee..0000000 --- a/themes/PaperMod/assets/css/core/theme-vars.css +++ /dev/null @@ -1,38 +0,0 @@ -:root { - --gap: 24px; - --content-gap: 20px; - --nav-width: 1024px; - --main-width: 720px; - --header-height: 60px; - --footer-height: 60px; - --radius: 8px; - --theme: rgb(255, 255, 255); - --entry: rgb(255, 255, 255); - --primary: rgb(30, 30, 30); - --secondary: rgb(108, 108, 108); - --tertiary: rgb(214, 214, 214); - --content: rgb(31, 31, 31); - --hljs-bg: rgb(28, 29, 33); - --code-bg: rgb(245, 245, 245); - --border: rgb(238, 238, 238); -} - -.dark { - --theme: rgb(29, 30, 32); - --entry: rgb(46, 46, 51); - --primary: rgb(218, 218, 219); - --secondary: rgb(155, 156, 157); - --tertiary: rgb(65, 66, 68); - --content: rgb(196, 196, 197); - --hljs-bg: rgb(46, 46, 51); - --code-bg: rgb(55, 56, 62); - --border: rgb(51, 51, 51); -} - -.list { - background: var(--code-bg); -} - -.dark.list { - background: var(--theme); -} diff --git a/themes/PaperMod/assets/css/core/zmedia.css b/themes/PaperMod/assets/css/core/zmedia.css deleted file mode 100644 index 210d486..0000000 --- a/themes/PaperMod/assets/css/core/zmedia.css +++ /dev/null @@ -1,49 +0,0 @@ -@media screen and (max-width: 768px) { - /* theme-vars */ - :root { - --gap: 14px; - } - - /* profile-mode */ - .profile img { - transform: scale(0.85); - } - - /* post-entry */ - .first-entry { - min-height: 260px; - } - - /* archive */ - .archive-month { - flex-direction: column; - } - - .archive-year { - margin-top: 20px; - } - - /* footer */ - .footer { - padding: calc((var(--footer-height) - var(--gap) - 10px) / 2) var(--gap); - } -} - -/* footer */ -@media screen and (max-width: 900px) { - .list .top-link { - transform: translateY(-5rem); - } -} - -@media (prefers-reduced-motion) { - /* terms; profile-mode; post-single; post-entry; post-entry; search; search */ - .terms-tags a:active, - .button:active, - .post-entry:active, - .top-link, - #searchResults .focus, - #searchResults li:active { - transform: none; - } -} diff --git a/themes/PaperMod/assets/css/extended/blank.css b/themes/PaperMod/assets/css/extended/blank.css deleted file mode 100644 index a577295..0000000 --- a/themes/PaperMod/assets/css/extended/blank.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -This is just a placeholder blank stylesheet so as to support adding custom styles budled with theme's default styles - -Read https://github.com/adityatelange/hugo-PaperMod/wiki/FAQs#bundling-custom-css-with-themes-assets for more info -*/ diff --git a/themes/PaperMod/assets/css/hljs/an-old-hope.min.css b/themes/PaperMod/assets/css/hljs/an-old-hope.min.css deleted file mode 100644 index b5dabdf..0000000 --- a/themes/PaperMod/assets/css/hljs/an-old-hope.min.css +++ /dev/null @@ -1,63 +0,0 @@ -.hljs-comment, -.hljs-quote { - color: #b6b18b; -} - -.hljs-deletion, -.hljs-name, -.hljs-regexp, -.hljs-selector-class, -.hljs-selector-id, -.hljs-tag, -.hljs-template-variable, -.hljs-variable { - color: #eb3c54; -} - -.hljs-built_in, -.hljs-builtin-name, -.hljs-link, -.hljs-literal, -.hljs-meta, -.hljs-number, -.hljs-params, -.hljs-type { - color: #e7ce56; -} - -.hljs-attribute { - color: #ee7c2b; -} - -.hljs-addition, -.hljs-bullet, -.hljs-string, -.hljs-symbol { - color: #4fb4d7; -} - -.hljs-section, -.hljs-title { - color: #78bb65; -} - -.hljs-keyword, -.hljs-selector-tag { - color: #b45ea4; -} - -.hljs { - display: block; - overflow-x: auto; - background: #1c1d21; - color: #c0c5ce; - padding: .5em; -} - -.hljs-emphasis { - font-style: italic; -} - -.hljs-strong { - font-weight: 700; -} diff --git a/themes/PaperMod/assets/css/includes/scroll-bar.css b/themes/PaperMod/assets/css/includes/scroll-bar.css deleted file mode 100644 index 47405de..0000000 --- a/themes/PaperMod/assets/css/includes/scroll-bar.css +++ /dev/null @@ -1,63 +0,0 @@ -/* from reset */ -::-webkit-scrollbar-track { - background: 0 0; -} - -.list:not(.dark)::-webkit-scrollbar-track { - background: var(--code-bg); -} - -::-webkit-scrollbar-thumb { - background: var(--tertiary); - border: 5px solid var(--theme); - border-radius: var(--radius); -} - -.list:not(.dark)::-webkit-scrollbar-thumb { - border: 5px solid var(--code-bg); -} - -::-webkit-scrollbar-thumb:hover { - background: var(--secondary); -} - -::-webkit-scrollbar:not(.highlighttable, .highlight table, .gist .highlight) { - background: var(--theme); -} - -/* from post-single */ -.post-content .highlighttable td .highlight pre code::-webkit-scrollbar { - display: none; -} - -.post-content :not(table) ::-webkit-scrollbar-thumb { - border: 2px solid var(--hljs-bg); - background: rgb(113, 113, 117); -} - -.post-content :not(table) ::-webkit-scrollbar-thumb:hover { - background: rgb(163, 163, 165); -} - -.gist table::-webkit-scrollbar-thumb { - border: 2px solid rgb(255, 255, 255); - background: rgb(173, 173, 173); -} - -.gist table::-webkit-scrollbar-thumb:hover { - background: rgb(112, 112, 112); -} - -.post-content table::-webkit-scrollbar-thumb { - border-width: 2px; -} - -/* from zmedia */ -@media screen and (min-width: 768px) { - - /* reset */ - ::-webkit-scrollbar { - width: 19px; - height: 11px; - } -} \ No newline at end of file diff --git a/themes/PaperMod/assets/js/fastsearch.js b/themes/PaperMod/assets/js/fastsearch.js deleted file mode 100644 index d586345..0000000 --- a/themes/PaperMod/assets/js/fastsearch.js +++ /dev/null @@ -1,148 +0,0 @@ -import * as params from '@params'; - -let fuse; // holds our search engine -let resList = document.getElementById('searchResults'); -let sInput = document.getElementById('searchInput'); -let first, last, current_elem = null -let resultsAvailable = false; - -// load our search index -window.onload = function () { - let xhr = new XMLHttpRequest(); - xhr.onreadystatechange = function () { - if (xhr.readyState === 4) { - if (xhr.status === 200) { - let data = JSON.parse(xhr.responseText); - if (data) { - // fuse.js options; check fuse.js website for details - let options = { - distance: 100, - threshold: 0.4, - ignoreLocation: true, - keys: [ - 'title', - 'permalink', - 'summary', - 'content' - ] - }; - if (params.fuseOpts) { - options = { - isCaseSensitive: params.fuseOpts.iscasesensitive ? params.fuseOpts.iscasesensitive : false, - includeScore: params.fuseOpts.includescore ? params.fuseOpts.includescore : false, - includeMatches: params.fuseOpts.includematches ? params.fuseOpts.includematches : false, - minMatchCharLength: params.fuseOpts.minmatchcharlength ? params.fuseOpts.minmatchcharlength : 1, - shouldSort: params.fuseOpts.shouldsort ? params.fuseOpts.shouldsort : true, - findAllMatches: params.fuseOpts.findallmatches ? params.fuseOpts.findallmatches : false, - keys: params.fuseOpts.keys ? params.fuseOpts.keys : ['title', 'permalink', 'summary', 'content'], - location: params.fuseOpts.location ? params.fuseOpts.location : 0, - threshold: params.fuseOpts.threshold ? params.fuseOpts.threshold : 0.4, - distance: params.fuseOpts.distance ? params.fuseOpts.distance : 100, - ignoreLocation: params.fuseOpts.ignorelocation ? params.fuseOpts.ignorelocation : true - } - } - fuse = new Fuse(data, options); // build the index from the json file - } - } else { - console.log(xhr.responseText); - } - } - }; - xhr.open('GET', "../index.json"); - xhr.send(); -} - -function activeToggle(ae) { - document.querySelectorAll('.focus').forEach(function (element) { - // rm focus class - element.classList.remove("focus") - }); - if (ae) { - ae.focus() - document.activeElement = current_elem = ae; - ae.parentElement.classList.add("focus") - } else { - document.activeElement.parentElement.classList.add("focus") - } -} - -function reset() { - resultsAvailable = false; - resList.innerHTML = sInput.value = ''; // clear inputbox and searchResults - sInput.focus(); // shift focus to input box -} - -// execute search as each character is typed -sInput.onkeyup = function (e) { - // run a search query (for "term") every time a letter is typed - // in the search box - if (fuse) { - const results = fuse.search(this.value.trim()); // the actual query being run using fuse.js - if (results.length !== 0) { - // build our html if result exists - let resultSet = ''; // our results bucket - - for (let item in results) { - resultSet += `
  • ${results[item].item.title} »
    ` + - `

    ${results[item].item.summary}

    ` + - `
  • ` - } - - resList.innerHTML = resultSet; - resultsAvailable = true; - first = resList.firstChild; - last = resList.lastChild; - } else { - resultsAvailable = false; - resList.innerHTML = ''; - } - } -} - -sInput.addEventListener('search', function (e) { - // clicked on x - if (!this.value) reset() -}) - -// kb bindings -document.onkeydown = function (e) { - let key = e.key; - let ae = document.activeElement; - - let inbox = document.getElementById("searchbox").contains(ae) - - if (ae === sInput) { - let elements = document.getElementsByClassName('focus'); - while (elements.length > 0) { - elements[0].classList.remove('focus'); - } - } else if (current_elem) ae = current_elem; - - if (key === "Escape") { - reset() - } else if (!resultsAvailable || !inbox) { - return - } else if (key === "ArrowDown") { - e.preventDefault(); - if (ae == sInput) { - // if the currently focused element is the search input, focus the of first
  • - activeToggle(resList.firstChild.lastChild); - } else if (ae.parentElement != last) { - // if the currently focused element's parent is last, do nothing - // otherwise select the next search result - activeToggle(ae.parentElement.nextSibling.lastChild); - } - } else if (key === "ArrowUp") { - e.preventDefault(); - if (ae.parentElement == first) { - // if the currently focused element is first item, go to input box - activeToggle(sInput); - } else if (ae != sInput) { - // if the currently focused element is input box, do nothing - // otherwise select the previous search result - activeToggle(ae.parentElement.previousSibling.lastChild); - } - } else if (key === "ArrowRight") { - ae.click(); // click on active link - } -} diff --git a/themes/PaperMod/assets/js/fuse.basic.min.js b/themes/PaperMod/assets/js/fuse.basic.min.js deleted file mode 100644 index 89477c6..0000000 --- a/themes/PaperMod/assets/js/fuse.basic.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Fuse.js v6.6.2 - Lightweight fuzzy-search (http://fusejs.io) - * - * Copyright (c) 2022 Kiro Risk (http://kiro.me) - * All Rights Reserved. Apache Software License 2.0 - * - * http://www.apache.org/licenses/LICENSE-2.0 - */ -var e,t;e=this,t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=new Map,r=Math.pow(10,t);return{get:function(t){var i=t.match(_).length;if(n.has(i))return n.get(i);var o=1/Math.pow(i,.5*e),a=parseFloat(Math.round(o*r)/r);return n.set(i,a),a},clear:function(){n.clear()}}}var O=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,i=void 0===n?L.getFn:n,o=t.fieldNormWeight,a=void 0===o?L.fieldNormWeight:o;r(this,e),this.norm=S(a,3),this.getFn=i,this.isCreated=!1,this.setIndexRecords()}return o(e,[{key:"setSources",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.docs=e}},{key:"setIndexRecords",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.records=e}},{key:"setKeys",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.keys=t,this._keysMap={},t.forEach((function(t,n){e._keysMap[t.id]=n}))}},{key:"create",value:function(){var e=this;!this.isCreated&&this.docs.length&&(this.isCreated=!0,u(this.docs[0])?this.docs.forEach((function(t,n){e._addString(t,n)})):this.docs.forEach((function(t,n){e._addObject(t,n)})),this.norm.clear())}},{key:"add",value:function(e){var t=this.size();u(e)?this._addString(e,t):this._addObject(e,t)}},{key:"removeAt",value:function(e){this.records.splice(e,1);for(var t=e,n=this.size();t2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,i=void 0===r?L.getFn:r,o=n.fieldNormWeight,a=void 0===o?L.fieldNormWeight:o,c=new O({getFn:i,fieldNormWeight:a});return c.setKeys(e.map(k)),c.setSources(t),c.create(),c}function j(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,i=t.currentLocation,o=void 0===i?0:i,a=t.expectedLocation,c=void 0===a?0:a,s=t.distance,h=void 0===s?L.distance:s,u=t.ignoreLocation,l=void 0===u?L.ignoreLocation:u,d=r/e.length;if(l)return d;var f=Math.abs(c-o);return h?d+f/h:f?1:d}function E(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:L.minMatchCharLength,n=[],r=-1,i=-1,o=0,a=e.length;o=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}var I=32;function F(e){for(var t={},n=0,r=e.length;n1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,a=void 0===o?L.location:o,c=i.threshold,s=void 0===c?L.threshold:c,h=i.distance,u=void 0===h?L.distance:h,l=i.includeMatches,d=void 0===l?L.includeMatches:l,f=i.findAllMatches,v=void 0===f?L.findAllMatches:f,g=i.minMatchCharLength,y=void 0===g?L.minMatchCharLength:g,p=i.isCaseSensitive,m=void 0===p?L.isCaseSensitive:p,b=i.ignoreLocation,k=void 0===b?L.ignoreLocation:b;if(r(this,e),this.options={location:a,threshold:s,distance:u,includeMatches:d,findAllMatches:v,minMatchCharLength:y,isCaseSensitive:m,ignoreLocation:k},this.pattern=m?t:t.toLowerCase(),this.chunks=[],this.pattern.length){var M=function(e,t){n.chunks.push({pattern:e,alphabet:F(e),startIndex:t})},w=this.pattern.length;if(w>I){for(var x=0,_=w%I,S=w-_;x3&&void 0!==arguments[3]?arguments[3]:{},i=r.location,o=void 0===i?L.location:i,a=r.distance,c=void 0===a?L.distance:a,s=r.threshold,h=void 0===s?L.threshold:s,u=r.findAllMatches,l=void 0===u?L.findAllMatches:u,d=r.minMatchCharLength,f=void 0===d?L.minMatchCharLength:d,v=r.includeMatches,g=void 0===v?L.includeMatches:v,y=r.ignoreLocation,m=void 0===y?L.ignoreLocation:y;if(t.length>I)throw new Error(p(I));for(var b,k=t.length,M=e.length,w=Math.max(0,Math.min(o,M)),x=h,_=w,S=f>1||g,O=S?Array(M):[];(b=e.indexOf(t,_))>-1;){var A=j(t,{currentLocation:b,expectedLocation:w,distance:c,ignoreLocation:m});if(x=Math.min(A,x),_=b+k,S)for(var F=0;F=T;R-=1){var U=R-1,B=n[e.charAt(U)];if(S&&(O[U]=+!!B),J[R]=(J[R+1]<<1|1)&B,$&&(J[R]|=(C[R+1]|C[R])<<1|1|C[R+1]),J[R]&W&&(N=j(t,{errors:$,currentLocation:U,expectedLocation:w,distance:c,ignoreLocation:m}))<=x){if(x=N,(_=U)<=w)break;T=Math.max(1,2*w-_)}}if(j(t,{errors:$+1,currentLocation:w,expectedLocation:w,distance:c,ignoreLocation:m})>x)break;C=J}var V={isMatch:_>=0,score:Math.max(.001,N)};if(S){var q=E(O,f);q.length?g&&(V.indices=q):V.isMatch=!1}return V}(e,n,i,{location:a+o,distance:s,threshold:h,findAllMatches:u,minMatchCharLength:l,includeMatches:r,ignoreLocation:d}),m=y.isMatch,b=y.score,k=y.indices;m&&(g=!0),v+=b,m&&k&&(f=[].concat(c(f),c(k)))}));var y={isMatch:g,score:g?v/this.chunks.length:1};return g&&r&&(y.indices=f),y}}]),e}(),N=[];function P(e,t){for(var n=0,r=N.length;n-1&&(n.refIndex=e.idx),t.matches.push(n)}}))}function D(e,t){t.score=e.score}function K(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.includeMatches,i=void 0===r?L.includeMatches:r,o=n.includeScore,a=void 0===o?L.includeScore:o,c=[];return i&&c.push($),a&&c.push(D),e.map((function(e){var n=e.idx,r={item:t[n],refIndex:n};return c.length&&c.forEach((function(t){t(e,r)})),r}))}var T=function(){function e(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0;if(r(this,e),this.options=t(t({},L),i),this.options.useExtendedSearch)throw new Error(y);this._keyStore=new b(this.options.keys),this.setCollection(n,o)}return o(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof O))throw new Error("Incorrect 'index' type");this._myIndex=t||A(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}},{key:"add",value:function(e){f(e)&&(this._docs.push(e),this._myIndex.add(e))}},{key:"remove",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return!1},t=[],n=0,r=this._docs.length;n1&&void 0!==arguments[1]?arguments[1]:{},n=t.limit,r=void 0===n?-1:n,i=this.options,o=i.includeMatches,a=i.includeScore,c=i.shouldSort,s=i.sortFn,h=i.ignoreFieldNorm,d=u(e)?u(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return W(d,{ignoreFieldNorm:h}),c&&d.sort(s),l(r)&&r>-1&&(d=d.slice(0,r)),K(d,this._docs,{includeMatches:o,includeScore:a})}},{key:"_searchStringList",value:function(e){var t=P(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(f(n)){var a=t.searchIn(n),c=a.isMatch,s=a.score,h=a.indices;c&&r.push({item:n,idx:i,matches:[{score:s,value:n,norm:o,indices:h}]})}})),r}},{key:"_searchLogical",value:function(e){throw new Error("Logical search is not available")}},{key:"_searchObjectList",value:function(e){var t=this,n=P(e,this.options),r=this._myIndex,i=r.keys,o=r.records,a=[];return o.forEach((function(e){var r=e.$,o=e.i;if(f(r)){var s=[];i.forEach((function(e,i){s.push.apply(s,c(t._findMatches({key:e,value:r[i],searcher:n})))})),s.length&&a.push({idx:o,item:r,matches:s})}})),a}},{key:"_findMatches",value:function(e){var t=e.key,n=e.value,r=e.searcher;if(!f(n))return[];var i=[];if(h(n))n.forEach((function(e){var n=e.v,o=e.i,a=e.n;if(f(n)){var c=r.searchIn(n),s=c.isMatch,h=c.score,u=c.indices;s&&i.push({score:h,key:t,value:n,idx:o,norm:a,indices:u})}}));else{var o=n.v,a=n.n,c=r.searchIn(o),s=c.isMatch,u=c.score,l=c.indices;s&&i.push({score:u,key:t,value:o,norm:a,indices:l})}return i}}]),e}();return T.version="6.6.2",T.createIndex=A,T.parseIndex=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?L.getFn:n,i=t.fieldNormWeight,o=void 0===i?L.fieldNormWeight:i,a=e.keys,c=e.records,s=new O({getFn:r,fieldNormWeight:o});return s.setKeys(a),s.setIndexRecords(c),s},T.config=L,T},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Fuse=t(); \ No newline at end of file diff --git a/themes/PaperMod/assets/js/highlight.min.js b/themes/PaperMod/assets/js/highlight.min.js deleted file mode 100644 index 93a6f86..0000000 --- a/themes/PaperMod/assets/js/highlight.min.js +++ /dev/null @@ -1,44 +0,0 @@ -/* - Highlight.js 10.2.1 (32fb9a1d) - License: BSD-3-Clause - Copyright (c) 2006-2020, Ivan Sagalaev -*/ -var hljs=function(){"use strict";function e(n){Object.freeze(n);var t="function"==typeof n;return Object.getOwnPropertyNames(n).forEach((function(r){!Object.hasOwnProperty.call(n,r)||null===n[r]||"object"!=typeof n[r]&&"function"!=typeof n[r]||t&&("caller"===r||"callee"===r||"arguments"===r)||Object.isFrozen(n[r])||e(n[r])})),n}class n{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data}ignoreMatch(){this.ignore=!0}}function t(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function r(e,...n){var t={};for(const n in e)t[n]=e[n];return n.forEach((function(e){for(const n in e)t[n]=e[n]})),t}function a(e){return e.nodeName.toLowerCase()}var i=Object.freeze({__proto__:null,escapeHTML:t,inherit:r,nodeStream:function(e){var n=[];return function e(t,r){for(var i=t.firstChild;i;i=i.nextSibling)3===i.nodeType?r+=i.nodeValue.length:1===i.nodeType&&(n.push({event:"start",offset:r,node:i}),r=e(i,r),a(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:r,node:i}));return r}(e,0),n},mergeStreams:function(e,n,r){var i=0,s="",o=[];function l(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset"}function u(e){s+=""}function g(e){("start"===e.event?c:u)(e.node)}for(;e.length||n.length;){var d=l();if(s+=t(r.substring(i,d[0].offset)),i=d[0].offset,d===e){o.reverse().forEach(u);do{g(d.splice(0,1)[0]),d=l()}while(d===e&&d.length&&d[0].offset===i);o.reverse().forEach(c)}else"start"===d[0].event?o.push(d[0].node):o.pop(),g(d.splice(0,1)[0])}return s+t(r.substr(i))}});const s="",o=e=>!!e.kind;class l{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){this.buffer+=t(e)}openNode(e){if(!o(e))return;let n=e.kind;e.sublanguage||(n=`${this.classPrefix}${n}`),this.span(n)}closeNode(e){o(e)&&(this.buffer+=s)}value(){return this.buffer}span(e){this.buffer+=``}}class c{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const n={kind:e,children:[]};this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){return"string"==typeof n?e.addText(n):n.children&&(e.openNode(n),n.children.forEach(n=>this._walk(e,n)),e.closeNode(n)),e}static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every(e=>"string"==typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{c._collapse(e)}))}}class u extends c{constructor(e){super(),this.options=e}addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,n){const t=e.root;t.kind=n,t.sublanguage=!0,this.add(t)}toHTML(){return new l(this,this.options).value()}finalize(){return!0}}function g(e){return e?"string"==typeof e?e:e.source:null}const d="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",h={begin:"\\\\[\\s\\S]",relevance:0},f={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[h]},p={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[h]},m={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},b=function(e,n,t={}){var a=r({className:"comment",begin:e,end:n,contains:[]},t);return a.contains.push(m),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),a},v=b("//","$"),x=b("/\\*","\\*/"),E=b("#","$");var _=Object.freeze({__proto__:null,IDENT_RE:"[a-zA-Z]\\w*",UNDERSCORE_IDENT_RE:"[a-zA-Z_]\\w*",NUMBER_RE:"\\b\\d+(\\.\\d+)?",C_NUMBER_RE:d,BINARY_NUMBER_RE:"\\b(0b[01]+)",RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{const n=/^#![ ]*\//;return e.binary&&(e.begin=function(...e){return e.map(e=>g(e)).join("")}(n,/.*\b/,e.binary,/\b.*/)),r({className:"meta",begin:n,end:/$/,relevance:0,"on:begin":(e,n)=>{0!==e.index&&n.ignoreMatch()}},e)},BACKSLASH_ESCAPE:h,APOS_STRING_MODE:f,QUOTE_STRING_MODE:p,PHRASAL_WORDS_MODE:m,COMMENT:b,C_LINE_COMMENT_MODE:v,C_BLOCK_COMMENT_MODE:x,HASH_COMMENT_MODE:E,NUMBER_MODE:{className:"number",begin:"\\b\\d+(\\.\\d+)?",relevance:0},C_NUMBER_MODE:{className:"number",begin:d,relevance:0},BINARY_NUMBER_MODE:{className:"number",begin:"\\b(0b[01]+)",relevance:0},CSS_NUMBER_MODE:{className:"number",begin:"\\b\\d+(\\.\\d+)?(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[h,{begin:/\[/,end:/\]/,relevance:0,contains:[h]}]}]},TITLE_MODE:{className:"title",begin:"[a-zA-Z]\\w*",relevance:0},UNDERSCORE_TITLE_MODE:{className:"title",begin:"[a-zA-Z_]\\w*",relevance:0},METHOD_GUARD:{begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{n.data._beginMatch!==e[1]&&n.ignoreMatch()}})}}),w="of and for in not or if then".split(" ");function N(e,n){return n?+n:function(e){return w.includes(e.toLowerCase())}(e)?0:1}const y={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:!1}},computed:{className(){return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!hljs.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`),this.unknownLanguage=!0,t(this.code);let e;return this.autoDetect?(e=hljs.highlightAuto(this.code),this.detectedLanguage=e.language):(e=hljs.highlight(this.language,this.code,this.ignoreIllegals),this.detectectLanguage=this.language),e.value},autoDetect(){return!(this.language&&(e=this.autodetect,!e&&""!==e));var e},ignoreIllegals:()=>!0},render(e){return e("pre",{},[e("code",{class:this.className,domProps:{innerHTML:this.highlighted}})])}},R={install(e){e.component("highlightjs",y)}},k=t,M=r,{nodeStream:O,mergeStreams:L}=i,A=Symbol("nomatch");return function(t){var a=[],i=Object.create(null),s=Object.create(null),o=[],l=!0,c=/(^(<[^>]+>|\t|)+|\n)/gm,d="Could not find the language '{}', did you forget to load/include a language module?";const h={disableAutodetect:!0,name:"Plain text",contains:[]};var f={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:u};function p(e){return f.noHighlightRe.test(e)}function m(e,n,t,r){var a={code:n,language:e};j("before:highlight",a);var i=a.result?a.result:b(a.language,a.code,t,r);return i.code=a.code,j("after:highlight",i),i}function b(e,t,a,s){var o=t;function c(e,n){var t=E.case_insensitive?n[0].toLowerCase():n[0];return Object.prototype.hasOwnProperty.call(e.keywords,t)&&e.keywords[t]}function u(){null!=R.subLanguage?function(){if(""!==L){var e=null;if("string"==typeof R.subLanguage){if(!i[R.subLanguage])return void O.addText(L);e=b(R.subLanguage,L,!0,M[R.subLanguage]),M[R.subLanguage]=e.top}else e=v(L,R.subLanguage.length?R.subLanguage:null);R.relevance>0&&(I+=e.relevance),O.addSublanguage(e.emitter,e.language)}}():function(){if(!R.keywords)return void O.addText(L);let e=0;R.keywordPatternRe.lastIndex=0;let n=R.keywordPatternRe.exec(L),t="";for(;n;){t+=L.substring(e,n.index);const r=c(R,n);if(r){const[e,a]=r;O.addText(t),t="",I+=a,O.addKeyword(n[0],e)}else t+=n[0];e=R.keywordPatternRe.lastIndex,n=R.keywordPatternRe.exec(L)}t+=L.substr(e),O.addText(t)}(),L=""}function h(e){return e.className&&O.openNode(e.className),R=Object.create(e,{parent:{value:R}})}function p(e){return 0===R.matcher.regexIndex?(L+=e[0],1):(S=!0,0)}var m={};function x(t,r){var i=r&&r[0];if(L+=t,null==i)return u(),0;if("begin"===m.type&&"end"===r.type&&m.index===r.index&&""===i){if(L+=o.slice(r.index,r.index+1),!l){const n=Error("0 width match regex");throw n.languageName=e,n.badRule=m.rule,n}return 1}if(m=r,"begin"===r.type)return function(e){var t=e[0],r=e.rule;const a=new n(r),i=[r.__beforeBegin,r["on:begin"]];for(const n of i)if(n&&(n(e,a),a.ignore))return p(t);return r&&r.endSameAsBegin&&(r.endRe=RegExp(t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),r.skip?L+=t:(r.excludeBegin&&(L+=t),u(),r.returnBegin||r.excludeBegin||(L=t)),h(r),r.returnBegin?0:t.length}(r);if("illegal"===r.type&&!a){const e=Error('Illegal lexeme "'+i+'" for mode "'+(R.className||"")+'"');throw e.mode=R,e}if("end"===r.type){var s=function(e){var t=e[0],r=o.substr(e.index),a=function e(t,r,a){let i=function(e,n){var t=e&&e.exec(n);return t&&0===t.index}(t.endRe,a);if(i){if(t["on:end"]){const e=new n(t);t["on:end"](r,e),e.ignore&&(i=!1)}if(i){for(;t.endsParent&&t.parent;)t=t.parent;return t}}if(t.endsWithParent)return e(t.parent,r,a)}(R,e,r);if(!a)return A;var i=R;i.skip?L+=t:(i.returnEnd||i.excludeEnd||(L+=t),u(),i.excludeEnd&&(L=t));do{R.className&&O.closeNode(),R.skip||R.subLanguage||(I+=R.relevance),R=R.parent}while(R!==a.parent);return a.starts&&(a.endSameAsBegin&&(a.starts.endRe=a.endRe),h(a.starts)),i.returnEnd?0:t.length}(r);if(s!==A)return s}if("illegal"===r.type&&""===i)return 1;if(j>1e5&&j>3*r.index)throw Error("potential infinite loop, way more iterations than matches");return L+=i,i.length}var E=y(e);if(!E)throw console.error(d.replace("{}",e)),Error('Unknown language: "'+e+'"');var _=function(e){function n(n,t){return RegExp(g(n),"m"+(e.case_insensitive?"i":"")+(t?"g":""))}class t{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,n){n.position=this.position++,this.matchIndexes[this.matchAt]=n,this.regexes.push([n,e]),this.matchAt+=function(e){return RegExp(e.toString()+"|").exec("").length-1}(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=n(function(e,n="|"){for(var t=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,r=0,a="",i=0;i0&&(a+=n),a+="(";o.length>0;){var l=t.exec(o);if(null==l){a+=o;break}a+=o.substring(0,l.index),o=o.substring(l.index+l[0].length),"\\"===l[0][0]&&l[1]?a+="\\"+(+l[1]+s):(a+=l[0],"("===l[0]&&r++)}a+=")"}return a}(e),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const n=this.matcherRe.exec(e);if(!n)return null;const t=n.findIndex((e,n)=>n>0&&void 0!==e),r=this.matchIndexes[t];return n.splice(0,t),Object.assign(n,r)}}class a{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const n=new t;return this.rules.slice(e).forEach(([e,t])=>n.addRule(e,t)),n.compile(),this.multiRegexes[e]=n,n}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,n){this.rules.push([e,n]),"begin"===n.type&&this.count++}exec(e){const n=this.getMatcher(this.regexIndex);n.lastIndex=this.lastIndex;let t=n.exec(e);if(this.resumingScanAtSamePosition())if(t&&t.index===this.lastIndex);else{const n=this.getMatcher(0);n.lastIndex=this.lastIndex+1,t=n.exec(e)}return t&&(this.regexIndex+=t.position+1,this.regexIndex===this.count&&this.considerAll()),t}}function i(e,n){const t=e.input[e.index-1],r=e.input[e.index+e[0].length];"."!==t&&"."!==r||n.ignoreMatch()}if(e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return function t(s,o){const l=s;if(s.compiled)return l;s.compiled=!0,s.__beforeBegin=null,s.keywords=s.keywords||s.beginKeywords;let c=null;if("object"==typeof s.keywords&&(c=s.keywords.$pattern,delete s.keywords.$pattern),s.keywords&&(s.keywords=function(e,n){var t={};return"string"==typeof e?r("keyword",e):Object.keys(e).forEach((function(n){r(n,e[n])})),t;function r(e,r){n&&(r=r.toLowerCase()),r.split(" ").forEach((function(n){var r=n.split("|");t[r[0]]=[e,N(r[0],r[1])]}))}}(s.keywords,e.case_insensitive)),s.lexemes&&c)throw Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return l.keywordPatternRe=n(s.lexemes||c||/\w+/,!0),o&&(s.beginKeywords&&(s.begin="\\b("+s.beginKeywords.split(" ").join("|")+")(?=\\b|\\s)",s.__beforeBegin=i),s.begin||(s.begin=/\B|\b/),l.beginRe=n(s.begin),s.endSameAsBegin&&(s.end=s.begin),s.end||s.endsWithParent||(s.end=/\B|\b/),s.end&&(l.endRe=n(s.end)),l.terminator_end=g(s.end)||"",s.endsWithParent&&o.terminator_end&&(l.terminator_end+=(s.end?"|":"")+o.terminator_end)),s.illegal&&(l.illegalRe=n(s.illegal)),void 0===s.relevance&&(s.relevance=1),s.contains||(s.contains=[]),s.contains=[].concat(...s.contains.map((function(e){return function(e){return e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map((function(n){return r(e,{variants:null},n)}))),e.cached_variants?e.cached_variants:function e(n){return!!n&&(n.endsWithParent||e(n.starts))}(e)?r(e,{starts:e.starts?r(e.starts):null}):Object.isFrozen(e)?r(e):e}("self"===e?s:e)}))),s.contains.forEach((function(e){t(e,l)})),s.starts&&t(s.starts,o),l.matcher=function(e){const n=new a;return e.contains.forEach(e=>n.addRule(e.begin,{rule:e,type:"begin"})),e.terminator_end&&n.addRule(e.terminator_end,{type:"end"}),e.illegal&&n.addRule(e.illegal,{type:"illegal"}),n}(l),l}(e)}(E),w="",R=s||_,M={},O=new f.__emitter(f);!function(){for(var e=[],n=R;n!==E;n=n.parent)n.className&&e.unshift(n.className);e.forEach(e=>O.openNode(e))}();var L="",I=0,T=0,j=0,S=!1;try{for(R.matcher.considerAll();;){j++,S?S=!1:R.matcher.considerAll(),R.matcher.lastIndex=T;const e=R.matcher.exec(o);if(!e)break;const n=x(o.substring(T,e.index),e);T=e.index+n}return x(o.substr(T)),O.closeAllNodes(),O.finalize(),w=O.toHTML(),{relevance:I,value:w,language:e,illegal:!1,emitter:O,top:R}}catch(n){if(n.message&&n.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:n.message,context:o.slice(T-100,T+100),mode:n.mode},sofar:w,relevance:0,value:k(o),emitter:O};if(l)return{illegal:!1,relevance:0,value:k(o),emitter:O,language:e,top:R,errorRaised:n};throw n}}function v(e,n){n=n||f.languages||Object.keys(i);var t=function(e){const n={relevance:0,emitter:new f.__emitter(f),value:k(e),illegal:!1,top:h};return n.emitter.addText(e),n}(e),r=t;return n.filter(y).filter(T).forEach((function(n){var a=b(n,e,!1);a.language=n,a.relevance>r.relevance&&(r=a),a.relevance>t.relevance&&(r=t,t=a)})),r.language&&(t.second_best=r),t}function x(e){return f.tabReplace||f.useBR?e.replace(c,e=>"\n"===e?f.useBR?"
    ":e:f.tabReplace?e.replace(/\t/g,f.tabReplace):e):e}function E(e){let n=null;const t=function(e){var n=e.className+" ";n+=e.parentNode?e.parentNode.className:"";const t=f.languageDetectRe.exec(n);if(t){var r=y(t[1]);return r||(console.warn(d.replace("{}",t[1])),console.warn("Falling back to no-highlight mode for this block.",e)),r?t[1]:"no-highlight"}return n.split(/\s+/).find(e=>p(e)||y(e))}(e);if(p(t))return;j("before:highlightBlock",{block:e,language:t}),f.useBR?(n=document.createElement("div")).innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n"):n=e;const r=n.textContent,a=t?m(t,r,!0):v(r),i=O(n);if(i.length){const e=document.createElement("div");e.innerHTML=a.value,a.value=L(i,O(e),r)}a.value=x(a.value),j("after:highlightBlock",{block:e,result:a}),e.innerHTML=a.value,e.className=function(e,n,t){var r=n?s[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),e.includes(r)||a.push(r),a.join(" ").trim()}(e.className,t,a.language),e.result={language:a.language,re:a.relevance,relavance:a.relevance},a.second_best&&(e.second_best={language:a.second_best.language,re:a.second_best.relevance,relavance:a.second_best.relevance})}const w=()=>{if(!w.called){w.called=!0;var e=document.querySelectorAll("pre code");a.forEach.call(e,E)}};function y(e){return e=(e||"").toLowerCase(),i[e]||i[s[e]]}function I(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach(e=>{s[e]=n})}function T(e){var n=y(e);return n&&!n.disableAutodetect}function j(e,n){var t=e;o.forEach((function(e){e[t]&&e[t](n)}))}Object.assign(t,{highlight:m,highlightAuto:v,fixMarkup:function(e){return console.warn("fixMarkup is deprecated and will be removed entirely in v11.0"),console.warn("Please see https://github.com/highlightjs/highlight.js/issues/2534"),x(e)},highlightBlock:E,configure:function(e){f=M(f,e)},initHighlighting:w,initHighlightingOnLoad:function(){window.addEventListener("DOMContentLoaded",w,!1)},registerLanguage:function(e,n){var r=null;try{r=n(t)}catch(n){if(console.error("Language definition for '{}' could not be registered.".replace("{}",e)),!l)throw n;console.error(n),r=h}r.name||(r.name=e),i[e]=r,r.rawDefinition=n.bind(null,t),r.aliases&&I(r.aliases,{languageName:e})},listLanguages:function(){return Object.keys(i)},getLanguage:y,registerAliases:I,requireLanguage:function(e){var n=y(e);if(n)return n;throw Error("The '{}' language is required, but not loaded.".replace("{}",e))},autoDetection:T,inherit:M,addPlugin:function(e){o.push(e)},vuePlugin:R}),t.debugMode=function(){l=!1},t.safeMode=function(){l=!0},t.versionString="10.2.1";for(const n in _)"object"==typeof _[n]&&e(_[n]);return Object.assign(t,_),t}({})}();"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs); -hljs.registerLanguage("apache",function(){"use strict";return function(e){var n={className:"number",begin:"\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?"};return{name:"Apache config",aliases:["apacheconf"],case_insensitive:!0,contains:[e.HASH_COMMENT_MODE,{className:"section",begin:"",contains:[n,{className:"number",begin:":\\d{1,5}"},e.inherit(e.QUOTE_STRING_MODE,{relevance:0})]},{className:"attribute",begin:/\w+/,relevance:0,keywords:{nomarkup:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"},contains:[{className:"meta",begin:"\\s\\[",end:"\\]$"},{className:"variable",begin:"[\\$%]\\{",end:"\\}",contains:["self",{className:"number",begin:"[\\$%]\\d+"}]},n,{className:"number",begin:"\\d+"},e.QUOTE_STRING_MODE]}}],illegal:/\S/}}}()); -hljs.registerLanguage("bash",function(){"use strict";return function(e){const s={};Object.assign(s,{className:"variable",variants:[{begin:/\$[\w\d#@][\w\d_]*/},{begin:/\$\{/,end:/\}/,contains:[{begin:/:-/,contains:[s]}]}]});const t={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},n={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,s,t]};t.contains.push(n);const a={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,s]},i=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10}),c={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b-?[a-z\._-]+\b/,keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},contains:[i,e.SHEBANG(),c,a,e.HASH_COMMENT_MODE,n,{className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},s]}}}()); -hljs.registerLanguage("c-like",function(){"use strict";return function(e){function t(e){return"(?:"+e+")?"}var n="(decltype\\(auto\\)|"+t("[a-zA-Z_]\\w*::")+"[a-zA-Z_]\\w*"+t("<.*?>")+")",r={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},a={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},i={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},s={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(a,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},o={className:"title",begin:t("[a-zA-Z_]\\w*::")+e.IDENT_RE,relevance:0},c=t("[a-zA-Z_]\\w*::")+e.IDENT_RE+"\\s*\\(",l={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr _Bool complex _Complex imaginary _Imaginary",literal:"true false nullptr NULL"},d=[r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i,a],_={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:l,contains:d.concat([{begin:/\(/,end:/\)/,keywords:l,contains:d.concat(["self"]),relevance:0}]),relevance:0},u={className:"function",begin:"("+n+"[\\*&\\s]+)+"+c,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:l,illegal:/[^\w\s\*&:<>]/,contains:[{begin:"decltype\\(auto\\)",keywords:l,relevance:0},{begin:c,returnBegin:!0,contains:[o],relevance:0},{className:"params",begin:/\(/,end:/\)/,keywords:l,relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,i,r,{begin:/\(/,end:/\)/,keywords:l,relevance:0,contains:["self",e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,i,r]}]},r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s]};return{aliases:["c","cc","h","c++","h++","hpp","hh","hxx","cxx"],keywords:l,disableAutodetect:!0,illegal:"",keywords:l,contains:["self",r]},{begin:e.IDENT_RE+"::",keywords:l},{className:"class",beginKeywords:"class struct",end:/[{;:]/,contains:[{begin://,contains:["self"]},e.TITLE_MODE]}]),exports:{preprocessor:s,strings:a,keywords:l}}}}()); -hljs.registerLanguage("c",function(){"use strict";return function(e){var n=e.requireLanguage("c-like").rawDefinition();return n.name="C",n.aliases=["c","h"],n}}()); -hljs.registerLanguage("coffeescript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);return function(r){var t={keyword:e.concat(["then","unless","until","loop","by","when","and","or","is","isnt","not"]).filter((e=>n=>!e.includes(n))(["var","const","let","function","static"])).join(" "),literal:n.concat(["yes","no","on","off"]).join(" "),built_in:a.concat(["npm","print"]).join(" ")},i="[A-Za-z$_][0-9A-Za-z$_]*",s={className:"subst",begin:/#\{/,end:/}/,keywords:t},o=[r.BINARY_NUMBER_MODE,r.inherit(r.C_NUMBER_MODE,{starts:{end:"(\\s*/)?",relevance:0}}),{className:"string",variants:[{begin:/'''/,end:/'''/,contains:[r.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[r.BACKSLASH_ESCAPE]},{begin:/"""/,end:/"""/,contains:[r.BACKSLASH_ESCAPE,s]},{begin:/"/,end:/"/,contains:[r.BACKSLASH_ESCAPE,s]}]},{className:"regexp",variants:[{begin:"///",end:"///",contains:[s,r.HASH_COMMENT_MODE]},{begin:"//[gim]{0,3}(?=\\W)",relevance:0},{begin:/\/(?![ *]).*?(?![\\]).\/[gim]{0,3}(?=\W)/}]},{begin:"@"+i},{subLanguage:"javascript",excludeBegin:!0,excludeEnd:!0,variants:[{begin:"```",end:"```"},{begin:"`",end:"`"}]}];s.contains=o;var c=r.inherit(r.TITLE_MODE,{begin:i}),l={className:"params",begin:"\\([^\\(]",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:t,contains:["self"].concat(o)}]};return{name:"CoffeeScript",aliases:["coffee","cson","iced"],keywords:t,illegal:/\/\*/,contains:o.concat([r.COMMENT("###","###"),r.HASH_COMMENT_MODE,{className:"function",begin:"^\\s*"+i+"\\s*=\\s*(\\(.*\\))?\\s*\\B[-=]>",end:"[-=]>",returnBegin:!0,contains:[c,l]},{begin:/[:\(,=]\s*/,relevance:0,contains:[{className:"function",begin:"(\\(.*\\))?\\s*\\B[-=]>",end:"[-=]>",returnBegin:!0,contains:[l]}]},{className:"class",beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[c]},c]},{begin:i+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}])}}}()); -hljs.registerLanguage("cpp",function(){"use strict";return function(e){var i=e.requireLanguage("c-like").rawDefinition();return i.disableAutodetect=!1,i.name="C++",i.aliases=["cc","c++","h++","hpp","hh","hxx","cxx"],i}}()); -hljs.registerLanguage("csharp",function(){"use strict";return function(e){var n={keyword:"abstract as base bool break byte case catch char checked const continue decimal default delegate do double enum event explicit extern finally fixed float for foreach goto if implicit in init int interface internal is lock long object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual void volatile while add alias ascending async await by descending dynamic equals from get global group into join let nameof on orderby partial remove select set value var when where yield",literal:"null false true"},i=e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},s={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},t=e.inherit(s,{illegal:/\n/}),l={className:"subst",begin:"{",end:"}",keywords:n},r=e.inherit(l,{illegal:/\n/}),c={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},e.BACKSLASH_ESCAPE,r]},o={className:"string",begin:/\$@"/,end:'"',contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},l]},g=e.inherit(o,{illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},r]});l.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE],r.contains=[g,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];var d={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},i]},_=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",b={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:"\x3c!--|--\x3e"},{begin:""}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},d,a,{beginKeywords:"class interface",end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",end:/[{;=]/,illegal:/[^\s:]/,contains:[i,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",end:/[{;=]/,illegal:/[^\s:]/,contains:[i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"meta-string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+_+"\\s+)+"+e.IDENT_RE+"\\s*(\\<.+\\>)?\\s*\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{begin:e.IDENT_RE+"\\s*(\\<.+\\>)?\\s*\\(",returnBegin:!0,contains:[e.TITLE_MODE,E],relevance:0},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,contains:[d,a,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}}()); -hljs.registerLanguage("css",function(){"use strict";return function(e){var n={begin:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,returnBegin:!0,end:";",endsWithParent:!0,contains:[{className:"attribute",begin:/\S/,end:":",excludeEnd:!0,starts:{endsWithParent:!0,excludeEnd:!0,contains:[{begin:/[\w-]+\(/,returnBegin:!0,contains:[{className:"built_in",begin:/[\w-]+/},{begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{name:"CSS",case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/},{className:"selector-class",begin:/\.[A-Za-z0-9_-]+/},{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",illegal:/:/,returnBegin:!0,contains:[{className:"keyword",begin:/@\-?\w[\w]*(\-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:"and or not only",contains:[{begin:/[a-z-]+:/,className:"attribute"},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[e.C_BLOCK_COMMENT_MODE,n]}]}}}()); -hljs.registerLanguage("diff",function(){"use strict";return function(e){return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,variants:[{begin:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{begin:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{begin:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{className:"comment",variants:[{begin:/Index: /,end:/$/},{begin:/={3,}/,end:/$/},{begin:/^\-{3}/,end:/$/},{begin:/^\*{3} /,end:/$/},{begin:/^\+{3}/,end:/$/},{begin:/^\*{15}$/}]},{className:"addition",begin:"^\\+",end:"$"},{className:"deletion",begin:"^\\-",end:"$"},{className:"addition",begin:"^\\!",end:"$"}]}}}()); -hljs.registerLanguage("go",function(){"use strict";return function(e){var n={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{name:"Go",aliases:["golang"],keywords:n,illegal:"e(n)).join("")}return function(a){var s={className:"number",relevance:0,variants:[{begin:/([\+\-]+)?[\d]+_[\d_]+/},{begin:a.NUMBER_RE}]},i=a.COMMENT();i.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];var t={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)}/}]},r={className:"literal",begin:/\bon|off|true|false|yes|no\b/},l={className:"string",contains:[a.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]},c={begin:/\[/,end:/\]/,contains:[i,r,t,l,s,"self"],relevance:0},g="("+[/[A-Za-z0-9_-]+/,/"(\\"|[^"])*"/,/'[^']*'/].map(n=>e(n)).join("|")+")";return{name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[i,{className:"section",begin:/\[+/,end:/\]+/},{begin:n(g,"(\\s*\\.\\s*",g,")*",n("(?=",/\s*=\s*[^#\s]/,")")),className:"attr",starts:{end:/$/,contains:[i,c,r,t,l,s]}}]}}}()); -hljs.registerLanguage("java",function(){"use strict";function e(e){return e?"string"==typeof e?e:e.source:null}function n(e){return a("(",e,")?")}function a(...n){return n.map(n=>e(n)).join("")}function s(...n){return"("+n.map(n=>e(n)).join("|")+")"}return function(e){var t="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",i={className:"meta",begin:"@[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},r=e=>a("[",e,"]+([",e,"_]*[",e,"]+)?"),c={className:"number",variants:[{begin:`\\b(0[bB]${r("01")})[lL]?`},{begin:`\\b(0${r("0-7")})[dDfFlL]?`},{begin:a(/\b0[xX]/,s(a(r("a-fA-F0-9"),/\./,r("a-fA-F0-9")),a(r("a-fA-F0-9"),/\.?/),a(/\./,r("a-fA-F0-9"))),/([pP][+-]?(\d+))?/,/[fFdDlL]?/)},{begin:a(/\b/,s(a(/\d*\./,r("\\d")),r("\\d")),/[eE][+-]?[\d]+[dDfF]?/)},{begin:a(/\b/,r(/\d/),n(/\.?/),n(r(/\d/)),/[dDfFlL]?/)}],relevance:0};return{name:"Java",aliases:["jsp"],keywords:t,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface enum",end:/[{;=]/,excludeEnd:!0,keywords:"class interface enum",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"function",begin:"([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\\s*,\\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\\s+)+"+e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:t,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:t,relevance:0,contains:[i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},c,i]}}}()); -hljs.registerLanguage("javascript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function s(e){return r("(?=",e,")")}function r(...e){return e.map(e=>(function(e){return e?"string"==typeof e?e:e.source:null})(e)).join("")}return function(t){var i="[A-Za-z$_][0-9A-Za-z$_]*",c={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/},o={$pattern:"[A-Za-z$_][0-9A-Za-z$_]*",keyword:e.join(" "),literal:n.join(" "),built_in:a.join(" ")},l={className:"number",variants:[{begin:"\\b(0[bB][01]+)n?"},{begin:"\\b(0[oO][0-7]+)n?"},{begin:t.C_NUMBER_RE+"n?"}],relevance:0},E={className:"subst",begin:"\\$\\{",end:"\\}",keywords:o,contains:[]},d={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,E],subLanguage:"xml"}},g={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,E],subLanguage:"css"}},u={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,E]};E.contains=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,d,g,u,l,t.REGEXP_MODE];var b=E.contains.concat([{begin:/\(/,end:/\)/,contains:["self"].concat(E.contains,[t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE])},t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]),_={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:b};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:o,contains:[t.SHEBANG({binary:"node",relevance:5}),{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,d,g,u,t.C_LINE_COMMENT_MODE,t.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:i+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),t.C_BLOCK_COMMENT_MODE,l,{begin:r(/[{,\n]\s*/,s(r(/(((\/\/.*$)|(\/\*(.|\n)*\*\/))\s*)*/,i+"\\s*:"))),relevance:0,contains:[{className:"attr",begin:i+s("\\s*:"),relevance:0}]},{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.REGEXP_MODE,{className:"function",begin:"(\\([^(]*(\\([^(]*(\\([^(]*\\))?\\))?\\)|"+t.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t.UNDERSCORE_IDENT_RE},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:o,contains:b}]}]},{begin:/,/,relevance:0},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:"<>",end:""},{begin:c.begin,end:c.end}],subLanguage:"xml",contains:[{begin:c.begin,end:c.end,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[t.inherit(t.TITLE_MODE,{begin:i}),_],illegal:/\[|%/},{begin:/\$[(.]/},t.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor",end:/\{/,excludeEnd:!0},{begin:"(get|set)\\s+(?="+i+"\\()",end:/{/,keywords:"get set",contains:[t.inherit(t.TITLE_MODE,{begin:i}),{begin:/\(\)/},_]}],illegal:/#(?!!)/}}}()); -hljs.registerLanguage("json",function(){"use strict";return function(n){var e={literal:"true false null"},i=[n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],t=[n.QUOTE_STRING_MODE,n.C_NUMBER_MODE],a={end:",",endsWithParent:!0,excludeEnd:!0,contains:t,keywords:e},l={begin:"{",end:"}",contains:[{className:"attr",begin:/"/,end:/"/,contains:[n.BACKSLASH_ESCAPE],illegal:"\\n"},n.inherit(a,{begin:/:/})].concat(i),illegal:"\\S"},s={begin:"\\[",end:"\\]",contains:[n.inherit(a)],illegal:"\\S"};return t.push(l,s),i.forEach((function(n){t.push(n)})),{name:"JSON",contains:t,keywords:e,illegal:"\\S"}}}()); -hljs.registerLanguage("kotlin",function(){"use strict";return function(e){var n={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},a={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@"},i={className:"subst",begin:"\\${",end:"}",contains:[e.C_NUMBER_MODE]},s={className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},t={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[s,i]},{begin:"'",end:"'",illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,s,i]}]};i.contains.push(t);var r={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?"},l={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[e.inherit(t,{className:"meta-string"})]}]},c=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),o={variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},d=o;return d.variants[1].contains=[o],o.variants[1].contains=[d],{name:"Kotlin",aliases:["kt"],keywords:n,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,c,{className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},a,r,l,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:n,illegal:/fun\s+(<.*>)?[^\s\(]+(\s+[^\s\(]+)\s*=/,relevance:5,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[o,e.C_LINE_COMMENT_MODE,c],relevance:0},e.C_LINE_COMMENT_MODE,c,r,l,t,e.C_NUMBER_MODE]},c]},{className:"class",beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},e.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/,excludeBegin:!0,returnEnd:!0},r,l]},t,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},{className:"number",begin:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",relevance:0}]}}}()); -hljs.registerLanguage("less",function(){"use strict";return function(e){var n="([\\w-]+|@{[\\w-]+})",a=[],s=[],t=function(e){return{className:"string",begin:"~?"+e+".*?"+e}},r=function(e,n,a){return{className:e,begin:n,relevance:a}},i={begin:"\\(",end:"\\)",contains:s,relevance:0};s.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t("'"),t('"'),e.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},r("number","#[0-9A-Fa-f]+\\b"),i,r("variable","@@?[\\w-]+",10),r("variable","@{[\\w-]+}"),r("built_in","~?`[^`]*?`"),{className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0},{className:"meta",begin:"!important"});var c=s.concat({begin:"{",end:"}",contains:a}),l={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(s)},o={begin:n+"\\s*:",returnBegin:!0,end:"[;}]",relevance:0,contains:[{className:"attribute",begin:n,end:":",excludeEnd:!0,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:s}}]},g={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",returnEnd:!0,contains:s,relevance:0}},d={className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:c}},b={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:n,end:"{"}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,l,r("keyword","all\\b"),r("variable","@{[\\w-]+}"),r("selector-tag",n+"%?",0),r("selector-id","#"+n),r("selector-class","\\."+n,0),r("selector-tag","&",0),{className:"selector-attr",begin:"\\[",end:"\\]"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"\\(",end:"\\)",contains:c},{begin:"!important"}]};return a.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,g,d,o,b),{name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:a}}}()); -hljs.registerLanguage("lua",function(){"use strict";return function(e){var t={begin:"\\[=*\\[",end:"\\]=*\\]",contains:["self"]},a=[e.COMMENT("--(?!\\[=*\\[)","$"),e.COMMENT("--\\[=*\\[","\\]=*\\]",{contains:[t],relevance:10})];return{name:"Lua",keywords:{$pattern:e.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:a.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[e.inherit(e.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:a}].concat(a)},e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string",begin:"\\[=*\\[",end:"\\]=*\\]",contains:[t],relevance:5}])}}}()); -hljs.registerLanguage("makefile",function(){"use strict";return function(e){var i={className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)",contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[a,i,t,s,{begin:"\\[",end:"\\]",contains:[{className:"meta",begin:"",contains:[a,s,i,t]}]}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},n,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:")",end:">",keywords:{name:"style"},contains:[c],starts:{end:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:")",end:">",keywords:{name:"script"},contains:[c],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:"",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},c]}]}}}()); -hljs.registerLanguage("markdown",function(){"use strict";return function(n){const e={begin:"<",end:">",subLanguage:"xml",relevance:0},a={begin:"\\[.+?\\][\\(\\[].*?[\\)\\]]",returnBegin:!0,contains:[{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0,relevance:0},{className:"link",begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}],relevance:10},i={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},s={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};i.contains.push(s),s.contains.push(i);var c=[e,a];return i.contains=i.contains.concat(c),s.contains=s.contains.concat(c),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:c=c.concat(i,s)},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:c}]}]},e,{className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},i,s,{className:"quote",begin:"^>\\s+",contains:c,end:"$"},{className:"code",variants:[{begin:"(`{3,})(.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})(.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{begin:"^[-\\*]{3,}",end:"$"},a,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}}()); -hljs.registerLanguage("nginx",function(){"use strict";return function(e){var n={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{/,end:/}/},{begin:"[\\$\\@]"+e.UNDERSCORE_IDENT_RE}]},a={endsWithParent:!0,keywords:{$pattern:"[a-z/_]+",literal:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},relevance:0,illegal:"=>",contains:[e.HASH_COMMENT_MODE,{className:"string",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/}]},{begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[n]},{className:"regexp",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:"\\s\\^",end:"\\s|{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|{|;",returnEnd:!0},{begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+[kKmMgGdshdwy]*\\b",relevance:0},n]};return{name:"Nginx config",aliases:["nginxconf"],contains:[e.HASH_COMMENT_MODE,{begin:e.UNDERSCORE_IDENT_RE+"\\s+{",returnBegin:!0,end:"{",contains:[{className:"section",begin:e.UNDERSCORE_IDENT_RE}],relevance:0},{begin:e.UNDERSCORE_IDENT_RE+"\\s",end:";|{",returnBegin:!0,contains:[{className:"attribute",begin:e.UNDERSCORE_IDENT_RE,starts:a}],relevance:0}],illegal:"[^\\s\\}]"}}}()); -hljs.registerLanguage("objectivec",function(){"use strict";return function(e){var n=/[a-zA-Z@][a-zA-Z0-9_]*/,_={$pattern:n,keyword:"@interface @class @protocol @implementation"};return{name:"Objective-C",aliases:["mm","objc","obj-c"],keywords:{$pattern:n,keyword:"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref oneway __strong __weak __block __autoreleasing @private @protected @public @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector @optional @required @encode @package @import @defs @compatibility_alias __bridge __bridge_transfer __bridge_retained __bridge_retain __covariant __contravariant __kindof _Nonnull _Nullable _Null_unspecified __FUNCTION__ __PRETTY_FUNCTION__ __attribute__ getter setter retain unsafe_unretained nonnull nullable null_unspecified null_resettable class instancetype NS_DESIGNATED_INITIALIZER NS_UNAVAILABLE NS_REQUIRES_SUPER NS_RETURNS_INNER_POINTER NS_INLINE NS_AVAILABLE NS_DEPRECATED NS_ENUM NS_OPTIONS NS_SWIFT_UNAVAILABLE NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_REFINED_FOR_SWIFT NS_SWIFT_NAME NS_SWIFT_NOTHROW NS_DURING NS_HANDLER NS_ENDHANDLER NS_VALUERETURN NS_VOIDRETURN",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+_.keyword.split(" ").join("|")+")\\b",end:"({|$)",excludeEnd:!0,keywords:_,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}}()); -hljs.registerLanguage("perl",function(){"use strict";return function(e){var n={$pattern:/[\w.]+/,keyword:"getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qq fileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmget sub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedir ioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when"},t={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:n},s={begin:"->{",end:"}"},r={variants:[{begin:/\$\d/},{begin:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{begin:/[\$%@][^\s\w{]/,relevance:0}]},i=[e.BACKSLASH_ESCAPE,t,r],a=[r,e.HASH_COMMENT_MODE,e.COMMENT("^\\=\\w","\\=cut",{endsWithParent:!0}),s,{className:"string",contains:i,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*\\<",end:"\\>",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:"{\\w+}",contains:[],relevance:0},{begin:"-?\\w+\\s*\\=\\>",contains:[],relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",begin:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",relevance:10},{className:"regexp",begin:"(m|qr)?/",end:"/[a-z]*",contains:[e.BACKSLASH_ESCAPE],relevance:0}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return t.contains=a,s.contains=a,{name:"Perl",aliases:["pl","pm"],keywords:n,contains:a}}}()); -hljs.registerLanguage("php",function(){"use strict";return function(e){var r={begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'"}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},s={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]},c={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Throwable Traversable WeakReference Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{aliases:["php","php3","php4","php5","php6","php7"],case_insensitive:!0,keywords:c,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:c,contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,s]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"=>"},l,s]}}}()); -hljs.registerLanguage("php-template",function(){"use strict";return function(n){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},n.inherit(n.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),n.inherit(n.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}}()); -hljs.registerLanguage("plaintext",function(){"use strict";return function(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}}()); -hljs.registerLanguage("properties",function(){"use strict";return function(e){var n="[ \\t\\f]*",t="("+n+"[:=]"+n+"|[ \\t\\f]+)",a="([^\\\\:= \\t\\f\\n]|\\\\.)+",s={end:t,relevance:0,starts:{className:"string",end:/$/,relevance:0,contains:[{begin:"\\\\\\n"}]}};return{name:".properties",case_insensitive:!0,illegal:/\S/,contains:[e.COMMENT("^\\s*[!#]","$"),{begin:"([^\\\\\\W:= \\t\\f\\n]|\\\\.)+"+t,returnBegin:!0,contains:[{className:"attr",begin:"([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",endsParent:!0,relevance:0}],starts:s},{begin:a+t,returnBegin:!0,relevance:0,contains:[{className:"meta",begin:a,endsParent:!0,relevance:0}],starts:s},{className:"attr",relevance:0,begin:a+n+"$"}]}}}()); -hljs.registerLanguage("python",function(){"use strict";return function(e){var n={keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10",built_in:"Ellipsis NotImplemented",literal:"False None True"},a={className:"meta",begin:/^(>>>|\.\.\.) /},i={className:"subst",begin:/\{/,end:/\}/,keywords:n,illegal:/#/},s={begin:/\{\{/,relevance:0},r={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/(fr|rf|f)'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a,s,i]},{begin:/(fr|rf|f)"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,a,s,i]},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{begin:/(b|br)"/,end:/"/},{begin:/(fr|rf|f)'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,s,i]},{begin:/(fr|rf|f)"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,s,i]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},l={className:"number",relevance:0,variants:[{begin:e.BINARY_NUMBER_RE+"[lLjJ]?"},{begin:"\\b(0o[0-7]+)[lLjJ]?"},{begin:e.C_NUMBER_RE+"[lLjJ]?"}]},t={className:"params",variants:[{begin:/\(\s*\)/,skip:!0,className:null},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:["self",a,l,r,e.HASH_COMMENT_MODE]}]};return i.contains=[r,l,a],{name:"Python",aliases:["py","gyp","ipython"],keywords:n,illegal:/(<\/|->|\?)|=>/,contains:[a,l,{beginKeywords:"if",relevance:0},r,e.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[e.UNDERSCORE_TITLE_MODE,t,{begin:/->/,endsWithParent:!0,keywords:"None"}]},{className:"meta",begin:/^[\t ]*@/,end:/$/},{begin:/\b(print|exec)\(/}]}}}()); -hljs.registerLanguage("python-repl",function(){"use strict";return function(n){return{aliases:["pycon"],contains:[{className:"meta",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}}()); -hljs.registerLanguage("ruby",function(){"use strict";return function(e){var n="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",a={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},i={begin:"#<",end:">"},r=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^\\=begin","^\\=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],c={className:"subst",begin:"#\\{",end:"}",keywords:a},t={className:"string",contains:[e.BACKSLASH_ESCAPE,c],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:"%[qQwWx]?\\(",end:"\\)"},{begin:"%[qQwWx]?\\[",end:"\\]"},{begin:"%[qQwWx]?{",end:"}"},{begin:"%[qQwWx]?<",end:">"},{begin:"%[qQwWx]?/",end:"/"},{begin:"%[qQwWx]?%",end:"%"},{begin:"%[qQwWx]?-",end:"-"},{begin:"%[qQwWx]?\\|",end:"\\|"},{begin:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{begin:/<<[-~]?'?(\w+)(?:.|\n)*?\n\s*\1\b/,returnBegin:!0,contains:[{begin:/<<[-~]?'?/},e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,c]})]}]},b={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:a},d=[t,i,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE}]}].concat(r)},{className:"function",beginKeywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:n}),b].concat(r)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(\\!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[t,{begin:n}],relevance:0},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{className:"params",begin:/\|/,end:/\|/,keywords:a},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[i,{className:"regexp",contains:[e.BACKSLASH_ESCAPE,c],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:"%r{",end:"}[a-z]*"},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(r),relevance:0}].concat(r);c.contains=d,b.contains=d;var g=[{begin:/^\s*=>/,starts:{end:"$",contains:d}},{className:"meta",begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>)",starts:{end:"$",contains:d}}];return{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:a,illegal:/\/\*/,contains:r.concat(g).concat(d)}}}()); -hljs.registerLanguage("rust",function(){"use strict";return function(e){var n="([ui](8|16|32|64|128|size)|f(32|64))?",t="drop i8 i16 i32 i64 i128 isize u8 u16 u32 u64 u128 usize f32 f64 str char bool Box Option Result String Vec Copy Send Sized Sync Drop Fn FnMut FnOnce ToOwned Clone Debug PartialEq PartialOrd Eq Ord AsRef AsMut Into From Default Iterator Extend IntoIterator DoubleEndedIterator ExactSizeIterator SliceConcatExt ToString assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents! debug_assert! debug_assert_eq! env! panic! file! format! format_args! include_bin! include_str! line! local_data_key! module_path! option_env! print! println! select! stringify! try! unimplemented! unreachable! vec! write! writeln! macro_rules! assert_ne! debug_assert_ne!";return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?",keyword:"abstract as async await become box break const continue crate do dyn else enum extern false final fn for if impl in let loop macro match mod move mut override priv pub ref return self Self static struct super trait true try type typeof unsafe unsized use virtual where while yield",literal:"true false Some None Ok Err",built_in:t},illegal:""}]}}}()); -hljs.registerLanguage("scss",function(){"use strict";return function(e){var t={className:"variable",begin:"(\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\b"},i={className:"number",begin:"#[0-9A-Fa-f]+"};return e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:"\\#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},{className:"selector-attr",begin:"\\[",end:"\\]",illegal:"$"},{className:"selector-tag",begin:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",relevance:0},{className:"selector-pseudo",begin:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{className:"selector-pseudo",begin:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},t,{className:"attribute",begin:"\\b(src|z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",illegal:"[^\\s]"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:":",end:";",contains:[t,i,e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{className:"meta",begin:"!important"}]},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",returnBegin:!0,keywords:"and or not only",contains:[{begin:"@[a-z-]+",className:"keyword"},t,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,i,e.CSS_NUMBER_MODE]}]}}}()); -hljs.registerLanguage("shell",function(){"use strict";return function(s){return{name:"Shell Session",aliases:["console"],contains:[{className:"meta",begin:"^\\s{0,3}[/\\w\\d\\[\\]()@-]*[>%$#]",starts:{end:"$",subLanguage:"bash"}}]}}}()); -hljs.registerLanguage("sql",function(){"use strict";return function(e){var t=e.COMMENT("--","$");return{name:"SQL",case_insensitive:!0,illegal:/[<>{}*]/,contains:[{beginKeywords:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment values with",end:/;/,endsWithParent:!0,keywords:{$pattern:/[\w\.]+/,keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias all allocate allow alter always analyze ancillary and anti any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound bucket buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain explode export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour hours http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lateral lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minutes minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second seconds section securefile security seed segment select self semi sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tablesample tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace window with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp tinyint varchar varchar2 varying void"},contains:[{className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},{className:"string",begin:'"',end:'"',contains:[{begin:'""'}]},{className:"string",begin:"`",end:"`"},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,t,e.HASH_COMMENT_MODE]},e.C_BLOCK_COMMENT_MODE,t,e.HASH_COMMENT_MODE]}}}()); -hljs.registerLanguage("swift",function(){"use strict";return function(e){var i={keyword:"#available #colorLiteral #column #else #elseif #endif #file #fileLiteral #function #if #imageLiteral #line #selector #sourceLocation _ __COLUMN__ __FILE__ __FUNCTION__ __LINE__ Any as as! as? associatedtype associativity break case catch class continue convenience default defer deinit didSet do dynamic dynamicType else enum extension fallthrough false fileprivate final for func get guard if import in indirect infix init inout internal is lazy left let mutating nil none nonmutating open operator optional override postfix precedence prefix private protocol Protocol public repeat required rethrows return right self Self set static struct subscript super switch throw throws true try try! try? Type typealias unowned var weak where while willSet",literal:"true false nil",built_in:"abs advance alignof alignofValue anyGenerator assert assertionFailure bridgeFromObjectiveC bridgeFromObjectiveCUnconditional bridgeToObjectiveC bridgeToObjectiveCUnconditional c compactMap contains count countElements countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump encodeBitsAsWords enumerate equal fatalError filter find getBridgedObjectiveCType getVaList indices insertionSort isBridgedToObjectiveC isBridgedVerbatimToObjectiveC isUniquelyReferenced isUniquelyReferencedNonObjC join lazy lexicographicalCompare map max maxElement min minElement numericCast overlaps partition posix precondition preconditionFailure print println quickSort readLine reduce reflect reinterpretCast reverse roundUpToAlignment sizeof sizeofValue sort split startsWith stride strideof strideofValue swap toString transcode underestimateCount unsafeAddressOf unsafeBitCast unsafeDowncast unsafeUnwrap unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer withUnsafePointerToObject withUnsafeMutablePointer withUnsafeMutablePointers withUnsafePointer withUnsafePointers withVaList zip"},n=e.COMMENT("/\\*","\\*/",{contains:["self"]}),t={className:"subst",begin:/\\\(/,end:"\\)",keywords:i,contains:[]},a={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}]},r={className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",relevance:0};return t.contains=[r],{name:"Swift",keywords:i,contains:[a,e.C_LINE_COMMENT_MODE,n,{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*[!?]"},{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*",relevance:0},r,{className:"function",beginKeywords:"func",end:"{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][0-9A-Za-z$_]*/}),{begin://},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:i,contains:["self",r,a,e.C_BLOCK_COMMENT_MODE,{begin:":"}],illegal:/["']/}],illegal:/\[|%/},{className:"class",beginKeywords:"struct protocol class extension enum",keywords:i,end:"\\{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/})]},{className:"meta",begin:"(@discardableResult|@warn_unused_result|@exported|@lazy|@noescape|@NSCopying|@NSManaged|@objc|@objcMembers|@convention|@required|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix|@prefix|@postfix|@autoclosure|@testable|@available|@nonobjc|@NSApplicationMain|@UIApplicationMain|@dynamicMemberLookup|@propertyWrapper)\\b"},{beginKeywords:"import",end:/$/,contains:[e.C_LINE_COMMENT_MODE,n]}]}}}()); -hljs.registerLanguage("typescript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);return function(r){var t={$pattern:"[A-Za-z$_][0-9A-Za-z$_]*",keyword:e.concat(["type","namespace","typedef","interface","public","private","protected","implements","declare","abstract","readonly"]).join(" "),literal:n.join(" "),built_in:a.concat(["any","void","number","boolean","string","object","never","enum"]).join(" ")},s={className:"meta",begin:"@[A-Za-z$_][0-9A-Za-z$_]*"},i={className:"number",variants:[{begin:"\\b(0[bB][01]+)n?"},{begin:"\\b(0[oO][0-7]+)n?"},{begin:r.C_NUMBER_RE+"n?"}],relevance:0},o={className:"subst",begin:"\\$\\{",end:"\\}",keywords:t,contains:[]},c={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[r.BACKSLASH_ESCAPE,o],subLanguage:"xml"}},l={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[r.BACKSLASH_ESCAPE,o],subLanguage:"css"}},E={className:"string",begin:"`",end:"`",contains:[r.BACKSLASH_ESCAPE,o]};o.contains=[r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,c,l,E,i,r.REGEXP_MODE];var d={begin:"\\(",end:/\)/,keywords:t,contains:["self",r.QUOTE_STRING_MODE,r.APOS_STRING_MODE,r.NUMBER_MODE]},u={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:t,contains:[r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,s,d]};return{name:"TypeScript",aliases:["ts"],keywords:t,contains:[r.SHEBANG(),{className:"meta",begin:/^\s*['"]use strict['"]/},r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,c,l,E,r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,i,{begin:"("+r.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,r.REGEXP_MODE,{className:"function",begin:"(\\([^(]*(\\([^(]*(\\([^(]*\\))?\\))?\\)|"+r.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:r.UNDERSCORE_IDENT_RE},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:t,contains:d.contains}]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/[\{;]/,excludeEnd:!0,keywords:t,contains:["self",r.inherit(r.TITLE_MODE,{begin:"[A-Za-z$_][0-9A-Za-z$_]*"}),u],illegal:/%/,relevance:0},{beginKeywords:"constructor",end:/[\{;]/,excludeEnd:!0,contains:["self",u]},{begin:/module\./,keywords:{built_in:"module"},relevance:0},{beginKeywords:"module",end:/\{/,excludeEnd:!0},{beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:"interface extends"},{begin:/\$[(.]/},{begin:"\\."+r.IDENT_RE,relevance:0},s,d]}}}()); -hljs.registerLanguage("yaml",function(){"use strict";return function(e){var n="true false yes no null",a="[\\w#;/?:@&=+$,.~*\\'()[\\]]+",s={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable",variants:[{begin:"{{",end:"}}"},{begin:"%{",end:"}"}]}]},i=e.inherit(s,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),l={end:",",endsWithParent:!0,excludeEnd:!0,contains:[],keywords:n,relevance:0},t={begin:"{",end:"}",contains:[l],illegal:"\\n",relevance:0},g={begin:"\\[",end:"\\]",contains:[l],illegal:"\\n",relevance:0},b=[{className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---s*$",relevance:10},{className:"string",begin:"[\\|>]([0-9]?[+-])?[ ]*\\n( *)[\\S ]+\\n(\\2[\\S ]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+a},{className:"type",begin:"!<"+a+">"},{className:"type",begin:"!"+a},{className:"type",begin:"!!"+a},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"\\-(?=[ ]|$)",relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{className:"number",begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b"},{className:"number",begin:e.C_NUMBER_RE+"\\b"},t,g,s],c=[...b];return c.pop(),c.push(i),l.contains=c,{name:"YAML",case_insensitive:!0,aliases:["yml","YAML"],contains:b}}}()); \ No newline at end of file diff --git a/themes/PaperMod/assets/js/license.js b/themes/PaperMod/assets/js/license.js deleted file mode 100644 index 8e81d22..0000000 --- a/themes/PaperMod/assets/js/license.js +++ /dev/null @@ -1,6 +0,0 @@ -/* - PaperMod v6 - License: MIT https://github.com/adityatelange/hugo-PaperMod/blob/master/LICENSE - Copyright (c) 2020 nanxiaobei and adityatelange - Copyright (c) 2021-2022 adityatelange -*/ diff --git a/themes/PaperMod/go.mod b/themes/PaperMod/go.mod deleted file mode 100644 index af95855..0000000 --- a/themes/PaperMod/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/adityatelange/hugo-PaperMod - -go 1.12 diff --git a/themes/PaperMod/i18n/ar.yaml b/themes/PaperMod/i18n/ar.yaml deleted file mode 100644 index 11f50a2..0000000 --- a/themes/PaperMod/i18n/ar.yaml +++ /dev/null @@ -1,22 +0,0 @@ -- id: prev_page - translation: "الصفحة السابقة" - -- id: next_page - translation: "الصفحة التالية" - -- id: read_time - translation: - one: "دقيقة واحدة" - two: "دقيقتان" - few: "بضع ثوان" - zero: "الآن" - other: "دقائق {{ .Count }}" - -- id: toc - translation: "فهرس المحتوى" - -- id: translations - translation: "ترجمات أخرى" - -- id: home - translation: "الصفحة الرئيسية" diff --git a/themes/PaperMod/i18n/bg.yaml b/themes/PaperMod/i18n/bg.yaml deleted file mode 100644 index 1e314af..0000000 --- a/themes/PaperMod/i18n/bg.yaml +++ /dev/null @@ -1,16 +0,0 @@ -- id: prev_page - translation: "Предишна страница" - -- id: next_page - translation: "Следваща страница" - -- id: read_time - translation: - one : "1 мин" - other: "{{ .Count }} мин" - -- id: toc - translation: "Съдържание" - -- id: translations - translation: "Преводи" diff --git a/themes/PaperMod/i18n/bn.yaml b/themes/PaperMod/i18n/bn.yaml deleted file mode 100644 index 9c5a2c4..0000000 --- a/themes/PaperMod/i18n/bn.yaml +++ /dev/null @@ -1,28 +0,0 @@ -- id: prev_page - translation: "পূর্ববর্তী" - -- id: next_page - translation: "পরবর্তী" - -- id: read_time - translation: - one : "১ মিনিট" - other: "{{ .Count }} মিনিট" - -- id: toc - translation: "সূচিপত্র" - -- id: translations - translation: "অনুবাদসমূহ" - -- id: home - translation: "হোম" - -- id: edit_post - translation: "সম্পাদনা করুন" - -- id: code_copy - translation: "কপি করুন" - -- id: code_copied - translation: "কপি হয়েছে!" diff --git a/themes/PaperMod/i18n/ca.yaml b/themes/PaperMod/i18n/ca.yaml deleted file mode 100644 index 15713e1..0000000 --- a/themes/PaperMod/i18n/ca.yaml +++ /dev/null @@ -1,19 +0,0 @@ -- id: prev_page - translation: "Pàgina anterior" - -- id: next_page - translation: "Pàgina següent" - -- id: read_time - translation: - one : "1 min" - other: "{{ .Count }} min" - -- id: toc - translation: "Taula de Continguts" - -- id: translations - translation: "Traduccions" - -- id: home - translation: "Inici" diff --git a/themes/PaperMod/i18n/ckb.yaml b/themes/PaperMod/i18n/ckb.yaml deleted file mode 100644 index 25789d1..0000000 --- a/themes/PaperMod/i18n/ckb.yaml +++ /dev/null @@ -1,25 +0,0 @@ -- id: prev_page - translation: "پەڕەی پێشتر" - -- id: next_page - translation: "پەڕەی دواتر" - -- id: read_time - translation: - one : "1 خولەک" - other: "{{ .Count }} خولەک" - -- id: toc - translation: "پێڕست" - -- id: translations - translation: "وەرگێڕانەکان" - -- id: home - translation: "ماڵەوە" - -- id: code_copy - translation: "لەبەری بگرەوە" - -- id: code_copied - translation: "لەبەر گیرایەوە!" diff --git a/themes/PaperMod/i18n/da.yaml b/themes/PaperMod/i18n/da.yaml deleted file mode 100644 index 03b0abe..0000000 --- a/themes/PaperMod/i18n/da.yaml +++ /dev/null @@ -1,28 +0,0 @@ -- id: prev_page - translation: "Forrige Side" - -- id: next_page - translation: "Næste Side" - -- id: read_time - translation: - one: "1 min" - other: "{{ .Count }} min" - -- id: toc - translation: "Indholdsfortegnelse" - -- id: translations - translation: "Oversættelser" - -- id: home - translation: "Start" - -- id: edit_post - translation: "Rediger" - -- id: code_copy - translation: "kopier" - -- id: code_copied - translation: "kopieret!" diff --git a/themes/PaperMod/i18n/de.yaml b/themes/PaperMod/i18n/de.yaml deleted file mode 100644 index f64aad9..0000000 --- a/themes/PaperMod/i18n/de.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "Vorherige" - -- id: next_page - translation: "Nächste" - -- id: read_time - translation: - one: "1 Minute" - other: "{{ .Count }} Minuten" - -- id: words - translation: - one : "Wort" - other: "{{ .Count }} Wörter" - -- id: toc - translation: "Inhaltsverzeichnis" - -- id: translations - translation: "Übersetzungen" - -- id: home - translation: "Home" - -- id: edit_post - translation: "Bearbeiten" - -- id: code_copy - translation: "Kopieren" - -- id: code_copied - translation: "Kopiert!" diff --git a/themes/PaperMod/i18n/en.yaml b/themes/PaperMod/i18n/en.yaml deleted file mode 100644 index 3a1e215..0000000 --- a/themes/PaperMod/i18n/en.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "Prev" - -- id: next_page - translation: "Next" - -- id: read_time - translation: - one : "1 min" - other: "{{ .Count }} min" - -- id: words - translation: - one : "word" - other: "{{ .Count }} words" - -- id: toc - translation: "Table of Contents" - -- id: translations - translation: "Translations" - -- id: home - translation: "Home" - -- id: edit_post - translation: "Edit" - -- id: code_copy - translation: "copy" - -- id: code_copied - translation: "copied!" diff --git a/themes/PaperMod/i18n/eo.yaml b/themes/PaperMod/i18n/eo.yaml deleted file mode 100644 index de5d744..0000000 --- a/themes/PaperMod/i18n/eo.yaml +++ /dev/null @@ -1,25 +0,0 @@ -- id: prev_page - translation: "antaŭa paĝo" - -- id: next_page - translation: "sekva paĝo" - -- id: read_time - translation: - one : "1 min" - other: "{{ .Count }} min" - -- id: toc - translation: "Enhavo" - -- id: translations - translation: "tradukoj" - -- id: home - translation: "ĉefpaĝo" - -- id: code_copy - translation: "kopii" - -- id: code_copied - translation: "kopiite!" diff --git a/themes/PaperMod/i18n/es.yaml b/themes/PaperMod/i18n/es.yaml deleted file mode 100644 index 52a559c..0000000 --- a/themes/PaperMod/i18n/es.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "Anterior" - -- id: next_page - translation: "Siguiente" - -- id: read_time - translation: - one : "1 min" - other: "{{ .Count }} min" - -- id: words - translation: - one : "palabra" - other: "{{ .Count }} palabras" - -- id: toc - translation: "Tabla de Contenidos" - -- id: translations - translation: "Traducciones" - -- id: home - translation: "Inicio" - -- id: edit_post - translation: "Editar" - -- id: code_copy - translation: "copiar" - -- id: code_copied - translation: "¡copiado!" diff --git a/themes/PaperMod/i18n/fa.yaml b/themes/PaperMod/i18n/fa.yaml deleted file mode 100644 index 3fd5927..0000000 --- a/themes/PaperMod/i18n/fa.yaml +++ /dev/null @@ -1,28 +0,0 @@ -- id: prev_page - translation: "صفحه قبلی" - -- id: next_page - translation: "صفحه بعدی" - -- id: read_time - translation: - one: "۱ دقیقه" - other: "{{ .Count }} دقیقه" - -- id: toc - translation: "فهرست مطالب" - -- id: translations - translation: "ترجمه ها" - -- id: home - translation: "خانه" - -- id: edit_post - translation: "ویرایش" - -- id: code_copy - translation: "کپی" - -- id: code_copied - translation: "کپی شد!" \ No newline at end of file diff --git a/themes/PaperMod/i18n/fr.yaml b/themes/PaperMod/i18n/fr.yaml deleted file mode 100644 index b074c10..0000000 --- a/themes/PaperMod/i18n/fr.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "Page précédente" - -- id: next_page - translation: "Page suivante" - -- id: read_time - translation: - one : "1 min" - other: "{{ .Count }} min" - -- id: words - translation: - one : "mot" - other: "{{ .Count }} mots" - -- id: toc - translation: "Table des matières" - -- id: translations - translation: "Traductions" - -- id: home - translation: "Accueil" - -- id: edit_post - translation: "Modifier" - -- id: code_copy - translation: "Copier" - -- id: code_copied - translation: "Copié !" diff --git a/themes/PaperMod/i18n/he.yaml b/themes/PaperMod/i18n/he.yaml deleted file mode 100644 index 6d203f4..0000000 --- a/themes/PaperMod/i18n/he.yaml +++ /dev/null @@ -1,19 +0,0 @@ -- id: prev_page - translation: "לעמוד הקודם" - -- id: next_page - translation: "לעמוד הבא" - -- id: read_time - translation: - one : "דקה אחת" - other: "{{ .Count }} דקות" - -- id: toc - translation: "תוכן עניינים" - -- id: translations - translation: "תרגומים" - -- id: home - translation: "דף בית" diff --git a/themes/PaperMod/i18n/hi.yaml b/themes/PaperMod/i18n/hi.yaml deleted file mode 100644 index 681efdc..0000000 --- a/themes/PaperMod/i18n/hi.yaml +++ /dev/null @@ -1,19 +0,0 @@ -- id: prev_page - translation: "पिछला" - -- id: next_page - translation: "अगला" - -- id: read_time - translation: - one : "एक मिनट" - other: "{{ .Count }} मिनट" - -- id: edit_post - translation: "सुधारें" - -- id: toc - translation: "विषय - सूची" - -- id: translations - translation: "अनुवाद" diff --git a/themes/PaperMod/i18n/hu.yaml b/themes/PaperMod/i18n/hu.yaml deleted file mode 100644 index a039dda..0000000 --- a/themes/PaperMod/i18n/hu.yaml +++ /dev/null @@ -1,16 +0,0 @@ -- id: prev_page - translation: "Előző oldal" - -- id: next_page - translation: "Következő oldal" - -- id: read_time - translation: - one: "1 perc" - other: "{{ .Count }} perc" - -- id: toc - translation: "Tartalomjegyzék" - -- id: translations - translation: "Fordítások" diff --git a/themes/PaperMod/i18n/id.yaml b/themes/PaperMod/i18n/id.yaml deleted file mode 100644 index 93d34f5..0000000 --- a/themes/PaperMod/i18n/id.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "Sebelumnya" - -- id: next_page - translation: "Selanjutnya" - -- id: read_time - translation: - one : "1 menit" - other: "{{ .Count }} menit" - -- id: words - translation: - one : "kata" - other: "{{ .Count }} kata" - -- id: toc - translation: "Daftar isi" - -- id: translations - translation: "Terjemahan" - -- id: home - translation: "Beranda" - -- id: edit_post - translation: "Sunting" - -- id: code_copy - translation: "salin" - -- id: code_copied - translation: "disalin!" \ No newline at end of file diff --git a/themes/PaperMod/i18n/it.yaml b/themes/PaperMod/i18n/it.yaml deleted file mode 100644 index ef41db4..0000000 --- a/themes/PaperMod/i18n/it.yaml +++ /dev/null @@ -1,27 +0,0 @@ -- id: prev_page - translation: "Pag Prec" - -- id: next_page - translation: "Pag Succ" - -- id: read_time - translation: - one: "1 minuto" - other: "{{ .Count }} minuti" - -- id: words - translation: - one : "parola" - other: "{{ .Count }} parole" - -- id: toc - translation: "Tabella dei Contenuti" - -- id: translations - translation: "Traduzioni" - -- id: code_copy - translation: "copia" - -- id: code_copied - translation: "copiato!" diff --git a/themes/PaperMod/i18n/ja.yaml b/themes/PaperMod/i18n/ja.yaml deleted file mode 100644 index bc7bf37..0000000 --- a/themes/PaperMod/i18n/ja.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "前のページ" - -- id: next_page - translation: "次のページ" - -- id: read_time - translation: - one : "1 分" - other: "{{ .Count }} 分" - -- id: words - translation: - one: "文字" - other: "{{ .Count }} 文字" - -- id: toc - translation: "目次" - -- id: translations - translation: "言語" - -- id: home - translation: "ホーム" - -- id: edit_post - translation: "編集" - -- id: code_copy - translation: "コピー" - -- id: code_copied - translation: "コピーされました!" diff --git a/themes/PaperMod/i18n/ko.yaml b/themes/PaperMod/i18n/ko.yaml deleted file mode 100644 index 777dd93..0000000 --- a/themes/PaperMod/i18n/ko.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "이전 페이지" - -- id: next_page - translation: "다음 페이지" - -- id: read_time - translation: - one : "1 분" - other: "{{ .Count }} 분" - -- id: words - translation: - one : "단어" - other: "{{ .Count }} 단어" - -- id: toc - translation: "목차" - -- id: translations - translation: "번역" - -- id: home - translation: "홈" - -- id: edit_post - translation: "편집" - -- id: code_copy - translation: "복사" - -- id: code_copied - translation: "복사 완료!" diff --git a/themes/PaperMod/i18n/ku.yaml b/themes/PaperMod/i18n/ku.yaml deleted file mode 100644 index d1d30a5..0000000 --- a/themes/PaperMod/i18n/ku.yaml +++ /dev/null @@ -1,25 +0,0 @@ -- id: prev_page - translation: "Rûpela Paş" - -- id: next_page - translation: "Rûpela Pêş" - -- id: read_time - translation: - one : "1 xulek" - other: "{{ .Count }} xulek" - -- id: toc - translation: "Pêrist" - -- id: translations - translation: "Wergeran" - -- id: home - translation: "Xanî" - -- id: code_copy - translation: "Jê bigire" - -- id: code_copied - translation: "Hat jêgirtin!" diff --git a/themes/PaperMod/i18n/mn.yaml b/themes/PaperMod/i18n/mn.yaml deleted file mode 100644 index dbce2ce..0000000 --- a/themes/PaperMod/i18n/mn.yaml +++ /dev/null @@ -1,25 +0,0 @@ -- id: prev_page - translation: "Ѳмнѳх" - -- id: next_page - translation: "Дараах" - -- id: read_time - translation: - one : "1 МИН" - other: "{{ .Count }} МИН" - -- id: toc - translation: "Агуулга" - -- id: translations - translation: "Орчуулга" - -- id: home - translation: "Нүүр" - -- id: code_copy - translation: "хуулах" - -- id: code_copied - translation: "хуулсан!" diff --git a/themes/PaperMod/i18n/ms.yaml b/themes/PaperMod/i18n/ms.yaml deleted file mode 100644 index d8a9eff..0000000 --- a/themes/PaperMod/i18n/ms.yaml +++ /dev/null @@ -1,28 +0,0 @@ -- id: prev_page - translation: "Halaman Sebelumnya" - -- id: next_page - translation: "Halaman Seterusnya" - -- id: read_time - translation: - one: "1 minit" - other: "{{ .Count }} minit" - -- id: toc - translation: "Isi Kandungan" - -- id: translations - translation: "Terjemahan" - -- id: home - translation: "Home" - -- id: edit_post - translation: "Sunting" - -- id: code_copy - translation: "Salin" - -- id: code_copied - translation: "Disalin!" diff --git a/themes/PaperMod/i18n/nl.yaml b/themes/PaperMod/i18n/nl.yaml deleted file mode 100644 index e9d06fa..0000000 --- a/themes/PaperMod/i18n/nl.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "Vorige" - -- id: next_page - translation: "Volgende" - -- id: read_time - translation: - one: "1 min" - other: "{{ .Count }} min" - -- id: words - translation: - one : "woord" - other: "{{ .Count }} woorden" - -- id: toc - translation: "Inhoudsopgave" - -- id: translations - translation: "Vertalingen" - -- id: home - translation: "Startpagina" - -- id: edit_post - translation: "Bewerk" - -- id: code_copy - translation: "kopieer" - -- id: code_copied - translation: "gekopieerd!" diff --git a/themes/PaperMod/i18n/pl.yaml b/themes/PaperMod/i18n/pl.yaml deleted file mode 100644 index fdf6b0c..0000000 --- a/themes/PaperMod/i18n/pl.yaml +++ /dev/null @@ -1,28 +0,0 @@ -- id: prev_page - translation: "Poprzednia strona" - -- id: next_page - translation: "Następna strona" - -- id: read_time - translation: - one: "1 min" - other: "{{ .Count }} min" - -- id: toc - translation: "Spis treści" - -- id: translations - translation: "Tłumaczenia" - -- id: home - translation: "Strona Główna" - -- id: edit_post - translation: "Edytuj" - -- id: code_copy - translation: "Kopiuj" - -- id: code_copied - translation: "Skopiowano!" diff --git a/themes/PaperMod/i18n/pt.yaml b/themes/PaperMod/i18n/pt.yaml deleted file mode 100644 index f449de9..0000000 --- a/themes/PaperMod/i18n/pt.yaml +++ /dev/null @@ -1,21 +0,0 @@ -- id: prev_page - translation: "Página Anterior" - -- id: next_page - translation: "Próxima Página" - -- id: read_time - translation: - one: "1 minuto" - other: "{{ .Count }} minutos" - -- id: words - translation: - one : "palavra" - other: "{{ .Count }} palavras" - -- id: toc - translation: "Conteúdo" - -- id: translations - translation: "Traduções" diff --git a/themes/PaperMod/i18n/ru.yaml b/themes/PaperMod/i18n/ru.yaml deleted file mode 100644 index a5dbb5c..0000000 --- a/themes/PaperMod/i18n/ru.yaml +++ /dev/null @@ -1,39 +0,0 @@ -- id: prev_page - translation: "Предыдущая" - -- id: next_page - translation: "Следующая" - -- id: read_time - translation: - zero: "0 минут" - one: "1 минута" - few: "{{ .Count }} минуты" - many: "{{ .Count }} минут" - other: "{{ .Count }} минута" - -- id: words - translation: - zero: "0 слов" - one: "1 слово" - few: "{{ .Count }} слова" - many: "{{ .Count }} слов" - other: "{{ .Count }} слово" - -- id: toc - translation: "Оглавление" - -- id: translations - translation: "Переводы" - -- id: home - translation: "Главная" - -- id: edit_post - translation: "Редактировать" - -- id: code_copy - translation: "копировать" - -- id: code_copied - translation: "скопировано!" \ No newline at end of file diff --git a/themes/PaperMod/i18n/sv.yaml b/themes/PaperMod/i18n/sv.yaml deleted file mode 100644 index 65ce422..0000000 --- a/themes/PaperMod/i18n/sv.yaml +++ /dev/null @@ -1,28 +0,0 @@ -- id: prev_page - translation: "Förra Sidan" - -- id: next_page - translation: "Nästa Sida" - -- id: read_time - translation: - one: "1 min" - other: "{{ .Count }} min" - -- id: toc - translation: "Innehållsförteckning" - -- id: translations - translation: "Översättningar" - -- id: home - translation: "Hem" - -- id: edit_post - translation: "Redigera" - -- id: code_copy - translation: "kopiera" - -- id: code_copied - translation: "kopierad!" diff --git a/themes/PaperMod/i18n/tr.yaml b/themes/PaperMod/i18n/tr.yaml deleted file mode 100644 index e598b41..0000000 --- a/themes/PaperMod/i18n/tr.yaml +++ /dev/null @@ -1,25 +0,0 @@ -- id: prev_page - translation: "Önceki Sayfa" - -- id: next_page - translation: "Sonraki Sayfa" - -- id: read_time - translation: - one : "1 dk" - other: "{{ .Count }} dk" - -- id: toc - translation: "İçindekiler" - -- id: translations - translation: "Çeviriler" - -- id: home - translation: "Anasayfa" - -- id: code_copy - translation: "Kopyala" - -- id: code_copied - translation: "Kopyalandı!" diff --git a/themes/PaperMod/i18n/uk.yaml b/themes/PaperMod/i18n/uk.yaml deleted file mode 100644 index 41be964..0000000 --- a/themes/PaperMod/i18n/uk.yaml +++ /dev/null @@ -1,25 +0,0 @@ -- id: prev_page - translation: "Попередня" - -- id: next_page - translation: "Наступна" - -- id: read_time - translation: - one : "1 хвилина" - other: "{{ .Count }} хвилин" - -- id: toc - translation: "Зміст" - -- id: translations - translation: "Переклади" - -- id: home - translation: "Головна" - -- id: code_copy - translation: "копіювати" - -- id: code_copied - translation: "скопійовано!" \ No newline at end of file diff --git a/themes/PaperMod/i18n/uz.yaml b/themes/PaperMod/i18n/uz.yaml deleted file mode 100644 index c9f2375..0000000 --- a/themes/PaperMod/i18n/uz.yaml +++ /dev/null @@ -1,20 +0,0 @@ -- id: prev_page - translation: "Oldingi sahifa" - -- id: next_page - translation: "Keyingi sahifa" - -- id: read_time - translation: - one : "Bir daqiqa" - other: "{{ .Count }} daqiqa" - -- id: toc - translation: "Mundarija" - -- id: translations - translation: "Tarjimalar" - -- id: home - translation: "Bosh sahifa" - diff --git a/themes/PaperMod/i18n/vi.yaml b/themes/PaperMod/i18n/vi.yaml deleted file mode 100644 index a3832ed..0000000 --- a/themes/PaperMod/i18n/vi.yaml +++ /dev/null @@ -1,25 +0,0 @@ -- id: prev_page - translation: "Trang trước" - -- id: next_page - translation: "Trang tiếp theo" - -- id: read_time - translation: - one : "1 phút" - other: "{{ .Count }} phút" - -- id: toc - translation: "Mục lục" - -- id: translations - translation: "Bản dịch" - -- id: home - translation: "Trang chủ" - -- id: code_copy - translation: "Sao chép" - -- id: code_copied - translation: "Đã sao chép!" diff --git a/themes/PaperMod/i18n/zh-tw.yaml b/themes/PaperMod/i18n/zh-tw.yaml deleted file mode 100644 index 48b84d2..0000000 --- a/themes/PaperMod/i18n/zh-tw.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "上一頁" - -- id: next_page - translation: "下一頁" - -- id: read_time - translation: - one : "1 分鐘" - other: "{{ .Count }} 分鐘" - -- id: words - translation: - one: "字" - other: "{{ .Count }} 字" - -- id: toc - translation: "目錄" - -- id: translations - translation: "語言" - -- id: home - translation: "首頁" - -- id: edit_post - translation: "編輯" - -- id: code_copy - translation: "複製" - -- id: code_copied - translation: "已複製!" diff --git a/themes/PaperMod/i18n/zh.yaml b/themes/PaperMod/i18n/zh.yaml deleted file mode 100644 index 0280425..0000000 --- a/themes/PaperMod/i18n/zh.yaml +++ /dev/null @@ -1,33 +0,0 @@ -- id: prev_page - translation: "上一页" - -- id: next_page - translation: "下一页" - -- id: read_time - translation: - one : "1 分钟" - other: "{{ .Count }} 分钟" - -- id: words - translation: - one: "字" - other: "{{ .Count }} 字" - -- id: toc - translation: "目录" - -- id: translations - translation: "语言" - -- id: home - translation: "主页" - -- id: edit_post - translation: "编辑" - -- id: code_copy - translation: "复制" - -- id: code_copied - translation: "已复制!" diff --git a/themes/PaperMod/images/screenshot.png b/themes/PaperMod/images/screenshot.png deleted file mode 100644 index a37c485abef2bfce648503d110b7b580da91325c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141511 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

    !)79NQLb(l^ir6@K^t-UDZ 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 diff --git a/themes/PaperMod/layouts/404.html b/themes/PaperMod/layouts/404.html deleted file mode 100644 index a405573..0000000 --- a/themes/PaperMod/layouts/404.html +++ /dev/null @@ -1,3 +0,0 @@ -{{- define "main" }} -

    404
    -{{- end }}{{/* end main */ -}} diff --git a/themes/PaperMod/layouts/_default/_markup/render-image.html b/themes/PaperMod/layouts/_default/_markup/render-image.html deleted file mode 100644 index 1acb87d..0000000 --- a/themes/PaperMod/layouts/_default/_markup/render-image.html +++ /dev/null @@ -1 +0,0 @@ -{{ .Text }} diff --git a/themes/PaperMod/layouts/_default/archives.html b/themes/PaperMod/layouts/_default/archives.html deleted file mode 100644 index e400e2c..0000000 --- a/themes/PaperMod/layouts/_default/archives.html +++ /dev/null @@ -1,49 +0,0 @@ -{{- define "main" }} - - - -{{- $pages := where site.RegularPages "Type" "in" site.Params.mainSections }} - -{{- if site.Params.ShowAllPagesInArchive }} -{{- $pages = site.RegularPages }} -{{- end }} - -{{- range $pages.GroupByPublishDate "2006" }} -{{- if ne .Key "0001" }} -
    -{{- end }} -{{- end }} - -{{- end }}{{/* end main */}} diff --git a/themes/PaperMod/layouts/_default/baseof.html b/themes/PaperMod/layouts/_default/baseof.html deleted file mode 100644 index 3d13f07..0000000 --- a/themes/PaperMod/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/PaperMod/layouts/_default/index.json b/themes/PaperMod/layouts/_default/index.json deleted file mode 100644 index feeb437..0000000 --- a/themes/PaperMod/layouts/_default/index.json +++ /dev/null @@ -1,7 +0,0 @@ -{{- $.Scratch.Add "index" slice -}} -{{- range site.RegularPages -}} - {{- if and (not .Params.searchHidden) (ne .Layout `archives`) (ne .Layout `search`) }} - {{- $.Scratch.Add "index" (dict "title" .Title "content" .Plain "permalink" .Permalink "summary" .Summary) -}} - {{- end }} -{{- end -}} -{{- $.Scratch.Get "index" | jsonify -}} diff --git a/themes/PaperMod/layouts/_default/list.html b/themes/PaperMod/layouts/_default/list.html deleted file mode 100644 index 3a6f316..0000000 --- a/themes/PaperMod/layouts/_default/list.html +++ /dev/null @@ -1,112 +0,0 @@ -{{- define "main" }} - -{{- if (and site.Params.profileMode.enabled .IsHome) }} -{{- partial "index_profile.html" . }} -{{- else }} {{/* if not profileMode */}} - -{{- if not .IsHome | and .Title }} - -{{- 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/PaperMod/layouts/_default/rss.xml b/themes/PaperMod/layouts/_default/rss.xml deleted file mode 100644 index 134d50d..0000000 --- a/themes/PaperMod/layouts/_default/rss.xml +++ /dev/null @@ -1,50 +0,0 @@ -{{- $pctx := . -}} -{{- if .IsHome -}}{{ $pctx = site }}{{- end -}} -{{- $pages := slice -}} -{{- if or $.IsHome $.IsSection -}} -{{- $pages = $pctx.RegularPages -}} -{{- else -}} -{{- $pages = $pctx.Pages -}} -{{- end -}} -{{- $limit := site.Config.Services.RSS.Limit -}} -{{- if ge $limit 1 -}} -{{- $pages = $pages | first $limit -}} -{{- end -}} -{{- printf "" | safeHTML }} - - - {{ if eq .Title site.Title }}{{ site.Title }}{{ else }}{{ with .Title }}{{.}} on {{ end }}{{ site.Title }}{{ end }} - {{ .Permalink }} - Recent content {{ if ne .Title site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ site.Title }} - {{- with site.Params.images }} - - {{ index . 0 | absURL }} - {{ index . 0 | absURL }} - - {{- end }} - Hugo -- gohugo.io{{ with site.LanguageCode }} - {{.}}{{end}}{{ with site.Author.email }} - {{.}}{{ with site.Author.name }} ({{.}}){{end}}{{end}}{{ with site.Author.email }} - {{.}}{{ with site.Author.name }} ({{.}}){{end}}{{end}}{{ with site.Copyright }} - {{.}}{{end}}{{ if not .Date.IsZero }} - {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} - {{- with .OutputFormats.Get "RSS" -}} - {{ printf "" .Permalink .MediaType | safeHTML }} - {{- end -}} - {{ range $pages }} - {{- if and (ne .Layout `search`) (ne .Layout `archives`) }} - - {{ .Title }} - {{ .Permalink }} - {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} - {{ with site.Author.email }}{{.}}{{ with site.Author.name }} ({{.}}){{end}}{{end}} - {{ .Permalink }} - {{ with .Description | html }}{{ . }}{{ else }}{{ .Summary | html }}{{ end -}} - {{- if site.Params.ShowFullTextinRSS }} - {{ (printf "" .Content) | safeHTML }} - {{- end }} - - {{- end }} - {{ end }} - - diff --git a/themes/PaperMod/layouts/_default/search.html b/themes/PaperMod/layouts/_default/search.html deleted file mode 100644 index 2349587..0000000 --- a/themes/PaperMod/layouts/_default/search.html +++ /dev/null @@ -1,29 +0,0 @@ -{{- define "main" }} - - - - - -{{- end }}{{/* end main */}} diff --git a/themes/PaperMod/layouts/_default/single.html b/themes/PaperMod/layouts/_default/single.html deleted file mode 100644 index b749725..0000000 --- a/themes/PaperMod/layouts/_default/single.html +++ /dev/null @@ -1,58 +0,0 @@ -{{- define "main" }} - -
    -
    - {{ partial "breadcrumbs.html" . }} -

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

    - {{- if .Description }} -
    - {{ .Description }} -
    - {{- end }} - {{- if not (.Param "hideMeta") }} - - {{- end }} -
    - {{- $isHidden := .Params.cover.hidden | default site.Params.cover.hiddenInSingle | default site.Params.cover.hidden }} - {{- partial "cover.html" (dict "cxt" . "IsHome" false "isHidden" $isHidden) }} - {{- if (.Param "ShowToc") }} - {{- partial "toc.html" . }} - {{- end }} - - {{- if .Content }} -
    - {{- if not (.Param "disableAnchoredHeadings") }} - {{- partial "anchored_headings.html" .Content -}} - {{- else }}{{ .Content }}{{ end }} -
    - {{- end }} - -
    - {{- $tags := .Language.Params.Taxonomies.tag | default "tags" }} - - {{- if (.Param "ShowPostNavLinks") }} - {{- partial "post_nav_links.html" . }} - {{- end }} - {{- if (and site.Params.ShowShareButtons (ne .Params.disableShare true)) }} - {{- partial "share_icons.html" . -}} - {{- end }} -
    - - {{- if (.Param "comments") }} - {{- partial "comments.html" . }} - {{- end }} -
    - -{{- end }}{{/* end main */}} diff --git a/themes/PaperMod/layouts/_default/terms.html b/themes/PaperMod/layouts/_default/terms.html deleted file mode 100644 index 6fd2654..0000000 --- a/themes/PaperMod/layouts/_default/terms.html +++ /dev/null @@ -1,27 +0,0 @@ -{{- define "main" }} - -{{- if .Title }} - -{{- end }} - -
      - {{- $type := .Type }} - {{- range $key, $value := .Data.Terms.Alphabetical }} - {{- $name := .Name }} - {{- $count := .Count }} - {{- with site.GetPage (printf "/%s/%s" $type $name) }} -
    • - {{ .Name }} {{ $count }} -
    • - {{- end }} - {{- end }} -
    - -{{- end }}{{/* end main */ -}} diff --git a/themes/PaperMod/layouts/partials/anchored_headings.html b/themes/PaperMod/layouts/partials/anchored_headings.html deleted file mode 100644 index 377af89..0000000 --- a/themes/PaperMod/layouts/partials/anchored_headings.html +++ /dev/null @@ -1,2 +0,0 @@ -{{- /* formats .Content headings by adding an anchor */ -}} -{{ . | replaceRE "()" "${1}${3}" | safeHTML }} diff --git a/themes/PaperMod/layouts/partials/author.html b/themes/PaperMod/layouts/partials/author.html deleted file mode 100644 index 8f2758f..0000000 --- a/themes/PaperMod/layouts/partials/author.html +++ /dev/null @@ -1,9 +0,0 @@ -{{- if or .Params.author site.Params.author }} -{{- $author := (.Params.author | default site.Params.author) }} -{{- $author_type := (printf "%T" $author) }} -{{- if (or (eq $author_type "[]string") (eq $author_type "[]interface {}")) }} -{{- (delimit $author ", " ) }} -{{- else }} -{{- $author }} -{{- end }} -{{- end -}} diff --git a/themes/PaperMod/layouts/partials/breadcrumbs.html b/themes/PaperMod/layouts/partials/breadcrumbs.html deleted file mode 100644 index 7e8257b..0000000 --- a/themes/PaperMod/layouts/partials/breadcrumbs.html +++ /dev/null @@ -1,19 +0,0 @@ -{{- if (.Param "ShowBreadCrumbs") -}} - -{{- end -}} diff --git a/themes/PaperMod/layouts/partials/comments.html b/themes/PaperMod/layouts/partials/comments.html deleted file mode 100644 index 918451a..0000000 --- a/themes/PaperMod/layouts/partials/comments.html +++ /dev/null @@ -1,3 +0,0 @@ -{{- /* Comments area start */ -}} -{{- /* to add comments read => https://gohugo.io/content-management/comments/ */ -}} -{{- /* Comments area end */ -}} diff --git a/themes/PaperMod/layouts/partials/cover.html b/themes/PaperMod/layouts/partials/cover.html deleted file mode 100644 index 5c5f2fb..0000000 --- a/themes/PaperMod/layouts/partials/cover.html +++ /dev/null @@ -1,40 +0,0 @@ -{{- with .cxt}} {{/* Apply proper context from dict */}} -{{- if (and .Params.cover.image (not $.isHidden)) }} -{{- $alt := (.Params.cover.alt | default .Params.cover.caption | plainify) }} -
    - {{- $responsiveImages := (.Params.cover.responsiveImages | default site.Params.cover.responsiveImages) | default true }} - {{- $addLink := (and site.Params.cover.linkFullImages (not $.IsHome)) }} - {{- $cover := (.Resources.ByType "image").GetMatch (printf "*%s*" (.Params.cover.image)) }} - {{- if $cover -}}{{/* i.e it is present in page bundle */}} - {{- if $addLink }}{{ end -}} - {{- $sizes := (slice "360" "480" "720" "1080" "1500") }} - {{- $processableFormats := (slice "jpg" "jpeg" "png" "tif" "bmp" "gif") -}} - {{- if hugo.IsExtended -}} - {{- $processableFormats = $processableFormats | append "webp" -}} - {{- end -}} - {{- $prod := (hugo.IsProduction | or (eq site.Params.env "production")) }} - {{- if (and (in $processableFormats $cover.MediaType.SubType) ($responsiveImages) (eq $prod true)) }} - {{ $alt }} - {{- else }}{{/* Unprocessable image or responsive images disabled */}} - {{ $alt }} - {{- end }} - {{- else }}{{/* For absolute urls and external links, no img processing here */}} - {{- if $addLink }}{{ end -}} - {{ $alt }} - {{- end }} - {{- if $addLink }}{{ end -}} - {{/* Display Caption */}} - {{- if not $.IsHome }} - {{ with .Params.cover.caption }}

    {{ . | markdownify }}

    {{- end }} - {{- end }} -
    -{{- end }}{{/* End image */}} -{{- end -}}{{/* End context */ -}} diff --git a/themes/PaperMod/layouts/partials/edit_post.html b/themes/PaperMod/layouts/partials/edit_post.html deleted file mode 100644 index efa4c70..0000000 --- a/themes/PaperMod/layouts/partials/edit_post.html +++ /dev/null @@ -1,8 +0,0 @@ -{{- if or .Params.editPost.URL site.Params.editPost.URL -}} -{{- $fileUrlPath := path.Join .File.Path }} - -{{- if or .Params.author site.Params.author (.Param "ShowReadingTime") (not .Date.IsZero) .IsTranslated }} | {{- end -}} - - {{- .Params.editPost.Text | default (site.Params.editPost.Text | default (i18n "edit_post" | default "Edit")) -}} - -{{- end }} diff --git a/themes/PaperMod/layouts/partials/extend_footer.html b/themes/PaperMod/layouts/partials/extend_footer.html deleted file mode 100644 index 0519748..0000000 --- a/themes/PaperMod/layouts/partials/extend_footer.html +++ /dev/null @@ -1,3 +0,0 @@ -{{- /* Footer custom content area start */ -}} -{{- /* Insert any custom code web-analytics, resources, etc. here */ -}} -{{- /* Footer custom content area end */ -}} diff --git a/themes/PaperMod/layouts/partials/extend_head.html b/themes/PaperMod/layouts/partials/extend_head.html deleted file mode 100644 index 150cbef..0000000 --- a/themes/PaperMod/layouts/partials/extend_head.html +++ /dev/null @@ -1,4 +0,0 @@ -{{- /* Head custom content area start */ -}} -{{- /* Insert any custom code (web-analytics, resources, etc.) - it will appear in the section of every page. */ -}} -{{- /* Can be overwritten by partial with the same name in the global layouts. */ -}} -{{- /* Head custom content area end */ -}} diff --git a/themes/PaperMod/layouts/partials/footer.html b/themes/PaperMod/layouts/partials/footer.html deleted file mode 100644 index f62e081..0000000 --- a/themes/PaperMod/layouts/partials/footer.html +++ /dev/null @@ -1,137 +0,0 @@ -{{- if not (.Param "hideFooter") }} -
    - {{- if site.Copyright }} - {{ site.Copyright | markdownify }} - {{- else }} - © {{ now.Year }} {{ site.Title }} - {{- end }} - - Powered by - Hugo & - PaperMod - Hosted on - Gitlab because boo Github - -
    -{{- 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/PaperMod/layouts/partials/head.html b/themes/PaperMod/layouts/partials/head.html deleted file mode 100644 index 35257fc..0000000 --- a/themes/PaperMod/layouts/partials/head.html +++ /dev/null @@ -1,170 +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 }} - -{{- /* 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/PaperMod/layouts/partials/header.html b/themes/PaperMod/layouts/partials/header.html deleted file mode 100644 index 4a7291e..0000000 --- a/themes/PaperMod/layouts/partials/header.html +++ /dev/null @@ -1,149 +0,0 @@ -{{- /* 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/PaperMod/layouts/partials/home_info.html b/themes/PaperMod/layouts/partials/home_info.html deleted file mode 100644 index efae956..0000000 --- a/themes/PaperMod/layouts/partials/home_info.html +++ /dev/null @@ -1,13 +0,0 @@ -{{- with site.Params.homeInfoParams }} -
    -
    -

    {{ .Title | markdownify }}

    -
    -
    - {{ .Content | markdownify }} -
    -
    - {{ partial "social_icons.html" site.Params.socialIcons }} -
    -
    -{{- end -}} diff --git a/themes/PaperMod/layouts/partials/index_profile.html b/themes/PaperMod/layouts/partials/index_profile.html deleted file mode 100644 index c2ff3e6..0000000 --- a/themes/PaperMod/layouts/partials/index_profile.html +++ /dev/null @@ -1,55 +0,0 @@ -
    - {{- with site.Params.profileMode }} -
    - {{- if .imageUrl -}} - {{- $img := resources.Get .imageUrl }} - {{- if $img }} - {{- $processableFormats := (slice "jpg" "jpeg" "png" "tif" "bmp" "gif") -}} - {{- if hugo.IsExtended -}} - {{- $processableFormats = $processableFormats | append "webp" -}} - {{- end -}} - {{- $prod := (hugo.IsProduction | or (eq site.Params.env "production")) }} - {{- if and (in $processableFormats $img.MediaType.SubType) (eq $prod true)}} - {{- if (not (and (not .imageHeight) (not .imageWidth))) }} - {{- $img = $img.Resize (printf "%dx%d" .imageWidth .imageHeight) }} - {{- else if .imageHeight }} - {{- $img = $img.Resize (printf "x%d" .imageHeight) }} - {{ else if .imageWidth }} - {{- $img = $img.Resize (printf "%dx" .imageWidth) }} - {{ else }} - {{- $img = $img.Resize "150x150" }} - {{- end }} - {{- end }} - {{ .imageTitle | default - {{- else }} - {{ .imageTitle | default - {{- end }} - {{- end }} -

    {{ .title | default site.Title | markdownify }}

    - {{ .subtitle | markdownify }} - {{- partial "social_icons.html" site.Params.socialIcons -}} - - {{- with .buttons }} - - {{- end }} -
    - {{- end}} -
    diff --git a/themes/PaperMod/layouts/partials/post_canonical.html b/themes/PaperMod/layouts/partials/post_canonical.html deleted file mode 100644 index abfc1e3..0000000 --- a/themes/PaperMod/layouts/partials/post_canonical.html +++ /dev/null @@ -1,9 +0,0 @@ -{{ if and (.Params.canonicalURL) (.Params.ShowCanonicalLink ) -}} -{{ $url := urls.Parse .Params.canonicalURL }} - -{{- if or .Params.author site.Params.author (.Param "ShowReadingTime") (not .Date.IsZero) .IsTranslated (or .Params.editPost.URL site.Params.editPost.URL) }} | {{- end -}} - - {{- (site.Params.CanonicalLinkText | default .Params.CanonicalLinkText) | default "Originally published at" -}} -  {{ $url.Host }} - -{{- end }} diff --git a/themes/PaperMod/layouts/partials/post_meta.html b/themes/PaperMod/layouts/partials/post_meta.html deleted file mode 100644 index 15b8b1b..0000000 --- a/themes/PaperMod/layouts/partials/post_meta.html +++ /dev/null @@ -1,21 +0,0 @@ -{{- $scratch := newScratch }} - -{{- if not .Date.IsZero -}} -{{- $scratch.Add "meta" (slice (printf "%s" (.Date) (.Date | time.Format (default "January 2, 2006" site.Params.DateFormat)))) }} -{{- end }} - -{{- if (.Param "ShowReadingTime") -}} -{{- $scratch.Add "meta" (slice (i18n "read_time" .ReadingTime | default (printf "%d min" .ReadingTime))) }} -{{- end }} - -{{- if (.Param "ShowWordCount") -}} -{{- $scratch.Add "meta" (slice (i18n "words" .WordCount | default (printf "%d words" .WordCount))) }} -{{- end }} - -{{- with (partial "author.html" .) }} -{{- $scratch.Add "meta" (slice .) }} -{{- end }} - -{{- with ($scratch.Get "meta") }} -{{- delimit . " · " -}} -{{- end -}} diff --git a/themes/PaperMod/layouts/partials/post_nav_links.html b/themes/PaperMod/layouts/partials/post_nav_links.html deleted file mode 100644 index 4a63cd7..0000000 --- a/themes/PaperMod/layouts/partials/post_nav_links.html +++ /dev/null @@ -1,19 +0,0 @@ -{{- $pages := where site.RegularPages "Type" "in" site.Params.mainSections }} -{{- if and (gt (len $pages) 1) (in $pages . ) }} - -{{- end }} diff --git a/themes/PaperMod/layouts/partials/share_icons.html b/themes/PaperMod/layouts/partials/share_icons.html deleted file mode 100644 index 59ed050..0000000 --- a/themes/PaperMod/layouts/partials/share_icons.html +++ /dev/null @@ -1,71 +0,0 @@ -{{- $pageurl := .Permalink }} -{{- $title := .Title }} - -{{- $.Scratch.Set "tags" ""}} - -{{- with .Params.Tags }} -{{- $hashtags := newScratch}} -{{- range . }}{{ $hashtags.Add "tags" (slice (replaceRE "(\\s)" "" . ))}}{{end}} -{{- $.Scratch.Set "tags" (delimit ($hashtags.Get "tags") ",") }} -{{- end -}} - -{{- $custom := false }} -{{- $ShareButtons := (.Param "ShareButtons")}} -{{- with $ShareButtons }}{{ $custom = true }}{{ end }} - - \ No newline at end of file diff --git a/themes/PaperMod/layouts/partials/social_icons.html b/themes/PaperMod/layouts/partials/social_icons.html deleted file mode 100644 index 3f8d6a3..0000000 --- a/themes/PaperMod/layouts/partials/social_icons.html +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/themes/PaperMod/layouts/partials/svg.html b/themes/PaperMod/layouts/partials/svg.html deleted file mode 100644 index 49f5389..0000000 --- a/themes/PaperMod/layouts/partials/svg.html +++ /dev/null @@ -1,649 +0,0 @@ -{{- $icon_name := ( trim .name " " | lower )}} -{{- if (eq $icon_name "123rf") -}} - - - - -{{- else if (eq $icon_name "adobestock") -}} - - - - -{{- else if (eq $icon_name "anilist") -}} - - - -{{- else if (eq $icon_name "applemusic") -}} - - - -{{- else if (eq $icon_name "applepodcasts") -}} - - - -{{- else if (eq $icon_name "behance") -}} - - - -{{- else if (eq $icon_name "bilibili") -}} - - - - - - - -{{- else if (eq $icon_name "bitcoin") -}} - - - -{{- else if (eq $icon_name "buymeacoffee") -}} - - - - - - - - - - - - - - - - -{{- else if (eq $icon_name "codepen") -}} - - - - - - - -{{- else if (eq $icon_name "cryptohack") -}} - - - - - - -{{- else if (eq $icon_name "ctftime") -}} - - - - - - -{{- else if (eq $icon_name "cv") -}} - - - - - - -{{- else if (eq $icon_name "dev") -}} - - - -{{- else if (eq $icon_name "deviantart") -}} - - - -{{- else if (eq $icon_name "deezer") -}} - - - -{{- else if (eq $icon_name "discogs") -}} - - - -{{- else if (eq $icon_name "discord") -}} - - - - -{{- else if (eq $icon_name "dreamstime") -}} - - - -{{- else if (eq $icon_name "dribbble") -}} - - - - - -{{- else if (eq $icon_name "email") -}} - - - - -{{- else if (eq $icon_name "facebook") -}} - - - -{{- else if (eq $icon_name "flickr") -}} - - - -{{- else if (eq $icon_name "freepik") -}} - - - - - - -{{- else if (eq $icon_name "gitea") -}} - - - -{{- else if (eq $icon_name "github") -}} - - - - -{{- else if (eq $icon_name "gitlab") -}} - - - - -{{- else if (eq $icon_name "goodreads") -}} - - - -{{- else if (eq $icon_name "googlepodcasts") -}} - - - -{{- else if (eq $icon_name "googlescholar") -}} - - - -{{- else if (eq $icon_name "gurushots") -}} - - - - - - - - - - - - -{{- else if (eq $icon_name "hackerone") -}} - - - -{{- else if (eq $icon_name "hackerrank") -}} - - - - - - -{{- else if (eq $icon_name "hackthebox") -}} - - - - - - -{{- else if (eq $icon_name "instagram") -}} - - - - - -{{- else if (eq $icon_name "itchio") -}} - - - -{{- else if (eq $icon_name "kaggle") -}} - - - -{{- else if (eq $icon_name "kakaotalk") -}} - - - - - - - -{{- else if (eq $icon_name "keybase") -}} - - - -{{- else if (eq $icon_name "kofi") -}} - - - -{{- else if (eq $icon_name "komoot") -}} - - - -{{- else if (eq $icon_name "lastfm") -}} - - - -{{- else if (eq $icon_name "letterboxd") -}} - - - -{{- else if (eq $icon_name "liberapay") -}} - - - - - - -{{- else if (eq $icon_name "lichess" ) -}} - - - -{{- else if (eq $icon_name "linkedin") -}} - - - - - -{{- else if (eq $icon_name "mastodon") -}} - - - - -{{- else if (eq $icon_name "matrix") -}} - - - -{{- else if (eq $icon_name "medium") -}} - - - - - -{{- else if (eq $icon_name "microblog") -}} - - - - - - -{{- else if (eq $icon_name "mixcloud") -}} - - - -{{- else if (eq $icon_name "monero") -}} - - - -{{- else if (eq $icon_name "nuget") -}} - - - - - - - - -{{- else if (eq $icon_name "orcid") -}} - - - -{{- else if (eq $icon_name "osu!") -}} - - - - - - -{{- else if (eq $icon_name "overcast") -}} - - - -{{- else if (eq $icon_name "patreon") -}} - - - -{{- else if (eq $icon_name "paypal") -}} - - - -{{- else if (eq $icon_name "peertube") -}} - - - -{{- else if or (eq $icon_name "pgpkey") (eq $icon_name "key") -}} - - - - -{{- else if (eq $icon_name "phone") -}} - - - - - -{{- else if (eq $icon_name "pocketcasts") -}} - - - -{{- else if (eq $icon_name "polywork") -}} - -{{- else if (eq $icon_name "qq") -}} - - - - -{{- else if (eq $icon_name "reddit") -}} - - - -{{- else if (eq $icon_name "researchgate") -}} - - - -{{- else if (eq $icon_name "rss") -}} - - - - - -{{- else if (eq $icon_name "serverfault") -}} - - - -{{- else if (eq $icon_name "sessionmessenger") -}} - - - - -{{- else if (eq $icon_name "soundcloud") -}} - - - -{{- else if (eq $icon_name "shutterstock") -}} - - - - -{{- else if (eq $icon_name "sketchfab") -}} - - - -{{- else if (eq $icon_name "slack") -}} - - - - - - - -{{- else if (eq $icon_name "snapchat") -}} - - - -{{- else if (eq $icon_name "sourcehut") -}} - - - - -{{- else if (eq $icon_name "spotify") -}} - - - -{{- else if (eq $icon_name "stackoverflow") -}} - - - -{{- else if (eq $icon_name "steam") -}} - - - - - - - - - -{{- else if (eq $icon_name "strava") -}} - - - -{{- else if (eq $icon_name "telegram") -}} - - - -{{- else if (eq $icon_name "threema") -}} - - - -{{- else if (eq $icon_name "tiktok") -}} - - - -{{- else if (eq $icon_name "twitch") -}} - - - -{{- else if (eq $icon_name "twitter") -}} - - - - -{{- else if (eq $icon_name "unsplash") -}} - - - - -{{- else if (eq $icon_name "vimeo") -}} - - - -{{- else if (eq $icon_name "xda") -}} - - - -{{- else if (eq $icon_name "xing") -}} - - - - -{{- else if (eq $icon_name "xmpp") -}} - - - - -{{- else if (eq $icon_name "ycombinator") -}} - - - -{{- else if (eq $icon_name "youtube") -}} - - - - - -{{- else if $icon_name -}} - - - - -{{- end -}} diff --git a/themes/PaperMod/layouts/partials/templates/opengraph.html b/themes/PaperMod/layouts/partials/templates/opengraph.html deleted file mode 100644 index 13e7b2b..0000000 --- a/themes/PaperMod/layouts/partials/templates/opengraph.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - -{{- if .Params.cover.image -}} -{{- if (ne .Params.cover.relative true) }} - -{{- else}} - -{{- end}} -{{- else }} - -{{- with $.Params.images -}} -{{- range first 6 . }}{{ end -}} -{{- else -}} -{{- $images := $.Resources.ByType "image" -}} -{{- $featured := $images.GetMatch "*feature*" -}} -{{- if not $featured }}{{ $featured = $images.GetMatch "{*cover*,*thumbnail*}" }}{{ end -}} -{{- with $featured -}} - -{{- else -}} -{{- with site.Params.images }}{{ end -}} -{{- end -}} -{{- end -}} -{{- end }} - -{{- if .IsPage }} -{{- $iso8601 := "2006-01-02T15:04:05-07:00" -}} - -{{ with .PublishDate }}{{ end }} -{{ with .Lastmod }}{{ end }} -{{- end -}} - -{{- with .Params.audio }}{{ end }} -{{- with .Params.locale }}{{ end }} -{{- with site.Params.title }}{{ end }} -{{- with .Params.videos }}{{- range . }} - -{{ end }}{{ end }} - -{{- /* If it is part of a series, link to related articles */}} -{{- $permalink := .Permalink }} -{{- $siteSeries := site.Taxonomies.series }} -{{ with .Params.series }}{{- range $name := . }} - {{- $series := index $siteSeries ($name | urlize) }} - {{- range $page := first 6 $series.Pages }} - {{- if ne $page.Permalink $permalink }}{{ end }} - {{- end }} -{{ end }}{{ end }} - -{{- /* Facebook Page Admin ID for Domain Insights */}} -{{- with site.Social.facebook_admin }}{{ end }} diff --git a/themes/PaperMod/layouts/partials/templates/schema_json.html b/themes/PaperMod/layouts/partials/templates/schema_json.html deleted file mode 100644 index 74abbb5..0000000 --- a/themes/PaperMod/layouts/partials/templates/schema_json.html +++ /dev/null @@ -1,119 +0,0 @@ -{{ if .IsHome }} - -{{- else if (or .IsPage .IsSection) }} -{{/* BreadcrumbList */}} -{{- $url := replace .Parent.Permalink ( printf "%s" site.BaseURL) "" }} -{{- $lang_url := strings.TrimPrefix ( printf "%s/" .Lang) $url }} -{{- $bc_list := (split $lang_url "/")}} - -{{- $scratch := newScratch }} - -{{- if .IsPage }} - -{{- end }}{{/* .IsPage end */}} - -{{- end -}} diff --git a/themes/PaperMod/layouts/partials/templates/twitter_cards.html b/themes/PaperMod/layouts/partials/templates/twitter_cards.html deleted file mode 100644 index bd46e37..0000000 --- a/themes/PaperMod/layouts/partials/templates/twitter_cards.html +++ /dev/null @@ -1,33 +0,0 @@ -{{- if .Params.cover.image -}} - -{{- if (ne $.Params.cover.relative true) }} - -{{- else }} - -{{- end}} -{{- else }} -{{- with $.Params.images -}} - - -{{ else -}} -{{- $images := $.Resources.ByType "image" -}} -{{- $featured := $images.GetMatch "*feature*" -}} -{{- if not $featured }}{{ $featured = $images.GetMatch "{*cover*,*thumbnail*}" }}{{ end -}} -{{- with $featured -}} - - -{{- else -}} -{{- with site.Params.images -}} - - -{{ else -}} - -{{- end -}} -{{- end -}} -{{- end }} -{{- end }} - - -{{ with site.Social.twitter -}} - -{{ end -}} diff --git a/themes/PaperMod/layouts/partials/toc.html b/themes/PaperMod/layouts/partials/toc.html deleted file mode 100644 index d9b8b23..0000000 --- a/themes/PaperMod/layouts/partials/toc.html +++ /dev/null @@ -1,97 +0,0 @@ -{{- $headers := findRE "(.|\n])+?
    " .Content -}} -{{- $has_headers := ge (len $headers) 1 -}} -{{- if $has_headers -}} -
    -
    - - {{- i18n "toc" | default "Table of Contents" }} - - -
    - {{- if (.Param "UseHugoToc") }} - {{- .TableOfContents -}} - {{- else }} - {{- $largest := 6 -}} - {{- range $headers -}} - {{- $headerLevel := index (findRE "[1-6]" . 1) 0 -}} - {{- $headerLevel := len (seq $headerLevel) -}} - {{- if lt $headerLevel $largest -}} - {{- $largest = $headerLevel -}} - {{- end -}} - {{- end -}} - - {{- $firstHeaderLevel := len (seq (index (findRE "[1-6]" (index $headers 0) 1) 0)) -}} - - {{- $.Scratch.Set "bareul" slice -}} -
      - {{- range seq (sub $firstHeaderLevel $largest) -}} -
        - {{- $.Scratch.Add "bareul" (sub (add $largest .) 1) -}} - {{- end -}} - {{- range $i, $header := $headers -}} - {{- $headerLevel := index (findRE "[1-6]" . 1) 0 -}} - {{- $headerLevel := len (seq $headerLevel) -}} - - {{/* get id="xyz" */}} - {{- $id := index (findRE "(id=\"(.*?)\")" $header 9) 0 }} - - {{- /* strip id="" to leave xyz, no way to get regex capturing groups in hugo */ -}} - {{- $cleanedID := replace (replace $id "id=\"" "") "\"" "" }} - {{- $header := replaceRE "((.|\n])+?)" "$1" $header -}} - - {{- if ne $i 0 -}} - {{- $prevHeaderLevel := index (findRE "[1-6]" (index $headers (sub $i 1)) 1) 0 -}} - {{- $prevHeaderLevel := len (seq $prevHeaderLevel) -}} - {{- if gt $headerLevel $prevHeaderLevel -}} - {{- range seq $prevHeaderLevel (sub $headerLevel 1) -}} -
          - {{/* the first should not be recorded */}} - {{- if ne $prevHeaderLevel . -}} - {{- $.Scratch.Add "bareul" . -}} - {{- end -}} - {{- end -}} - {{- else -}} - - {{- if lt $headerLevel $prevHeaderLevel -}} - {{- range seq (sub $prevHeaderLevel 1) -1 $headerLevel -}} - {{- if in ($.Scratch.Get "bareul") . -}} -
        - {{/* manually do pop item */}} - {{- $tmp := $.Scratch.Get "bareul" -}} - {{- $.Scratch.Delete "bareul" -}} - {{- $.Scratch.Set "bareul" slice}} - {{- range seq (sub (len $tmp) 1) -}} - {{- $.Scratch.Add "bareul" (index $tmp (sub . 1)) -}} - {{- end -}} - {{- else -}} -
      - - {{- end -}} - {{- end -}} - {{- end -}} - {{- end }} -
    • - {{- $header | safeHTML -}} - {{- else }} -
    • - {{- $header | safeHTML -}} - {{- end -}} - {{- end -}} - - {{- $firstHeaderLevel := $largest }} - {{- $lastHeaderLevel := len (seq (index (findRE "[1-6]" (index $headers (sub (len $headers) 1)) 1) 0)) }} -
    • - {{- range seq (sub $lastHeaderLevel $firstHeaderLevel) -}} - {{- if in ($.Scratch.Get "bareul") (add . $firstHeaderLevel) }} -
    - {{- else }} - -
  • - {{- end -}} - {{- end }} - - {{- end }} - - - -{{- end }} diff --git a/themes/PaperMod/layouts/partials/translation_list.html b/themes/PaperMod/layouts/partials/translation_list.html deleted file mode 100644 index 0028251..0000000 --- a/themes/PaperMod/layouts/partials/translation_list.html +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .IsTranslated -}} -{{- if (ne .Layout "search") }} -{{- if or .Params.author site.Params.author (.Param "ShowReadingTime") (not .Date.IsZero) }} | {{- end -}} -{{- end }} -{{- i18n "translations" | default "Translations" }}: - -{{- end -}} diff --git a/themes/PaperMod/layouts/robots.txt b/themes/PaperMod/layouts/robots.txt deleted file mode 100644 index f26f508..0000000 --- a/themes/PaperMod/layouts/robots.txt +++ /dev/null @@ -1,7 +0,0 @@ -User-agent: * -{{- if hugo.IsProduction | or (eq site.Params.env "production") }} -Disallow: -{{- else }} -Disallow: / -{{- end }} -Sitemap: {{ "sitemap.xml" | absURL }} diff --git a/themes/PaperMod/layouts/shortcodes/collapse.html b/themes/PaperMod/layouts/shortcodes/collapse.html deleted file mode 100644 index 17d8d3b..0000000 --- a/themes/PaperMod/layouts/shortcodes/collapse.html +++ /dev/null @@ -1,8 +0,0 @@ -{{ if .Get "summary" }} -{{ else }} -{{ warnf "missing value for param 'summary': %s" .Position }} -{{ end }} -

    - {{ .Get "summary" | markdownify }} - {{ .Inner | markdownify }} -

    diff --git a/themes/PaperMod/layouts/shortcodes/figure.html b/themes/PaperMod/layouts/shortcodes/figure.html deleted file mode 100644 index 8c93eff..0000000 --- a/themes/PaperMod/layouts/shortcodes/figure.html +++ /dev/null @@ -1,31 +0,0 @@ - - {{- if .Get "link" -}} - - {{- end }} - {{ with .Get - {{- if .Get "link" }}{{ end -}} - {{- if or (or (.Get "title") (.Get "caption")) (.Get "attr") -}} -
    - {{ with (.Get "title") -}} - {{ . }} - {{- end -}} - {{- if or (.Get "caption") (.Get "attr") -}}

    - {{- .Get "caption" | markdownify -}} - {{- with .Get "attrlink" }} - - {{- end -}} - {{- .Get "attr" | markdownify -}} - {{- if .Get "attrlink" }}{{ end }}

    - {{- end }} -
    - {{- end }} - diff --git a/themes/PaperMod/layouts/shortcodes/inTextImg.html b/themes/PaperMod/layouts/shortcodes/inTextImg.html deleted file mode 100644 index 0239fd6..0000000 --- a/themes/PaperMod/layouts/shortcodes/inTextImg.html +++ /dev/null @@ -1,5 +0,0 @@ -{{- $Img := (.Get "url") }} -{{- $height := (.Get "height") }} -{{- $alt := (.Get "alt") }} - -{{$alt}} diff --git a/themes/PaperMod/layouts/shortcodes/ltr.html b/themes/PaperMod/layouts/shortcodes/ltr.html deleted file mode 100644 index 4ad7682..0000000 --- a/themes/PaperMod/layouts/shortcodes/ltr.html +++ /dev/null @@ -1,15 +0,0 @@ -{{ $.Scratch.Set "md" false }} - -{{ if .IsNamedParams }} -{{ $.Scratch.Set "md" (.Get "md") }} -{{ else }} -{{ $.Scratch.Set "md" (.Get 0) }} -{{ end }} - -
    - {{ if eq ($.Scratch.Get "md") false }} - {{ .Inner }} - {{ else }} - {{ .Inner | markdownify }} - {{ end }} -
    diff --git a/themes/PaperMod/layouts/shortcodes/rawhtml.html b/themes/PaperMod/layouts/shortcodes/rawhtml.html deleted file mode 100644 index 9350c13..0000000 --- a/themes/PaperMod/layouts/shortcodes/rawhtml.html +++ /dev/null @@ -1,2 +0,0 @@ - -{{- .Inner -}} \ No newline at end of file diff --git a/themes/PaperMod/layouts/shortcodes/rtl.html b/themes/PaperMod/layouts/shortcodes/rtl.html deleted file mode 100644 index a69b8ce..0000000 --- a/themes/PaperMod/layouts/shortcodes/rtl.html +++ /dev/null @@ -1,15 +0,0 @@ -{{ $.Scratch.Set "md" false }} - -{{ if .IsNamedParams }} -{{ $.Scratch.Set "md" (.Get "md") }} -{{ else }} -{{ $.Scratch.Set "md" (.Get 0) }} -{{ end }} - -
    - {{ if eq ($.Scratch.Get "md") false }} - {{ .Inner }} - {{ else }} - {{ .Inner | markdownify }} - {{ end }} -
    diff --git a/themes/PaperMod/theme.toml b/themes/PaperMod/theme.toml deleted file mode 100644 index b49887d..0000000 --- a/themes/PaperMod/theme.toml +++ /dev/null @@ -1,51 +0,0 @@ -# theme.toml template for a Hugo theme -# See https://github.com/gohugoio/hugoThemes#themetoml for an example - -name = "PaperMod" -license = "MIT" -licenselink = "https://github.com/adityatelange/hugo-PaperMod/blob/master/LICENSE" -description = "A fast, clean, responsive Hugo theme" -homepage = "https://adityatelange.github.io/hugo-PaperMod/" -tags = [ - "responsive", - "simple", - "clean", - "light", - "dark", - "blog", - "minimalist", - "highlight.js", - "search" -] -features = [ - "responsive", - "single-column", - "blog", - "cover-image", - "table-of-contents", - "opengraph", - "highlight.js", - "favicon", - "archive", - "share-icons", - "cover", - "multilingual", - "social-icons", - "minified-assets", - "theme-toggle", - "menu-location-indicator", - "scroll-to-top", - "search" -] -min_version = "0.83.0" - -[author] - name = "Aditya Telange" - homepage = "https://github.com/adityatelange/" - -# If porting an existing theme -[original] - name = "Paper" - author = "nanxiaobei" - homepage = "https://github.com/nanxiaobei" - repo = "https://github.com/nanxiaobei/hugo-paper/" diff --git a/themes/gokarna b/themes/gokarna new file mode 160000 index 0000000..83480ce --- /dev/null +++ b/themes/gokarna @@ -0,0 +1 @@ +Subproject commit 83480ceb2a7aa2256fd175d666ecadc01444f380 diff --git a/update-theme.sh b/update-theme.sh deleted file mode 100755 index 9cc723a..0000000 --- a/update-theme.sh +++ /dev/null @@ -1,3 +0,0 @@ -#! /bin/bash -cd themes/PaperMod -git pull