* Some solid progress on themeing / customization via theme.json

This commit is contained in:
Bryan Ashby
2015-05-13 22:21:55 -06:00
parent 767319e234
commit 34bf823f1f
8 changed files with 98 additions and 32 deletions

View File

@@ -3,21 +3,34 @@
"name" : "Nu Mayan",
"author" : "NuSkooler"
},
"defaults" : {
"general" : {
"passwordChar" : "φ"
},
"views" : {
// :TODO: This should apply - by default - to all ToggleMenu's unless overridden elsewhere
"TM" : {
"styleSGR1" : "|00|30|01"
"customization" : {
"defaults" : {
"general" : {
"passwordChar" : "φ"
},
"mci" : {
"TM" : {
"styleSGR1" : "|00|30|01"
}
}
}
},
"menus" : {
"matrix" : {
"VM1" : {
"itemSpacing" : 0
},
"byName" : {
"matrix" : {
"VM1" : {
"itemSpacing" : 1
}
},
"apply" : {
"ET1" : { "width" : 21 },
"ET2" : { "width" : 21 },
"ET3" : { "width" : 21 },
"ET4" : { "width" : 21 },
"ET5" : { "width" : 21 },
"ET6" : { "width" : 21 },
"ET7" : { "width" : 21 },
"ET8" : { "width" : 21 },
"ET9" : { "width" : 21 },
"ET10" : { "width" : 21 }
}
}
}

View File

@@ -56,8 +56,8 @@
"submit" : true,
"focus" : true,
// :TODO: need a good way to localize these ... Standard Orig->Lookup seems good.
"items" : [ "Login", "Apply", "Log Off" ],
"itemSpacing" : 1
"items" : [ "Login", "Apply", "Log Off" ]//,
//"itemSpacing" : 1
}
},
"submit" : {
@@ -124,13 +124,13 @@
"ET1" : {
"focus" : true,
"argName" : "username",
"width" : 15,
//"width" : 15,
"maxLength" : "@config:users.usernameMax"
},
"ET2" : {
"width" : 15,
"argName" : "realName",
"width" : 15,
//"width" : 15,
"maxLength" : 32
},
"ET3" : {
@@ -145,34 +145,34 @@
},
"ET5" : {
"argName" : "location",
"width" : 15,
//"width" : 15,
"maxLength" : 32
},
"ET6" : {
"argName" : "affils",
"width" : 15,
//"width" : 15,
"maxLength" : 32
},
"ET7" : {
"argName" : "email",
"width" : 15,
//"width" : 15,
"maxLength" : 255
},
"ET8" : {
"argName" : "web",
"width" : 15,
//"width" : 15,
"maxLength" : 255
},
"ET9" : {
"argName" : "password",
"password" : true,
"width" : 15,
//"width" : 15,
"maxLength" : "@config:users.passwordMax"
},
"ET10" : {
"argName" : "passwordConfirm",
"password" : true,
"width" : 15,
//"width" : 15,
"maxLength" : "@config:users.passwordMax"
},
"BT12" : {