diff --git a/src/content/neuigkeiten/index.njk b/src/content/neuigkeiten/index.njk index e638699..ee4e394 100644 --- a/src/content/neuigkeiten/index.njk +++ b/src/content/neuigkeiten/index.njk @@ -1,13 +1,30 @@ --- layout: layouts/page.njk +eleventyNavigation: + key: Neuigkeiten + order: 70 --- -
    - {% for post in collections.posts | reverse %} -
  1. - +

    Unsere Pinnwand

    +

    + Hier findest du alles aktuelle zu unserem Vereinsgeschehen. + Wir versuchen, hier regelmäßig über unsere Aktivitäten, durchgeführte Aktionen und über was wir sonst so treiben zu berichten. + Bei den üblichen sozialen Medien wirst du uns nicht finden, aber wir begrüßen dich gerne bei Mastodon: +

    + +

    + Angestöpselt auf Mastodon +

    + +
    + {% for post in collections.posts | reverse %} +
  2. + {% endfor %} -
+ diff --git a/src/styles/base.scss b/src/styles/base.scss index fa1ac23..c6a38b4 100644 --- a/src/styles/base.scss +++ b/src/styles/base.scss @@ -1,3 +1,4 @@ +@use 'lib/colors'; @use 'lib/typography'; @use 'components/markup'; @use 'components/site'; diff --git a/src/styles/components/_markup.scss b/src/styles/components/_markup.scss index edf9a77..3eeceb4 100644 --- a/src/styles/components/_markup.scss +++ b/src/styles/components/_markup.scss @@ -152,3 +152,43 @@ ul.link-grid { } } } + +.post-list { + @extend %content-gutter; + display: grid; + grid-template-columns: 1fr 1fr; + gap: layout.$normal-gap; + margin-top: layout.$huge-gap; + margin-bottom: layout.$huge-gap; +} + +:any-link.post-card { + display: inline-block; + padding-left: layout.$normal-gap; + padding-right: layout.$normal-gap; + text-decoration: none; + transition: background-color motion.$subtle, color motion.$subtle, box-shadow motion.$subtle; + + &:hover { + @include colors.card-shadow; + background-color: colors.$yellow-300; + color: colors.$blue-800; + } + + > h2 { + @extend %subheading; + + &::after { + display: none; + } + + + time { + margin-top: -1 * layout.$normal-gap; + } + } + + > time { + display: block; + color: colors.$gray-600; + } +} diff --git a/src/styles/lib/_colors.scss b/src/styles/lib/_colors.scss index 5604370..785777f 100644 --- a/src/styles/lib/_colors.scss +++ b/src/styles/lib/_colors.scss @@ -14,6 +14,7 @@ $blue-500: #08b2e3; $yellow-600: #e8d823; $yellow-500: #ffff00; +$yellow-300: #ffffa4; $main-text: $gray-800; $main-background: $gray-50;