appConfig

[
{
“category”: “General”,
“order”: 0,
“key”: “General”,
“questions”: [
{
“category”: “General”,
“controlType”: “checkbox”,
“key”: “hasProductStore”,
“label”: “Show Products”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “checkbox”,
“key”: “hasServiceStore”,
“label”: “Show Services”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “select”,
“key”: “homeSearchBarPosition”,
“label”: “SearchBar Style”,
“options”: [
{
“value”: “inline”,
“label”: “Icon”
},
{
“value”: “block”,
“label”: “Full Width”
}
],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “image”,
“key”: “icon”,
“label”: “Icon”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “image”,
“key”: “logo”,
“label”: “Logo”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “image”,
“key”: “preloader”,
“label”: “Preloader Image”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “checkbox”,
“key”: “showLogo”,
“label”: “Show Logo”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “image”,
“key”: “splash”,
“label”: “Splash Image”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “textbox”,
“key”: “store”,
“label”: “Store Name”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “General”,
“controlType”: “textbox”,
“key”: “storeTagLine”,
“label”: “Store Tag Line”,
“options”: [],
“order”: 1,
“required”: false
}
]
},
{
“category”: “Theme”,
“order”: 1,
“key”: “themeOld”,
“questions”: [
{
“category”: “Theme”,
“controlType”: “color”,
“key”: “actionButtonColor”,
“label”: “Action Button Colour”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “image”,
“key”: “background”,
“label”: “Background Image”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “color”,
“key”: “buttonColor”,
“label”: “Button Colour”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “checkbox”,
“key”: “centerTitle”,
“label”: “Align Header to Center”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “image”,
“key”: “mainSlider”,
“label”: “Main Slider”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “color”,
“key”: “primaryBackground”,
“label”: “Primary Background Colour”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “textbox”,
“key”: “productStoreName”,
“label”: “Product Store Name”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “color”,
“key”: “secondaryBackground”,
“label”: “Secondary Background Colour”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “textbox”,
“key”: “serviceStoreName”,
“label”: “Service Store Name”,
“options”: [],
“order”: 1,
“required”: false
},
{
“category”: “Theme”,
“controlType”: “color”,
“key”: “textColor”,
“label”: “Text Colour”,
“options”: [],
“order”: 1,
“required”: false
}
]
},
{
“category”: “Main Menu”,
“order”: 2,
“key”: “mainMenu”,
“questions”: [
{
“controlType”: “select”,
“key”: “menuLocation”,
“label”: “Menu Location”,
“options”: [
{
“value”: “footer”,
“label”: “Footer”
},
{
“value”: “sidebar”,
“label”: “Sidebar”
}
],
“order”: 1,
“required”: false
},
{
“controlType”: “select”,
“key”: “menuStyle”,
“label”: “Menu Style”,
“options”: [
{
“value”: “bottom”,
“label”: “Bottom”
},
{
“value”: “side”,
“label”: “Side”
},
{
“value”: “both”,
“label”: “Bottom and side”
}
],
“order”: 1,
“required”: false
},
{
“controlType”: “select”,
“key”: “sideMenuPosition”,
“label”: “Side Menu Position”,
“options”: [
{
“value”: “left”,
“label”: “Left”
},
{
“value”: “right”,
“label”: “Right”
}
],
“order”: 1,
“required”: false
}
]
},
{
“category”: “Miscellaneous”,
“order”: 3,
“key”: “miscellaneous”,
“questions”: [
{
“controlType”: “number”,
“key”: “cacheAge”,
“label”: “Cache Age”,
“options”: [],
“order”: 1,
“required”: false
},
{
“controlType”: “number”,
“key”: “threads”,
“label”: “Threads”,
“options”: [],
“order”: 1,
“required”: false
},
{
“controlType”: “checkbox”,
“key”: “useImgCache”,
“label”: “Use Cache for Images”,
“options”: [],
“order”: 1,
“required”: false
},
{
“controlType”: “checkbox”,
“key”: “useIntro”,
“label”: “Use Intro”,
“options”: [],
“order”: 1,
“required”: false
}
]
},
{
“category”: “Styles”,
“order”: 4,
“key”: “theme”,
“isTheme”: true,
“questions”: [
{
“label”: “Primary Colour”,
“key”: “–primary”,
“controlType”: “color”
},
{
“label”: “Primary Text Colour”,
“key”: “–primary-text-color”,
“controlType”: “color”
},
{
“label”: “Primary Alternative Colour”,
“key”: “–primary-alt”,
“controlType”: “color”
},
{
“label”: “Primary Alternative Text Colour”,
“key”: “–primary-alt-text-color”,
“controlType”: “color”
},
{
“label”: “Product Image Background Colour”,
“key”: “–product-image-background-colour”,
“controlType”: “color”
},
{
“label”: “Header Background Colour”,
“key”: “–header-bg-colour”,
“controlType”: “color”
},
{
“label”: “Header Text Colour”,
“key”: “–header-text-colour”,
“controlType”: “color”
},
{
“label”: “Button Radius”,
“key”: “–button-radius”,
“controlType”: “size”
},
{
“label”: “Font”,
“key”: “–font-family”,
“controlType”: “font”
},
{
“label”: “H1 Font”,
“key”: “–h1-font”,
“controlType”: “font”
},
{
“label”: “H2 Font”,
“key”: “–h2-font”,
“controlType”: “font”
},
{
“label”: “H3 Font”,
“key”: “–h3-font”,
“controlType”: “font”
},
{
“label”: “H4 Font”,
“key”: “–h4-font”,
“controlType”: “font”
},
{
“label”: “H5 Font”,
“key”: “–h5-font”,
“controlType”: “font”
},
{
“label”: “H6 Font”,
“key”: “–h6-font”,
“controlType”: “font”
},
{
“label”: “Link Colour”,
“key”: “–link-colour”,
“controlType”: “color”
},
{
“label”: “Home Sub Header Font”,
“key”: “–latest-header-font”,
“controlType”: “font”
},
{
“label”: “Home Sub Header Size”,
“key”: “–latest-header-size”,
“controlType”: “size”
},
{
“label”: “Home Sub Header Position”,
“key”: “–latest-header-position”,
“controlType”: “horizontal-position”
},
{
“label”: “Favourites Button Colour”,
“key”: “–favourites-button-colour”,
“controlType”: “color”
}
]
},
{
“category”: “Menu Pages”,
“order”: 5,
“key”: “menuPages”,
“isMenu”: true,
“questions”: [
{
“controlType”: “menuItem”,
“label”: “Home”,
“key”: “HomePage”,
“extras”: {
“authRequired”: 0,
“page”: “HomePage”,
“active”: true,
“icon”: “ios-home-outline”,
“section”: “tab”,
“main”: true,
“prefix”: “FSH”
}
},
{
“controlType”: “menuItem”,
“label”: “Shop”,
“key”: “ProductsPage”,
“extras”: {
“authRequired”: 0,
“page”: “ProductsPage”,
“section”: “tab”,
“icon”: “ios-cart”,
“active”: false,
“main”: true,
“prefix”: “FSH”
}
},
{
“controlType”: “menuItem”,
“label”: “Sales”,
“key”: “OrdersPage”,
“extras”: {
“authRequired”: 0,
“page”: “OrdersPage”,
“section”: “tab”,
“icon”: “ios-notifications”,
“active”: false,
“main”: true,
“prefix”: “FSH”
}
},
{
“controlType”: “menuItem”,
“label”: “My Account”,
“key”: “UserProfilePage”,
“extras”: {
“authRequired”: 0,
“page”: “UserProfilePage”,
“section”: “tab”,
“icon”: “ios-contact”,
“main”: true,
“prefix”: “FSH”
}
},
{
“controlType”: “menuItem”,
“label”: “About”,
“key”: “AboutUsPage”,
“extras”: {
“authRequired”: 0,
“page”: “AboutUsPage”,
“section”: “options”,
“icon”: “”,
“main”: true
}
},
{
“controlType”: “menuItem”,
“label”: “Help”,
“key”: “HelpPage”,
“extras”: {
“authRequired”: 0,
“page”: “HelpPage”,
“section”: “options”,
“icon”: “”,
“main”: true
}
},
{
“controlType”: “menuItem”,
“label”: “Cart”,
“key”: “CartOpenPage”,
“extras”: {
“authRequired”: 0,
“page”: “CartOpenPage”,
“section”: “tab”,
“icon”: “cart”,
“main”: true,
“prefix”: “FSH”
}
}
]
}
]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>