diff --git a/config.toml b/config.toml
index c4d6513..1494afb 100644
--- a/config.toml
+++ b/config.toml
@@ -1,6 +1,7 @@
baseURL = "https://www.hellug.gr/"
languageCode = "en-us"
title = "HELLUG"
+theme = "hellug-bootstrap"
disableHugoGeneratorInject = true
[mediaTypes."text/gemini"]
@@ -53,8 +54,13 @@ page = [ "HTML", "GEMINI", "gopher"]
identifier = "meli"
name = "Μέλη"
weight = -80
-
+
[[menu.main]]
identifier = "linux"
name = "Linux"
weight = -70
+
+ [[menu.main]]
+ identifier = "contact"
+ name = "Επαφή"
+ weight = -60
diff --git a/content/pages/contact.md b/content/pages/contact.md
index 8aadd84..001d5ec 100644
--- a/content/pages/contact.md
+++ b/content/pages/contact.md
@@ -8,7 +8,7 @@ tags: [Επικοινωνία]
peri-hellug: [epikoinonia-1]
menu:
main:
- parent: "peri-hellug"
+ parent: "contact"
weight: 5
---
diff --git a/layouts/404.html b/layouts.old/404.html
similarity index 100%
rename from layouts/404.html
rename to layouts.old/404.html
diff --git a/layouts/_default/events.html b/layouts.old/_default/events.html
similarity index 100%
rename from layouts/_default/events.html
rename to layouts.old/_default/events.html
diff --git a/layouts/_default/list.gopher.txt b/layouts.old/_default/list.gopher.txt
similarity index 100%
rename from layouts/_default/list.gopher.txt
rename to layouts.old/_default/list.gopher.txt
diff --git a/layouts/_default/list.html b/layouts.old/_default/list.html
similarity index 100%
rename from layouts/_default/list.html
rename to layouts.old/_default/list.html
diff --git a/layouts/_default/meetups.html b/layouts.old/_default/meetups.html
similarity index 100%
rename from layouts/_default/meetups.html
rename to layouts.old/_default/meetups.html
diff --git a/layouts/_default/news.html b/layouts.old/_default/news.html
similarity index 100%
rename from layouts/_default/news.html
rename to layouts.old/_default/news.html
diff --git a/layouts/_default/pages.gmi b/layouts.old/_default/pages.gmi
similarity index 100%
rename from layouts/_default/pages.gmi
rename to layouts.old/_default/pages.gmi
diff --git a/layouts/_default/pages.html b/layouts.old/_default/pages.html
similarity index 100%
rename from layouts/_default/pages.html
rename to layouts.old/_default/pages.html
diff --git a/layouts/_default/single.gmi b/layouts.old/_default/single.gmi
similarity index 100%
rename from layouts/_default/single.gmi
rename to layouts.old/_default/single.gmi
diff --git a/layouts/_default/single.gopher.txt b/layouts.old/_default/single.gopher.txt
similarity index 100%
rename from layouts/_default/single.gopher.txt
rename to layouts.old/_default/single.gopher.txt
diff --git a/layouts/_default/single.html b/layouts.old/_default/single.html
similarity index 100%
rename from layouts/_default/single.html
rename to layouts.old/_default/single.html
diff --git a/layouts/_default/terms.html b/layouts.old/_default/terms.html
similarity index 100%
rename from layouts/_default/terms.html
rename to layouts.old/_default/terms.html
diff --git a/layouts/_default/tests.html b/layouts.old/_default/tests.html
similarity index 100%
rename from layouts/_default/tests.html
rename to layouts.old/_default/tests.html
diff --git a/layouts/draseis/draseis.event.html b/layouts.old/draseis/draseis.event.html
similarity index 100%
rename from layouts/draseis/draseis.event.html
rename to layouts.old/draseis/draseis.event.html
diff --git a/layouts/draseis/draseis.palaioteres-drastiriotites.html b/layouts.old/draseis/draseis.palaioteres-drastiriotites.html
similarity index 100%
rename from layouts/draseis/draseis.palaioteres-drastiriotites.html
rename to layouts.old/draseis/draseis.palaioteres-drastiriotites.html
diff --git a/layouts/draseis/list.html b/layouts.old/draseis/list.html
similarity index 100%
rename from layouts/draseis/list.html
rename to layouts.old/draseis/list.html
diff --git a/layouts/draseis/terms.html b/layouts.old/draseis/terms.html
similarity index 100%
rename from layouts/draseis/terms.html
rename to layouts.old/draseis/terms.html
diff --git a/layouts/index.gmi b/layouts.old/index.gmi
similarity index 100%
rename from layouts/index.gmi
rename to layouts.old/index.gmi
diff --git a/layouts/index.gopher.txt b/layouts.old/index.gopher.txt
similarity index 100%
rename from layouts/index.gopher.txt
rename to layouts.old/index.gopher.txt
diff --git a/layouts/index.html b/layouts.old/index.html
similarity index 100%
rename from layouts/index.html
rename to layouts.old/index.html
diff --git a/layouts/partials/breadcrump.html b/layouts.old/partials/breadcrump.html
similarity index 100%
rename from layouts/partials/breadcrump.html
rename to layouts.old/partials/breadcrump.html
diff --git a/layouts/partials/carousel.html b/layouts.old/partials/carousel.html
similarity index 100%
rename from layouts/partials/carousel.html
rename to layouts.old/partials/carousel.html
diff --git a/layouts/partials/column2.html b/layouts.old/partials/column2.html
similarity index 98%
rename from layouts/partials/column2.html
rename to layouts.old/partials/column2.html
index 20298c8..f139bb9 100644
--- a/layouts/partials/column2.html
+++ b/layouts.old/partials/column2.html
@@ -3,7 +3,7 @@
HEL.L.U.G Meetups!
{{ $counter := 0 }}
- {{ range first 1 (index .Site.Taxonomies.draseis "meetups") }}
+ {{ range first 3 (index .Site.Taxonomies.draseis "meetups") }}
{{ if .Params.meetupdate }}
{{ $meetuptime := time .Params.meetupdate }}
{{ $meetuptimeunix := add $meetuptime.Unix 86400 }}
diff --git a/layouts/partials/footer.html b/layouts.old/partials/footer.html
similarity index 100%
rename from layouts/partials/footer.html
rename to layouts.old/partials/footer.html
diff --git a/layouts/partials/head.html b/layouts.old/partials/head.html
similarity index 100%
rename from layouts/partials/head.html
rename to layouts.old/partials/head.html
diff --git a/layouts/partials/header.html b/layouts.old/partials/header.html
similarity index 100%
rename from layouts/partials/header.html
rename to layouts.old/partials/header.html
diff --git a/layouts/partials/hellug-banner.html b/layouts.old/partials/hellug-banner.html
similarity index 100%
rename from layouts/partials/hellug-banner.html
rename to layouts.old/partials/hellug-banner.html
diff --git a/layouts/partials/null.html b/layouts.old/partials/null.html
similarity index 100%
rename from layouts/partials/null.html
rename to layouts.old/partials/null.html
diff --git a/layouts/partials/rss.html b/layouts.old/partials/rss.html
similarity index 100%
rename from layouts/partials/rss.html
rename to layouts.old/partials/rss.html
diff --git a/layouts/_default/rss.xml b/layouts/_default/rss.xml
new file mode 100644
index 0000000..e49c966
--- /dev/null
+++ b/layouts/_default/rss.xml
@@ -0,0 +1,39 @@
+{{- $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 }}
+ 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 }}
+
+ {{ .Title }}
+ {{ .Permalink }}
+ {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}
+ {{ with .Site.Author.email }}{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}
+ {{ .Permalink }}
+ {{ .Content | html }}
+
+ {{ end }}
+
+
diff --git a/static/static/css/hellug.css b/static/static/css/hellug.css
index c65aa0f..f3ebbac 100644
--- a/static/static/css/hellug.css
+++ b/static/static/css/hellug.css
@@ -7,12 +7,11 @@
#main
{
-
}
#footer-wrapper
{
-
+
}
#fcolumn1
{
@@ -23,10 +22,10 @@
#fcolumn2
{
-
+
width:25%;
}
-
+
#fcolumn3
{
float:right;
@@ -98,6 +97,7 @@ div.footer ul.site-map ul li {
.navbar
{
+ font-family: arial, sans-serif;
margin-bottom: 2px;
}
diff --git a/themes/hellug-bootstrap/LICENSE b/themes/hellug-bootstrap/LICENSE
new file mode 100644
index 0000000..147d594
--- /dev/null
+++ b/themes/hellug-bootstrap/LICENSE
@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) 2022 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/themes/hellug-bootstrap/archetypes/default.md b/themes/hellug-bootstrap/archetypes/default.md
new file mode 100644
index 0000000..ac36e06
--- /dev/null
+++ b/themes/hellug-bootstrap/archetypes/default.md
@@ -0,0 +1,2 @@
++++
++++
diff --git a/themes/hellug-bootstrap/layouts/404.html b/themes/hellug-bootstrap/layouts/404.html
new file mode 100644
index 0000000..5d19475
--- /dev/null
+++ b/themes/hellug-bootstrap/layouts/404.html
@@ -0,0 +1,9 @@
+{{ partial "head.html" . }}
+
+
+
404 Η σελίδα δε βρέθηκε - Page not found
+
Αν βρεθήκατε εδώ αφού ακολουθήσατε κάποιο σύνδεσμο παρακαλούμε επικοινωνήστε με τους διαχειριστές της ιστοσελίδας μέσω του forum του Hellug και ενημερώστε μας για το περιεχόμενο που λείπει
+
If you came here by following a link please contact the site admins within the forum of Hellug to inform us of the missing content