diff --git a/server/index.js b/server/index.js index 421305e..c91b6de 100644 --- a/server/index.js +++ b/server/index.js @@ -59,9 +59,8 @@ async function start() { await initDatabase(); initMailer(); - // Serve uploaded files (avatars, branding only — presentations require auth) + // Serve uploaded files (branding only — avatars served via /api/auth/avatar/:filename, presentations require auth) const uploadsPath = path.join(__dirname, '..', 'uploads'); - app.use('/uploads/avatars', express.static(path.join(uploadsPath, 'avatars'))); app.use('/uploads/branding', express.static(path.join(uploadsPath, 'branding'))); // API Routes diff --git a/src/i18n/de.json b/src/i18n/de.json index 46ba05f..7ae30c7 100644 --- a/src/i18n/de.json +++ b/src/i18n/de.json @@ -102,8 +102,8 @@ "oauthRedirecting": "Du wirst angemeldet..." }, "home": { - "poweredBy": "Powered by BigBlueButton", - "heroTitle": "Meetings neu ", + "madeFor": "Made for BigBlueButton", + "heroTitle": "Meetingverwaltung neu ", "heroTitleHighlight": "definiert", "heroSubtitle": "Das moderne, selbst gehostete BigBlueButton-Frontend. Erstellen Sie Räume, verwalten Sie Aufnahmen und genießen Sie ein wunderschönes Interface mit über 15 Themes.", "getStarted": "Jetzt starten", diff --git a/src/i18n/en.json b/src/i18n/en.json index a8a5194..0176ba9 100644 --- a/src/i18n/en.json +++ b/src/i18n/en.json @@ -102,8 +102,8 @@ "oauthRedirecting": "Signing you in..." }, "home": { - "poweredBy": "Powered by BigBlueButton", - "heroTitle": "Meetings re", + "madeFor": "Made for BigBlueButton", + "heroTitle": "Meeting management re", "heroTitleHighlight": "defined", "heroSubtitle": "The modern, self-hosted BigBlueButton frontend. Create rooms, manage recordings and enjoy a beautiful interface with over 15 themes.", "getStarted": "Get started", diff --git a/src/index.css b/src/index.css index b14b7c7..c8f234a 100644 --- a/src/index.css +++ b/src/index.css @@ -768,6 +768,7 @@ padding: 0 !important; align-items: center !important; height: 2.75rem !important; + position: relative !important; } .flatpickr-months .flatpickr-month { @@ -817,11 +818,11 @@ .flatpickr-months .flatpickr-next-month { color: var(--text-secondary) !important; fill: var(--text-secondary) !important; - padding: 0.5rem 0.75rem !important; + padding: 0.5rem 0.625rem !important; transition: color 0.15s !important; display: flex !important; align-items: center !important; - height: 100% !important; + height: 2.75rem !important; top: 0 !important; } diff --git a/src/pages/Home.jsx b/src/pages/Home.jsx index 90455ce..451b3a9 100644 --- a/src/pages/Home.jsx +++ b/src/pages/Home.jsx @@ -70,7 +70,7 @@ export default function Home() {