feat(Home): update text for branding and hero title in multiple languages
Some checks failed
Build & Push Docker Image / build (push) Has been cancelled
Some checks failed
Build & Push Docker Image / build (push) Has been cancelled
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -70,7 +70,7 @@ export default function Home() {
|
||||
<div className="relative z-10 max-w-4xl mx-auto text-center px-6 pt-20 pb-32">
|
||||
<div className="inline-flex items-center gap-2 px-3 py-1 rounded-full bg-th-accent/10 text-th-accent text-sm font-medium mb-6">
|
||||
<Zap size={14} />
|
||||
{t('home.poweredBy')}
|
||||
{t('home.madeFor')}
|
||||
</div>
|
||||
|
||||
<h1 className="text-4xl md:text-6xl lg:text-7xl font-extrabold text-th-text mb-6 leading-tight tracking-tight">
|
||||
|
||||
Reference in New Issue
Block a user