Last active
August 29, 2015 14:00
-
-
Save frequent/11400835 to your computer and use it in GitHub Desktop.
JSON-JQM example
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"type": "i18n", | |
"set_on": "lang_dict", | |
"initializer": "init", | |
"handler": "language", | |
"property_dict": { | |
"use_browser_language": false | |
}, | |
"scheme": [{ | |
"property_dict": { | |
"lng": "fr-FR", | |
"load": "current", | |
"fallbackLng": "en-EN", | |
"resGetPath": "lang/__lng__/__ns__.json", | |
"ns": "dict", | |
"getAsync": false | |
} | |
}], | |
"children": [] | |
}, | |
{ | |
"generate": "widget", | |
"type": "controlbar", | |
"property_dict": { | |
"wrap": "fragment", | |
"target": "document" | |
}, | |
"children": [ | |
{ | |
"generate": "widget", | |
"type": "header", | |
"property_dict": { | |
"theme": "slapos-white", | |
"class_list": "override_header ", | |
"image": { | |
"src": "img/logo.jpg", | |
"alt": "Bip&Go" | |
} | |
}, | |
"children": [{ | |
"generate": "widget", | |
"type": "controlgroup", | |
"property_dict": { | |
"direction": "horizontal" | |
}, | |
"children":[ | |
{"type":"a", "direct": {"href": "#global-menu", "className":"responsive translate"}, "attributes": {"data-rel":"panel", "data-icon":"bars", "data-i18n":"global_dict.menu"}} | |
] | |
}, { | |
"generate": "widget", | |
"type": "controlgroup", | |
"property_dict": { | |
"direction": "horizontal" | |
}, | |
"children": [ | |
{"type":"select", "direct": {"id": "switch_language", "className":"responsive translate"}, "attributes": {"data-icon":"flag-fr"}, "logic": {"wrapper_class_list":"flag", "options": [{"value": "en-EN", "text_i18n":"global_dict.english"}, {"value": "fr-FR", "text_i18n":"global_dict.french", "selected": true}]}}, | |
{"type":"a", "direct": {"href": "#", "className":"responsive translate"}, "attributes": {"data-icon":"envelope", "data-i18n":"global_dict.contact"}}, | |
{"type":"a", "direct": {"href": "#global-user", "className":"responsive translate"}, "attributes": {"data-rel":"panel", "data-icon":"user", "data-i18n":"global_dict.login"}} | |
] | |
}, { | |
"generate": "widget", | |
"type": "controlbar", | |
"property_dict": { | |
"class_list": "responsive ui-subheader" | |
}, | |
"children": [{ | |
"type": "p", | |
"direct": {"className": "translate beeper_text"}, | |
"attributes": {"data-i18n": "global_dict.badges"} | |
}, { | |
"type": "img", | |
"direct": {"src": "img/logo-libert-t.jpg", "alt": ""} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"generate": "widget", | |
"type": "panel", | |
"property_dict": { | |
"id": "global-menu", | |
"theme": "slapos-white", | |
"position": "left" | |
}, | |
"children": [{ | |
"generate": "widget", | |
"type": "header", | |
"property_dict": { | |
"id": "menu-header", | |
"theme": "slapos-black", | |
"class_list": "vert", | |
"add_content": 0, | |
"section_list":["last"], | |
"title_i18n": "global_dict.info" | |
}, | |
"children":[{ | |
"type": "a", | |
"direct": { | |
"href": "#", | |
"className": "ui-panel-close ui-icon-remove ui-btn ui-btn-icon-notext ui-shadow ui-corner-all" | |
}, | |
"attributes": { | |
"data-enhanced": true, | |
"data-rel": "close" | |
} | |
}] | |
}, { | |
"generate": "widget", | |
"type": "collapsible", | |
"property_dict": { | |
"text_i18n": "global_dict.our_offers", | |
"title_i18n": "global_dict.click", | |
"collapsed_icon": "caret-down", | |
"expanded_icon": "caret-up" | |
}, | |
"children": [ | |
{ | |
"generate": "widget", | |
"type": "listview", | |
"property_dict": { | |
"theme": "slapos-white", | |
"map_children": "listItem" | |
}, | |
"children": [ | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n":"global_dict.fixed"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.pay_as_you_go"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.vacances"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.pro"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.comparison"}]} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"generate": "widget", | |
"type": "panel", | |
"property_dict": { | |
"id": "global-user", | |
"theme": "slapos-black", | |
"position": "right" | |
}, | |
"children": [{ | |
"generate": "widget", | |
"type": "header", | |
"property_dict": { | |
"id": "search-header", | |
"class_list": "vert", | |
"theme": "slapos-black", | |
"add_content": 0, | |
"section_list":["last"], | |
"title_i18n": "global_dict.login" | |
}, | |
"children":[{ | |
"type": "a", | |
"direct": { | |
"href": "#", | |
"className": "ui-panel-close ui-icon-remove ui-btn ui-btn-icon-notext ui-shadow ui-corner-all" | |
}, | |
"attributes": { | |
"data-enhanced": true, | |
"data-rel": "close" | |
} | |
}] | |
}] | |
}, | |
{ | |
"generate":"widget", | |
"type": "footer", | |
"property_dict": { | |
"fixed": false, | |
"class_list": "custom_footer", | |
"theme": "slapos-black" | |
}, | |
"children": [{ | |
"generate": "widget", | |
"type": "listview", | |
"property_dict": { | |
"inset": true, | |
"theme": "slapos-black", | |
"map_children": "listItem" | |
}, | |
"children": [ | |
{"type": "divider", "center": [{"type": "h3", "text_i18n": "global_dict.about"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.about_beep"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.about_sanef"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.about_agents"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.about_partners"}]} | |
] | |
}, { | |
"generate": "widget", | |
"type": "listview", | |
"property_dict": { | |
"inset": true, | |
"theme": "slapos-black", | |
"map_children": "listItem" | |
}, | |
"children": [ | |
{"type": "divider", "center": [{"type": "h3", "text_i18n": "global_dict.understand"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.why"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.statutes"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.faq"}]} | |
] | |
}, { | |
"generate": "widget", | |
"type": "listview", | |
"property_dict": { | |
"inset": true, | |
"theme": "slapos-black", | |
"map_children": "listItem" | |
}, | |
"children": [ | |
{"type": "divider", "center": [{"type": "h3", "text_i18n": "global_dict.legal"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.conditions"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.sales"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.terms"}]}, | |
{"type": "item", "href": "#", "center": [{"type": "h3", "text_i18n": "global_dict.sitemap"}]} | |
] | |
}] | |
}] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment