diff --git a/index.html b/index.html index 8724b57..e7918c5 100644 --- a/index.html +++ b/index.html @@ -75,6 +75,35 @@

Obecné Zásady

Ut vel mattis leo. Ut rutrum id urna eget congue. Vestibulum sed lobortis magna, eget hendrerit tortor. Nulla tempus viverra neque, in egestas quam aliquet eu. Curabitur tempor eros ac ante bibendum, quis hendrerit odio vehicula. Cras consectetur tellus sit amet ante semper, pharetra gravida nisl laoreet. Donec vel condimentum nisi. Aliquam lorem est, consequat eget diam et, sollicitudin tincidunt risus.

+
+ +
+ +
+

Prevence

+

Prevence pomáhá zamezovat nežádoucím situacím a slouží nám jako informační nástroj…

+
+
+

Rozpoznání situace

+

Je důležité, aby se naše vnímání neomezilo jen na to, jestli se žák ve škole objevuje s modřinami nebo jinými známkami násilí…

+
+
+

Prevence

+

Prevence pomáhá zamezovat nežádoucím situacím a slouží nám jako informační nástroj, pomocí kterého třídu seznamujeme…

+
+
+
+
+

Prevence

+

Prevence pomáhá zamezovat nežádoucím situacím a slouží nám jako informační nástroj, pomocí kterého třídu seznamujeme s tím, co se ve společnosti a rodinách děje. Děti díky ní zjišťují, že nejsou na všechno samotné a učí se, jak spolu o citlivých věcech mluvit. Díky prevenci můžeme podat pomocnou ruku konkrétním žákům, kteří to potřebují – ať už tím, že jim sami pomůžeme, nebo jim nabídneme další nástroje řešení (Linka bezpečí, Dětské krizové centrum, Bílý kruh bezpečí, …).

+
+
+
diff --git a/sass/style.scss b/sass/style.scss index 5d76cb8..0b68ab2 100644 --- a/sass/style.scss +++ b/sass/style.scss @@ -320,6 +320,114 @@ body.noscroll { } } +.principles { + display: grid; + grid-template-columns: 1fr; + grid-column-gap: 8rem; + grid-row-gap: 2rem; + margin-top: 5em; + + .dropdown { + + select { + width: 100%; + padding: 1.5em; + background-color: $col-bg; + color: $col-white; + border: 1pt solid $col-accent; + border-radius: 1em; + font-size: 1rem; + font-weight: bold; + cursor: pointer; + transition: background-color .1s ease-out; + + &:hover { + background-color: $col-accent; + } + } + } + + .list { + display: none; + flex-direction: column; + gap: 2em; + + &>div { + padding: 1.5em; + outline: 1pt solid $col-secondary; + outline-offset: -1pt; + border-radius: 1em; + cursor: pointer; + transition: background-color .1s ease-out; + + &.active { + border-radius: 1em 0 0 1em; + position: relative; + overflow: visible; + + &:after { + content: ""; + display: block; + position: absolute; + right: 0; + top: 0; + width: 3em; + height: 100%; + background-color: $col-accent; + clip-path: polygon(0 0, 0 100%, 100% 50%); + transform: translatex(3em); + } + } + + &.active, &:hover { + background-color: $col-accent; + outline: none; + + p:last-child { + color: $col-white; + } + } + + .title { + margin: 0; + font-weight: bold; + text-align: left; + font-size: 1.138rem; + } + + p:last-child { + margin-bottom: 0; + color: $col-secondary; + font-size: 0.95em; + } + } + } + + .content { + display: flex; + flex-direction: column; + justify-content: center; + + h2 { + position: relative; + text-align: left; + padding-bottom: 1rem; + margin-top: 0; + + &:after { + content: ""; + display: block; + position: absolute; + left: 0; + bottom: 0; + width: 2em; + height: 1pt; + background-color: $col-secondary; + } + } + } +} + .checklist { display: flex; justify-content: flex-start; @@ -776,6 +884,18 @@ footer { } } + .principles { + grid-template-columns: 1fr 1fr; + + .dropdown{ + display: none; + } + + .list { + display: flex; + } + } + .checklist { .card {