diff --git a/assets/css/style.css b/assets/css/style.css index beb5db57..ea21176e 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -811,6 +811,81 @@ hr.-even { } /* Contact form on homepage - end */ +/* card_grid - start */ +.card_grid { + display: grid; + grid-template-columns: 1fr 1fr; + grid-template-rows: auto; + row-gap: 1.5rem; + column-gap: 1.5rem; +} + +.card_grid__card { + /* RESET VALUES FROM OTHER CARD CLASS - START */ + margin: 0; + max-width: max-content; + display: block; + /* RESET VALUES FROM OTHER CARD CLASS - END */ + display: flex; + flex-direction: column; +} + +.card__header { + background-color: #0990A9; + background-image: url("../images/rss_logo.svg"); + background-repeat: no-repeat; + background-position: top 1rem right 1rem; + background-size: 2.25rem; + color: var(--wtf-nearly-white); + padding: 1rem; +} + +.card__header--podcast { + background-color: #2560f4ff; + background-image: url("../images/podcast_logo.svg"); +} + +.card__header img { + position: relative; + top: 0.15rem; + height: 1rem; +} + +.card__heading { + font-family: "Noto Serif"; + font-size: 1.75rem; + line-height: 2rem; + color: var(--wtf-nearly-white); + margin: 0.5rem 0 1rem 0; + +} + +.card__info { + display: flex; + flex-direction: row; + justify-content: space-between; +} + +.card__info p { + margin-bottom: 0; +} + +.card__body { + background-color: var(--wtf-nearly-white); + padding: 1rem; + height: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; + box-shadow: 0px -0.25rem 0.5rem -0.25rem var(--wtf-nearly-black); +} + +.card__link p { + text-align: right; + margin: 0; +} +/* card_grid - end */ + .content__box p, .content__box li { hyphens: auto; } @@ -872,7 +947,8 @@ hr.-even { .content__half_box, .footer__wrapper, .content__third_box, -.content__aggregate_box { +.content__aggregate_box, +.card_grid { width: 100%; max-width: 1200px; orphans: 3; diff --git a/assets/images/microphone.svg b/assets/images/microphone.svg new file mode 100644 index 00000000..a0b290b7 --- /dev/null +++ b/assets/images/microphone.svg @@ -0,0 +1,7 @@ + + + diff --git a/assets/images/pencil_square.svg b/assets/images/pencil_square.svg new file mode 100644 index 00000000..022b6326 --- /dev/null +++ b/assets/images/pencil_square.svg @@ -0,0 +1,12 @@ + + + diff --git a/templates/aggregator_page.html b/templates/aggregator_page.html index cf03d973..d1e0c531 100644 --- a/templates/aggregator_page.html +++ b/templates/aggregator_page.html @@ -8,56 +8,66 @@ {%- endif -%} {%- endblock -%} {% block body %} -
{{ post.author }}
+{{ post.pub_date|dateformat('long') }}
+{{ post.meta_description }}
+{{ episode.authors }}
+{{ episode.pub_date|dateformat('long') }}
{{ episode.podcast_teaser }} {{ loop.index }}
+- geschrieben von {{ post.author }} am {{ post.pub_date }} -
-- {{ post.meta_description }} -
-- aufgenommen von {{ episode.authors }}, veröffentlicht am {{ episode.pub_date }} -
-- {{ episode.podcast_teaser }} -
-