{ "title": "Home-LuatOS", "apis": {}, "data": {}, "layout": { "desktop": { "type": "rows", "className": "luatos-page as-desktop is-home", "blocks": [ { "className": "page-head", "name": "home", "body": "pcHead" }, { "className": "page-head", "name": "feature", "body": "pcFeature" }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title-sub", "title": "GPIO" } } }, { "className": "page-section as-code-pic", "body": { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-code-gpio.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title-sub", "title": "MQTT" } } }, { "className": "page-section as-code-pic", "body": { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-code-mqtt.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title-sub", "title": "HTTP" } } }, { "className": "page-section as-code-pic", "body": { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-code-http.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title-sub", "title": "UDP" } } }, { "className": "page-section as-code-pic", "body": { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-code-udp.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title", "title": "i18n:lu-home-sec-title-2" } } }, { "className": "page-section as-ext-items", "body": { "comType": "WebShelfList", "comConf": { "className": "as-flex is-center", "data": [ { "text": "Socket" }, { "text": "i18n:lu-home-it-sensor" }, { "text": "i18n:lu-home-it-pe" }, { "text": "IoT" }, { "icon": "fas-ellipsis-h" } ], "comType": "WebTextRaw", "comConf": { "className": "as-flex is-center", "icon": ":=icon", "value": ":=text" } } } }, { "className": "page-section as-more ti-noselect", "body": { "comType": "WebMediaImage", "comConf": { "className": "text-out at-top primary-img-size", "titleStyle": { "text-align": "center" }, "text": "i18n:lu-home-sec-title-3", "src": "->${base}img/icon-more.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title", "title": "i18n:lu-home-sec-title-4" } } }, { "className": "page-section", "name": "extension", "body": "pcExtension" }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title", "title": "i18n:lu-home-sec-title-5" } } }, { "className": "page-section", "name": "chips", "body": "pcChips" }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title", "title": "i18n:lu-home-sec-title-6" } } }, { "className": "page-head", "body": { "comType": "WebMediaImage", "comConf": { "style": { "display": "block", "width": "10.55rem", "margin": "0 auto", "borderRadius": ".2rem", "overflow": "hidden", "boxShadow": "5px 5px 20px rgba(0,0,0,0.4)" }, "src": "->${base}img/home-gvp.png" } } }, "@BLOCK(desktop.footer)" ], "panels": [ "@BLOCK(desktop.sky)", "@BLOCK(desktop.login)" ] }, "tablet": "desktop", "phone": { "type": "rows", "className": "luatos-page as-phone is-home", "blocks": [ { "className": "page-head", "name": "home", "body": "pcHead" }, { "className": "page-head", "name": "feature", "body": "pcFeature" }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title-sub", "title": "GPIO" } } }, { "className": "page-section as-code-pic", "body": { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-code-gpio.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title-sub", "title": "MQTT" } } }, { "className": "page-section as-code-pic", "body": { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-code-mqtt.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title-sub", "title": "HTTP" } } }, { "className": "page-section as-code-pic", "body": { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-code-http.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title-sub", "title": "UDP" } } }, { "className": "page-section as-code-pic", "body": { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-code-udp.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title", "title": "i18n:lu-home-sec-title-2" } } }, { "className": "page-section as-ext-items", "body": { "comType": "WebShelfList", "comConf": { "className": "as-flex is-center", "data": [ { "text": "Socket" }, { "text": "i18n:lu-home-it-sensor" }, { "text": "i18n:lu-home-it-pe" }, { "text": "IoT" }, { "icon": "fas-ellipsis-h" } ], "comType": "WebTextRaw", "comConf": { "className": "as-flex is-center", "icon": ":=icon", "value": ":=text" } } } }, { "className": "page-section as-more ti-noselect", "body": { "comType": "WebMediaImage", "comConf": { "className": "text-out at-top primary-img-size", "titleStyle": { "text-align": "center" }, "text": "i18n:lu-home-sec-title-3", "src": "->${base}img/icon-more.png" } } }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title", "title": "i18n:lu-home-sec-title-4" } } }, { "className": "page-section", "name": "extension", "body": "pcExtension" }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title", "title": "i18n:lu-home-sec-title-5" } } }, { "className": "page-section", "name": "chips", "body": "pcChips" }, { "className": "page-section", "body": { "comType": "WebTextHeading", "comConf": { "className": "luo-title", "title": "i18n:lu-home-sec-title-6" } } }, { "className": "page-head", "body": { "comType": "WebMediaImage", "comConf": { "style": { "width": "100%", "margin": "0 auto", "borderRadius": ".2rem", "overflow": "hidden", "boxShadow": "5px 5px 20px rgba(0,0,0,0.4)", "marginBottom": "6em" }, "src": "->${base}img/home-gvp.png" } } }, "@BLOCK(desktop.footer)" ], "panels": [ "@BLOCK(desktop.login)", "@BLOCK(phone.sky)" ] } }, "shown": { "login": false, "sky": true }, "schema": { "pcHead": { "comType": "WebShelfFree", "comConf": { "background": "->${base}img/home-head-bg.jpg", "mainWidth": "12rem", "mainHeight": "5.5rem", "items": [ { "position": "top", "appear": { "transform": "translateY(-10px)", "opacity": 0 }, "style": { "paddingTop": "1.3rem", "transition": ".5s ease-out" }, "comType": "WebTextRaw", "comConf": { "className": "as-align is-center is-big", "value": "i18n:lu-home-head-t0" } }, { "position": "right", "appear": { "transform": "translateX(-30px)", "opacity": 0 }, "style": { "paddingTop": "2rem", "paddingRight": "7.6rem", "transition": ".3s ease-out", "transition-delay": ".2s" }, "comType": "WebTextRaw", "comConf": { "className": "as-align is-right is-big", "value": "i18n:lu-home-head-t1" } }, { "position": "left", "appear": { "transform": "translateX(30px)", "opacity": 0 }, "style": { "paddingTop": "2rem", "paddingLeft": "7.6rem", "transition": ".3s ease-out", "transition-delay": ".3s" }, "comType": "WebTextRaw", "comConf": { "className": "as-align is-left is-big", "value": "i18n:lu-home-head-t2" } }, { "position": "center", "appear": { "transform": "scale(0.9)", "opacity": 0 }, "style": { "transition": ".5s ease-out" }, "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-head-logo.png", "style": { "width": "2.84rem", "height": "1.79rem" } } }, { "position": "bottom", "appear": { "transform": "translateY(10px)", "opacity": 0 }, "style": { "transition": ".3s ease-out" }, "comType": "WebMediaImage", "comConf": { "src": "->${base}img/home-head-person.png", "style": { "width": "3.61rem", "height": "2.66rem" } } } ] } }, "pcFeature": { "comType": "WebShelfFree", "comConf": { "className": "as-flex is-between", "background": "#000", "items": [ { "comType": "WebTextRaw", "comConf": { "className": "is-normal", "value": "i18n:lu-home-fea-t0" } }, { "comType": "WebTextRaw", "comConf": { "className": "is-normal", "value": "i18n:lu-home-fea-t1" } }, { "comType": "WebTextRaw", "comConf": { "className": "is-normal", "value": "i18n:lu-home-fea-t2" } } ] } }, "pcExtension": { "comType": "WebShelfFree", "comConf": { "className": "as-flex is-around", "items": [ { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/ex-clang.png", "text": "使用底层C接口", "className": "text-out at-bottom" } }, { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/ex-lua.png", "text": "扩展Lua的能力", "className": "text-out at-bottom" } }, { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/ex-chip.png", "text": "自定义芯片支持", "className": "text-out at-bottom" } } ] } }, "pcChips": { "comType": "WebShelfFree", "comConf": { "className": "as-flex is-around", "items": [ { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/cm-air302.png", "text": "Air302", "className": "text-out at-bottom" } }, { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/cm-stm32f103re.png", "text": "Stm32f103re", "className": "text-out at-bottom" } }, { "comType": "WebMediaImage", "comConf": { "src": "->${base}img/cm-w60x.png", "text": "W60x", "className": "text-out at-bottom" } } ] } } }, "actions": {} }