diff --git a/.gitmodules b/.gitmodules index 85e39e5..0a29d81 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,3 +4,6 @@ [submodule "themes/patek/assets/css/bulma"] path = themes/patek/assets/css/bulma url = git@github.com:/jgthms/bulma +[submodule "themes/patek/assets/js/patek-logo-custom-element"] + path = themes/patek/assets/js/patek-logo-custom-element + url = git@gitlab.com:patek-devs/patek-logo-custom-element.git diff --git a/archetypes/default.md b/archetypes/default.md index 00e77bd..48d39b4 100644 --- a/archetypes/default.md +++ b/archetypes/default.md @@ -1,6 +1,7 @@ --- title: "{{ replace .Name "-" " " | title }}" date: {{ .Date }} -draft: true +draft: false +authors: [ "Greenscreener" ] --- diff --git a/config.json b/config.json index 7667a70..e89099c 100644 --- a/config.json +++ b/config.json @@ -2,5 +2,19 @@ "baseURL":"/", "languageCode":"cs-cz", "title": "Pátek", - "theme":"patek" + "theme":"patek", + "DefaultContentLanguage": "cs", + "languages": { + "cs": { + "languageName": "Čeština" + }, + "en": { + "languageName": "English" + } + }, + "taxonomies": { + "tag": "tags", + "project": "projects", + "author": "authors" + } } diff --git a/content/_index.cs.md b/content/_index.cs.md new file mode 100644 index 0000000..507c6f8 --- /dev/null +++ b/content/_index.cs.md @@ -0,0 +1,23 @@ +--- +title: "" +date: 2019-07-12T14:54:15+02:00 +draft: false +authors: [ "Greenscreener" ] +--- +# Vítejte na stránkách Pátku + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut iaculis a eros eu sodales. Donec et vulputate turpis. Suspendisse in porta lectus, vel volutpat nibh. Etiam non elit velit. Curabitur molestie, ipsum quis imperdiet aliquam, velit ex tincidunt nulla, nec pellentesque ligula lacus sit amet velit. Pellentesque sit amet ex vitae magna ultricies dignissim eu a dui. In mollis luctus nunc, eu porta metus sodales vel. Morbi dapibus arcu quis lorem pellentesque ultricies. Donec et nulla a dolor pulvinar semper vel vel magna. Nulla id diam faucibus, vulputate magna interdum, ultricies ipsum. Etiam ex augue, volutpat a laoreet vitae, tempor eget turpis. + +Cras felis est, suscipit vitae tortor eu, elementum volutpat ante. Nulla fermentum lorem metus, id placerat nisi lobortis id. Nullam efficitur gravida hendrerit. Etiam feugiat tincidunt massa eu malesuada. Aliquam non purus imperdiet, suscipit ante nec, faucibus quam. Maecenas facilisis tortor elit, sit amet mollis neque pulvinar id. Curabitur tellus orci, accumsan ac mauris sit amet, viverra euismod metus. Curabitur convallis elementum neque, quis aliquam arcu ultrices quis. Sed id lorem eu lacus mattis viverra. + +Vestibulum blandit nisl ac felis vulputate, in cursus leo porta. Donec sit amet consectetur urna, a ullamcorper elit. Nullam odio nibh, rhoncus in accumsan quis, auctor eu magna. Proin vestibulum, lectus sed ultrices ullamcorper, mi odio pharetra nisl, id facilisis nisi sem a sapien. Etiam sed quam vel ipsum rhoncus sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam quis diam ut neque pellentesque rhoncus. Proin viverra ac tortor consectetur dictum. Nullam fringilla vulputate sem, eu ullamcorper dolor ultrices sed. In vestibulum pellentesque ante, ut accumsan lectus. Duis mi orci, facilisis id facilisis sed, luctus ac ipsum. Mauris ac blandit mauris. Curabitur sed elit enim. Aenean tellus sapien, faucibus ut ligula id, volutpat hendrerit felis. Praesent fermentum nulla sed urna pulvinar hendrerit. + +Sed et nibh ut elit suscipit tempus. Aenean in metus imperdiet, commodo justo finibus, commodo libero. Aliquam vel risus nulla. Mauris pharetra augue mi, eu finibus sem congue nec. Integer in augue nec lorem ornare auctor. Vivamus posuere quam ut rhoncus rhoncus. Fusce efficitur, velit ut consectetur condimentum, neque nisi hendrerit dolor, at tincidunt velit sem porttitor ligula. Praesent eleifend, nisi eu rutrum mollis, ex massa iaculis augue, ac laoreet odio ipsum nec ante. Nulla magna tortor, vestibulum eu vehicula sit amet, mollis et erat. Vivamus at risus porttitor, varius urna a, commodo lectus. + +Aliquam aliquet nibh ac rutrum malesuada. Aenean ut ex odio. Nunc bibendum rutrum turpis, nec imperdiet velit euismod at. Aliquam erat volutpat. Suspendisse aliquet sagittis lacus, non sollicitudin nibh condimentum at. Maecenas venenatis semper ultrices. Vestibulum fringilla arcu placerat, hendrerit purus vitae, luctus risus. Ut suscipit urna ligula, vitae volutpat ligula interdum vitae. Donec eu nisi sapien. Aliquam sed ipsum ac magna condimentum tempus id nec ligula. Morbi dolor sapien, viverra in aliquet vitae, vulputate a nisl. Cras vitae lorem bibendum, luctus eros vel, sollicitudin mi. + +Vestibulum blandit nisl ac felis vulputate, in cursus leo porta. Donec sit amet consectetur urna, a ullamcorper elit. Nullam odio nibh, rhoncus in accumsan quis, auctor eu magna. Proin vestibulum, lectus sed ultrices ullamcorper, mi odio pharetra nisl, id facilisis nisi sem a sapien. Etiam sed quam vel ipsum rhoncus sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam quis diam ut neque pellentesque rhoncus. Proin viverra ac tortor consectetur dictum. Nullam fringilla vulputate sem, eu ullamcorper dolor ultrices sed. In vestibulum pellentesque ante, ut accumsan lectus. Duis mi orci, facilisis id facilisis sed, luctus ac ipsum. Mauris ac blandit mauris. Curabitur sed elit enim. Aenean tellus sapien, faucibus ut ligula id, volutpat hendrerit felis. Praesent fermentum nulla sed urna pulvinar hendrerit. + +Sed et nibh ut elit suscipit tempus. Aenean in metus imperdiet, commodo justo finibus, commodo libero. Aliquam vel risus nulla. Mauris pharetra augue mi, eu finibus sem congue nec. Integer in augue nec lorem ornare auctor. Vivamus posuere quam ut rhoncus rhoncus. Fusce efficitur, velit ut consectetur condimentum, neque nisi hendrerit dolor, at tincidunt velit sem porttitor ligula. Praesent eleifend, nisi eu rutrum mollis, ex massa iaculis augue, ac laoreet odio ipsum nec ante. Nulla magna tortor, vestibulum eu vehicula sit amet, mollis et erat. Vivamus at risus porttitor, varius urna a, commodo lectus. + +Aliquam aliquet nibh ac rutrum malesuada. Aenean ut ex odio. Nunc bibendum rutrum turpis, nec imperdiet velit euismod at. Aliquam erat volutpat. Suspendisse aliquet sagittis lacus, non sollicitudin nibh condimentum at. Maecenas venenatis semper ultrices. Vestibulum fringilla arcu placerat, hendrerit purus vitae, luctus risus. Ut suscipit urna ligula, vitae volutpat ligula interdum vitae. Donec eu nisi sapien. Aliquam sed ipsum ac magna condimentum tempus id nec ligula. Morbi dolor sapien, viverra in aliquet vitae, vulputate a nisl. Cras vitae lorem bibendum, luctus eros vel, sollicitudin mi. \ No newline at end of file diff --git a/content/_index.en.md b/content/_index.en.md new file mode 100644 index 0000000..fd1660e --- /dev/null +++ b/content/_index.en.md @@ -0,0 +1,22 @@ +--- +title: "Home" +date: 2019-07-12T14:54:32+02:00 +draft: false +authors: [ "Greenscreener" ] +--- +# Welcome to the official website of Pátek +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut iaculis a eros eu sodales. Donec et vulputate turpis. Suspendisse in porta lectus, vel volutpat nibh. Etiam non elit velit. Curabitur molestie, ipsum quis imperdiet aliquam, velit ex tincidunt nulla, nec pellentesque ligula lacus sit amet velit. Pellentesque sit amet ex vitae magna ultricies dignissim eu a dui. In mollis luctus nunc, eu porta metus sodales vel. Morbi dapibus arcu quis lorem pellentesque ultricies. Donec et nulla a dolor pulvinar semper vel vel magna. Nulla id diam faucibus, vulputate magna interdum, ultricies ipsum. Etiam ex augue, volutpat a laoreet vitae, tempor eget turpis. + +Cras felis est, suscipit vitae tortor eu, elementum volutpat ante. Nulla fermentum lorem metus, id placerat nisi lobortis id. Nullam efficitur gravida hendrerit. Etiam feugiat tincidunt massa eu malesuada. Aliquam non purus imperdiet, suscipit ante nec, faucibus quam. Maecenas facilisis tortor elit, sit amet mollis neque pulvinar id. Curabitur tellus orci, accumsan ac mauris sit amet, viverra euismod metus. Curabitur convallis elementum neque, quis aliquam arcu ultrices quis. Sed id lorem eu lacus mattis viverra. + +Vestibulum blandit nisl ac felis vulputate, in cursus leo porta. Donec sit amet consectetur urna, a ullamcorper elit. Nullam odio nibh, rhoncus in accumsan quis, auctor eu magna. Proin vestibulum, lectus sed ultrices ullamcorper, mi odio pharetra nisl, id facilisis nisi sem a sapien. Etiam sed quam vel ipsum rhoncus sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam quis diam ut neque pellentesque rhoncus. Proin viverra ac tortor consectetur dictum. Nullam fringilla vulputate sem, eu ullamcorper dolor ultrices sed. In vestibulum pellentesque ante, ut accumsan lectus. Duis mi orci, facilisis id facilisis sed, luctus ac ipsum. Mauris ac blandit mauris. Curabitur sed elit enim. Aenean tellus sapien, faucibus ut ligula id, volutpat hendrerit felis. Praesent fermentum nulla sed urna pulvinar hendrerit. + +Sed et nibh ut elit suscipit tempus. Aenean in metus imperdiet, commodo justo finibus, commodo libero. Aliquam vel risus nulla. Mauris pharetra augue mi, eu finibus sem congue nec. Integer in augue nec lorem ornare auctor. Vivamus posuere quam ut rhoncus rhoncus. Fusce efficitur, velit ut consectetur condimentum, neque nisi hendrerit dolor, at tincidunt velit sem porttitor ligula. Praesent eleifend, nisi eu rutrum mollis, ex massa iaculis augue, ac laoreet odio ipsum nec ante. Nulla magna tortor, vestibulum eu vehicula sit amet, mollis et erat. Vivamus at risus porttitor, varius urna a, commodo lectus. + +Aliquam aliquet nibh ac rutrum malesuada. Aenean ut ex odio. Nunc bibendum rutrum turpis, nec imperdiet velit euismod at. Aliquam erat volutpat. Suspendisse aliquet sagittis lacus, non sollicitudin nibh condimentum at. Maecenas venenatis semper ultrices. Vestibulum fringilla arcu placerat, hendrerit purus vitae, luctus risus. Ut suscipit urna ligula, vitae volutpat ligula interdum vitae. Donec eu nisi sapien. Aliquam sed ipsum ac magna condimentum tempus id nec ligula. Morbi dolor sapien, viverra in aliquet vitae, vulputate a nisl. Cras vitae lorem bibendum, luctus eros vel, sollicitudin mi. + +Vestibulum blandit nisl ac felis vulputate, in cursus leo porta. Donec sit amet consectetur urna, a ullamcorper elit. Nullam odio nibh, rhoncus in accumsan quis, auctor eu magna. Proin vestibulum, lectus sed ultrices ullamcorper, mi odio pharetra nisl, id facilisis nisi sem a sapien. Etiam sed quam vel ipsum rhoncus sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam quis diam ut neque pellentesque rhoncus. Proin viverra ac tortor consectetur dictum. Nullam fringilla vulputate sem, eu ullamcorper dolor ultrices sed. In vestibulum pellentesque ante, ut accumsan lectus. Duis mi orci, facilisis id facilisis sed, luctus ac ipsum. Mauris ac blandit mauris. Curabitur sed elit enim. Aenean tellus sapien, faucibus ut ligula id, volutpat hendrerit felis. Praesent fermentum nulla sed urna pulvinar hendrerit. + +Sed et nibh ut elit suscipit tempus. Aenean in metus imperdiet, commodo justo finibus, commodo libero. Aliquam vel risus nulla. Mauris pharetra augue mi, eu finibus sem congue nec. Integer in augue nec lorem ornare auctor. Vivamus posuere quam ut rhoncus rhoncus. Fusce efficitur, velit ut consectetur condimentum, neque nisi hendrerit dolor, at tincidunt velit sem porttitor ligula. Praesent eleifend, nisi eu rutrum mollis, ex massa iaculis augue, ac laoreet odio ipsum nec ante. Nulla magna tortor, vestibulum eu vehicula sit amet, mollis et erat. Vivamus at risus porttitor, varius urna a, commodo lectus. + +Aliquam aliquet nibh ac rutrum malesuada. Aenean ut ex odio. Nunc bibendum rutrum turpis, nec imperdiet velit euismod at. Aliquam erat volutpat. Suspendisse aliquet sagittis lacus, non sollicitudin nibh condimentum at. Maecenas venenatis semper ultrices. Vestibulum fringilla arcu placerat, hendrerit purus vitae, luctus risus. Ut suscipit urna ligula, vitae volutpat ligula interdum vitae. Donec eu nisi sapien. Aliquam sed ipsum ac magna condimentum tempus id nec ligula. Morbi dolor sapien, viverra in aliquet vitae, vulputate a nisl. Cras vitae lorem bibendum, luctus eros vel, sollicitudin mi. \ No newline at end of file diff --git a/themes/patek/static/js/.gitkeep b/content/blog/.gitkeep similarity index 100% rename from themes/patek/static/js/.gitkeep rename to content/blog/.gitkeep diff --git a/content/blog/_index.cs.md b/content/blog/_index.cs.md new file mode 100644 index 0000000..9f611f1 --- /dev/null +++ b/content/blog/_index.cs.md @@ -0,0 +1,5 @@ +--- +title: "Blog" +menu: "main" +--- + diff --git a/content/blog/_index.en.md b/content/blog/_index.en.md new file mode 100644 index 0000000..9f611f1 --- /dev/null +++ b/content/blog/_index.en.md @@ -0,0 +1,5 @@ +--- +title: "Blog" +menu: "main" +--- + diff --git a/content/blog/blogisek.cs.md b/content/blog/blogisek.cs.md new file mode 100644 index 0000000..aaa5454 --- /dev/null +++ b/content/blog/blogisek.cs.md @@ -0,0 +1,7 @@ +--- +title: "Blogisek" +date: 2019-07-12T13:07:15+02:00 +draft: false +authors: [ "Greenscreener" ] +--- + diff --git a/content/blog/blogisek.en.md b/content/blog/blogisek.en.md new file mode 100644 index 0000000..8f97135 --- /dev/null +++ b/content/blog/blogisek.en.md @@ -0,0 +1,7 @@ +--- +title: "Blogisek" +date: 2019-07-12T13:07:25+02:00 +draft: false +authors: [ "Greenscreener" ] +--- + diff --git a/content/blog/wat.cs.md b/content/blog/wat.cs.md new file mode 100644 index 0000000..c3567bc --- /dev/null +++ b/content/blog/wat.cs.md @@ -0,0 +1,25 @@ +--- +title: "Wat" +date: 2019-07-11T17:35:55+02:00 +draft: false +authors: [ "Greenscreener" ] +--- +Co se tu děje? + + + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut iaculis a eros eu sodales. Donec et vulputate turpis. Suspendisse in porta lectus, vel volutpat nibh. Etiam non elit velit. Curabitur molestie, ipsum quis imperdiet aliquam, velit ex tincidunt nulla, nec pellentesque ligula lacus sit amet velit. Pellentesque sit amet ex vitae magna ultricies dignissim eu a dui. In mollis luctus nunc, eu porta metus sodales vel. Morbi dapibus arcu quis lorem pellentesque ultricies. Donec et nulla a dolor pulvinar semper vel vel magna. Nulla id diam faucibus, vulputate magna interdum, ultricies ipsum. Etiam ex augue, volutpat a laoreet vitae, tempor eget turpis. + +Cras felis est, suscipit vitae tortor eu, elementum volutpat ante. Nulla fermentum lorem metus, id placerat nisi lobortis id. Nullam efficitur gravida hendrerit. Etiam feugiat tincidunt massa eu malesuada. Aliquam non purus imperdiet, suscipit ante nec, faucibus quam. Maecenas facilisis tortor elit, sit amet mollis neque pulvinar id. Curabitur tellus orci, accumsan ac mauris sit amet, viverra euismod metus. Curabitur convallis elementum neque, quis aliquam arcu ultrices quis. Sed id lorem eu lacus mattis viverra. + +Vestibulum blandit nisl ac felis vulputate, in cursus leo porta. Donec sit amet consectetur urna, a ullamcorper elit. Nullam odio nibh, rhoncus in accumsan quis, auctor eu magna. Proin vestibulum, lectus sed ultrices ullamcorper, mi odio pharetra nisl, id facilisis nisi sem a sapien. Etiam sed quam vel ipsum rhoncus sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam quis diam ut neque pellentesque rhoncus. Proin viverra ac tortor consectetur dictum. Nullam fringilla vulputate sem, eu ullamcorper dolor ultrices sed. In vestibulum pellentesque ante, ut accumsan lectus. Duis mi orci, facilisis id facilisis sed, luctus ac ipsum. Mauris ac blandit mauris. Curabitur sed elit enim. Aenean tellus sapien, faucibus ut ligula id, volutpat hendrerit felis. Praesent fermentum nulla sed urna pulvinar hendrerit. + +Sed et nibh ut elit suscipit tempus. Aenean in metus imperdiet, commodo justo finibus, commodo libero. Aliquam vel risus nulla. Mauris pharetra augue mi, eu finibus sem congue nec. Integer in augue nec lorem ornare auctor. Vivamus posuere quam ut rhoncus rhoncus. Fusce efficitur, velit ut consectetur condimentum, neque nisi hendrerit dolor, at tincidunt velit sem porttitor ligula. Praesent eleifend, nisi eu rutrum mollis, ex massa iaculis augue, ac laoreet odio ipsum nec ante. Nulla magna tortor, vestibulum eu vehicula sit amet, mollis et erat. Vivamus at risus porttitor, varius urna a, commodo lectus. + +Aliquam aliquet nibh ac rutrum malesuada. Aenean ut ex odio. Nunc bibendum rutrum turpis, nec imperdiet velit euismod at. Aliquam erat volutpat. Suspendisse aliquet sagittis lacus, non sollicitudin nibh condimentum at. Maecenas venenatis semper ultrices. Vestibulum fringilla arcu placerat, hendrerit purus vitae, luctus risus. Ut suscipit urna ligula, vitae volutpat ligula interdum vitae. Donec eu nisi sapien. Aliquam sed ipsum ac magna condimentum tempus id nec ligula. Morbi dolor sapien, viverra in aliquet vitae, vulputate a nisl. Cras vitae lorem bibendum, luctus eros vel, sollicitudin mi. + +Vestibulum blandit nisl ac felis vulputate, in cursus leo porta. Donec sit amet consectetur urna, a ullamcorper elit. Nullam odio nibh, rhoncus in accumsan quis, auctor eu magna. Proin vestibulum, lectus sed ultrices ullamcorper, mi odio pharetra nisl, id facilisis nisi sem a sapien. Etiam sed quam vel ipsum rhoncus sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam quis diam ut neque pellentesque rhoncus. Proin viverra ac tortor consectetur dictum. Nullam fringilla vulputate sem, eu ullamcorper dolor ultrices sed. In vestibulum pellentesque ante, ut accumsan lectus. Duis mi orci, facilisis id facilisis sed, luctus ac ipsum. Mauris ac blandit mauris. Curabitur sed elit enim. Aenean tellus sapien, faucibus ut ligula id, volutpat hendrerit felis. Praesent fermentum nulla sed urna pulvinar hendrerit. + +Sed et nibh ut elit suscipit tempus. Aenean in metus imperdiet, commodo justo finibus, commodo libero. Aliquam vel risus nulla. Mauris pharetra augue mi, eu finibus sem congue nec. Integer in augue nec lorem ornare auctor. Vivamus posuere quam ut rhoncus rhoncus. Fusce efficitur, velit ut consectetur condimentum, neque nisi hendrerit dolor, at tincidunt velit sem porttitor ligula. Praesent eleifend, nisi eu rutrum mollis, ex massa iaculis augue, ac laoreet odio ipsum nec ante. Nulla magna tortor, vestibulum eu vehicula sit amet, mollis et erat. Vivamus at risus porttitor, varius urna a, commodo lectus. + +Aliquam aliquet nibh ac rutrum malesuada. Aenean ut ex odio. Nunc bibendum rutrum turpis, nec imperdiet velit euismod at. Aliquam erat volutpat. Suspendisse aliquet sagittis lacus, non sollicitudin nibh condimentum at. Maecenas venenatis semper ultrices. Vestibulum fringilla arcu placerat, hendrerit purus vitae, luctus risus. Ut suscipit urna ligula, vitae volutpat ligula interdum vitae. Donec eu nisi sapien. Aliquam sed ipsum ac magna condimentum tempus id nec ligula. Morbi dolor sapien, viverra in aliquet vitae, vulputate a nisl. Cras vitae lorem bibendum, luctus eros vel, sollicitudin mi. \ No newline at end of file diff --git a/content/blog/wat.en.md b/content/blog/wat.en.md new file mode 100644 index 0000000..e805eee --- /dev/null +++ b/content/blog/wat.en.md @@ -0,0 +1,7 @@ +--- +title: "Wat" +date: 2019-07-12T13:04:41+02:00 +draft: false +authors: [ "Greenscreener" ] +--- +What is happening here? \ No newline at end of file diff --git a/content/projects/.gitkeep b/content/projects/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/content/projects/_index.cs.md b/content/projects/_index.cs.md new file mode 100644 index 0000000..1dd3b41 --- /dev/null +++ b/content/projects/_index.cs.md @@ -0,0 +1,5 @@ +--- +title: "Projekty" +menu: "main" +--- + diff --git a/content/projects/_index.en.md b/content/projects/_index.en.md new file mode 100644 index 0000000..a70f747 --- /dev/null +++ b/content/projects/_index.en.md @@ -0,0 +1,5 @@ +--- +title: "Projects" +menu: "main" +--- + diff --git a/i18n/cs.toml b/i18n/cs.toml new file mode 100644 index 0000000..d2d0c3a --- /dev/null +++ b/i18n/cs.toml @@ -0,0 +1,2 @@ +[footer] +other = "

Tyto webové stránky byly vytvořeny s láskou členy Pátku.

Zdrojový kód

Děkujeme moc společnosti BigClown a především Alanovi Fabikovi za podporu a zapůjčení domény.

Používáme Huga a Bulmu.

" \ No newline at end of file diff --git a/i18n/en.toml b/i18n/en.toml new file mode 100644 index 0000000..9527e9d --- /dev/null +++ b/i18n/en.toml @@ -0,0 +1,2 @@ +[footer] +other = "

This website was made with love by the members of Pátek.

Source code

Huge thanks to BigClown and especially Alan Fabik for support and for allowing us to use this domain.

We use Hugo and Bulma.

" diff --git a/layouts/partials/footerContent.html b/layouts/partials/footerContent.html new file mode 100644 index 0000000..c959648 --- /dev/null +++ b/layouts/partials/footerContent.html @@ -0,0 +1,2 @@ +

Copyright © {{ now.Year }} Pátek

+{{ safeHTML (i18n "footer") }} \ No newline at end of file diff --git a/themes/patek/assets/css/main.scss b/themes/patek/assets/css/main.scss index d032a4b..f255dc7 100644 --- a/themes/patek/assets/css/main.scss +++ b/themes/patek/assets/css/main.scss @@ -1,6 +1,6 @@ // Bulma customization -$primary = #0b2a37; +$primary: #0b2a37; // /Bulma customization @@ -11,5 +11,50 @@ $primary = #0b2a37; // Custom styles +.big-logo { + font-size: 80px; + color: $primary-invert; + &:hover { + color: darken($primary-invert, 10); + } +} +#home-navbar { + &:not(.is-fixed-top) { + patek-logo { + font-size: 0; + } + } + &.is-fixed-top { + patek-logo { + font-size: unset; + } + } + patek-logo { + transition: font-size 0.2s; + } +} +.is-fixed-top .navbar { + left: 0; + position: fixed; + right: 0; + z-index: 30; + top: 0; +} +.is-fixed-top .menu-placeholder { + height: 52px; + visibility: hidden; +} +.home-content, .home-content h1 { + background-color: $primary; + color: $primary-invert !important; + font-family: 'Fira Code'; +} +.footer { + background-color: $primary; + color: $primary-invert; + text-align: center; + font-family: 'Fira Code'; + font-size: smaller; +} // /Custom styles diff --git a/themes/patek/assets/js/.gitkeep b/themes/patek/assets/js/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/themes/patek/assets/js/home.js b/themes/patek/assets/js/home.js new file mode 100644 index 0000000..a5c8c1c --- /dev/null +++ b/themes/patek/assets/js/home.js @@ -0,0 +1,9 @@ +document.addEventListener("DOMContentLoaded", () => { + document.addEventListener("scroll", () => { + if (window.scrollY > document.querySelector("#home-navbar .menu-placeholder").offsetTop) { + document.getElementById("home-navbar").classList.add("is-fixed-top"); + } else { + document.getElementById("home-navbar").classList.remove("is-fixed-top"); + } + }); +}); \ No newline at end of file diff --git a/themes/patek/assets/js/patek-logo-custom-element b/themes/patek/assets/js/patek-logo-custom-element new file mode 160000 index 0000000..d3ba819 --- /dev/null +++ b/themes/patek/assets/js/patek-logo-custom-element @@ -0,0 +1 @@ +Subproject commit d3ba819e7db1e938c9d3581aff71c9423e036228 diff --git a/themes/patek/i18n/cs.toml b/themes/patek/i18n/cs.toml new file mode 100644 index 0000000..e69de29 diff --git a/themes/patek/i18n/en.toml b/themes/patek/i18n/en.toml new file mode 100644 index 0000000..e69de29 diff --git a/themes/patek/layouts/_default/baseof.html b/themes/patek/layouts/_default/baseof.html index 5f8e2ec..c27b670 100644 --- a/themes/patek/layouts/_default/baseof.html +++ b/themes/patek/layouts/_default/baseof.html @@ -2,10 +2,16 @@ {{- partial "head.html" . -}} - {{- partial "header.html" . -}} -
- {{- block "main" . }}{{- end }} -
- {{- partial "footer.html" . -}} + {{ block "body" . }} + {{- partial "header.html" . -}} +
+
+
+ {{- block "main" . }}{{- end }} +
+
+
+ {{- partial "footer.html" . -}} + {{ end }} diff --git a/themes/patek/layouts/_default/list.html b/themes/patek/layouts/_default/list.html index e69de29..41b8269 100644 --- a/themes/patek/layouts/_default/list.html +++ b/themes/patek/layouts/_default/list.html @@ -0,0 +1,3 @@ +{{ define "main" }} + +{{ end }} \ No newline at end of file diff --git a/themes/patek/layouts/_default/single.html b/themes/patek/layouts/_default/single.html index e69de29..d623702 100644 --- a/themes/patek/layouts/_default/single.html +++ b/themes/patek/layouts/_default/single.html @@ -0,0 +1,6 @@ +{{ define "main" }} +

{{ .Title }}

+
+ {{ .Content }} +
+{{ end }} \ No newline at end of file diff --git a/themes/patek/layouts/index.html b/themes/patek/layouts/index.html index e69de29..f25ebc3 100644 --- a/themes/patek/layouts/index.html +++ b/themes/patek/layouts/index.html @@ -0,0 +1,27 @@ +{{ define "body" }} + +
+
+
+ + + +
+
+
+
+ {{ partial "menu.html" . }} +
+
+
+
+
+ {{ .Content }} +
+
+
+
+ {{ partial "footer.html" . }} + {{ partial "js.html" "js/home.js"}} + +{{ end }} \ No newline at end of file diff --git a/themes/patek/layouts/partials/footer.html b/themes/patek/layouts/partials/footer.html index e69de29..d568dc6 100644 --- a/themes/patek/layouts/partials/footer.html +++ b/themes/patek/layouts/partials/footer.html @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/themes/patek/layouts/partials/head.html b/themes/patek/layouts/partials/head.html index 420f2d0..c823d29 100644 --- a/themes/patek/layouts/partials/head.html +++ b/themes/patek/layouts/partials/head.html @@ -1,8 +1,11 @@ -{{ block "title" . }}{{ .Title }} » {{ .Site.Title }}{{ end }} +{{ block "title" . }}{{ .Title }} | {{ .Site.Title }}{{ end }} {{ block "css" . -}} + {{ partial "sass.html" "css/main.scss" }} {{- end }} - +{{ block "js" . -}} +{{ partial "js.html" "js/patek-logo-custom-element/patekLogo.js" }} +{{ end }} diff --git a/themes/patek/layouts/partials/header.html b/themes/patek/layouts/partials/header.html index e69de29..a18892c 100644 --- a/themes/patek/layouts/partials/header.html +++ b/themes/patek/layouts/partials/header.html @@ -0,0 +1,3 @@ +
+ {{ partial "menu.html" . }} +
\ No newline at end of file diff --git a/themes/patek/layouts/partials/js.html b/themes/patek/layouts/partials/js.html new file mode 100644 index 0000000..c32f8ea --- /dev/null +++ b/themes/patek/layouts/partials/js.html @@ -0,0 +1,2 @@ +{{ $asset := resources.Get . | minify | fingerprint -}} + diff --git a/themes/patek/layouts/partials/menu.html b/themes/patek/layouts/partials/menu.html new file mode 100644 index 0000000..5aaf748 --- /dev/null +++ b/themes/patek/layouts/partials/menu.html @@ -0,0 +1,51 @@ + +