diff options
Diffstat (limited to 'main/app/sprinkles/ConfigManager/schema/config')
-rwxr-xr-x | main/app/sprinkles/ConfigManager/schema/config/AdminLTE.json | 32 | ||||
-rwxr-xr-x | main/app/sprinkles/ConfigManager/schema/config/site.json | 40 |
2 files changed, 72 insertions, 0 deletions
diff --git a/main/app/sprinkles/ConfigManager/schema/config/AdminLTE.json b/main/app/sprinkles/ConfigManager/schema/config/AdminLTE.json new file mode 100755 index 0000000..04e92da --- /dev/null +++ b/main/app/sprinkles/ConfigManager/schema/config/AdminLTE.json @@ -0,0 +1,32 @@ +{ + "name" : "ADMINLTE.SETTINGS", + "desc" : "ADMINLTE.SETTINGS.DESC", + + "config": { + "site.AdminLTE.skin" : { + "validators" : { + "required" : {} + }, + "cached" : true, + "form" : { + "type" : "select", + "label" : "ADMINLTE.SETTINGS.SKIN", + "icon" : "", + "options" : { + "blue" : "ADMINLTE.SKIN.BLUE", + "black" : "ADMINLTE.SKIN.BLACK", + "purple" : "ADMINLTE.SKIN.PURPLE", + "green" : "ADMINLTE.SKIN.GREEN", + "red" : "ADMINLTE.SKIN.RED", + "yellow" : "ADMINLTE.SKIN.YELLOW", + "blue-light" : "ADMINLTE.SKIN.BLUE_LIGHT", + "black-light" : "ADMINLTE.SKIN.BLACK_LIGHT", + "purple-light" : "ADMINLTE.SKIN.PURPLE_LIGHT", + "green-light" : "ADMINLTE.SKIN.GREEN_LIGHT", + "red-light" : "ADMINLTE.SKIN.RED_LIGHT", + "yellow-light" : "ADMINLTE.SKIN.YELLOW_LIGHT" + } + } + } + } +}
\ No newline at end of file diff --git a/main/app/sprinkles/ConfigManager/schema/config/site.json b/main/app/sprinkles/ConfigManager/schema/config/site.json new file mode 100755 index 0000000..2c9f4f0 --- /dev/null +++ b/main/app/sprinkles/ConfigManager/schema/config/site.json @@ -0,0 +1,40 @@ +{ + "name" : "SITE.CONFIG", + "desc" : "SITE.CONFIG.DESC", + + "config": { + "site.title" : { + "validators" : { + "required" : { + "message" : "SITE.TITLE.REQUIRED" + } + }, + "form" : { + "type" : "text", + "label" : "SITE.TITLE", + "icon" : "fa-comment" + } + }, + "site.registration.enabled" : { + "validators" : {}, + "form" : { + "type" : "checkbox", + "label" : "SITE.REGISTRATION.ENABLED" + } + }, + "site.registration.require_email_verification" : { + "validators" : {}, + "form" : { + "type" : "checkbox", + "label" : "SITE.REGISTRATION.REQUIRE_EMAIL_VERIFICATION" + } + }, + "settings.displayErrorDetails" : { + "validators" : {}, + "form" : { + "type" : "checkbox", + "label" : "SETTINGS.DISPLAY_ERROR_DETAILS" + } + } + } +}
\ No newline at end of file |