diff --git a/src/config.toml b/src/config.toml index 2ab522d..88046a7 100644 --- a/src/config.toml +++ b/src/config.toml @@ -1,3 +1,4 @@ baseURL = "https://vikunja.io/" languageCode = "en-us" title = "Vikunja" +theme = "vikunja" diff --git a/src/themes/vikunja-web/layouts/partials/disqus.html b/src/themes/vikunja-web/layouts/partials/disqus.html deleted file mode 100644 index 05ff76a..0000000 --- a/src/themes/vikunja-web/layouts/partials/disqus.html +++ /dev/null @@ -1,24 +0,0 @@ -{{ if .Site.DisqusShortname }} -
- - - - -{{end}} diff --git a/src/themes/vikunja-web/layouts/partials/toc.html b/src/themes/vikunja-web/layouts/partials/toc.html deleted file mode 100644 index 8fba373..0000000 --- a/src/themes/vikunja-web/layouts/partials/toc.html +++ /dev/null @@ -1,5 +0,0 @@ -{{ if .Params.toc }} - -{{ end }} diff --git a/src/themes/vikunja-web/archetypes/default.md b/src/themes/vikunja/archetypes/default.md similarity index 100% rename from src/themes/vikunja-web/archetypes/default.md rename to src/themes/vikunja/archetypes/default.md diff --git a/src/themes/vikunja/layouts/_default/list.html b/src/themes/vikunja/layouts/_default/list.html new file mode 100644 index 0000000..e69de29 diff --git a/src/themes/vikunja/layouts/_default/single.html b/src/themes/vikunja/layouts/_default/single.html new file mode 100644 index 0000000..e399c40 --- /dev/null +++ b/src/themes/vikunja/layouts/_default/single.html @@ -0,0 +1,10 @@ +{{ partial "header.html" . }} +{{ partial "navbar.html" . }} + +
+
+ {{ .Content }} +
+
+ +{{ partial "footer.html" . }} diff --git a/src/themes/vikunja/layouts/doc/list.html b/src/themes/vikunja/layouts/doc/list.html new file mode 100644 index 0000000..e69de29 diff --git a/src/themes/vikunja/layouts/doc/single.html b/src/themes/vikunja/layouts/doc/single.html new file mode 100644 index 0000000..d1c839e --- /dev/null +++ b/src/themes/vikunja/layouts/doc/single.html @@ -0,0 +1,17 @@ +{{ partial "header.html" . }} +{{ partial "navbar.html" . }} + +
+
+
+ {{ partial "menu" . }} +
+
+
+ {{ .Content }} +
+
+
+
+ +{{ partial "footer.html" . }} diff --git a/src/themes/vikunja/layouts/home/index.html b/src/themes/vikunja/layouts/home/index.html new file mode 100644 index 0000000..550ab24 --- /dev/null +++ b/src/themes/vikunja/layouts/home/index.html @@ -0,0 +1,36 @@ +{{ partial "header.html" . }} + +
+ +
+ {{ partial "navbar.html" . }} +
+ +
+
+ {{ .Content }} +
+
+ +
+ +
+
+ + + +{{ partial "footer.html" . }} diff --git a/src/themes/vikunja/layouts/home/list.html b/src/themes/vikunja/layouts/home/list.html new file mode 100644 index 0000000..e69de29 diff --git a/src/themes/vikunja/layouts/page/list.html b/src/themes/vikunja/layouts/page/list.html new file mode 100644 index 0000000..e69de29 diff --git a/src/themes/vikunja/layouts/page/single.html b/src/themes/vikunja/layouts/page/single.html new file mode 100644 index 0000000..d1c839e --- /dev/null +++ b/src/themes/vikunja/layouts/page/single.html @@ -0,0 +1,17 @@ +{{ partial "header.html" . }} +{{ partial "navbar.html" . }} + +
+
+
+ {{ partial "menu" . }} +
+
+
+ {{ .Content }} +
+
+
+
+ +{{ partial "footer.html" . }} diff --git a/src/themes/vikunja/layouts/partials/footer.html b/src/themes/vikunja/layouts/partials/footer.html new file mode 100644 index 0000000..0889f21 --- /dev/null +++ b/src/themes/vikunja/layouts/partials/footer.html @@ -0,0 +1,49 @@ + + + + + + diff --git a/src/themes/vikunja/layouts/partials/header.html b/src/themes/vikunja/layouts/partials/header.html new file mode 100644 index 0000000..3a0a56e --- /dev/null +++ b/src/themes/vikunja/layouts/partials/header.html @@ -0,0 +1,31 @@ + + + + + + + + + {{ if .IsPage }} + + {{ end }} + + + + {{ .Hugo.Generator }} + + {{ if and (not .IsHome) .Title }}{{ .Title }} | {{ end }}{{ .Site.Title }} + + {{ with .RSSLink }} + + + {{ end }} + + + + + + + + + diff --git a/src/themes/vikunja/layouts/partials/menu.html b/src/themes/vikunja/layouts/partials/menu.html new file mode 100644 index 0000000..0dd95f0 --- /dev/null +++ b/src/themes/vikunja/layouts/partials/menu.html @@ -0,0 +1,28 @@ + diff --git a/src/themes/vikunja/layouts/partials/navbar.html b/src/themes/vikunja/layouts/partials/navbar.html new file mode 100644 index 0000000..e020046 --- /dev/null +++ b/src/themes/vikunja/layouts/partials/navbar.html @@ -0,0 +1,20 @@ + \ No newline at end of file diff --git a/src/themes/vikunja/layouts/partials/toplinks.html b/src/themes/vikunja/layouts/partials/toplinks.html new file mode 100644 index 0000000..c4875db --- /dev/null +++ b/src/themes/vikunja/layouts/partials/toplinks.html @@ -0,0 +1,7 @@ + +{{ $currentNode := . }}{{ range .Site.Menus.page }} + +   + {{ .Name }} + +{{ end }} diff --git a/src/themes/vikunja/layouts/post/list.html b/src/themes/vikunja/layouts/post/list.html new file mode 100644 index 0000000..6aea8d3 --- /dev/null +++ b/src/themes/vikunja/layouts/post/list.html @@ -0,0 +1,40 @@ +{{ partial "header.html" . }} +{{ partial "navbar.html" . }} + +
+ {{ $paginator := .Paginate (where .Data.Pages "Type" "post") }}{{ range $paginator.Pages }} +
+
+
+
+ {{ .Title }} +

{{ .Date.Format "Mon Jan 2, 2006" }} {{ i18n "authored_by" }} + + {{ .Params.author | default .Site.Params.author }} + +

+
+
+ +
+ {{ .Summary }} +
+ + + {{ i18n "read_more" }} + +
+
+ {{ end }} + + +
+ +{{ partial "footer.html" . }} \ No newline at end of file diff --git a/src/themes/vikunja/layouts/post/single.html b/src/themes/vikunja/layouts/post/single.html new file mode 100644 index 0000000..d3c393e --- /dev/null +++ b/src/themes/vikunja/layouts/post/single.html @@ -0,0 +1,24 @@ +{{ partial "header.html" . }} +{{ partial "navbar.html" . }} + +
+
+

+ + {{ .Title }} + +

+

+ {{ .Date.Format "Mon Jan 2, 2006" }} + {{ i18n "authored_by" }} + + + {{ .Params.author | default .Site.Params.author }} + + +

+ {{ .Content }} +
+
+ +{{ partial "footer.html" . }} diff --git a/src/themes/vikunja-web/theme.toml b/src/themes/vikunja/theme.toml similarity index 100% rename from src/themes/vikunja-web/theme.toml rename to src/themes/vikunja/theme.toml