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