diff --git a/shop/app/globals.css b/shop/app/globals.css index f777ed7..83ae263 100644 --- a/shop/app/globals.css +++ b/shop/app/globals.css @@ -10,7 +10,7 @@ --card-foreground: 220 40% 2%; --popover: 0 0% 100%; --popover-foreground: 220 40% 2%; - --primary: 220 90% 56%; + --primary: 199 100% 43%; --primary-foreground: 0 0% 100%; --secondary: 220 14% 90%; --secondary-foreground: 220 40% 2%; diff --git a/shop/components/HomeClient.tsx b/shop/components/HomeClient.tsx index 268a9e8..d242b0f 100644 --- a/shop/components/HomeClient.tsx +++ b/shop/components/HomeClient.tsx @@ -121,7 +121,7 @@ export function HomeClient({ initialUser }: HomeClientProps) { > - CASPOS Lizenz-Order-Portal + CASPOS Lizenz-Portal {/* Headline */} @@ -249,7 +249,7 @@ export function HomeClient({ initialUser }: HomeClientProps) {

Zulip

- Sie möchten sich mit anderen CASPOS Partnern austauschen, Fragen stellen oder Feedback geben? Treten Sie unserem Zulip-Chat bei. + Treten Sie unserem Partner-Chat bei! tauschen Sie sich mit anderen CASPOS Partnern aus.

@@ -285,7 +285,7 @@ export function HomeClient({ initialUser }: HomeClientProps) {

Support

- Sie haben ein Problem in der CASPOS? Wir helfen Ihnen gerne weiter! Erstellen Sie jetzt ein Ticket über unser Ticketsystem. + Sie haben ein technisches Problem in der CASPOS? Erstellen Sie jetzt ein Ticket!

diff --git a/shop/components/NavbarClient.tsx b/shop/components/NavbarClient.tsx index 3b111c3..78d6daf 100644 --- a/shop/components/NavbarClient.tsx +++ b/shop/components/NavbarClient.tsx @@ -98,7 +98,7 @@ export function NavbarClient({ user, role = "partner" }: NavbarClientProps) { <>
- CASPOS Shop + CASPOS Logo Demo diff --git a/shop/components/admin/recent-orders.tsx b/shop/components/admin/recent-orders.tsx index 75e1bd6..3ea7fa2 100644 --- a/shop/components/admin/recent-orders.tsx +++ b/shop/components/admin/recent-orders.tsx @@ -74,43 +74,41 @@ export function AdminRecentOrders() { return () => clearInterval(interval) }, []) - return ( -
- - - Übersicht (letzte 6 Monate) - - - - - + return ( +
+
+ + Übersicht (letzte 6 Monate) + + + + +
- - - Neue Bestellungen - - Aktualisiert: {lastChecked.toLocaleTimeString('de-DE')} - - - - {orders.length === 0 ? ( -

Noch keine Bestellungen

- ) : ( -
- {orders.map(order => { +
+
+

Neue Bestellungen

+ + Aktualisiert: {lastChecked.toLocaleTimeString('de-DE')} + +
+
+ {orders.length === 0 ? ( +

Noch keine Bestellungen

+ ) : ( + orders.map(order => { const isNew = newOrderIds.has(order.id) const customerName = order.customer_data?.company_name || `${order.customer_data?.first_name ?? ''} ${order.customer_data?.last_name ?? ''}`.trim() || 'Unbekannt' - return (
@@ -124,18 +122,15 @@ export function AdminRecentOrders() {

{new Intl.NumberFormat('de-DE', { style: 'currency', currency: 'EUR' }).format(order.total_price)}

- - {statusLabel[order.status] ?? order.status} - + {statusLabel[order.status] ?? order.status}
) - })} -
- )} - - -
- ) + }) + )} +
+
+
+ ) } diff --git a/shop/public/assets/CASPOS-logo.webp b/shop/public/assets/CASPOS-logo.webp new file mode 100644 index 0000000..4e8f66d Binary files /dev/null and b/shop/public/assets/CASPOS-logo.webp differ