fix: KoePi Angebote/Prospekte immer 2-spaltig, Prospekt-Titel sichtbar
This commit is contained in:
@@ -152,6 +152,11 @@ function ProspektCard({ b }) {
|
|||||||
<div style={{ color:'rgba(255,255,255,0.4)', fontFamily:'monospace', fontSize:10, marginBottom:2 }}>
|
<div style={{ color:'rgba(255,255,255,0.4)', fontFamily:'monospace', fontSize:10, marginBottom:2 }}>
|
||||||
📍 {b.street}
|
📍 {b.street}
|
||||||
</div>
|
</div>
|
||||||
|
{b.title && (
|
||||||
|
<div style={{ color:'rgba(255,255,255,0.55)', fontFamily:'monospace', fontSize:10, marginTop:2 }}>
|
||||||
|
{b.title}
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
{(b.validFrom || b.validTo || b.weekInfo) && (
|
{(b.validFrom || b.validTo || b.weekInfo) && (
|
||||||
<div style={{ color:'rgba(255,255,255,0.3)', fontFamily:'monospace', fontSize:9, marginTop:4 }}>
|
<div style={{ color:'rgba(255,255,255,0.3)', fontFamily:'monospace', fontSize:9, marginTop:4 }}>
|
||||||
{b.validFrom && `Ab ${fmtDate(b.validFrom)}`}{b.validFrom&&b.validTo&&' · '}{b.validTo&&`Bis ${fmtDate(b.validTo)}`}
|
{b.validFrom && `Ab ${fmtDate(b.validFrom)}`}{b.validFrom&&b.validTo&&' · '}{b.validTo&&`Bis ${fmtDate(b.validTo)}`}
|
||||||
@@ -271,7 +276,7 @@ export default function Koepi({ toast }) {
|
|||||||
<div style={{ ...S.head, marginBottom:12 }}>
|
<div style={{ ...S.head, marginBottom:12 }}>
|
||||||
{offers.offers.length} AKTUELLE ANGEBOTE · Quelle: marktguru.de
|
{offers.offers.length} AKTUELLE ANGEBOTE · Quelle: marktguru.de
|
||||||
</div>
|
</div>
|
||||||
<div style={{ display:'grid', gridTemplateColumns:'repeat(auto-fill,minmax(180px,1fr))', gap:14 }}>
|
<div style={{ display:'grid', gridTemplateColumns:'repeat(2,1fr)', gap:14 }}>
|
||||||
{offers.offers.map((o,i) => <OfferCard key={i} offer={o}/>)}
|
{offers.offers.map((o,i) => <OfferCard key={i} offer={o}/>)}
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
@@ -295,7 +300,7 @@ export default function Koepi({ toast }) {
|
|||||||
{prospekte.current?.length > 0 && (
|
{prospekte.current?.length > 0 && (
|
||||||
<>
|
<>
|
||||||
<div style={{ ...S.head, marginBottom:12 }}>DEINE MÄRKTE — AKTUELL ({prospekte.current.length})</div>
|
<div style={{ ...S.head, marginBottom:12 }}>DEINE MÄRKTE — AKTUELL ({prospekte.current.length})</div>
|
||||||
<div style={{ display:'grid', gridTemplateColumns:'repeat(auto-fill,minmax(180px,1fr))', gap:12, marginBottom:24 }}>
|
<div style={{ display:'grid', gridTemplateColumns:'repeat(2,1fr)', gap:12, marginBottom:24 }}>
|
||||||
{prospekte.current.map(b=><ProspektCard key={b.id} b={b}/>)}
|
{prospekte.current.map(b=><ProspektCard key={b.id} b={b}/>)}
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
@@ -306,7 +311,7 @@ export default function Koepi({ toast }) {
|
|||||||
color:'rgba(255,255,255,0.35)' }}>
|
color:'rgba(255,255,255,0.35)' }}>
|
||||||
KOMMENDE PROSPEKTE ({prospekte.future.length})
|
KOMMENDE PROSPEKTE ({prospekte.future.length})
|
||||||
</div>
|
</div>
|
||||||
<div style={{ display:'grid', gridTemplateColumns:'repeat(auto-fill,minmax(180px,1fr))', gap:12, opacity:0.75 }}>
|
<div style={{ display:'grid', gridTemplateColumns:'repeat(2,1fr)', gap:12, opacity:0.75 }}>
|
||||||
{prospekte.future.map(b=><ProspektCard key={b.id} b={b}/>)}
|
{prospekte.future.map(b=><ProspektCard key={b.id} b={b}/>)}
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
|
|||||||
Reference in New Issue
Block a user