From a791b6c7d38a2c4f29acbb0fc00c508eb8530b8a Mon Sep 17 00:00:00 2001 From: Marc Riera Irigoyen Date: Tue, 13 Mar 2018 21:50:51 +0100 Subject: [PATCH] Move theme to submodule --- .gitmodules | 3 + config.toml | 2 +- themes/dark-cosmos/archetypes/default.md | 2 - themes/dark-cosmos/i18n/ca.toml | 11 - themes/dark-cosmos/i18n/en.toml | 11 - themes/dark-cosmos/i18n/es.toml | 11 - themes/dark-cosmos/layouts/404.html | 3 - themes/dark-cosmos/layouts/_default/list.html | 25 - .../dark-cosmos/layouts/_default/single.html | 9 - themes/dark-cosmos/layouts/index.html | 3 - .../dark-cosmos/layouts/partials/footer.html | 12 - .../dark-cosmos/layouts/partials/header.html | 63 --- themes/dark-cosmos/layouts/partials/menu.html | 32 -- .../layouts/partials/pagination.html | 16 - themes/dark-cosmos/layouts/partials/tags.html | 5 - .../layouts/shortcodes/summary.html | 3 - themes/dark-cosmos/static/css/style.css | 481 ------------------ themes/dark-cosmos/theme.toml | 8 - themes/kozmo-dark | 1 + 19 files changed, 5 insertions(+), 696 deletions(-) delete mode 100644 themes/dark-cosmos/archetypes/default.md delete mode 100644 themes/dark-cosmos/i18n/ca.toml delete mode 100644 themes/dark-cosmos/i18n/en.toml delete mode 100644 themes/dark-cosmos/i18n/es.toml delete mode 100644 themes/dark-cosmos/layouts/404.html delete mode 100644 themes/dark-cosmos/layouts/_default/list.html delete mode 100644 themes/dark-cosmos/layouts/_default/single.html delete mode 100644 themes/dark-cosmos/layouts/index.html delete mode 100644 themes/dark-cosmos/layouts/partials/footer.html delete mode 100644 themes/dark-cosmos/layouts/partials/header.html delete mode 100644 themes/dark-cosmos/layouts/partials/menu.html delete mode 100644 themes/dark-cosmos/layouts/partials/pagination.html delete mode 100644 themes/dark-cosmos/layouts/partials/tags.html delete mode 100644 themes/dark-cosmos/layouts/shortcodes/summary.html delete mode 100644 themes/dark-cosmos/static/css/style.css delete mode 100644 themes/dark-cosmos/theme.toml create mode 160000 themes/kozmo-dark diff --git a/.gitmodules b/.gitmodules index 568b049..f62d5fa 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "themes/ananke"] path = themes/ananke url = https://github.com/budparr/gohugo-theme-ananke.git +[submodule "themes/kozmo-dark"] + path = themes/kozmo-dark + url = git@github.com:MarcRiera/kozmo-dark.git diff --git a/config.toml b/config.toml index 7807015..5adef7a 100644 --- a/config.toml +++ b/config.toml @@ -1,6 +1,6 @@ baseURL = "https://bvebarcelona.cat/" title = "BVE Barcelona" -theme = "dark-cosmos" +theme = "kozmo-dark" DefaultContentLanguage = "ca" removePathAccents = true diff --git a/themes/dark-cosmos/archetypes/default.md b/themes/dark-cosmos/archetypes/default.md deleted file mode 100644 index a845151..0000000 --- a/themes/dark-cosmos/archetypes/default.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/themes/dark-cosmos/i18n/ca.toml b/themes/dark-cosmos/i18n/ca.toml deleted file mode 100644 index a6f114f..0000000 --- a/themes/dark-cosmos/i18n/ca.toml +++ /dev/null @@ -1,11 +0,0 @@ -[menu] -other = "Menú" - -[readMore] -other = "Llegeix més" - -[newer] -other = "Més recent" - -[older] -other = "Més antic" diff --git a/themes/dark-cosmos/i18n/en.toml b/themes/dark-cosmos/i18n/en.toml deleted file mode 100644 index 5b35ba9..0000000 --- a/themes/dark-cosmos/i18n/en.toml +++ /dev/null @@ -1,11 +0,0 @@ -[menu] -other = "Menu" - -[readMore] -other = "Read more" - -[newer] -other = "Newer" - -[older] -other = "Older" diff --git a/themes/dark-cosmos/i18n/es.toml b/themes/dark-cosmos/i18n/es.toml deleted file mode 100644 index b8edb79..0000000 --- a/themes/dark-cosmos/i18n/es.toml +++ /dev/null @@ -1,11 +0,0 @@ -[menu] -other = "Menú" - -[readMore] -other = "Leer más" - -[newer] -other = "Más reciente" - -[older] -other = "Más antiguo" diff --git a/themes/dark-cosmos/layouts/404.html b/themes/dark-cosmos/layouts/404.html deleted file mode 100644 index b1ccd45..0000000 --- a/themes/dark-cosmos/layouts/404.html +++ /dev/null @@ -1,3 +0,0 @@ -{{ partial "header.html" . }} - Page not found. -{{ partial "footer.html" . }} diff --git a/themes/dark-cosmos/layouts/_default/list.html b/themes/dark-cosmos/layouts/_default/list.html deleted file mode 100644 index 6b6b0a3..0000000 --- a/themes/dark-cosmos/layouts/_default/list.html +++ /dev/null @@ -1,25 +0,0 @@ -{{ partial "header.html" . }} - - {{ range sort .Paginator.Pages }} -
-

{{ .Title }}

-
- {{ .Summary | plainify | safeHTML }} - ... - -
-
- {{ if .Params.tags }} - {{ partial "tags" .Params.tags }} - {{ end }} - {{ end }} - {{ partial "pagination.html" . }} - -{{ partial "footer.html" . }} diff --git a/themes/dark-cosmos/layouts/_default/single.html b/themes/dark-cosmos/layouts/_default/single.html deleted file mode 100644 index 2bb9b3d..0000000 --- a/themes/dark-cosmos/layouts/_default/single.html +++ /dev/null @@ -1,9 +0,0 @@ -{{ partial "header.html" . }} -{{ if not .Date.IsZero }} -

{{ .Date.Format "02-01-2006" }}

-{{ end }} -{{ .Content }} -{{ if .Params.tags }} - {{ partial "tags" .Params.tags }} -{{ end }} -{{ partial "footer.html" . }} diff --git a/themes/dark-cosmos/layouts/index.html b/themes/dark-cosmos/layouts/index.html deleted file mode 100644 index 16f6ffc..0000000 --- a/themes/dark-cosmos/layouts/index.html +++ /dev/null @@ -1,3 +0,0 @@ -{{ partial "header.html" . }} -{{ .Content }} -{{ partial "footer.html" . }} diff --git a/themes/dark-cosmos/layouts/partials/footer.html b/themes/dark-cosmos/layouts/partials/footer.html deleted file mode 100644 index 4010777..0000000 --- a/themes/dark-cosmos/layouts/partials/footer.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/themes/dark-cosmos/layouts/partials/header.html b/themes/dark-cosmos/layouts/partials/header.html deleted file mode 100644 index 0443ebf..0000000 --- a/themes/dark-cosmos/layouts/partials/header.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - {{ .Title }} - {{ .Site.Title }} - - - - {{ .Hugo.Generator }} - - - - {{ if isset .Site.Params "mathjax"}} - - {{end}} - - - - -
- -
- - - - -
{{ .Site.Params.Description }}
- - -
- -
- {{ if .IsTranslated }} - - {{ end }} -
- - {{ partial "menu.html" . }} - - {{ if isset .Params "image"}} - - {{end}} -
-
- {{ .Title }} -
-
- -
-
diff --git a/themes/dark-cosmos/layouts/partials/menu.html b/themes/dark-cosmos/layouts/partials/menu.html deleted file mode 100644 index 7c67cb2..0000000 --- a/themes/dark-cosmos/layouts/partials/menu.html +++ /dev/null @@ -1,32 +0,0 @@ - diff --git a/themes/dark-cosmos/layouts/partials/pagination.html b/themes/dark-cosmos/layouts/partials/pagination.html deleted file mode 100644 index 9caef8d..0000000 --- a/themes/dark-cosmos/layouts/partials/pagination.html +++ /dev/null @@ -1,16 +0,0 @@ -{{ $pag := .Paginator }} -{{ if gt $pag.TotalPages 1 }} - -{{ end }} diff --git a/themes/dark-cosmos/layouts/partials/tags.html b/themes/dark-cosmos/layouts/partials/tags.html deleted file mode 100644 index 908c55e..0000000 --- a/themes/dark-cosmos/layouts/partials/tags.html +++ /dev/null @@ -1,5 +0,0 @@ -

- Tags: {{ range . }} - {{ . }} - {{ end }} -

diff --git a/themes/dark-cosmos/layouts/shortcodes/summary.html b/themes/dark-cosmos/layouts/shortcodes/summary.html deleted file mode 100644 index 9de6169..0000000 --- a/themes/dark-cosmos/layouts/shortcodes/summary.html +++ /dev/null @@ -1,3 +0,0 @@ -
- {{ .Inner }} -
diff --git a/themes/dark-cosmos/static/css/style.css b/themes/dark-cosmos/static/css/style.css deleted file mode 100644 index 1ff5288..0000000 --- a/themes/dark-cosmos/static/css/style.css +++ /dev/null @@ -1,481 +0,0 @@ -@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i'); - -html, -body { - background: #222222; - color: #BBBBBB; - font-family: 'Open Sans', sans-serif; -} - -#container { - background: #292929; - margin: auto; - border-style: solid; - border-radius: 10px; - border-color: #252525; -} - -#header-left { - padding-top: 15px; - float: left; - width: 60%; -} - -#header-right { - padding-top: 15px; - float: right; - width: 40%; -} - -#site-logo { - float: left; - height: 100px; - width: 100px; - padding: 0 20px 0 20px; -} - -#site-title, -a:link, -a:active, -a:visited { - color: #BBBBBB; -} - -a:hover { - color: #208DCC; -} - -#site-title { - padding: 10px 20px 0 0; - font-weight: 600; - font-size: 36px; -} - -a:link, -a:active, -a:visited, -a:hover { - text-decoration: none; -} - -p a:link, -p a:active, -p a:visited, -p a:hover { - color: #208DCC; -} - -#footer { - background: #3E3E3E; - color: #BBBBBB; - padding: 10px 20px 10px 20px; - clear: both; - font-size: 12px; -} - -nav { - clear: both; - text-align: right; -} - -nav ul { - list-style-type: none; - padding: 0; -} - -nav ul.first > li { - display: block; - text-align: left; -} - -nav ul li a { - display: block; - font-size: 90%; -} - -nav a:link, -nav a:active, -nav a:visited, -nav a:hover { - text-decoration: none; -} - -nav a:link, -nav a:active, -nav a:visited { - color: #BBBBBB; -} - -nav a:hover { - color: #208DCC; -} - -nav a.selected { - color: #208DCC; -} - -#content, -#page-title { - padding: 10px 20px 10px 20px; -} - -#content { - margin-bottom: 20px; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Open Sans', serif; - font-weight: 400; -} - -#article p, #article ol li, #article ul li { - text-align: justify; -} - -#article blockquote { - font-family: 'Lora', serif; - font-style: italic; - font-size: 1.05em; - line-height: 1.5em; -} - -#article dl dt { - font-weight: bold; -} - -#article dl dt em { - font-weight: normal; -} - -#article .timestamp, -#article .tags, -#article .tags a:link, -#article .tags a:active, -#article .tags a:visited, -#article .tags a:hover { - color: #777; -} - -hr { - border-bottom: 0; - border-left: 0; - border-right: 0; - margin: 2.5em 0; -} - -span.upper { - text-transform: uppercase; -} - -img.right { - float: right; - margin: 0 0 1em 1em; -} - -img.left { - float: left; - margin: 0 1em 1em 0; -} - -img { - margin: auto; - max-width:100%; - max-height:100%; - display: block; -} - -#featured-image img { - max-width:100%; - max-height:100%; - display: block; -} - - - -ul.pagination { - padding: 0; - list-style-type: none; - text-align: center; -} - -.pagination li { - display: inline; - margin: 10px; -} - -.pagination .active a:link, -.pagination .active a:active, -.pagination .active a:visited, -.pagination .active a:hover, -.pagination .disabled a:link, -.pagination .disabled a:active, -.pagination .disabled a:visited, -.pagination .disabled a:hover, -.pagination .previous-disabled, -.pagination .next-disabled { - color: #555; - text-decoration: none; -} - -table, -th, -td { - border: 1px solid grey; - border-collapse: collapse; - margin: auto; - text-align: center; -} - -th { - display:none; -} - -table img { - display: inline; - vertical-align: middle; - padding: 2px 2px 2px 2px; - box-sizing: border-box; -} - -#page-title-container { - background: #3E3E3E; - border-top: 1px solid #444444; - border-bottom: 1px solid #444444; - display: block; - font-weight: 200; - font-size: 26px; -} - -#paginator-page { - margin-bottom: 30px; - text-align: justify; -} - -#paginator-page-footer { - margin-top: 10px; - display: block; - height: 45px; - /*border-bottom: 1px solid #444444;*/ -} - -#paginator-page-footer .timestamp { - display: inline; - line-height: 35px; -} - -#paginator-page-button { - float: right; - padding: 5px 10px; - background: #208DCC; - margin: 1px 1px 1px 1px; -} - -#paginator-page-button:hover { - background: #006DAC; - border: 1px solid #004D8C; - margin: 0px 0px 0px 0px; -} - -#paginator-page-button a:link, -#paginator-page-button a:active, -#paginator-page-button a:visited { - color: #FFF; -} - -#paginator-page-button a:hover { - color: #DDD; -} - -.language-selector { - display: inline; - list-style-type: none; - float: right; - margin-right: 30px; - font-size: 90%; -} - -.language-selector li { - display: inline; - margin: .5em; -} - -.language-selector .selected, -.first .selected { - color: #208DCC; -} - -form label { - display: block; -} - -form textarea, -form input { - margin-top: 10px; - margin-bottom: 20px; - width: 100%; - display: block; - box-sizing: border-box; -} - -form textarea { - height: 160px; - width: 100%; - resize: none; -} - -@media screen and (max-width: 779px) { - -#header-left { - display: block; - float: none; - width: 100%; - text-align: center; -} - -#header-right { - display: block; - float: none; - width: 100%; - text-align: center; -} - -#site-logo, -#site-title { - display: block; - float: none; - margin: auto; -} - -#site-title, -#site-slogan { - padding: 0px 5px; -} - -.language-selector { - text-align: center; - float: none; -} - -nav { - text-align: center; - margin-bottom: 20px; -} - -.burger-button { - display: block; - background: #3E3E3E; - font-size: 100%; - padding: 5px 20px 5px 20px; - margin-top: 20px; - cursor: pointer; -} - -#menu-entries { - display: none; -} - -.burger-toggle:checked ~ #menu-entries { - display: block; -} - -.burger-toggle:checked ~ .burger-button { - color: #DDDDDD; - background: #208DCC; -} - -nav ul.first > li a, -nav ul.second > li a { - display: block; - padding: 5px 20px 5px 20px; - background: #3E3E3E; -} - -nav ul.first > li a:hover, -nav ul.second > li a:hover, -.burger-button:hover { - color: #DDDDDD; - background: #208DCC; -} - -nav ul.first { - margin-top: 0px; -} - -nav ul.second > li a { - padding-left: 40px; -} - -} - -@media (min-width: 780px) { - #container { - max-width: 1200px; - } - - .burger-button { - display: none; - } - - nav ul.second, - nav ul.third { - display: none; - } - - nav ul.first > li { - display: inline-block; - position: relative; - padding-right: 1.25em; - } - - nav ul.second, - nav ul.third { - position: absolute; - background: #000000; - width: 160px; - box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.25); - } - - nav ul.second { - z-index: 2; - } - - nav ul.third { - z-index: 3; - } - - nav ul.second li { - position: relative; - } - - nav ul.third { - left: 212px; - top: -1px; - } - - nav ul.first li:hover ul.second, - nav ul.second li:hover ul.third { - display: block; - } - - nav ul.second li a, - nav ul.third li a { - padding: 0.75em 1em; - } - - #article { - position: relative; - } - - #summary { - display: block; - position: absolute; - top: 0px; - left: 608px; - width: 342px; - } -} diff --git a/themes/dark-cosmos/theme.toml b/themes/dark-cosmos/theme.toml deleted file mode 100644 index eec8d01..0000000 --- a/themes/dark-cosmos/theme.toml +++ /dev/null @@ -1,8 +0,0 @@ -name = "Dark Cosmos" -license = "GPL" -licenselink = "https://github.com/MarcRiera/Dark-Cosmos/master/LICENSE.md" -description = "A clean dark theme for Hugo websites" -homepage = "https://github.com/MarcRiera/Dark-Cosmos" -tags = ["clean", "dark"] -features = ["responsive", "404", "blog"] -min_version = 0.18 diff --git a/themes/kozmo-dark b/themes/kozmo-dark new file mode 160000 index 0000000..ec1e3a4 --- /dev/null +++ b/themes/kozmo-dark @@ -0,0 +1 @@ +Subproject commit ec1e3a47eb1810b1d4b34039903f2566013d8603