The brand is lowercase inbuxa. This changes the setup wizard's welcome and completion text, the logo's accessible name, the version line in the top bar, the document title, the legacy-protocols screens and banner, the protocol table's JMAP row, one help text, and the issuer new authenticator enrollments are labeled with. Keys are ids here, not English text, so nothing moved: each catalog value and its inline fallback changed together. This console ships English only, so there is no other catalog to follow. Comments, identifiers and env var names are untouched.
22 lines
524 B
TypeScript
22 lines
524 B
TypeScript
/*
|
|
* SPDX-FileCopyrightText: 2020 Stalwart Labs LLC <[email protected]>
|
|
* SPDX-FileCopyrightText: 2026 Coffey Labs
|
|
*
|
|
* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL
|
|
*
|
|
* Modified by Coffey Labs in 2026 for INBUXA.
|
|
*/
|
|
|
|
import { useEffect } from 'react';
|
|
|
|
const APP_NAME = 'inbuxa Admin';
|
|
|
|
export function useDocumentTitle(title?: string | null) {
|
|
useEffect(() => {
|
|
document.title = title ? `${title} · ${APP_NAME}` : APP_NAME;
|
|
return () => {
|
|
document.title = APP_NAME;
|
|
};
|
|
}, [title]);
|
|
}
|