diff --git a/packages/frontend/src/components/WeatherWidget.module.css b/packages/frontend/src/components/WeatherWidget.module.css index 78fe711..df05f7d 100644 --- a/packages/frontend/src/components/WeatherWidget.module.css +++ b/packages/frontend/src/components/WeatherWidget.module.css @@ -4,16 +4,23 @@ .weather { display: flex; + flex-direction: column; align-items: center; - gap: 0.5rem; - padding: 0.375rem 0.75rem; + gap: 0.25rem; + padding: 0.5rem 0.75rem; background: var(--color-bg-card); border: 1px solid var(--color-border); border-radius: var(--radius-md); box-shadow: var(--shadow-sm); - font-size: 0.875rem; color: var(--color-text); - white-space: nowrap; +} + +/* Zeile 1: Icon + Temp + Label */ +.weatherMain { + display: flex; + align-items: center; + gap: 0.5rem; + font-size: 0.875rem; } .weatherIcon { @@ -31,9 +38,11 @@ font-size: 0.8125rem; } +/* Zeile 2: Ort zentriert */ .weatherCity { color: var(--color-text-muted); font-size: 0.75rem; + text-align: center; } .hint { diff --git a/packages/frontend/src/components/WeatherWidget.tsx b/packages/frontend/src/components/WeatherWidget.tsx index 175ed6a..2f10675 100644 --- a/packages/frontend/src/components/WeatherWidget.tsx +++ b/packages/frontend/src/components/WeatherWidget.tsx @@ -34,11 +34,15 @@ export function WeatherWidget({ city }: WeatherWidgetProps) { return (
- {data.icon} - - {Math.round(data.temperature)}°C - - {data.label} + {/* Zeile 1: Icon + Temperatur + Bezeichnung */} +
+ {data.icon} + + {Math.round(data.temperature)}°C + + {data.label} +
+ {/* Zeile 2: Ort zentriert */} {data.cityName}
); diff --git a/packages/frontend/src/shell/DashboardPage.tsx b/packages/frontend/src/shell/DashboardPage.tsx index 3c6711d..3ea4a97 100644 --- a/packages/frontend/src/shell/DashboardPage.tsx +++ b/packages/frontend/src/shell/DashboardPage.tsx @@ -59,6 +59,37 @@ const QUOTES: { text: string; author: string }[] = [ { text: 'Aus Fehlern lernt man — außer man macht sie nicht.', author: 'Sprichwort' }, { text: 'Denke nicht daran, was du tun könntest, sondern was du tust.', author: 'Unbekannt' }, { text: 'Die Zeit heilt alle Wunden.', author: 'Volksweisheit' }, + // Weitere 30 Sprüche + { text: 'Das Leben ist zu kurz, um schlechten Wein zu trinken.', author: 'Johann Wolfgang von Goethe' }, + { text: 'Zwei Dinge sind unendlich: das Universum und die menschliche Dummheit. Beim Universum bin ich mir nicht ganz sicher.', author: 'Albert Einstein' }, + { text: 'Wer mit Ungeheuern kämpft, mag zusehen, dass er nicht dabei zum Ungeheuer wird.', author: 'Friedrich Nietzsche' }, + { text: 'Die Kunst des Lebens liegt darin, den richtigen Augenblick zu erkennen.', author: 'Unbekannt' }, + { text: 'Tue jeden Tag etwas, das dich ein kleines Stück voranbringt.', author: 'Unbekannt' }, + { text: 'Es ist leichter, einen Fehler zu gestehen als ihn zu rechtfertigen.', author: 'Unbekannt' }, + { text: 'Wer andere kennt, ist klug. Wer sich selbst kennt, ist weise.', author: 'Laotse' }, + { text: 'Wer immer tut, was er schon kann, bleibt immer das, was er schon ist.', author: 'Henry Ford' }, + { text: 'Eine Reise von tausend Meilen beginnt mit einem einzigen Schritt.', author: 'Laotse' }, + { text: 'Niemand kann dir das Gefühl geben, minderwertig zu sein, ohne deine Zustimmung.', author: 'Eleanor Roosevelt' }, + { text: 'In jeder Schwierigkeit steckt eine Möglichkeit.', author: 'Albert Einstein' }, + { text: 'Charakter zeigt sich nicht in Ausnahmesituationen des Lebens, sondern in seiner Alltäglichkeit.', author: 'Aristoteles' }, + { text: 'Rede nicht darüber, was du tun wirst. Tu es.', author: 'Unbekannt' }, + { text: 'Die größte Schwäche liegt darin aufzugeben. Der sicherste Weg zum Erfolg ist, es noch einmal zu versuchen.', author: 'Thomas Edison' }, + { text: 'Gib jedem Tag die Chance, der schönste deines Lebens zu werden.', author: 'Mark Twain' }, + { text: 'Wenn der Schüler bereit ist, erscheint der Lehrer.', author: 'Buddhistisches Sprichwort' }, + { text: 'Der einzige Weg, gute Arbeit zu leisten, ist zu lieben, was man tut.', author: 'Steve Jobs' }, + { text: 'Träume nicht dein Leben, sondern lebe deinen Traum.', author: 'Unbekannt' }, + { text: 'Das Leben ist das, was passiert, während du eifrig dabei bist, andere Pläne zu machen.', author: 'John Lennon' }, + { text: 'Manchmal muss man einen Schritt zurückgehen, um zwei nach vorne machen zu können.', author: 'Unbekannt' }, + { text: 'Das Herz sieht schärfer als das Auge.', author: 'Russisches Sprichwort' }, + { text: 'Was du nicht willst, das man dir tu, das füg auch keinem andern zu.', author: 'Goldene Regel' }, + { text: 'Der Erfolg hat viele Väter, aber die Niederlage ist eine Waise.', author: 'John F. Kennedy' }, + { text: 'Qualität ist keine Handlung, sie ist eine Gewohnheit.', author: 'Aristoteles' }, + { text: 'Das Ziel des Lebens ist Selbstentfaltung.', author: 'Oscar Wilde' }, + { text: 'Die Natur eilt nie und bringt doch alles zustande.', author: 'Laotse' }, + { text: 'Wir sind, was wir wiederholt tun. Herausragend sein ist keine Handlung, sondern eine Gewohnheit.', author: 'Aristoteles' }, + { text: 'Mut ist nicht die Abwesenheit von Angst, sondern die Überzeugung, dass es etwas Wichtigeres gibt als Angst.', author: 'Nelson Mandela' }, + { text: 'Vergiss nicht: Du bist der Architekt deines eigenen Schicksals.', author: 'Alfred A. Montapert' }, + { text: 'Jeder, der aufgehört hat zu lernen, ist alt geworden — ob mit zwanzig oder mit achtzig.', author: 'Henry Ford' }, ]; function getDayOfYear(date: Date): number {