+
+
+
+ {t(`${sectionKey}.label`, { ns: sectionNamespace })}
+
+ {i18n.exists(`${sectionKey}.description`, {
+ ns: sectionNamespace,
+ }) && (
+
+ {t(`${sectionKey}.description`, { ns: sectionNamespace })}
+
+ )}
+ {sectionDocsUrl && (
+
+
+ {t("readTheDocumentation", { ns: "common" })}
+
+
+
+ )}
+
+ {/* Desktop: badge inline next to title */}
+
{level === "camera" &&
showOverrideIndicator &&
sectionStatus.isOverridden && (
@@ -211,6 +212,40 @@ export function SingleSectionPage({
)}
+ {/* Mobile: badge below title/description */}
+
+ {level === "camera" &&
+ showOverrideIndicator &&
+ sectionStatus.isOverridden && (
+
+ {sectionStatus.overrideSource === "profile"
+ ? t("button.overriddenBaseConfig", {
+ ns: "views/settings",
+ defaultValue: "Overridden (Base Config)",
+ })
+ : t("button.overriddenGlobal", {
+ ns: "views/settings",
+ defaultValue: "Overridden (Global)",
+ })}
+
+ )}
+ {sectionStatus.hasChanges && (
+
+ {t("modified", { ns: "common", defaultValue: "Modified" })}
+
+ )}
+