diff options
author | Patryk Niedźwiedziński <pniedzwiedzinski19@gmail.com> | 2021-08-24 12:08:42 +0200 |
---|---|---|
committer | Patryk Niedźwiedziński <pniedzwiedzinski19@gmail.com> | 2021-08-24 12:08:42 +0200 |
commit | db5dc01b2744e07e14e21d5e5d0756c16026fdae (patch) | |
tree | 075050d282dd5f0eab12b44df9c7a40c5b9000f0 | |
download | kuchnia-db5dc01b2744e07e14e21d5e5d0756c16026fdae.tar.gz kuchnia-db5dc01b2744e07e14e21d5e5d0756c16026fdae.zip |
Init
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | _footer.html | 9 | ||||
-rw-r--r-- | _header.html | 68 | ||||
-rwxr-xr-x | build.sh | 5 | ||||
-rwxr-xr-x | deploy.sh | 9 | ||||
-rw-r--r-- | kuchnia.jpg | bin | 0 -> 37583 bytes | |||
-rw-r--r-- | lista | 17 | ||||
-rw-r--r-- | style.css | 264 |
8 files changed, 373 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..89ea643 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +dest diff --git a/_footer.html b/_footer.html new file mode 100644 index 0000000..e3299f0 --- /dev/null +++ b/_footer.html @@ -0,0 +1,9 @@ + </div> + </main> + <footer class="secondary"> + <div> + <p>19 Poznańska Drużyna Harcerzy Puszcza</p> + </div> + </footer> + </body> +</html> diff --git a/_header.html b/_header.html new file mode 100644 index 0000000..cfe7f12 --- /dev/null +++ b/_header.html @@ -0,0 +1,68 @@ +<!doctype html> +<html lang="en" prefix="og: http://ogp.me/ns#"> + <head> + <title></title> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <meta name="robots" content="all"> + <meta property="description" content="Strona 19 PDH Puszcza"> + <meta name="author" content="Patryk Niedźwiedziński"> + <meta property="og:image" content="default_tree.jpg"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="916"> + <meta name="og:type" property="og:type" content="website"> + <meta name="og:title" property="og:title" content="Puszcza"> + <meta name="og:site_name" property="og:site_name" content="Puszcza"> + <meta name="og:description" property="og:description" content="Strona 19 PDH Puszcza"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <link rel="alternate" type="application/atom+xml" href="/rss.xml"> + <link href="style.css" rel="stylesheet"> + <meta property="fb:pages" content="496021544115239"> +<style> +main { + padding-top: 20px; +} +main > div { text-align: left; } +main li { + list-style: none; +} + +li > input { + margin-right: 2em; +} +li > input ~ p { + margin-left: 3em; +} +li > input:before { + content: ''; + height: 10px; + width: 10px; + background: grey; +} + +input[checked] ~ * { + color: green; +} +</style> + </head> + <body> + <header> + <div> + <div class="logo"> + <!-- <img src="/assets/krajka-logo.svg" alt="ZHR"> --> + <a href="/">19 PDH <strong>PUSZCZA</strong></a> + </div> + <nav> + <!-- <a href="/">Strona główna</a> --> + <a href="/">Kronika</a> + <a href="/do-pobrania.html">Do pobrania</a> + <a href="/kontakt.html">Kontakt</a> + </nav> + </div> + </header> + <main> + <img src="kuchnia.jpg" alt="Kuchnia"> + <p>Obóz niedawno co się skończył, a czas nieubłaganie płynie i trzeba zacząć planować następny. W następne wakacje chcemy jechać z 19 PDH Pikada nad jezioro Drawsko koło Czaplinka. Ostatnimi laty jeździmy na duże obozy (ok. 100 uczestników), co wiąże się z tym, że jest ciasno, wszędzie pełno harcerzy, a las po miesięcznej inwazji jest wyeksplatowany z wszystkich swoich zasobów i dóbr. Ponadto nasze młode środowisko małymi kroczkami zaczyna coraz bardziej być niezależne, mamy własny sprzęt pionierski, namioty, zakładana jest przy drużynie gromada zuchów, współpracujemy z Piątkowską Szkołą Społeczną. Własny obóz będzie potwierdzeniem tych słów.</p> + <p>Jest jednak jeszcze jedna rzecz, o której nie myślałem wcześniej, czyli obozowa kuchnia. Mam wiele pomysłów i marzeń na to jak w następne lato będziemy gotować. Zebrałem również najlepsze praktyki z różnych drużyn z Wielkopolskiej Chorągwi Harcerzy, aby nasza kuchnia nie tylko była sprawna, ale również na najwyższym poziomie. Dzięki temu, że jedziemy w tak małym składzie, chłopacy będą mieli okazje częściej pełnić służbę kuchenną. Jeżeli kuchnia będzie sprawnie działać to ta mała służba nie będzie żmudnym obowiązkiem, ale przyjemną formą spełniania dobrego uczynku i okazją do zdobywania sprawności kulinarnych.</p> + <p>Jednak aby tak było potrzebujemy wielu rzeczy. Zaczynając od tych najdroższych i największych inwestycji aż po najmniejsze błachostki. W ciągu roku będziemy organizować akcję zarobkową drużyny, będę wnioskował o dofinansowanie od Okręgu, żeby te największe wydatki udało się pokryć. Jeśli ktoś ma możliwość wsparcia nas w tym to poniżej znajduje się lista jeszcze brakującego wyposażenia. + <div> diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..d5b4028 --- /dev/null +++ b/build.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +cat _header.html +sed 's/- \[ \] /<input type="checkbox" disabled>/;s/- \[x\] /<input type="checkbox" checked disabled>/' lista | sed 's/>\(.*\) (\(.*\))\(.*\)/><a href="\2">\1<\/a><p>\3<\/p>/' | sed 's/^/<li>/;s/$/<\/li>/' +cat _footer.html diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..184ea7a --- /dev/null +++ b/deploy.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +[ -d dest ] && rm -r dest +mkdir dest +./build.sh > dest/index.html +cp kuchnia.jpg dest +cp style.css dest + +rsync -aP dest/ srv1:/srv/www/zhr.niedzwiedzinski.cyou/kuchnia diff --git a/kuchnia.jpg b/kuchnia.jpg new file mode 100644 index 0000000..e51ab87 --- /dev/null +++ b/kuchnia.jpg Binary files differdiff --git a/lista b/lista new file mode 100644 index 0000000..56bb44f --- /dev/null +++ b/lista @@ -0,0 +1,17 @@ +- [ ] Grill i patelnia gazowa (https://allegro.pl/oferta/grill-gazowy-z-patelnia-grill-master-maxi-590x480m-11057537656) Podczas tegorocznych kursów drużynowych miałem przyjemność używać tego wynalazku. Wielka powierzchnia sprawia, że nagle podsmażenie 8kg kurczaka jest możliwe za jednym razem! Dotychczas lecieliśmy zawsze na 3 palniki i 3 patelnie, a teraz wystarczy na jednym! +- [ ] Plandeka 6m x 8m (https://allegro.pl/oferta/plandeka-plandeki-650-g-m-6-x-8-m-zielony-10958630302) Bo w deszczu też jest potrzebny obiad. Plandeka na kuchni musi być porządna, ponieważ nasz sprzęt musi być bezpieczny. +- [ ] Taboret - palnik gazowy (https://allegro.pl/oferta/taboret-gazowy-turecki-vl-400-1-kuchenka-palnik-10162142005) Do podgrzewania wody, gotowania makaronów, ziemniaków, ryżu. +- [ ] zlew metalowy (https://allegrolokalnie.pl/oferta/zlewozmywak-jednokomorowy-stal-z-osprzetem) Wcześniej mieliśmy miskę, którą trzeba regularnia opróżniać i czyścić. Taka alternatywa jest bardziej higieniczna, bo wszystkie zlewki od razu będą lecieć przez odpływ do doły chłonnego. +- [ ] 3x kanister z kranikiem 30L (https://allegro.pl/oferta/kanister-30l-z-kranikiem-na-waz-baniak-na-wode-9250782431) +- [ ] Garnek 70L (https://allegro.pl/oferta/garnek-70-l-z-miarka-dno-wielowarstwowe-podzialka-9979861666) Do gotowania dużych ilości makaronów/ryżów i innych rzeczy +- [ ] tacki +- [ ] kolorowe deski do krojenia + +<p><b>Być może ktoś z Państwa ma na zbyciu coś ze sprzętu kuchennego:</b></p> +- [ ] noże do krojenia +- [ ] sztućce +- [ ] talerze i kubki +- [ ] duże miski - im większe tym lepsze +- [ ] garnki +- [ ] patelnie +- [ ] pudełka plastikowe - do spakowania tego wszystkiego diff --git a/style.css b/style.css new file mode 100644 index 0000000..3ce4e27 --- /dev/null +++ b/style.css @@ -0,0 +1,264 @@ +@font-face { + font-family: 'Roboto Slab'; + src: url('/assets/font/roboto_slab/RobotoSlab-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +:root { + --primary: #000; + --bg-primary: #fff; + --primary-alt-1: #181818; + --primary-alt-2: #484848; + --secondary: #fff; + --bg-secondary: #507b34; + --shade: rgba(0, 0, 0, 0.25); + --shade-2: rgba(0, 0, 0, 0.15); + --hover: #507b34; + +} + +@media (prefers-color-scheme: dark) { + :root { + --primary: #fff; + --primary-alt-1: #eee; + --primary-alt-2: #ddd; + --bg-primary: #140C0E; + --secondary: #fff; + --bg-secondary: #204b04; + --shade: rgba(225, 205, 205, 0.25); + --shade2: rgba(225, 205, 205, 0.15) + --hover: #709b54; + } +} + +* { + box-sizing: border-box; +} + +html, body { + margin: 0; + padding: 0; + font-family: "Roboto Slab", sans-serif; + height: 100%; + background-color: var(--bg-primary); + color: var(--primary); +} + +h1 { + font-size: 1.8em; +} + +a.button:link, +a.button:visited { + text-decoration: none; + color: #fff; +} + +a.button:hover { + color: #fff; +} + +.button, +button { + background-color: var(--bg-secondary); + padding: 10px; + max-width: 150px; + border: none; + cursor: pointer; + color: #fff; + text-align: center; + font-family: inherit; +} + +nav a { + vertical-align: middle; +} + +a:link, +a:visited { + color: var(--primary); +} + +a:hover { + color: var(--hover); +} + +body { + display: flex; + flex-direction: column; +} + +main { + flex: 1; + text-align: center; +} + +header { + box-shadow: 0 0 20px var(--shade); + padding: 2ex 1ex; +} + +header > div { + margin: 0 auto; + display: flex; + flex-direction: row; + justify-content: space-between; + max-width: 100ex; +} + +.logo a { + text-decoration: none; +} + +.logo { + font-size: 1.5em; + padding: 0 1ex; +} + +nav a { + margin: 0.5em; +} + +main > p { + text-align: center; +} + +article img { + display: block; + margin: 1em auto; + width: 100%; +} + +article.kronika { + padding: 2em 1em; + max-width: 800px; + margin: 0 auto; + text-align: left; +} + +main > p, +main > h1, +main > h2, +main > h3, +main > h4, +main > h5, +main > h6, +main > div { + max-width: 800px; + line-height: 1.5em; + margin: 0 auto; + padding: 1em 1em; +} + +nav { + display: flex; + flex-direction: row; + justify-content: center; +} + +footer { + margin-top: 8ex; + text-align: center; + display: flex; + flex-direction: column; + justify-content: center; + padding: 2ex 1ex; +} + +footer img { + width: 30px; + height: 30px; + margin: 0 5px; +} + +.social a { + text-decoration: none; +} + +.secondary { + color: var(--secondary); + background-color: var(--bg-secondary); +} + +.secondary a { + color: var(--secondary); +} + +.secondary a:hover { + color: #eee; +} + +@media (max-width: 580px) { + header > div { + flex-direction: column; + text-align: center; + } + + header > div > * { + margin: 10px; + } +} + +@media (max-width: 470px) { + nav { + flex-direction: column; + } +} + +.post-link { + margin: 20px 0; + box-shadow: 0px 0px 10px var(--shade); + /* background: #ffffff; */ + text-align: left; + transition: all 300ms ease-in-out; +} + +.post-link > a > div { + display: grid; + grid-template-columns: 1fr 2fr; +} + +.post-link:hover { + box-shadow: 0 0 20px var(--shade-2); + transform: scale(1.02); +} + +.post-link > a { + text-decoration: none; +} + +.post-link .post-container { + padding: 20px; + padding-top: 0; +} + +.post-link .post-title { + color: var(--primary-alt-1); + font-size: 1.3em; +} + +.post-link .post-description { + color: var(--primary-alt-2); + font-size: 0.9em; +} + +.post-link .image { + background-repeat: no-repeat; + background-size: cover; + background-position: center; + box-shadow: inset 0px 0px 100px rgba(0, 0, 0, 0.25); +} + +.post-list { + width: 100%; + margin: 15px auto; +} + +@media (max-width: 550px) { + .post-link > a > div { + grid-template-columns: 1fr; + grid-template-rows: 1fr 1fr; + } +} |