From 7bf35697501cee3a6bb37f3e42575b5d29589a26 Mon Sep 17 00:00:00 2001 From: Nathan Anderson Date: Thu, 1 Sep 2022 18:42:28 -0600 Subject: [PATCH] Initial commit --- .gitignore | 13 + archetypes/default.md | 15 + config.yml | 53 ++ content/posts/how-i-made-this-site.md | 101 +++ content/posts/my-first-post.md | 33 + content/search.md | 8 + layouts/_default/taxonomy.html | 12 + layouts/_default/term.html | 18 + layouts/shortcodes/baseurl.html | 1 + static/images/img.jpg | Bin 0 -> 515694 bytes .../.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 0 -> 141511 bytes themes/PaperMod/images/tn.png | Bin 0 -> 15898 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 ++ update-theme.sh | 3 + 119 files changed, 5191 insertions(+) create mode 100644 .gitignore create mode 100644 archetypes/default.md create mode 100644 config.yml create mode 100644 content/posts/how-i-made-this-site.md create mode 100644 content/posts/my-first-post.md create mode 100644 content/search.md create mode 100644 layouts/_default/taxonomy.html create mode 100644 layouts/_default/term.html create mode 100644 layouts/shortcodes/baseurl.html create mode 100644 static/images/img.jpg create mode 100644 themes/PaperMod/.github/ISSUE_TEMPLATE/bug_report.md create mode 100644 themes/PaperMod/.github/ISSUE_TEMPLATE/config.yml create mode 100644 themes/PaperMod/.github/ISSUE_TEMPLATE/new-blank-issue.md create mode 100644 themes/PaperMod/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 themes/PaperMod/.github/stale.yml create mode 100644 themes/PaperMod/.github/workflows/gh-pages.yml create mode 100644 themes/PaperMod/LICENSE create mode 100644 themes/PaperMod/README.md create mode 100644 themes/PaperMod/assets/css/common/404.css create mode 100644 themes/PaperMod/assets/css/common/archive.css create mode 100644 themes/PaperMod/assets/css/common/footer.css create mode 100644 themes/PaperMod/assets/css/common/header.css create mode 100644 themes/PaperMod/assets/css/common/main.css create mode 100644 themes/PaperMod/assets/css/common/post-entry.css create mode 100644 themes/PaperMod/assets/css/common/post-single.css create mode 100644 themes/PaperMod/assets/css/common/profile-mode.css create mode 100644 themes/PaperMod/assets/css/common/search.css create mode 100644 themes/PaperMod/assets/css/common/syntax.css create mode 100644 themes/PaperMod/assets/css/common/terms.css create mode 100644 themes/PaperMod/assets/css/core/license.css create mode 100644 themes/PaperMod/assets/css/core/reset.css create mode 100644 themes/PaperMod/assets/css/core/theme-vars.css create mode 100644 themes/PaperMod/assets/css/core/zmedia.css create mode 100644 themes/PaperMod/assets/css/extended/blank.css create mode 100644 themes/PaperMod/assets/css/hljs/an-old-hope.min.css create mode 100644 themes/PaperMod/assets/css/includes/scroll-bar.css create mode 100644 themes/PaperMod/assets/js/fastsearch.js create mode 100644 themes/PaperMod/assets/js/fuse.basic.min.js create mode 100644 themes/PaperMod/assets/js/highlight.min.js create mode 100644 themes/PaperMod/assets/js/license.js create mode 100644 themes/PaperMod/go.mod create mode 100644 themes/PaperMod/i18n/ar.yaml create mode 100644 themes/PaperMod/i18n/bg.yaml create mode 100644 themes/PaperMod/i18n/bn.yaml create mode 100644 themes/PaperMod/i18n/ca.yaml create mode 100644 themes/PaperMod/i18n/ckb.yaml create mode 100644 themes/PaperMod/i18n/da.yaml create mode 100644 themes/PaperMod/i18n/de.yaml create mode 100644 themes/PaperMod/i18n/en.yaml create mode 100644 themes/PaperMod/i18n/eo.yaml create mode 100644 themes/PaperMod/i18n/es.yaml create mode 100644 themes/PaperMod/i18n/fa.yaml create mode 100644 themes/PaperMod/i18n/fr.yaml create mode 100644 themes/PaperMod/i18n/he.yaml create mode 100644 themes/PaperMod/i18n/hi.yaml create mode 100644 themes/PaperMod/i18n/hu.yaml create mode 100644 themes/PaperMod/i18n/id.yaml create mode 100644 themes/PaperMod/i18n/it.yaml create mode 100644 themes/PaperMod/i18n/ja.yaml create mode 100644 themes/PaperMod/i18n/ko.yaml create mode 100644 themes/PaperMod/i18n/ku.yaml create mode 100644 themes/PaperMod/i18n/mn.yaml create mode 100644 themes/PaperMod/i18n/ms.yaml create mode 100644 themes/PaperMod/i18n/nl.yaml create mode 100644 themes/PaperMod/i18n/pl.yaml create mode 100644 themes/PaperMod/i18n/pt.yaml create mode 100644 themes/PaperMod/i18n/ru.yaml create mode 100644 themes/PaperMod/i18n/sv.yaml create mode 100644 themes/PaperMod/i18n/tr.yaml create mode 100644 themes/PaperMod/i18n/uk.yaml create mode 100644 themes/PaperMod/i18n/uz.yaml create mode 100644 themes/PaperMod/i18n/vi.yaml create mode 100644 themes/PaperMod/i18n/zh-tw.yaml create mode 100644 themes/PaperMod/i18n/zh.yaml create mode 100644 themes/PaperMod/images/screenshot.png create mode 100644 themes/PaperMod/images/tn.png create mode 100644 themes/PaperMod/layouts/404.html create mode 100644 themes/PaperMod/layouts/_default/_markup/render-image.html create mode 100644 themes/PaperMod/layouts/_default/archives.html create mode 100644 themes/PaperMod/layouts/_default/baseof.html create mode 100644 themes/PaperMod/layouts/_default/index.json create mode 100644 themes/PaperMod/layouts/_default/list.html create mode 100644 themes/PaperMod/layouts/_default/rss.xml create mode 100644 themes/PaperMod/layouts/_default/search.html create mode 100644 themes/PaperMod/layouts/_default/single.html create mode 100644 themes/PaperMod/layouts/_default/terms.html create mode 100644 themes/PaperMod/layouts/partials/anchored_headings.html create mode 100644 themes/PaperMod/layouts/partials/author.html create mode 100644 themes/PaperMod/layouts/partials/breadcrumbs.html create mode 100644 themes/PaperMod/layouts/partials/comments.html create mode 100644 themes/PaperMod/layouts/partials/cover.html create mode 100644 themes/PaperMod/layouts/partials/edit_post.html create mode 100644 themes/PaperMod/layouts/partials/extend_footer.html create mode 100644 themes/PaperMod/layouts/partials/extend_head.html create mode 100644 themes/PaperMod/layouts/partials/footer.html create mode 100644 themes/PaperMod/layouts/partials/head.html create mode 100644 themes/PaperMod/layouts/partials/header.html create mode 100644 themes/PaperMod/layouts/partials/home_info.html create mode 100644 themes/PaperMod/layouts/partials/index_profile.html create mode 100644 themes/PaperMod/layouts/partials/post_canonical.html create mode 100644 themes/PaperMod/layouts/partials/post_meta.html create mode 100644 themes/PaperMod/layouts/partials/post_nav_links.html create mode 100644 themes/PaperMod/layouts/partials/share_icons.html create mode 100644 themes/PaperMod/layouts/partials/social_icons.html create mode 100644 themes/PaperMod/layouts/partials/svg.html create mode 100644 themes/PaperMod/layouts/partials/templates/opengraph.html create mode 100644 themes/PaperMod/layouts/partials/templates/schema_json.html create mode 100644 themes/PaperMod/layouts/partials/templates/twitter_cards.html create mode 100644 themes/PaperMod/layouts/partials/toc.html create mode 100644 themes/PaperMod/layouts/partials/translation_list.html create mode 100644 themes/PaperMod/layouts/robots.txt create mode 100644 themes/PaperMod/layouts/shortcodes/collapse.html create mode 100644 themes/PaperMod/layouts/shortcodes/figure.html create mode 100644 themes/PaperMod/layouts/shortcodes/inTextImg.html create mode 100644 themes/PaperMod/layouts/shortcodes/ltr.html create mode 100644 themes/PaperMod/layouts/shortcodes/rawhtml.html create mode 100644 themes/PaperMod/layouts/shortcodes/rtl.html create mode 100644 themes/PaperMod/theme.toml create mode 100644 update-theme.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..86c95ef --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +# Generated files by hugo +/public/ +/resources/_gen/ +/assets/jsconfig.json +hugo_stats.json + +# Executable may be added to repository +hugo.exe +hugo.darwin +hugo.linux + +# Temporary lock file while building +/.hugo_build.lock diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..89ebe96 --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,15 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +tags: +summary: +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 +--- + diff --git a/config.yml b/config.yml new file mode 100644 index 0000000..5373c8e --- /dev/null +++ b/config.yml @@ -0,0 +1,53 @@ +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 + ShowShareButtons: false + ShowReadingTime: true + ShowToc: true + ShowBreadCrumbs: true + ShowCodeCopyButtons: 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 +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/posts/how-i-made-this-site.md b/content/posts/how-i-made-this-site.md new file mode 100644 index 0000000..65da888 --- /dev/null +++ b/content/posts/how-i-made-this-site.md @@ -0,0 +1,101 @@ +--- +title: "How I Made This Site" +date: 2022-08-31T20:38:09-06:00 +draft: false +searchHidden: false +tags: ['self host', 'raspberry pi'] +summary: 'This is the summary' +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: "Ocean" + relative: false +--- + +I've dreamed of this day but never imagined I'd actually stop playing league long enough to do it. Turns out, we each have a streak of awesome inside each of us just waiting to burst forth. + +How do websites work? +=== +Back in my senior year of highschool, my buddies and thought it would be funny to have our own blog / website. I didn't think there was much to it, so I turned to godaddy.com, the only website-buying marketplace around. Little did I know that they only sell domain names, and there aren't in a monopolistic market. Did I pay $20 for a domain name? Splashthetown.com says yes. Did I have a website? Nope. Two-thirds of a CS degree later and I think I am finally ready. Billions of webpages exist on the internet, so it can't be that difficult, right? I'm going to walk you through the steps I undertook to get this website to you, and how you are able to see the words you are reading on your screen right now. + +Internet, I've Heard of That +--- +I once heard the internet described as "the cloud", which is good to help people understand you know nothing about it. To give a marginally better explanation, imagine your brain, with all its neurons interconnected and whatnot. Lets call each neuron a "node". Each node holds information, and when it recieves a message it decides what to do with that information, modify it, store it, pass it on, sell it to the highest bidder for ad revenue, the possibilities are endless. In this way, the brain is much like the internet. These "nodes", or nuerons, are actually computers that make up the internet, a big web of interconnected, communicating devices. I know hardly anything about the brain. + +How did I get Here +--- +Here is the process when you type in or click on a link in your web browser: + - Your machine sends a **request** with the link info to the "node" or machine giving it internet, typically a router. + - The router _routes_ your request to an internet "phone book" of sorts to see what machine on the interwebs your url cooresponds to, much like an address on a package you send in the mail. + - With the machines (ip) **address** known, your package is sent to that machine + - The machine has some code running on it that opens your package, gives thanks, and as quickly as it can manage, sends a package back to the sender with some code. + - That package goes back down the pipes the way it came, your browser opens the package, and you see the package contents, `html`, Mark Zuckerburg pics, cat videos, etc. + +How to create your own _Node_ +=== +If you want to put your stake on the great world wide web, then you need a few things: + + - The _Address_ - a domain name, purchasing one lets you tell internet phone books where your computer is. + - The _Node_ - a computer that can run some internet code on it. Most people want this to be some computer AWS or other server farm controls so that it stays online 24/7 and can scale easily (your code can be copied to other machines if you get tons of visitors). + - Some internet code, typically called a web server + +I will be walking you through the fairly unconventional steps I took to get you here on this web page. There are hundreds of ways to get something on the internet, but my way is certainly one of them. For reference, I am running Arch Linux btw. + +Since I don't want to pay $5 a month for ease-of-use and stability and scalability, I will be using a rasperry pi zero w2 plugged into a charging brick behind my book shelf to be the node. + + + +imgage goes here + +![image](/images/img.jpg#center) + +Get a Domain +--- +Any domain selling company online is eager for your money. I've used [Name](https://name.com) and [GoDaddy](https://godaddy.com), but any google result will do. Purchase one, that is all for now. + +Write some Internet Code +--- +Actually the goal for me with this site is to not have to write any code at all. + +If you don't have a raspberry pi and instead coughed over $$$ to Jeff Bezos, then get the IP address of your machine and skip to step 4. + +1. I used [rpi imager](https://github.com/raspberrypi/rpi-imager) to flash Raspberry Pi OS Lite to an SD card. + - You can use any flashing tool, but rpi imager is convenient when working with Pi's, and it lets you configure Wifi so the Pi connects automatically on boot. +2. Put the SD into the Pi and turn it on. +3. Verify it is connected to the internet: + - I use [nmap](https://nmap.org/) to scan my local network + + {{< highlight go >}} + nmap -sn 192.168..0/24 + {{< / highlight >}} + This gives me output like + ``` go {hl_lines=[4]} + Host is up (0.018s latency). + Nmap scan report for 192.168.27.169 + Host is up (0.077s latency). + Nmap scan report for raspberrypi.lan (192.168.27.161) + ``` +4. Use ssh to connect to the device `ssh user@192.168.27.161`. Do _not_ forget to include the user name in the ssh command + - For this website, I'm using [Hugo](https://gohugo.io/), a static site generator written in [Go](https://go.dev/). Follow the instructions [here](https://gohugo.io/getting-started/quick-start/#step-1-install-hugo) to install and set up a simple site locally with Hugo. + - Once your site is built, run `hugo` in the base directory of your hugo site + ``` + user@raspberrypi:~/foss-cat $ hugo + Start building sites … + hugo v0.102.2-f104f7bc02f7d23d41f17c7353df1217cf25b2dc linux/arm BuildDate=2022-08-31T10:42:06Z VendorInfo=gohugoio + + | EN + -------------------+----- + Pages | 10 + Paginator pages | 0 + Non-page files | 0 + Static files | 0 + Processed images | 0 + Aliases | 2 + Sitemaps | 1 + Cleaned | 0 + + Total in 756 ms + ``` + diff --git a/content/posts/my-first-post.md b/content/posts/my-first-post.md new file mode 100644 index 0000000..3b8f0e1 --- /dev/null +++ b/content/posts/my-first-post.md @@ -0,0 +1,33 @@ +--- +title: "My First Post" +date: 2022-08-31T12:33:24-06:00 +draft: true +--- + +Does this look big? +================== +Another markdown header +---------- + +`This is code` + +Italics are easy, just one `_` or `*` before and after like *this* + +To do bold, just put two before and after, looks like **this** + +Unoredered lists you just use `+` `-` or `*` +- they +- are +- interchangable + +And numbered lists are with `numbers` lol +1. like +2. so + +For links, you need to wrap the link text (clickable part) inside `[]`, then follow it with the actual url inside `()` +[click me](https://lmao.com) + +Here is my first ever post :3 I hope it looks nice <3 + +Love, +Nate diff --git a/content/search.md b/content/search.md new file mode 100644 index 0000000..cb24f33 --- /dev/null +++ b/content/search.md @@ -0,0 +1,8 @@ +--- +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/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html new file mode 100644 index 0000000..04849f4 --- /dev/null +++ b/layouts/_default/taxonomy.html @@ -0,0 +1,12 @@ +{{ define "main" }} +
+

All {{ .Type }}

+
    + {{ range .Data.Pages }} +
  • + {{ .Title }} +
  • + {{ end }} +
+
+{{ end }} \ No newline at end of file diff --git a/layouts/_default/term.html b/layouts/_default/term.html new file mode 100644 index 0000000..264f41d --- /dev/null +++ b/layouts/_default/term.html @@ -0,0 +1,18 @@ +{{ define "main" }} +
+

All posts for {{ .Type | singularize }} "{{ .Title }}"

+
+ {{ range .Data.Pages }} +
+ +
+

{{ .Title }}

+

{{ .Date | time.Format ":date_medium" }}

+
+
+

{{ .Summary }}

+
+
+ {{ end }} +
+{{ end}} \ No newline at end of file diff --git a/layouts/shortcodes/baseurl.html b/layouts/shortcodes/baseurl.html new file mode 100644 index 0000000..af2adbe --- /dev/null +++ b/layouts/shortcodes/baseurl.html @@ -0,0 +1 @@ +{{ .Page.Site.BaseURL }} \ No newline at end of file diff --git a/static/images/img.jpg b/static/images/img.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4f48a6942daf14241e8ce0234f9305fae7751be8 GIT binary patch literal 515694 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

v~+Z+eSz4UtPB|er~v^ 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

2m4ZY;1AY?+sR#zuKX_N?bU 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 literal 0 HcmV?d00001 diff --git a/themes/PaperMod/.github/ISSUE_TEMPLATE/bug_report.md b/themes/PaperMod/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..3e6cf7e --- /dev/null +++ b/themes/PaperMod/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,50 @@ +--- +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 new file mode 100644 index 0000000..1a4dd9b --- /dev/null +++ b/themes/PaperMod/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..dbc48f1 --- /dev/null +++ b/themes/PaperMod/.github/ISSUE_TEMPLATE/new-blank-issue.md @@ -0,0 +1,7 @@ +--- +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 new file mode 100644 index 0000000..00b856c --- /dev/null +++ b/themes/PaperMod/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,44 @@ + + + +**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 new file mode 100644 index 0000000..7b5f571 --- /dev/null +++ b/themes/PaperMod/.github/stale.yml @@ -0,0 +1,17 @@ +# 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 new file mode 100644 index 0000000..305a6de --- /dev/null +++ b/themes/PaperMod/.github/workflows/gh-pages.yml @@ -0,0 +1,80 @@ +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 new file mode 100644 index 0000000..1580f7f --- /dev/null +++ b/themes/PaperMod/LICENSE @@ -0,0 +1,22 @@ +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 new file mode 100644 index 0000000..286617a --- /dev/null +++ b/themes/PaperMod/README.md @@ -0,0 +1,96 @@ +

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 new file mode 100644 index 0000000..8a23430 --- /dev/null +++ b/themes/PaperMod/assets/css/common/404.css @@ -0,0 +1,11 @@ +.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 new file mode 100644 index 0000000..7e7e245 --- /dev/null +++ b/themes/PaperMod/assets/css/common/archive.css @@ -0,0 +1,44 @@ +.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 new file mode 100644 index 0000000..5addb1e --- /dev/null +++ b/themes/PaperMod/assets/css/common/footer.css @@ -0,0 +1,60 @@ +.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 new file mode 100644 index 0000000..64894da --- /dev/null +++ b/themes/PaperMod/assets/css/common/header.css @@ -0,0 +1,93 @@ +.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 new file mode 100644 index 0000000..50022ac --- /dev/null +++ b/themes/PaperMod/assets/css/common/main.css @@ -0,0 +1,68 @@ +.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 new file mode 100644 index 0000000..885aa2a --- /dev/null +++ b/themes/PaperMod/assets/css/common/post-entry.css @@ -0,0 +1,104 @@ +.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 new file mode 100644 index 0000000..0f569bf --- /dev/null +++ b/themes/PaperMod/assets/css/common/post-single.css @@ -0,0 +1,401 @@ +.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 new file mode 100644 index 0000000..58f2819 --- /dev/null +++ b/themes/PaperMod/assets/css/common/profile-mode.css @@ -0,0 +1,42 @@ +.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 new file mode 100644 index 0000000..38d5b6b --- /dev/null +++ b/themes/PaperMod/assets/css/common/search.css @@ -0,0 +1,45 @@ +#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 new file mode 100644 index 0000000..c5fda76 --- /dev/null +++ b/themes/PaperMod/assets/css/common/syntax.css @@ -0,0 +1,85 @@ +/* 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 new file mode 100644 index 0000000..244614b --- /dev/null +++ b/themes/PaperMod/assets/css/common/terms.css @@ -0,0 +1,18 @@ +.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 new file mode 100644 index 0000000..8e81d22 --- /dev/null +++ b/themes/PaperMod/assets/css/core/license.css @@ -0,0 +1,6 @@ +/* + 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 new file mode 100644 index 0000000..f509cf6 --- /dev/null +++ b/themes/PaperMod/assets/css/core/reset.css @@ -0,0 +1,116 @@ +*, +::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 new file mode 100644 index 0000000..fd0c5ee --- /dev/null +++ b/themes/PaperMod/assets/css/core/theme-vars.css @@ -0,0 +1,38 @@ +: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 new file mode 100644 index 0000000..210d486 --- /dev/null +++ b/themes/PaperMod/assets/css/core/zmedia.css @@ -0,0 +1,49 @@ +@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 new file mode 100644 index 0000000..a577295 --- /dev/null +++ b/themes/PaperMod/assets/css/extended/blank.css @@ -0,0 +1,5 @@ +/* +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 new file mode 100644 index 0000000..b5dabdf --- /dev/null +++ b/themes/PaperMod/assets/css/hljs/an-old-hope.min.css @@ -0,0 +1,63 @@ +.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 new file mode 100644 index 0000000..47405de --- /dev/null +++ b/themes/PaperMod/assets/css/includes/scroll-bar.css @@ -0,0 +1,63 @@ +/* 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 new file mode 100644 index 0000000..d586345 --- /dev/null +++ b/themes/PaperMod/assets/js/fastsearch.js @@ -0,0 +1,148 @@ +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 new file mode 100644 index 0000000..89477c6 --- /dev/null +++ b/themes/PaperMod/assets/js/fuse.basic.min.js @@ -0,0 +1,9 @@ +/** + * 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 new file mode 100644 index 0000000..93a6f86 --- /dev/null +++ b/themes/PaperMod/assets/js/highlight.min.js @@ -0,0 +1,44 @@ +/* + 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 new file mode 100644 index 0000000..8e81d22 --- /dev/null +++ b/themes/PaperMod/assets/js/license.js @@ -0,0 +1,6 @@ +/* + 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 new file mode 100644 index 0000000..af95855 --- /dev/null +++ b/themes/PaperMod/go.mod @@ -0,0 +1,3 @@ +module github.com/adityatelange/hugo-PaperMod + +go 1.12 diff --git a/themes/PaperMod/i18n/ar.yaml b/themes/PaperMod/i18n/ar.yaml new file mode 100644 index 0000000..11f50a2 --- /dev/null +++ b/themes/PaperMod/i18n/ar.yaml @@ -0,0 +1,22 @@ +- 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 new file mode 100644 index 0000000..1e314af --- /dev/null +++ b/themes/PaperMod/i18n/bg.yaml @@ -0,0 +1,16 @@ +- 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 new file mode 100644 index 0000000..9c5a2c4 --- /dev/null +++ b/themes/PaperMod/i18n/bn.yaml @@ -0,0 +1,28 @@ +- 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 new file mode 100644 index 0000000..15713e1 --- /dev/null +++ b/themes/PaperMod/i18n/ca.yaml @@ -0,0 +1,19 @@ +- 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 new file mode 100644 index 0000000..25789d1 --- /dev/null +++ b/themes/PaperMod/i18n/ckb.yaml @@ -0,0 +1,25 @@ +- 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 new file mode 100644 index 0000000..03b0abe --- /dev/null +++ b/themes/PaperMod/i18n/da.yaml @@ -0,0 +1,28 @@ +- 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 new file mode 100644 index 0000000..f64aad9 --- /dev/null +++ b/themes/PaperMod/i18n/de.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..3a1e215 --- /dev/null +++ b/themes/PaperMod/i18n/en.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..de5d744 --- /dev/null +++ b/themes/PaperMod/i18n/eo.yaml @@ -0,0 +1,25 @@ +- 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 new file mode 100644 index 0000000..52a559c --- /dev/null +++ b/themes/PaperMod/i18n/es.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..3fd5927 --- /dev/null +++ b/themes/PaperMod/i18n/fa.yaml @@ -0,0 +1,28 @@ +- 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 new file mode 100644 index 0000000..b074c10 --- /dev/null +++ b/themes/PaperMod/i18n/fr.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..6d203f4 --- /dev/null +++ b/themes/PaperMod/i18n/he.yaml @@ -0,0 +1,19 @@ +- 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 new file mode 100644 index 0000000..681efdc --- /dev/null +++ b/themes/PaperMod/i18n/hi.yaml @@ -0,0 +1,19 @@ +- 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 new file mode 100644 index 0000000..a039dda --- /dev/null +++ b/themes/PaperMod/i18n/hu.yaml @@ -0,0 +1,16 @@ +- 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 new file mode 100644 index 0000000..93d34f5 --- /dev/null +++ b/themes/PaperMod/i18n/id.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..ef41db4 --- /dev/null +++ b/themes/PaperMod/i18n/it.yaml @@ -0,0 +1,27 @@ +- 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 new file mode 100644 index 0000000..bc7bf37 --- /dev/null +++ b/themes/PaperMod/i18n/ja.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..777dd93 --- /dev/null +++ b/themes/PaperMod/i18n/ko.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..d1d30a5 --- /dev/null +++ b/themes/PaperMod/i18n/ku.yaml @@ -0,0 +1,25 @@ +- 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 new file mode 100644 index 0000000..dbce2ce --- /dev/null +++ b/themes/PaperMod/i18n/mn.yaml @@ -0,0 +1,25 @@ +- 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 new file mode 100644 index 0000000..d8a9eff --- /dev/null +++ b/themes/PaperMod/i18n/ms.yaml @@ -0,0 +1,28 @@ +- 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 new file mode 100644 index 0000000..e9d06fa --- /dev/null +++ b/themes/PaperMod/i18n/nl.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..fdf6b0c --- /dev/null +++ b/themes/PaperMod/i18n/pl.yaml @@ -0,0 +1,28 @@ +- 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 new file mode 100644 index 0000000..f449de9 --- /dev/null +++ b/themes/PaperMod/i18n/pt.yaml @@ -0,0 +1,21 @@ +- 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 new file mode 100644 index 0000000..a5dbb5c --- /dev/null +++ b/themes/PaperMod/i18n/ru.yaml @@ -0,0 +1,39 @@ +- 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 new file mode 100644 index 0000000..65ce422 --- /dev/null +++ b/themes/PaperMod/i18n/sv.yaml @@ -0,0 +1,28 @@ +- 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 new file mode 100644 index 0000000..e598b41 --- /dev/null +++ b/themes/PaperMod/i18n/tr.yaml @@ -0,0 +1,25 @@ +- 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 new file mode 100644 index 0000000..41be964 --- /dev/null +++ b/themes/PaperMod/i18n/uk.yaml @@ -0,0 +1,25 @@ +- 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 new file mode 100644 index 0000000..c9f2375 --- /dev/null +++ b/themes/PaperMod/i18n/uz.yaml @@ -0,0 +1,20 @@ +- 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 new file mode 100644 index 0000000..a3832ed --- /dev/null +++ b/themes/PaperMod/i18n/vi.yaml @@ -0,0 +1,25 @@ +- 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 new file mode 100644 index 0000000..48b84d2 --- /dev/null +++ b/themes/PaperMod/i18n/zh-tw.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000..0280425 --- /dev/null +++ b/themes/PaperMod/i18n/zh.yaml @@ -0,0 +1,33 @@ +- 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 new file mode 100644 index 0000000000000000000000000000000000000000..a37c485abef2bfce648503d110b7b580da91325c GIT binary patch literal 141511 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

    !)79NQLb(l^ir6@K^t-UDZ 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 literal 0 HcmV?d00001 diff --git a/themes/PaperMod/layouts/404.html b/themes/PaperMod/layouts/404.html new file mode 100644 index 0000000..a405573 --- /dev/null +++ b/themes/PaperMod/layouts/404.html @@ -0,0 +1,3 @@ +{{- 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 new file mode 100644 index 0000000..1acb87d --- /dev/null +++ b/themes/PaperMod/layouts/_default/_markup/render-image.html @@ -0,0 +1 @@ +{{ .Text }} diff --git a/themes/PaperMod/layouts/_default/archives.html b/themes/PaperMod/layouts/_default/archives.html new file mode 100644 index 0000000..e400e2c --- /dev/null +++ b/themes/PaperMod/layouts/_default/archives.html @@ -0,0 +1,49 @@ +{{- 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 new file mode 100644 index 0000000..3d13f07 --- /dev/null +++ b/themes/PaperMod/layouts/_default/baseof.html @@ -0,0 +1,23 @@ + + + + + {{- 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 new file mode 100644 index 0000000..feeb437 --- /dev/null +++ b/themes/PaperMod/layouts/_default/index.json @@ -0,0 +1,7 @@ +{{- $.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 new file mode 100644 index 0000000..3a6f316 --- /dev/null +++ b/themes/PaperMod/layouts/_default/list.html @@ -0,0 +1,112 @@ +{{- 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 new file mode 100644 index 0000000..134d50d --- /dev/null +++ b/themes/PaperMod/layouts/_default/rss.xml @@ -0,0 +1,50 @@ +{{- $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 new file mode 100644 index 0000000..2349587 --- /dev/null +++ b/themes/PaperMod/layouts/_default/search.html @@ -0,0 +1,29 @@ +{{- define "main" }} + + + + + +{{- end }}{{/* end main */}} diff --git a/themes/PaperMod/layouts/_default/single.html b/themes/PaperMod/layouts/_default/single.html new file mode 100644 index 0000000..b749725 --- /dev/null +++ b/themes/PaperMod/layouts/_default/single.html @@ -0,0 +1,58 @@ +{{- 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 new file mode 100644 index 0000000..6fd2654 --- /dev/null +++ b/themes/PaperMod/layouts/_default/terms.html @@ -0,0 +1,27 @@ +{{- 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 new file mode 100644 index 0000000..377af89 --- /dev/null +++ b/themes/PaperMod/layouts/partials/anchored_headings.html @@ -0,0 +1,2 @@ +{{- /* 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 new file mode 100644 index 0000000..8f2758f --- /dev/null +++ b/themes/PaperMod/layouts/partials/author.html @@ -0,0 +1,9 @@ +{{- 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 new file mode 100644 index 0000000..7e8257b --- /dev/null +++ b/themes/PaperMod/layouts/partials/breadcrumbs.html @@ -0,0 +1,19 @@ +{{- if (.Param "ShowBreadCrumbs") -}} + +{{- end -}} diff --git a/themes/PaperMod/layouts/partials/comments.html b/themes/PaperMod/layouts/partials/comments.html new file mode 100644 index 0000000..918451a --- /dev/null +++ b/themes/PaperMod/layouts/partials/comments.html @@ -0,0 +1,3 @@ +{{- /* 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 new file mode 100644 index 0000000..5c5f2fb --- /dev/null +++ b/themes/PaperMod/layouts/partials/cover.html @@ -0,0 +1,40 @@ +{{- 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 new file mode 100644 index 0000000..efa4c70 --- /dev/null +++ b/themes/PaperMod/layouts/partials/edit_post.html @@ -0,0 +1,8 @@ +{{- 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 new file mode 100644 index 0000000..0519748 --- /dev/null +++ b/themes/PaperMod/layouts/partials/extend_footer.html @@ -0,0 +1,3 @@ +{{- /* 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 new file mode 100644 index 0000000..150cbef --- /dev/null +++ b/themes/PaperMod/layouts/partials/extend_head.html @@ -0,0 +1,4 @@ +{{- /* 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 new file mode 100644 index 0000000..0d71cec --- /dev/null +++ b/themes/PaperMod/layouts/partials/footer.html @@ -0,0 +1,137 @@ +{{- if not (.Param "hideFooter") }} +
    + {{- if site.Copyright }} + {{ site.Copyright | markdownify }} + {{- else }} + © {{ now.Year }} {{ site.Title }} + {{- end }} + + Powered by + Hugo & + PaperMod + Hosted on + gitlab + +
    +{{- 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 new file mode 100644 index 0000000..35257fc --- /dev/null +++ b/themes/PaperMod/layouts/partials/head.html @@ -0,0 +1,170 @@ + + + +{{- 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 new file mode 100644 index 0000000..4a7291e --- /dev/null +++ b/themes/PaperMod/layouts/partials/header.html @@ -0,0 +1,149 @@ +{{- /* 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 new file mode 100644 index 0000000..efae956 --- /dev/null +++ b/themes/PaperMod/layouts/partials/home_info.html @@ -0,0 +1,13 @@ +{{- 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 new file mode 100644 index 0000000..c2ff3e6 --- /dev/null +++ b/themes/PaperMod/layouts/partials/index_profile.html @@ -0,0 +1,55 @@ +
    + {{- 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 new file mode 100644 index 0000000..abfc1e3 --- /dev/null +++ b/themes/PaperMod/layouts/partials/post_canonical.html @@ -0,0 +1,9 @@ +{{ 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 new file mode 100644 index 0000000..15b8b1b --- /dev/null +++ b/themes/PaperMod/layouts/partials/post_meta.html @@ -0,0 +1,21 @@ +{{- $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 new file mode 100644 index 0000000..b988641 --- /dev/null +++ b/themes/PaperMod/layouts/partials/post_nav_links.html @@ -0,0 +1,19 @@ +{{- $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 new file mode 100644 index 0000000..59ed050 --- /dev/null +++ b/themes/PaperMod/layouts/partials/share_icons.html @@ -0,0 +1,71 @@ +{{- $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 new file mode 100644 index 0000000..3f8d6a3 --- /dev/null +++ b/themes/PaperMod/layouts/partials/social_icons.html @@ -0,0 +1,7 @@ + diff --git a/themes/PaperMod/layouts/partials/svg.html b/themes/PaperMod/layouts/partials/svg.html new file mode 100644 index 0000000..49f5389 --- /dev/null +++ b/themes/PaperMod/layouts/partials/svg.html @@ -0,0 +1,649 @@ +{{- $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 new file mode 100644 index 0000000..13e7b2b --- /dev/null +++ b/themes/PaperMod/layouts/partials/templates/opengraph.html @@ -0,0 +1,52 @@ + + + + +{{- 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 new file mode 100644 index 0000000..74abbb5 --- /dev/null +++ b/themes/PaperMod/layouts/partials/templates/schema_json.html @@ -0,0 +1,119 @@ +{{ 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 new file mode 100644 index 0000000..bd46e37 --- /dev/null +++ b/themes/PaperMod/layouts/partials/templates/twitter_cards.html @@ -0,0 +1,33 @@ +{{- 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 new file mode 100644 index 0000000..d9b8b23 --- /dev/null +++ b/themes/PaperMod/layouts/partials/toc.html @@ -0,0 +1,97 @@ +{{- $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 new file mode 100644 index 0000000..0028251 --- /dev/null +++ b/themes/PaperMod/layouts/partials/translation_list.html @@ -0,0 +1,19 @@ +{{- 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 new file mode 100644 index 0000000..f26f508 --- /dev/null +++ b/themes/PaperMod/layouts/robots.txt @@ -0,0 +1,7 @@ +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 new file mode 100644 index 0000000..17d8d3b --- /dev/null +++ b/themes/PaperMod/layouts/shortcodes/collapse.html @@ -0,0 +1,8 @@ +{{ 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 new file mode 100644 index 0000000..8c93eff --- /dev/null +++ b/themes/PaperMod/layouts/shortcodes/figure.html @@ -0,0 +1,31 @@ + + {{- 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 new file mode 100644 index 0000000..0239fd6 --- /dev/null +++ b/themes/PaperMod/layouts/shortcodes/inTextImg.html @@ -0,0 +1,5 @@ +{{- $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 new file mode 100644 index 0000000..4ad7682 --- /dev/null +++ b/themes/PaperMod/layouts/shortcodes/ltr.html @@ -0,0 +1,15 @@ +{{ $.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 new file mode 100644 index 0000000..9350c13 --- /dev/null +++ b/themes/PaperMod/layouts/shortcodes/rawhtml.html @@ -0,0 +1,2 @@ + +{{- .Inner -}} \ No newline at end of file diff --git a/themes/PaperMod/layouts/shortcodes/rtl.html b/themes/PaperMod/layouts/shortcodes/rtl.html new file mode 100644 index 0000000..a69b8ce --- /dev/null +++ b/themes/PaperMod/layouts/shortcodes/rtl.html @@ -0,0 +1,15 @@ +{{ $.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 new file mode 100644 index 0000000..b49887d --- /dev/null +++ b/themes/PaperMod/theme.toml @@ -0,0 +1,51 @@ +# 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/update-theme.sh b/update-theme.sh new file mode 100644 index 0000000..9cc723a --- /dev/null +++ b/update-theme.sh @@ -0,0 +1,3 @@ +#! /bin/bash +cd themes/PaperMod +git pull