Add mealplan & shuffle tiles to home, restore print cover background, lower page numbers, and expand notes box
This commit is contained in:
+42
-8
@@ -166,26 +166,32 @@
|
||||
.portal-cookbook .portal-icon-box {
|
||||
background: #EAF4EE;
|
||||
}
|
||||
.portal-mealplan .portal-icon-box {
|
||||
background: #EBF3F8;
|
||||
}
|
||||
.portal-shuffle .portal-icon-box {
|
||||
background: #FDF1E7;
|
||||
}
|
||||
.portal-shopping .portal-icon-box {
|
||||
background: #FFF8D6;
|
||||
}
|
||||
|
||||
.portal-title {
|
||||
font-family: var(--font-hand);
|
||||
font-size: 2.4rem;
|
||||
font-size: 2.15rem;
|
||||
font-weight: 700;
|
||||
color: var(--tannengruen);
|
||||
margin: 0;
|
||||
line-height: 1;
|
||||
line-height: 1.05;
|
||||
}
|
||||
|
||||
.portal-subtitle {
|
||||
font-size: 0.92rem;
|
||||
font-size: 0.90rem;
|
||||
color: #666;
|
||||
margin: 0;
|
||||
line-height: 1.35;
|
||||
font-weight: 500;
|
||||
max-width: 240px;
|
||||
max-width: 250px;
|
||||
}
|
||||
|
||||
.portal-badge {
|
||||
@@ -202,6 +208,14 @@
|
||||
background: #E8F2EC;
|
||||
color: var(--tannengruen);
|
||||
}
|
||||
.portal-mealplan .portal-badge {
|
||||
background: #E0EBF5;
|
||||
color: #1A4D6E;
|
||||
}
|
||||
.portal-shuffle .portal-badge {
|
||||
background: #FDE8D8;
|
||||
color: #8A3B14;
|
||||
}
|
||||
.portal-shopping .portal-badge {
|
||||
background: var(--gelb);
|
||||
color: #7A5C00;
|
||||
@@ -272,21 +286,41 @@
|
||||
<div class="portal-grid">
|
||||
|
||||
<!-- PORTAL 1: KOCHBUCH -->
|
||||
<a href="/cookbook" class="portal-card portal-cookbook" title="Zum Kochbuch & Essensplaner">
|
||||
<a href="/cookbook" class="portal-card portal-cookbook" title="Zum Kochbuch & allen Rezepten">
|
||||
<div class="portal-icon-box">📖</div>
|
||||
<div>
|
||||
<h2 class="portal-title">Kochbuch</h2>
|
||||
<p class="portal-subtitle">Rezepte durchstöbern • Zufallsgenerator • Wochenmenüplan</p>
|
||||
<p class="portal-subtitle">Rezepte durchstöbern • Suchen • Drucken & PDF</p>
|
||||
<span class="portal-badge">📖 {{ recipe_count }} Rezepte</span>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<!-- PORTAL 2: EINKAUFSLISTE -->
|
||||
<!-- PORTAL 2: WOCHENMENÜ-PLAN -->
|
||||
<a href="/cookbook?open=mealplan" class="portal-card portal-mealplan" title="Zum Wochenmenü-Plan">
|
||||
<div class="portal-icon-box">📅</div>
|
||||
<div>
|
||||
<h2 class="portal-title">Wochenmenü-Plan</h2>
|
||||
<p class="portal-subtitle">Mahlzeiten planen • Vorschau • Zutaten exportieren</p>
|
||||
<span class="portal-badge">📅 KW {{ current_week }} planen</span>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<!-- PORTAL 3: SHUFFLE-GENERATOR -->
|
||||
<a href="/cookbook?open=shuffle" class="portal-card portal-shuffle" title="Zum Shuffle-Generator">
|
||||
<div class="portal-icon-box">🎲</div>
|
||||
<div>
|
||||
<h2 class="portal-title">Shuffle-Generator</h2>
|
||||
<p class="portal-subtitle">Zufällige Gerichte würfeln • Vormerken & Kochen</p>
|
||||
<span class="portal-badge">🎲 Zufallsauswahl</span>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<!-- PORTAL 4: EINKAUFSLISTE -->
|
||||
<a href="/shopping-list" class="portal-card portal-shopping" title="Zur Einkaufsliste">
|
||||
<div class="portal-icon-box">🛒</div>
|
||||
<div>
|
||||
<h2 class="portal-title">Einkaufsliste</h2>
|
||||
<p class="portal-subtitle">Supermarkt-Laufweg • Live-Sync • Wochenplan-Import</p>
|
||||
<p class="portal-subtitle">Supermarkt-Laufweg • Live-Sync • Abhaken</p>
|
||||
<span class="portal-badge">🛒 {{ open_shopping_count }} offene Artikel</span>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
Reference in New Issue
Block a user