From 8c51e28a33b61854f8a69db7d215e0ae61a2f5a8 Mon Sep 17 00:00:00 2001 From: cellarspoon Date: Wed, 15 Dec 2021 12:08:23 +0100 Subject: [PATCH] shuffle hugo setup to the front --- beta.lumbung.space/.drone.yml => .drone.yml | 0 beta.lumbung.space/.gitignore => .gitignore | 0 beta.lumbung.space/Dockerfile => Dockerfile | 0 README.md | 13 +- .../archetypes => archetypes}/default.md | 0 beta.lumbung.space/README.md | 7 - .../lumbung-theme/layouts/_default/list.html | 32 -- .../themes/lumbung-theme/layouts/index.html | 33 -- .../layouts/partials/calendar_list.html | 24 - .../lumbung-theme/layouts/partials/head.html | 25 - .../layouts/partials/header.html | 12 - .../layouts/partials/network_card.html | 33 -- .../lumbung-theme/layouts/partials/test.html | 35 -- .../themes/lumbung-theme/static/css/main.css | 535 ------------------ beta.lumbung.space/compose.yml => compose.yml | 3 + beta.lumbung.space/config.toml => config.toml | 0 lumbung-theme/README.md | 18 - lumbung-theme/archetypes/default.md | 2 - lumbung-theme/layouts/404.html | 0 .../_default/_markdown/render-image.html | 2 - lumbung-theme/layouts/_default/baseof.html | 30 - lumbung-theme/layouts/_default/single.html | 16 - .../layouts/partials/calendar_card.html | 30 - lumbung-theme/layouts/partials/card.html | 34 -- lumbung-theme/layouts/partials/footer.html | 5 - lumbung-theme/layouts/partials/video_box.html | 37 -- lumbung-theme/static/css/video-box.css | 155 ----- lumbung-theme/theme.toml | 21 - beta.lumbung.space/makefile => makefile | 0 .../themes => themes}/lumbung-theme/README.md | 0 .../lumbung-theme/archetypes/default.md | 0 .../lumbung-theme/layouts/404.html | 0 .../_default/_markdown/render-image.html | 0 .../layouts/_default/baseof.html | 0 .../lumbung-theme}/layouts/_default/list.html | 0 .../layouts/_default/single.html | 0 .../lumbung-theme}/layouts/index.html | 0 .../layouts/partials/calendar_card.html | 0 .../lumbung-theme/layouts/partials/card.html | 0 .../layouts/partials/footer.html | 0 .../lumbung-theme}/layouts/partials/head.html | 0 .../layouts/partials/header.html | 0 .../layouts/partials/network_card.html | 0 .../layouts/partials/shout_card.html | 0 .../layouts/partials/video_box.html | 0 .../css/fonts/Anonymous_Pro_Regular.woff | Bin .../static/css/fonts/Barrio_Regular.woff | Bin .../css/fonts/Zen_Maru_Gothic_Regular.woff | Bin .../lumbung-theme}/static/css/main.css | 0 .../lumbung-theme}/static/css/print.css | 0 .../lumbung-theme/static/css/video-box.css | 0 .../lumbung-theme/theme.toml | 0 52 files changed, 7 insertions(+), 1095 deletions(-) rename beta.lumbung.space/.drone.yml => .drone.yml (100%) rename beta.lumbung.space/.gitignore => .gitignore (100%) rename beta.lumbung.space/Dockerfile => Dockerfile (100%) rename {beta.lumbung.space/archetypes => archetypes}/default.md (100%) delete mode 100644 beta.lumbung.space/README.md delete mode 100644 beta.lumbung.space/themes/lumbung-theme/layouts/_default/list.html delete mode 100644 beta.lumbung.space/themes/lumbung-theme/layouts/index.html delete mode 100644 beta.lumbung.space/themes/lumbung-theme/layouts/partials/calendar_list.html delete mode 100644 beta.lumbung.space/themes/lumbung-theme/layouts/partials/head.html delete mode 100644 beta.lumbung.space/themes/lumbung-theme/layouts/partials/header.html delete mode 100644 beta.lumbung.space/themes/lumbung-theme/layouts/partials/network_card.html delete mode 100644 beta.lumbung.space/themes/lumbung-theme/layouts/partials/test.html delete mode 100644 beta.lumbung.space/themes/lumbung-theme/static/css/main.css rename beta.lumbung.space/compose.yml => compose.yml (99%) rename beta.lumbung.space/config.toml => config.toml (100%) delete mode 100644 lumbung-theme/README.md delete mode 100644 lumbung-theme/archetypes/default.md delete mode 100644 lumbung-theme/layouts/404.html delete mode 100644 lumbung-theme/layouts/_default/_markdown/render-image.html delete mode 100644 lumbung-theme/layouts/_default/baseof.html delete mode 100644 lumbung-theme/layouts/_default/single.html delete mode 100644 lumbung-theme/layouts/partials/calendar_card.html delete mode 100644 lumbung-theme/layouts/partials/card.html delete mode 100644 lumbung-theme/layouts/partials/footer.html delete mode 100644 lumbung-theme/layouts/partials/video_box.html delete mode 100644 lumbung-theme/static/css/video-box.css delete mode 100644 lumbung-theme/theme.toml rename beta.lumbung.space/makefile => makefile (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/README.md (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/archetypes/default.md (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/layouts/404.html (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/layouts/_default/_markdown/render-image.html (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/layouts/_default/baseof.html (100%) rename {lumbung-theme => themes/lumbung-theme}/layouts/_default/list.html (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/layouts/_default/single.html (100%) rename {lumbung-theme => themes/lumbung-theme}/layouts/index.html (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/layouts/partials/calendar_card.html (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/layouts/partials/card.html (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/layouts/partials/footer.html (100%) rename {lumbung-theme => themes/lumbung-theme}/layouts/partials/head.html (100%) rename {lumbung-theme => themes/lumbung-theme}/layouts/partials/header.html (100%) rename {lumbung-theme => themes/lumbung-theme}/layouts/partials/network_card.html (100%) rename {lumbung-theme => themes/lumbung-theme}/layouts/partials/shout_card.html (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/layouts/partials/video_box.html (100%) rename {lumbung-theme => themes/lumbung-theme}/static/css/fonts/Anonymous_Pro_Regular.woff (100%) rename {lumbung-theme => themes/lumbung-theme}/static/css/fonts/Barrio_Regular.woff (100%) rename {lumbung-theme => themes/lumbung-theme}/static/css/fonts/Zen_Maru_Gothic_Regular.woff (100%) rename {lumbung-theme => themes/lumbung-theme}/static/css/main.css (100%) rename {lumbung-theme => themes/lumbung-theme}/static/css/print.css (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/static/css/video-box.css (100%) rename {beta.lumbung.space/themes => themes}/lumbung-theme/theme.toml (100%) diff --git a/beta.lumbung.space/.drone.yml b/.drone.yml similarity index 100% rename from beta.lumbung.space/.drone.yml rename to .drone.yml diff --git a/beta.lumbung.space/.gitignore b/.gitignore similarity index 100% rename from beta.lumbung.space/.gitignore rename to .gitignore diff --git a/beta.lumbung.space/Dockerfile b/Dockerfile similarity index 100% rename from beta.lumbung.space/Dockerfile rename to Dockerfile diff --git a/README.md b/README.md index dd4985d..850fcb5 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,7 @@ -# living room +# beta.lumbung.space -> A new attempt to bring together the ideas of the "splash" page, "portal" page -> and a comfortable digital "living room" experience for lumbung[dot]space. -> This is a work in progress. The end goal of this is to have a new design and -> implementation for [`lumbung.space`](https://lumbung.space) for January 2022. +[![Build Status](https://drone.autonomic.zone/api/badges/ruangrupa/beta.lumbung.space/status.svg?ref=refs/heads/main)](https://drone.autonomic.zone/ruangrupa/beta.lumbung.space) -## SYN ACK +Public front-end for [lumbung.space](https://lumbung.space). -Huge thanks to all the folks who did work to make this possible. - -- [`@rra`](https://test.roelof.info/) prototypin' over at [git.vvvvvvaria.org/rra](https://git.vvvvvvaria.org/rra) +The theme comes from [git.vvvvvvaria.org/rra/lumbung-theme](https://git.vvvvvvaria.org/rra/lumbung-theme). diff --git a/beta.lumbung.space/archetypes/default.md b/archetypes/default.md similarity index 100% rename from beta.lumbung.space/archetypes/default.md rename to archetypes/default.md diff --git a/beta.lumbung.space/README.md b/beta.lumbung.space/README.md deleted file mode 100644 index 850fcb5..0000000 --- a/beta.lumbung.space/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# beta.lumbung.space - -[![Build Status](https://drone.autonomic.zone/api/badges/ruangrupa/beta.lumbung.space/status.svg?ref=refs/heads/main)](https://drone.autonomic.zone/ruangrupa/beta.lumbung.space) - -Public front-end for [lumbung.space](https://lumbung.space). - -The theme comes from [git.vvvvvvaria.org/rra/lumbung-theme](https://git.vvvvvvaria.org/rra/lumbung-theme). diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/_default/list.html b/beta.lumbung.space/themes/lumbung-theme/layouts/_default/list.html deleted file mode 100644 index ba88fdd..0000000 --- a/beta.lumbung.space/themes/lumbung-theme/layouts/_default/list.html +++ /dev/null @@ -1,32 +0,0 @@ -{{ define "main" }} -
-
- {{ range (.Paginator 13).Pages }} - - {{ if in .Params.categories "tv"}} - - {{- partial "video_box.html" . -}} - - {{ else if in .Params.categories "calendar" }} - - {{- partial "calendar_card.html" . -}} - - {{ else if in .Params.categories "network" }} - - {{- partial "network_card.html" . -}} - - {{ else }} - - {{- partial "card.html" . -}} - - {{ end }} - - {{ end }} -
- - - - -{{ end }} diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/index.html b/beta.lumbung.space/themes/lumbung-theme/layouts/index.html deleted file mode 100644 index 546e4b7..0000000 --- a/beta.lumbung.space/themes/lumbung-theme/layouts/index.html +++ /dev/null @@ -1,33 +0,0 @@ -{{ define "main" }} -
-
- {{ range (.Paginator 13).Pages }} - - {{ if in .Params.categories "tv"}} - - {{- partial "video_box.html" . -}} - - {{ else if in .Params.categories "calendar" }} - - {{- partial "calendar_card.html" . -}} - - {{ else if in .Params.categories "network" }} - - {{- partial "network_card.html" . -}} - - {{ else }} - - {{- partial "card.html" . -}} - - {{ end }} - - {{ end }} -
- - - - -{{ end }} - diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/calendar_list.html b/beta.lumbung.space/themes/lumbung-theme/layouts/partials/calendar_list.html deleted file mode 100644 index 60bc5ca..0000000 --- a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/calendar_list.html +++ /dev/null @@ -1,24 +0,0 @@ -
-
-
-

{{ .Title }}

-
-
- - {{ .Params.localized_begin | markdownify }} - -
- - - - -
-
\ No newline at end of file diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/head.html b/beta.lumbung.space/themes/lumbung-theme/layouts/partials/head.html deleted file mode 100644 index 3180365..0000000 --- a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/head.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - {{ if .IsHome }} {{ .Site.Title }} {{ else }} {{ .Title }} | {{ .Site.Title }} {{ end }} - - {{- if or .Description .Site.Params.description }} - - {{- end }} - {{- if or .Description .Site.Params.description }} - - {{- end }} - - - - - - {{ with .Site.Params.favicon }} - - {{ end }} - - {{ with .OutputFormats.Get "rss" -}} - {{ printf `` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} - {{ end -}} - diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/header.html b/beta.lumbung.space/themes/lumbung-theme/layouts/partials/header.html deleted file mode 100644 index 65d7386..0000000 --- a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/header.html +++ /dev/null @@ -1,12 +0,0 @@ -
-

{{ .Site.Title }}

- -
\ No newline at end of file diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/network_card.html b/beta.lumbung.space/themes/lumbung-theme/layouts/partials/network_card.html deleted file mode 100644 index bc21bb3..0000000 --- a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/network_card.html +++ /dev/null @@ -1,33 +0,0 @@ -
-
-
-

{{ .Title }}

- -
- -
From {{ if .Params.author }}{{.Params.author}} at {{ end }}{{ .Params.feed_name }}
- -
- {{ with (index (.Resources.ByType "image") 0) }} - {{ $thumb := .Fit "540x360"}} -
- {{ .Title }} -
- {{ end }} -
- {{ .Summary }} -
- -
- {{ if .Truncated }} - - {{ end }} - -
-
\ No newline at end of file diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/test.html b/beta.lumbung.space/themes/lumbung-theme/layouts/partials/test.html deleted file mode 100644 index 83bb54f..0000000 --- a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/test.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/beta.lumbung.space/themes/lumbung-theme/static/css/main.css b/beta.lumbung.space/themes/lumbung-theme/static/css/main.css deleted file mode 100644 index a34a31f..0000000 --- a/beta.lumbung.space/themes/lumbung-theme/static/css/main.css +++ /dev/null @@ -1,535 +0,0 @@ -/*nice body-border color combos - -antiquewhite - burlywood -peachpuff - tomato -lightpink - crimson -lightblue - cornflowerblue -palegreen - lightseagreen - -fonts -bungeeshade -allerta -*/ - -:root { - --border-color: tomato; -} - -/*Main Stuff*/ -body { - font-size:16px; - font-family: sans-serif; - color: maroon; -} - - a { - color: #1B4C8A; - } - -* { - box-sizing: border-box; -} - -#content { - margin: 2em auto; - max-width: 80%; - margin-bottom: 0; - } - -.card{ - - border: 2px solid var(--border-color); - box-shadow:1em 1em 0 #d2d1c8; - background-color: #fff09d; - max-width: 600px; - margin-bottom: 2em; - flex: auto; - margin: 0 3em 3em 0; - align-self: start; - - } - - .card{ - background-color: peachpuff; - } - - .side-bar { - border: 2px solid var(--border-color); - max-width: 400px; - } - - - .card:nth-child(even){ - transform: rotate(-1deg); - } - - .card:nth-child(odd){ - transform: rotate(1deg); - } - - .card:nth-child(5){ - transform: rotate(2deg); - } - - - .video.box{ - margin-top:3em; - } - - .bar{ - border: 2px solid var(--border-color); - box-shadow: 0.6em 0.6em 0 #d2d1c8; - margin-bottom: 2em; - margin-top:3em; - display: inline-block; - background-color: #fff09d; - } - -.h-feed{ - display: flex; - flex-flow: row wrap; - width: 100%; - -} - -.entries{ - padding-top: 5%; -} - - -/* base header & menu */ - -#top-menu{ - position: fixed; - left: 50%; - transform: translate(-50%); - width: 90%; - z-index: 1; - margin-top: 1em; - display: none; -} - -.logo { - margin-left: 0.5em; - margin-right: 0.5em; - margin-top: 0.2em; - margin-bottom: 0.2em; -} - -.logo a { - text-decoration: none; -} - -.menu { - border-top: 2px solid var(--border-color); - margin: 0px; - padding: 0px; - -} - -.menu ul{ - list-style-type: none; - margin: 0; - padding: 0; - display: flex; -} - -.menu-nav-item { - border-right: 2px solid var(--border-color); - padding: 0.5em; -} - -/*Article Summary Cards*/ - -.h-entry header { - display: flex; - border-bottom: 2px solid var(--border-color); - justify-content: space-between; -} - -.h-entry header h2{ - padding: 0.2em; - margin: 0; - padding-right: 0.3em; - padding-left: 0.3em; - border-left: 2px solid var(--border-color); - flex-grow: 1; -} - -.h-entry header h2:hover{ - box-shadow: inset 4px 4px 0px tomato; - cursor: pointer; -} - -.h-entry header h2 a { - text-decoration: none; - color: var(--border-color); -} - - -.h-entry header .header-metadata{ - margin: 0; - display: flex; - flex-flow: column wrap; - font-size: 0.8rem; -} - -.header-metadata .dt-published{ - padding: 0.5em 1.2em 0.5em 1.2em; -} - -.author.p-author { - border-top: 2px solid var(--border-color); - padding: 0.5em 1.2em 0.5em 1.2em; -} - - -.p-summary.truncated.image { - display: flex; - flex-direction: row-reverse; -} - -.p-summary.truncated { - display: flex; - flex-direction: column; -} - -.summary-text { - flex: 1; - padding: 1em; - max-height: 300px; - min-width: 20ch; - text-overflow: ellipsis; - overflow: hidden; -} - -.summary-image > img { - height: 100%; - object-fit: cover; - max-width: 100%; - -} - -.summary-image{ - border-right: 2px solid var(--border-color); -} - -footer.post-footer { - display: flex; - flex-flow: row-reverse; -} - -.footer-filler{ - border-top: 2px solid var(--border-color); - flex-grow: 1; -} -.read-more { - border-top: 2px solid var(--border-color); - border-left: 2px solid var(--border-color); - align-content: flex-end; - padding: 0.2em 1em 0.2em 1em; - font-size: 0.9rem; -} - -/* network cards */ - -.card.network{ - - border: 2px solid darkcyan; - box-shadow:1em 1em 0 #d2d1c8; - background-color: lightgreen; - max-width: 540px; - margin-bottom: 2em; - flex: auto; - margin: 0 3em 3em 0; - align-self: start; - color: darkcyan; - } - -.h-entry.network header { - display: flex; - border-bottom: 2px solid darkcyan; - flex-direction: row-reverse; -} - -.h-entry.network header h2{ - padding: 0.2em 0.5em 0.2em 0.5em; - margin: 0; - border-color: darkcyan; -} - -.h-entry.network header h2:hover{ - box-shadow: inset 4px 4px 0px darkcyan; - cursor: pointer; -} - -.h-entry.network header h2 a { - text-decoration: none; - color: darkcyan; -} - -.network .header-metadata { - align-items: center; -} - -.network .header-metadata .dt-published{ - padding-left: 1.2em; - min-width: 16ch; - border-bottom: 2px solid darkcyan; -} - -.network .filler { - min-height: 1rem; -} - -.network .author.p-author { - border-color: darkcyan; - padding: 0.5em 1.2em 0.5em 1.2em; -} - -.network footer.post-footer{ - border-top: 2px solid darkcyan; -} - -.network .summary-image { - border-bottom: 2px solid darkcyan; - border-right: none; -} - -.network .summary-image > img { - display: inherit; -} -.network .summary-text { - font-size: 14px; -} - -div.network-source{ - padding: 0.5em 1.2em 0.5em 1.2em; - border-bottom: 2px solid darkcyan; - font-size: 14px; - display: flex; - justify-content: space-between; -} - -.network-source a { - font-weight: bold; - color: darkcyan; -} - -.network .footer-filler{ - border: none; -} -.network .read-more { - border: none; - border-left: 2px solid darkcyan; -} - - -/* calendar cards */ - -.card.calendar { - border: 2px solid cornflowerblue; - box-shadow:1em 1em 0 #d2d1c8; - background-color: lightblue; - max-width: 360px; - margin-bottom: 2em; - flex: auto; - margin: 0 3em 3em 0; - align-self: start; - color: royalblue; - -} - -.card.calendar.past { - opacity: 0.3; -} - -.card.calendar.past:hover { - opacity: 1; -} - -.h-event.calendar header { - display: flex; - border-bottom: 2px solid cornflowerblue; -} - -.h-event.calendar header h2{ - padding: 0.2em 0.5em 0.2em 0.5em; - margin: 0; - border-right: none; -} - -.h-event.calendar header h2:hover{ - box-shadow: inset 4px 4px 0px royalblue; - cursor: pointer; -} - -.h-event.calendar header h2 a { - text-decoration: none; - color: royalblue; -} - -.header-filler { - min-width: 10%; -} - -.calendar-location{ - font-size: 0.8rem; - min-width: 20%; - padding: 0.5em 0.9em 0.5em 0.9em; - border-left: 2px solid cornflowerblue; -} - -.calendar-duration{ - font-size: 0.8rem; - border-right: 2px solid cornflowerblue; - padding: 0.5em 0.9em 0.5em 0.9em; -} - -.start-scroller { - display: flex; - flex-flow: row-reverse; - border-bottom: 2px solid cornflowerblue; -} -.start-scroller marquee{ - font-size: 0.8rem; - padding-top: 0.2em; - padding-bottom: 0.2em; -} - -.calendar .description { - border-top: 2px solid cornflowerblue; -} - -.calendar-image-holder{ - border-bottom: 2px solid cornflowerblue; -} - -.calendar-image-holder a { - display: inherit; -} - -.calendar-image{ - max-width: 100%; - display: inherit; -} - -/* Card metadata (video & calendar) */ - -.metadata { - display: flex; - justify-content: space-between; - flex-wrap: wrap; -} - -.description p:first-of-type { - margin:0; -} - -.description ul:first-of-type { - margin:0; -} - -input + label +.calendar-location+.description{ - display: none; - } - -input:checked + label +.calendar-location+.description { - display: block; - transition: ease .5s; - } - -.metadata label { - text-align: center; - vertical-align: sub; - flex-grow: 1; - font-weight: normal; - cursor: pointer; - padding: 0.4em 0.9em 0.4em 0.9em; - font-size: 0.9em; -} - -label:hover { - box-shadow: inset 2px 2px 0px #95948c; -} - -.description{ - padding: 0.5em 0.7em 0.7em 0.5em; - overflow: hidden; - flex-basis: 100%; -} - -.descr_button { - cursor: pointer; - flex-grow: 1; - text-align: center; -} - -/* Paginator */ - -nav.pagination{ - width: 60%; - margin: auto; - margin-top: 2em; - margin-bottom: 2em; -} - -ul.pagination{ - display: flex; - justify-content: space-evenly; /* align horizontal */ - align-items: center; /* align vertical */ -} - -.page-item{ - display: block; - text-align: center; - vertical-align: middle; - font-size: 38px; - border: 2px solid #1B4C8A; - box-shadow:0.4em 0.4em 0 #d2d1c8; - -} - -li.page-item{ - background-color: lightblue; - padding: 0.4em; -} - -li.page-item.active{ - background-color: peachpuff; - border: 2px solid tomato; - padding: 0.4em; -} - -li.page-item.disabled{ - display: none; -} - - li.page-item:nth-child(even){ - transform: rotate(-1deg); - } - - li.page-item:nth-child(odd){ - transform: rotate(1deg); - } - - li.page-item:nth-child(5){ - transform: rotate(2deg); - } - - li.page-item:nth-child(8){ - transform: rotate(-3deg); - } - - - -/* Page footer */ - -footer.bar { - margin-top: 0; - width: 80%; - margin-left: auto; - display: block; - margin-right: auto; - margin-bottom: 2em; -} \ No newline at end of file diff --git a/beta.lumbung.space/compose.yml b/compose.yml similarity index 99% rename from beta.lumbung.space/compose.yml rename to compose.yml index c850efb..ed0b86f 100644 --- a/beta.lumbung.space/compose.yml +++ b/compose.yml @@ -1,5 +1,6 @@ --- version: "3.8" + services: app: image: decentral1se/beta.lumbung.space:latest @@ -23,8 +24,10 @@ services: - "traefik.http.routers.coop-cloud-site.entrypoints=web-secure" - "traefik.http.services.coop-cloud-site.loadbalancer.server.port=1313" - "traefik.http.routers.coop-cloud-site.tls.certresolver=production" + volumes: content: + networks: proxy: external: true diff --git a/beta.lumbung.space/config.toml b/config.toml similarity index 100% rename from beta.lumbung.space/config.toml rename to config.toml diff --git a/lumbung-theme/README.md b/lumbung-theme/README.md deleted file mode 100644 index 9ec81b9..0000000 --- a/lumbung-theme/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# lumbung-theme - -A Hugo theme for lumbung.space - -### Installation - -`cd /my/hugosite/themes` -`git clone https://git.vvvvvvaria.org/rra/lumbung-theme` - -edit `/my/hugosite/config.toml`: - -``` -cat config.toml -baseURL = "http://localhost/" -languageCode = "en-us" -title = "lumbung.space" -theme = 'lumbung-theme' -``` diff --git a/lumbung-theme/archetypes/default.md b/lumbung-theme/archetypes/default.md deleted file mode 100644 index ac36e06..0000000 --- a/lumbung-theme/archetypes/default.md +++ /dev/null @@ -1,2 +0,0 @@ -+++ -+++ diff --git a/lumbung-theme/layouts/404.html b/lumbung-theme/layouts/404.html deleted file mode 100644 index e69de29..0000000 diff --git a/lumbung-theme/layouts/_default/_markdown/render-image.html b/lumbung-theme/layouts/_default/_markdown/render-image.html deleted file mode 100644 index 7d332b9..0000000 --- a/lumbung-theme/layouts/_default/_markdown/render-image.html +++ /dev/null @@ -1,2 +0,0 @@ -{{- $image := .Page.Resources.GetMatch (printf "%s" (.Destination | safeURL)) -}} -{{- .PlainText | htmlUnescape -}} diff --git a/lumbung-theme/layouts/_default/baseof.html b/lumbung-theme/layouts/_default/baseof.html deleted file mode 100644 index 13acd96..0000000 --- a/lumbung-theme/layouts/_default/baseof.html +++ /dev/null @@ -1,30 +0,0 @@ - - - {{- partial "head.html" . -}} - - {{- partial "header.html" . -}} -
- {{- block "main" . }}{{- end }} -
- {{- partial "footer.html" . -}} - - - - - diff --git a/lumbung-theme/layouts/_default/single.html b/lumbung-theme/layouts/_default/single.html deleted file mode 100644 index 25f08f3..0000000 --- a/lumbung-theme/layouts/_default/single.html +++ /dev/null @@ -1,16 +0,0 @@ -{{ define "main" }} -
- -
-{{ end }} diff --git a/lumbung-theme/layouts/partials/calendar_card.html b/lumbung-theme/layouts/partials/calendar_card.html deleted file mode 100644 index 6c65f76..0000000 --- a/lumbung-theme/layouts/partials/calendar_card.html +++ /dev/null @@ -1,30 +0,0 @@ -{{ $t := (time .Params.event_end) }} -
-
-
-

{{ .Title }}

-
- {{ range first 1 (.Resources.ByType "image") }} - - {{ end }} -
- - {{ .Params.localized_begin | markdownify }} - -
- - - - -
-
- \ No newline at end of file diff --git a/lumbung-theme/layouts/partials/card.html b/lumbung-theme/layouts/partials/card.html deleted file mode 100644 index 9154a32..0000000 --- a/lumbung-theme/layouts/partials/card.html +++ /dev/null @@ -1,34 +0,0 @@ -
-
-
-

{{ .Title }}

- -
- - {{ $img := (.Resources.ByType "image").GetMatch "*featured*" }} - -
-
- {{ .Summary }} -
- {{ with $img }} - {{ $thumb := .Resize "400x300"}} -
- {{ .Title }} -
- {{ end }} -
- {{ if .Truncated }} - - {{ end }} - -
-
\ No newline at end of file diff --git a/lumbung-theme/layouts/partials/footer.html b/lumbung-theme/layouts/partials/footer.html deleted file mode 100644 index e033aca..0000000 --- a/lumbung-theme/layouts/partials/footer.html +++ /dev/null @@ -1,5 +0,0 @@ -
-
- Imprint - Privacy Policy - Copyright -
-
\ No newline at end of file diff --git a/lumbung-theme/layouts/partials/video_box.html b/lumbung-theme/layouts/partials/video_box.html deleted file mode 100644 index 711800e..0000000 --- a/lumbung-theme/layouts/partials/video_box.html +++ /dev/null @@ -1,37 +0,0 @@ -
-
- - - - {{ if .Params.is_live}} -
LIVE
- {{ else }} -
{{.Params.video_duration}}
- {{ end }} - -
-
-
-
-
- -
- diff --git a/lumbung-theme/static/css/video-box.css b/lumbung-theme/static/css/video-box.css deleted file mode 100644 index 051cd70..0000000 --- a/lumbung-theme/static/css/video-box.css +++ /dev/null @@ -1,155 +0,0 @@ -:root { - --video-border-color: burlywood; - --video-background-color: antiquewhite; -} - .video-box { - border:2px solid var(--video-border-color); - max-width:560px; - margin:auto; - box-shadow:1em 1em 0 #d2d1c8; - margin-bottom: 2em; - color: chocolate; - } - - .video-box:nth-child(even){ - transform: rotate(-1deg); - } - - .video-box:nth-child(odd){ - transform: rotate(1deg); - } - - .video-box:nth-child(5){ - transform: rotate(3deg); - } - - - .video-box img { - max-width: 100%; - } - - .video-box iframe { - max-width: 100%; -} - - .video-box .media { - line-height: 0; - } - - .video { - background-color: var(--video-background-color); - } - - .video .metadata{ - font-size:0.9rem; - justify-content: space-between; - flex-wrap: wrap; - } - - .metadata .title{ - margin-top:0; - border-top: 2px solid var(--video-border-color); - border-bottom: 2px solid var(--video-border-color); - padding:0.5em; - font-weight:700; - font-size:1.3rem; - flex-basis: 100%; - } - - .video.channel{ - border-right: 2px solid var(--video-border-color); - padding: 0.5em 0.9em 0.5em 0.9em; - font-size: 0.8rem; - } - - .video.date { - float:right; - border-left: 2px solid var(--video-border-color); - padding: 0.5em 0.9em 0.5em 0.9em; - font-size: 0.8rem; - } - - .video.description { - border-top: 2px solid var(--video-border-color); - padding: 0.8em 0.8em 0.8em 0.8em; - - } - .descr_button a { - color:inherit; - text-decoration: inherit; - } - - input.descr_button { - display: none; - } - - input + label + .video.date + .description{ - display: none; - } - - input:checked + label + .video.date +.description { - display: block; - } - - .play-icon { - width: 0; - height: 0; - position: absolute; - left: 50%; - top: 50%; - transform: translate(-50%,-50%) scale(.5); - border-top: 13px solid transparent; - border-bottom: 13px solid transparent; - border-left: 18px solid hsla(0,0%,100%,.95); - } - - .video-thumbnail { - position: absolute; - width: 100%; - height: 100%; - top: 0; - } - .video-thumbnail { - display: flex; - flex-direction: column; - position: relative; - overflow: hidden; - background-color: #ececec; - transition: filter .2s ease; - } - -.video-thumbnail-duration-overlay { - display: inline-block; - background-color: var(--video-background-color); - color: chocolate; - font-size: 14px; - line-height: 1.1; - z-index: 10; - position: absolute; - padding: 1px 3px 1px 3px; - right: 5px; - bottom: 5px; - border: 2px solid var(--video-border-color); - } - - .play-overlay { - transition: all .2s ease; - position: absolute; - right: 0; - bottom: 0; - width: inherit; - height: inherit; - opacity: 0; - background-color: rgba(0,0,0,.3); - cursor: pointer; - } - -.video-thumbnail:hover { - text-decoration:none!important -} -.video-thumbnail:hover .play-overlay { -opacity:1 -} -.video-thumbnail:hover .play-overlay .play-icon { -transform:translate(-50%,-50%) scale(1) -} diff --git a/lumbung-theme/theme.toml b/lumbung-theme/theme.toml deleted file mode 100644 index 72ac31f..0000000 --- a/lumbung-theme/theme.toml +++ /dev/null @@ -1,21 +0,0 @@ -# theme.toml template for a Hugo theme -# See https://github.com/gohugoio/hugoThemes#themetoml for an example - -name = "Lumbung" -license = "AGPL3" -licenselink = "https://github.com/yourname/yourtheme/blob/master/LICENSE" -description = "" -homepage = "http://example.com/" -tags = [] -features = [] -min_version = "0.41.0" - -[author] - name = "" - homepage = "" - -# If porting an existing theme -[original] - name = "" - homepage = "" - repo = "" diff --git a/beta.lumbung.space/makefile b/makefile similarity index 100% rename from beta.lumbung.space/makefile rename to makefile diff --git a/beta.lumbung.space/themes/lumbung-theme/README.md b/themes/lumbung-theme/README.md similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/README.md rename to themes/lumbung-theme/README.md diff --git a/beta.lumbung.space/themes/lumbung-theme/archetypes/default.md b/themes/lumbung-theme/archetypes/default.md similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/archetypes/default.md rename to themes/lumbung-theme/archetypes/default.md diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/404.html b/themes/lumbung-theme/layouts/404.html similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/layouts/404.html rename to themes/lumbung-theme/layouts/404.html diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/_default/_markdown/render-image.html b/themes/lumbung-theme/layouts/_default/_markdown/render-image.html similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/layouts/_default/_markdown/render-image.html rename to themes/lumbung-theme/layouts/_default/_markdown/render-image.html diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/_default/baseof.html b/themes/lumbung-theme/layouts/_default/baseof.html similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/layouts/_default/baseof.html rename to themes/lumbung-theme/layouts/_default/baseof.html diff --git a/lumbung-theme/layouts/_default/list.html b/themes/lumbung-theme/layouts/_default/list.html similarity index 100% rename from lumbung-theme/layouts/_default/list.html rename to themes/lumbung-theme/layouts/_default/list.html diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/_default/single.html b/themes/lumbung-theme/layouts/_default/single.html similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/layouts/_default/single.html rename to themes/lumbung-theme/layouts/_default/single.html diff --git a/lumbung-theme/layouts/index.html b/themes/lumbung-theme/layouts/index.html similarity index 100% rename from lumbung-theme/layouts/index.html rename to themes/lumbung-theme/layouts/index.html diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/calendar_card.html b/themes/lumbung-theme/layouts/partials/calendar_card.html similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/layouts/partials/calendar_card.html rename to themes/lumbung-theme/layouts/partials/calendar_card.html diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/card.html b/themes/lumbung-theme/layouts/partials/card.html similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/layouts/partials/card.html rename to themes/lumbung-theme/layouts/partials/card.html diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/footer.html b/themes/lumbung-theme/layouts/partials/footer.html similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/layouts/partials/footer.html rename to themes/lumbung-theme/layouts/partials/footer.html diff --git a/lumbung-theme/layouts/partials/head.html b/themes/lumbung-theme/layouts/partials/head.html similarity index 100% rename from lumbung-theme/layouts/partials/head.html rename to themes/lumbung-theme/layouts/partials/head.html diff --git a/lumbung-theme/layouts/partials/header.html b/themes/lumbung-theme/layouts/partials/header.html similarity index 100% rename from lumbung-theme/layouts/partials/header.html rename to themes/lumbung-theme/layouts/partials/header.html diff --git a/lumbung-theme/layouts/partials/network_card.html b/themes/lumbung-theme/layouts/partials/network_card.html similarity index 100% rename from lumbung-theme/layouts/partials/network_card.html rename to themes/lumbung-theme/layouts/partials/network_card.html diff --git a/lumbung-theme/layouts/partials/shout_card.html b/themes/lumbung-theme/layouts/partials/shout_card.html similarity index 100% rename from lumbung-theme/layouts/partials/shout_card.html rename to themes/lumbung-theme/layouts/partials/shout_card.html diff --git a/beta.lumbung.space/themes/lumbung-theme/layouts/partials/video_box.html b/themes/lumbung-theme/layouts/partials/video_box.html similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/layouts/partials/video_box.html rename to themes/lumbung-theme/layouts/partials/video_box.html diff --git a/lumbung-theme/static/css/fonts/Anonymous_Pro_Regular.woff b/themes/lumbung-theme/static/css/fonts/Anonymous_Pro_Regular.woff similarity index 100% rename from lumbung-theme/static/css/fonts/Anonymous_Pro_Regular.woff rename to themes/lumbung-theme/static/css/fonts/Anonymous_Pro_Regular.woff diff --git a/lumbung-theme/static/css/fonts/Barrio_Regular.woff b/themes/lumbung-theme/static/css/fonts/Barrio_Regular.woff similarity index 100% rename from lumbung-theme/static/css/fonts/Barrio_Regular.woff rename to themes/lumbung-theme/static/css/fonts/Barrio_Regular.woff diff --git a/lumbung-theme/static/css/fonts/Zen_Maru_Gothic_Regular.woff b/themes/lumbung-theme/static/css/fonts/Zen_Maru_Gothic_Regular.woff similarity index 100% rename from lumbung-theme/static/css/fonts/Zen_Maru_Gothic_Regular.woff rename to themes/lumbung-theme/static/css/fonts/Zen_Maru_Gothic_Regular.woff diff --git a/lumbung-theme/static/css/main.css b/themes/lumbung-theme/static/css/main.css similarity index 100% rename from lumbung-theme/static/css/main.css rename to themes/lumbung-theme/static/css/main.css diff --git a/lumbung-theme/static/css/print.css b/themes/lumbung-theme/static/css/print.css similarity index 100% rename from lumbung-theme/static/css/print.css rename to themes/lumbung-theme/static/css/print.css diff --git a/beta.lumbung.space/themes/lumbung-theme/static/css/video-box.css b/themes/lumbung-theme/static/css/video-box.css similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/static/css/video-box.css rename to themes/lumbung-theme/static/css/video-box.css diff --git a/beta.lumbung.space/themes/lumbung-theme/theme.toml b/themes/lumbung-theme/theme.toml similarity index 100% rename from beta.lumbung.space/themes/lumbung-theme/theme.toml rename to themes/lumbung-theme/theme.toml