diff --git a/src/components/MFExample.astro b/src/components/MFExample.astro index 3520c38..961866d 100644 --- a/src/components/MFExample.astro +++ b/src/components/MFExample.astro @@ -8,7 +8,7 @@ const { lib2, lib3, author, - company, + authorUrl, githubUrl, liveUrl, } = Astro.props; @@ -46,19 +46,17 @@ const {
{ author && ( -

+ <> by {author} -
- {company} -

+ ) } { githubUrl && ( - View on Github + Github ) } @@ -75,11 +73,25 @@ const { diff --git a/src/components/content/Implementations.astro b/src/components/content/Implementations.astro index 0cf372e..83ad554 100644 --- a/src/components/content/Implementations.astro +++ b/src/components/content/Implementations.astro @@ -23,8 +23,8 @@ import MFExample from "../MFExample.astro"; lib2="images/tech/html.svg" lib3="images/tech/html.svg" integration="Modular Monolith" - author="Michael Geers" - company="neuland - Büro für Informatik" + author="neuland - Büro für Informatik" + authorUrl="https://www.neuland-bfi.de" githubUrl="https://github.com/neuland/tractor-store" liveUrl="https://tractor-store-blueprint.neuland-bfi.workers.dev" /> @@ -36,8 +36,8 @@ import MFExample from "../MFExample.astro"; lib2="images/tech/preact.svg" lib3="images/tech/preact.svg" integration="ESI, Web Components" - author="Michael Geers" - company="neuland - Büro für Informatik" + author="neuland - Büro für Informatik" + authorUrl="https://www.neuland-bfi.de" githubUrl="https://github.com/neuland/tractor-store-preact" /> @@ -48,8 +48,7 @@ import MFExample from "../MFExample.astro"; lib2="images/tech/question.svg" lib3="images/tech/question.svg" integration="[...]" - author="you" - company="your company" + author="your company" />
@@ -76,7 +75,7 @@ import MFExample from "../MFExample.astro"; display: grid; grid-template-columns: repeat(12, 1fr); gap: 1rem; - grid-column: 1 / 13; + grid-column: 1 / -1; } .examples > :global(*) { @media (max-width: 499px) { @@ -87,7 +86,11 @@ import MFExample from "../MFExample.astro"; grid-column: span 6; } - @media (min-width: 1000px) { + @media (min-width: 1000px) and (max-width: 1249px) { + grid-column: span 4; + } + + @media (min-width: 1250px) { grid-column: span 3; } }