From 063f2bb49a5726299c28c7fe099f091b4ca14b71 Mon Sep 17 00:00:00 2001
From: mivinci <1366723936@qq.com>
Date: Sun, 18 Jul 2021 16:34:01 +0800
Subject: [PATCH] Initial commit
---
.gitignore | 1 +
LICENSE | 20 ++
README.md | 15 ++
archetypes/default.md | 2 +
data/svg.toml | 4 +
exampleSite/config.toml | 60 +++++
exampleSite/content/about.md | 7 +
exampleSite/content/emoji-support.md | 46 ++++
exampleSite/content/markdown-syntax.md | 148 ++++++++++++
exampleSite/content/math-typesetting.md | 49 ++++
exampleSite/content/placeholder-text.md | 45 ++++
images/screenshot-dark.png | Bin 0 -> 95175 bytes
images/screenshot.png | Bin 0 -> 96722 bytes
images/tn.png | Bin 0 -> 79872 bytes
layouts/404.html | 0
layouts/_default/baseof.html | 11 +
layouts/_default/list.html | 17 ++
layouts/_default/single.html | 24 ++
layouts/_default/terms.html | 14 ++
layouts/index.html | 22 ++
layouts/index.xml | 39 ++++
layouts/partials/disqus.html | 16 ++
layouts/partials/footer.html | 18 ++
layouts/partials/head.html | 37 +++
layouts/partials/header.html | 12 +
layouts/partials/math.html | 25 ++
layouts/partials/paginator.html | 10 +
static/css/main.css | 223 ++++++++++++++++++
static/css/md.css | 26 +++
static/css/prism-dark.css | 289 ++++++++++++++++++++++++
static/css/syntax.css | 122 ++++++++++
static/favicon.ico | Bin 0 -> 832 bytes
static/js/main.js | 18 ++
theme.toml | 21 ++
34 files changed, 1341 insertions(+)
create mode 100644 .gitignore
create mode 100644 LICENSE
create mode 100644 README.md
create mode 100644 archetypes/default.md
create mode 100644 data/svg.toml
create mode 100644 exampleSite/config.toml
create mode 100644 exampleSite/content/about.md
create mode 100644 exampleSite/content/emoji-support.md
create mode 100644 exampleSite/content/markdown-syntax.md
create mode 100644 exampleSite/content/math-typesetting.md
create mode 100644 exampleSite/content/placeholder-text.md
create mode 100644 images/screenshot-dark.png
create mode 100644 images/screenshot.png
create mode 100644 images/tn.png
create mode 100644 layouts/404.html
create mode 100644 layouts/_default/baseof.html
create mode 100644 layouts/_default/list.html
create mode 100644 layouts/_default/single.html
create mode 100644 layouts/_default/terms.html
create mode 100644 layouts/index.html
create mode 100644 layouts/index.xml
create mode 100644 layouts/partials/disqus.html
create mode 100644 layouts/partials/footer.html
create mode 100644 layouts/partials/head.html
create mode 100644 layouts/partials/header.html
create mode 100644 layouts/partials/math.html
create mode 100644 layouts/partials/paginator.html
create mode 100644 static/css/main.css
create mode 100644 static/css/md.css
create mode 100644 static/css/prism-dark.css
create mode 100644 static/css/syntax.css
create mode 100644 static/favicon.ico
create mode 100644 static/js/main.js
create mode 100644 theme.toml
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..496ee2c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.DS_Store
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..e4483e2
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) 2021 YOUR_NAME_HERE
+
+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/README.md b/README.md
new file mode 100644
index 0000000..43cb493
--- /dev/null
+++ b/README.md
@@ -0,0 +1,15 @@
+# Minima
+
+A Clean and minimal Hugo theme porting from Minima on Hexo.
+
+## Features
+
+- [x] light/dark mode
+- [x] Hightlight
+- [x] Comments
+- [x] LaTeX
+
+## Usage
+
+Writing...
+
diff --git a/archetypes/default.md b/archetypes/default.md
new file mode 100644
index 0000000..a845151
--- /dev/null
+++ b/archetypes/default.md
@@ -0,0 +1,2 @@
+---
+---
diff --git a/data/svg.toml b/data/svg.toml
new file mode 100644
index 0000000..8496be2
--- /dev/null
+++ b/data/svg.toml
@@ -0,0 +1,4 @@
+github = 'GitHub '
+linkedin = 'LinkedIn '
+twitter = 'Twitter '
+rss = ' '
\ No newline at end of file
diff --git a/exampleSite/config.toml b/exampleSite/config.toml
new file mode 100644
index 0000000..f6c884f
--- /dev/null
+++ b/exampleSite/config.toml
@@ -0,0 +1,60 @@
+baseURL = "http://example.org"
+languageCode = "en-us"
+title = "Hi Folks"
+copyright = "© Copyright notice"
+theme = "minima"
+paginate = 5
+googleAnalytics = ""
+disqusShortname = ""
+
+[author]
+name = "XJJ"
+slogon = "A student and web developer from Earth 🌍"
+description = "This is Minima, a clean and minimal Hugo theme porting from Minima on Hexo. It not only inherits everything from Hexo Minima like dark/light mode but intgrated KaTeX and some taxonomies like categories, series and tags. I created this from scratch using pure CSS and Vanilla JS without using unnecessary development packs! 😁"
+
+[params]
+subtitle = ""
+recent_posts = 5
+
+[[params.social]]
+name = "github"
+url = ""
+[[params.social]]
+name = "linkedin"
+url = ""
+[[params.social]]
+name = "twitter"
+url = ""
+[[params.social]]
+name = "rss"
+url = "/index.xml"
+
+
+
+[[menu.main]]
+name = "Home"
+url = "/"
+weight = 1
+[[menu.main]]
+name = "Categories"
+url = "/categories"
+weight = 2
+[[menu.main]]
+name = "Series"
+url = "/series"
+weight = 3
+[[menu.main]]
+name = "About"
+url = "/about"
+weight = 5
+
+[taxonomies]
+category = "categories"
+tag = "tags"
+series = "series"
+
+# Better not edit this
+[markup.highlight]
+lineNos = true
+noClasses = false
+
\ No newline at end of file
diff --git a/exampleSite/content/about.md b/exampleSite/content/about.md
new file mode 100644
index 0000000..29cbfc6
--- /dev/null
+++ b/exampleSite/content/about.md
@@ -0,0 +1,7 @@
+---
+title: "About"
+date: 2021-07-18T11:24:06+08:00
+draft: true
+type: about
+---
+
diff --git a/exampleSite/content/emoji-support.md b/exampleSite/content/emoji-support.md
new file mode 100644
index 0000000..2ae067d
--- /dev/null
+++ b/exampleSite/content/emoji-support.md
@@ -0,0 +1,46 @@
++++
+author = "Hugo Authors"
+title = "Emoji Support"
+date = "2021-07-18T10:52:59+08:00"
+description = "Guide to emoji usage in Hugo"
+tags = [
+ "emoji",
+]
++++
+
+Emoji can be enabled in a Hugo project in a number of ways.
+
+The [`emojify`](https://gohugo.io/functions/emojify/) function can be called directly in templates or [Inline Shortcodes](https://gohugo.io/templates/shortcode-templates/#inline-shortcodes).
+
+To enable emoji globally, set `enableEmoji` to `true` in your site's [configuration](https://gohugo.io/getting-started/configuration/) and then you can type emoji shorthand codes directly in content files; e.g.
+
+
🙈 :see_no_evil:
🙉 :hear_no_evil:
🙊 :speak_no_evil:
+
+
+The [Emoji cheat sheet](http://www.emoji-cheat-sheet.com/) is a useful reference for emoji shorthand codes.
+
+***
+
+**N.B.** The above steps enable Unicode Standard emoji characters and sequences in Hugo, however the rendering of these glyphs depends on the browser and the platform. To style the emoji you can either use a third party emoji font or a font stack; e.g.
+
+{{< highlight html >}}
+.emoji {
+ font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols;
+}
+{{< /highlight >}}
+
+{{< css.inline >}}
+
+{{< /css.inline >}}
diff --git a/exampleSite/content/markdown-syntax.md b/exampleSite/content/markdown-syntax.md
new file mode 100644
index 0000000..710caf7
--- /dev/null
+++ b/exampleSite/content/markdown-syntax.md
@@ -0,0 +1,148 @@
++++
+author = "Hugo Authors"
+title = "Markdown Syntax Guide"
+date = "2021-07-18T10:52:59+08:00"
+description = "Sample article showcasing basic Markdown syntax and formatting for HTML elements."
+tags = [
+ "markdown",
+ "css",
+ "html",
+]
+categories = [
+ "themes",
+ "syntax",
+]
+series = ["Themes Guide"]
+aliases = ["migrate-from-jekyl"]
++++
+
+This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme.
+
+
+## Headings
+
+The following HTML ``—`` elements represent six levels of section headings. `` is the highest section level while `` is the lowest.
+
+# H1
+## H2
+### H3
+#### H4
+##### H5
+###### H6
+
+## Paragraph
+
+Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.
+
+Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.
+
+## Blockquotes
+
+The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations.
+
+#### Blockquote without attribution
+
+> Tiam, ad mint andaepu dandae nostion secatur sequo quae.
+> **Note** that you can use *Markdown syntax* within a blockquote.
+
+#### Blockquote with attribution
+
+> Don't communicate by sharing memory, share memory by communicating.
+> — Rob Pike[^1]
+
+[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015.
+
+## Tables
+
+Tables aren't part of the core Markdown spec, but Hugo supports supports them out-of-the-box.
+
+ Name | Age
+--------|------
+ Bob | 27
+ Alice | 23
+
+#### Inline Markdown within tables
+
+| Italics | Bold | Code |
+| -------- | -------- | ------ |
+| *italics* | **bold** | `code` |
+
+## Code Blocks
+
+#### Code block with backticks
+
+```html
+
+
+
+
+ Example HTML5 Document
+
+
+ Test
+
+
+```
+
+#### Code block indented with four spaces
+
+
+
+
+
+ Example HTML5 Document
+
+
+ Test
+
+
+
+#### Code block with Hugo's internal highlight shortcode
+{{< highlight html >}}
+
+
+
+
+ Example HTML5 Document
+
+
+ Test
+
+
+{{< /highlight >}}
+
+## List Types
+
+#### Ordered List
+
+1. First item
+2. Second item
+3. Third item
+
+#### Unordered List
+
+* List item
+* Another item
+* And another item
+
+#### Nested list
+
+* Fruit
+ * Apple
+ * Orange
+ * Banana
+* Dairy
+ * Milk
+ * Cheese
+
+## Other Elements — abbr, sub, sup, kbd, mark
+
+GIF is a bitmap image format.
+
+H2 O
+
+Xn + Yn = Zn
+
+Press CTRL +ALT +Delete to end the session.
+
+Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures.
diff --git a/exampleSite/content/math-typesetting.md b/exampleSite/content/math-typesetting.md
new file mode 100644
index 0000000..f3d7e1d
--- /dev/null
+++ b/exampleSite/content/math-typesetting.md
@@ -0,0 +1,49 @@
+---
+author: Hugo Authors
+title: Math Typesetting
+date: 2021-07-18T10:52:59+08:00
+description: A brief guide to setup KaTeX
+math: true
+---
+
+Mathematical notation in a Hugo project can be enabled by using third party JavaScript libraries.
+
+
+In this example we will be using [KaTeX](https://katex.org/)
+
+- Create a partial under `/layouts/partials/math.html`
+- Within this partial reference the [Auto-render Extension](https://katex.org/docs/autorender.html) or host these scripts locally.
+- Include the partial in your templates like so:
+
+```bash
+{{ if or .Params.math .Site.Params.math }}
+{{ partial "math.html" . }}
+{{ end }}
+```
+
+- To enable KaTex globally set the parameter `math` to `true` in a project's configuration
+- To enable KaTex on a per page basis include the parameter `math: true` in content files
+
+**Note:** Use the online reference of [Supported TeX Functions](https://katex.org/docs/supported.html)
+
+{{< math.inline >}}
+{{ if or .Page.Params.math .Site.Params.math }}
+
+
+
+
+{{ end }}
+{{ math.inline >}}
+
+### Examples
+
+{{< math.inline >}}
+
+Inline math: \(\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…\)
+
+{{ math.inline >}}
+
+Block math:
+$$
+ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } }
+$$
diff --git a/exampleSite/content/placeholder-text.md b/exampleSite/content/placeholder-text.md
new file mode 100644
index 0000000..238252c
--- /dev/null
+++ b/exampleSite/content/placeholder-text.md
@@ -0,0 +1,45 @@
++++
+author = "Hugo Authors"
+title = "Placeholder Text"
+date = "2021-07-18T10:52:59+08:00"
+description = "Lorem Ipsum Dolor Si Amet"
+tags = [
+ "markdown",
+ "text",
+]
++++
+
+Lorem est tota propiore conpellat pectoribus de pectora summo. Redit teque digerit hominumque toris verebor lumina non cervice subde tollit usus habet Arctonque, furores quas nec ferunt. Quoque montibus nunc caluere tempus inhospita parcite confusaque translucet patri vestro qui optatis lumine cognoscere flos nubis! Fronde ipsamque patulos Dryopen deorum.
+
+1. Exierant elisi ambit vivere dedere
+2. Duce pollice
+3. Eris modo
+4. Spargitque ferrea quos palude
+
+Rursus nulli murmur; hastile inridet ut ab gravi sententia! Nomine potitus silentia flumen, sustinet placuit petis in dilapsa erat sunt. Atria tractus malis.
+
+1. Comas hunc haec pietate fetum procerum dixit
+2. Post torum vates letum Tiresia
+3. Flumen querellas
+4. Arcanaque montibus omnes
+5. Quidem et
+
+# Vagus elidunt
+
+
+
+[The Van de Graaf Canon](https://en.wikipedia.org/wiki/Canons_of_page_construction#Van_de_Graaf_canon)
+
+## Mane refeci capiebant unda mulcebat
+
+Victa caducifer, malo vulnere contra dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. **Faces illo pepulere** tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis.
+
+Iubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae vulnus haerentia iuste et exercebat, sui et.
+
+Eurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel **mitis temploque** vocatus, inque alis, *oculos nomen* non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem Propoetides **parte**.
+
+{{< css.inline >}}
+
+{{< /css.inline >}}
diff --git a/images/screenshot-dark.png b/images/screenshot-dark.png
new file mode 100644
index 0000000000000000000000000000000000000000..2500d90e09fe2a3269de6b1364510cfd56c241c6
GIT binary patch
literal 95175
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