From aeb348fcfd8ff47b739b0100c007fb985a65dc21 Mon Sep 17 00:00:00 2001 From: "johannes.vos" Date: Tue, 26 May 2026 11:37:34 +0200 Subject: [PATCH] feat(settings): add example settings.json to public/ --- public/settings.json | 55 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 public/settings.json diff --git a/public/settings.json b/public/settings.json new file mode 100644 index 0000000..8a87a57 --- /dev/null +++ b/public/settings.json @@ -0,0 +1,55 @@ +{ + "contents": [ + { + "name": "general", + "type": "section", + "i18n": "preferences.settings.sections.general.name", + "description": "preferences.settings.sections.general.description", + "content": [ + { + "type": "bool", + "name": "darkMode", + "i18n": "preferences.darkMode", + "default": true + }, + { + "type": "selection", + "name": "language", + "i18n": "preferences.settings.language", + "description": "preferences.settings.language.description", + "default": "en", + "allowMultiple": false, + "options": [ + { + "name": "en", + "i18n": "preferences.locale.languages.en" + }, + { + "name": "de", + "i18n": "preferences.locale.languages.de" + } + ] + }, + { + "type": "section", + "name": "exampleSection", + "description": "preferences.settings.sections.exampleSection.description", + "content": [ + { + "type": "number", + "name": "aNumber", + "i18n": "preferences.settings.sections.exampleSection.content.aNumber", + "default": 42 + } + ] + } + ] + }, + { + "name": "exampleStandaloneConfiguration", + "type": "bool", + "i18n": "preferences.settings.exampleStandalone.name", + "default": false + } + ] +} \ No newline at end of file