From ebe1a6695ce17c6eb1264402dc566e142ff7a061 Mon Sep 17 00:00:00 2001 From: Sean <1026025056@qq.com> Date: Mon, 24 Feb 2020 15:46:36 +0800 Subject: [PATCH 1/3] compression index.md and readme.md code --- docs/index.md | 76 ++++++++++++++---------------------------- docs/zh_CN/README.md | 78 ++++++++++++++------------------------------ 2 files changed, 50 insertions(+), 104 deletions(-) diff --git a/docs/index.md b/docs/index.md index c2331145..0a177fed 100644 --- a/docs/index.md +++ b/docs/index.md @@ -214,65 +214,39 @@ $(".product_page div:last-child").attr("id",product_class_name[i]); } + var title_list = { + "BASIC":"M5Core/Kit", + "M5Stick":"M5Stick", + "ATOM Lite":"ATOM", + "LoRa (433MHz)":"Communication Modules", + "BATTERY":"Expansion Modules", + "STEPMOTOR":"Drive Modules", + "ENCODER":"FACES Series", + "LAN":"Base", + "ESP32CAM":"Camera class", + "EARTH":"Sensor class", + "EXT.IO":"I / 0 class", + "IR":"Communication class", + "RGB LED":"LED class", + "SPK":"C-HAT class", + "BALA":"Application", + "Grove-T":"Accessory", + "CORNER":"Aluminium" + }; + + for (var class_num=0; class_numM5Core/Kit

"); - } - if(product_class[class_num][i].p == "M5Stick"){ - $("#"+product_class_name[class_num]).append("

M5Stick

"); - } - if(product_class[class_num][i].p == "ATOM Lite"){ - $("#"+product_class_name[class_num]).append("

ATOM

"); - } - if(product_class[class_num][i].p == "LoRa (433MHz)"){ - $("#"+product_class_name[class_num]).append("

Communication Modules

"); - } - if(product_class[class_num][i].p == "BATTERY"){ - $("#"+product_class_name[class_num]).append("

Expansion Modules

"); - } - if(product_class[class_num][i].p == "STEPMOTOR"){ - $("#"+product_class_name[class_num]).append("

Drive Modules

"); - } - if(product_class[class_num][i].p == "ENCODER"){ - $("#"+product_class_name[class_num]).append("

FACES Series

"); - } - if(product_class[class_num][i].p == "LAN"){ - $("#"+product_class_name[class_num]).append("

Base

"); - } - if(product_class[class_num][i].p == "ESP32CAM"){ - $("#"+product_class_name[class_num]).append("

Camera class

"); - } - if(product_class[class_num][i].p == "EARTH"){ - $("#"+product_class_name[class_num]).append("

Sensor class

"); - } - if(product_class[class_num][i].p == "EXT.IO"){ - $("#"+product_class_name[class_num]).append("

I / 0 class

"); - } - if(product_class[class_num][i].p == "IR"){ - $("#"+product_class_name[class_num]).append("

Communication class

"); - } - if(product_class[class_num][i].p == "RGB LED"){ - $("#"+product_class_name[class_num]).append("

LED class

"); - } - if(product_class[class_num][i].p == "SPK"){ - $("#"+product_class_name[class_num]).append("

C-HAT class

"); - } - if(product_class[class_num][i].p == "BALA"){ - $("#"+product_class_name[class_num]).append("

Application

"); - } - if(product_class[class_num][i].p == "Grove-T"){ - $("#"+product_class_name[class_num]).append("

Accessory

"); - } - if(product_class[class_num][i].p == "CORNER"){ - $("#"+product_class_name[class_num]).append("

Aluminium

"); + if(title_list.hasOwnProperty(product_class[class_num][i].p)){ + var test = + $("#"+product_class_name[class_num]).append("

"+title_list[product_class[class_num][i].p]+"

"); } $("#"+product_class_name[class_num]).append("

"); $("#"+product_class_name[class_num]+" .item:last-child a").attr("href", product_class[class_num][i].a); $("#"+product_class_name[class_num]+" .item:last-child img").attr("src", product_class[class_num][i].img); $("#"+product_class_name[class_num]+" .item:last-child p").text(product_class[class_num][i].p); } - } + } $(document).ready(function(){ diff --git a/docs/zh_CN/README.md b/docs/zh_CN/README.md index 69bf9d77..c13ad530 100644 --- a/docs/zh_CN/README.md +++ b/docs/zh_CN/README.md @@ -71,7 +71,7 @@ {a:"/#/zh_CN/base/base15", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/base/base_base15_01.jpg", p:"BASE15"}, {a:"/#/zh_CN/base/base26", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/base/base_base26_01.jpg", p:"BASE26"}, {a:"/#/zh_CN/accessory/battery_base", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/accessory/battery_base_01.jpg", p:"M5Camera Battery"}, - {a:"/#/zh_CN/base/baseX", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/base/base_basex_01.webp", p:"BaseX"}, + {a:"/#/zh_CN/base/basex", img:"https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_homepage/base/base_basex_01.webp", p:"BaseX"}, ]; var unit_list = [ @@ -211,60 +211,32 @@ $(".product_page div:last-child").attr("id",product_class_name[i]); } - // console.log(product_class[0][0].a); - // console.log(product_class[0].length); + var title_list = { + "BASIC":"M5Core/Kit", + "M5Stick":"M5Stick", + "ATOM Lite":"ATOM", + "LoRa (433MHz)":"Communication Modules", + "BATTERY":"Expansion Modules", + "STEPMOTOR":"Drive Modules", + "ENCODER":"FACES Series", + "LAN":"Base", + "ESP32CAM":"Camera class", + "EARTH":"Sensor class", + "EXT.IO":"I / 0 class", + "IR":"Communication class", + "RGB LED":"LED class", + "SPK":"C-HAT class", + "BALA":"Application", + "Grove-T":"Accessory", + "CORNER":"Aluminium" + }; + + for (var class_num=0; class_numM5Core/Kit

"); - } - if(product_class[class_num][i].p == "M5Stick"){ - $("#"+product_class_name[class_num]).append("

M5Stick

"); - } - if(product_class[class_num][i].p == "ATOM Lite"){ - $("#"+product_class_name[class_num]).append("

ATOM

"); - } - if(product_class[class_num][i].p == "LoRa (433MHz)"){ - $("#"+product_class_name[class_num]).append("

Communication Modules

"); - } - if(product_class[class_num][i].p == "BATTERY"){ - $("#"+product_class_name[class_num]).append("

Expansion Modules

"); - } - if(product_class[class_num][i].p == "STEPMOTOR"){ - $("#"+product_class_name[class_num]).append("

Drive Modules

"); - } - if(product_class[class_num][i].p == "ENCODER"){ - $("#"+product_class_name[class_num]).append("

FACES Series

"); - } - if(product_class[class_num][i].p == "LAN"){ - $("#"+product_class_name[class_num]).append("

Base

"); - } - if(product_class[class_num][i].p == "ESP32CAM"){ - $("#"+product_class_name[class_num]).append("

Camera class

"); - } - if(product_class[class_num][i].p == "EARTH"){ - $("#"+product_class_name[class_num]).append("

Sensor class

"); - } - if(product_class[class_num][i].p == "EXT.IO"){ - $("#"+product_class_name[class_num]).append("

I / 0 class

"); - } - if(product_class[class_num][i].p == "IR"){ - $("#"+product_class_name[class_num]).append("

Communication class

"); - } - if(product_class[class_num][i].p == "RGB LED"){ - $("#"+product_class_name[class_num]).append("

LED class

"); - } - if(product_class[class_num][i].p == "SPK"){ - $("#"+product_class_name[class_num]).append("

C-HAT class

"); - } - if(product_class[class_num][i].p == "BALA"){ - $("#"+product_class_name[class_num]).append("

Application

"); - } - if(product_class[class_num][i].p == "Grove-T"){ - $("#"+product_class_name[class_num]).append("

Accessory

"); - } - if(product_class[class_num][i].p == "CORNER"){ - $("#"+product_class_name[class_num]).append("

Aluminium

"); + if(title_list.hasOwnProperty(product_class[class_num][i].p)){ + var test = + $("#"+product_class_name[class_num]).append("

"+title_list[product_class[class_num][i].p]+"

"); } $("#"+product_class_name[class_num]).append("

"); $("#"+product_class_name[class_num]+" .item:last-child a").attr("href", product_class[class_num][i].a); From 46d2bc9062b723a6e9d303f91dd684669872f328 Mon Sep 17 00:00:00 2001 From: Sean <1026025056@qq.com> Date: Wed, 26 Feb 2020 15:19:54 +0800 Subject: [PATCH 2/3] change index.md file js --- docs/assets/css/main.css | 53 ++++++++++++++++++ .../hat/PowerC_hat/powerc_example.jpg | Bin 0 -> 46118 bytes docs/en/hat/hat-8servos.md | 1 + docs/zh_CN/README.md | 2 +- 4 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 docs/assets/img/product_pics/hat/PowerC_hat/powerc_example.jpg diff --git a/docs/assets/css/main.css b/docs/assets/css/main.css index 2723605b..00dd6851 100755 --- a/docs/assets/css/main.css +++ b/docs/assets/css/main.css @@ -1042,3 +1042,56 @@ mark { transform: translateX(0px) !important; } } + + +.easyloader-box { + display: flex; + flex-direction: row; + width: 80%; +} + +.easyloader-box > div { + position: relative; + width: 50%; +} + +.easyloader-box img { + width: 100%; +} + +.easyloader-box p { + margin-left: 10px; + color: white; +} + +.easyloader-mask { + position: absolute; + right: 0px; + bottom: 0px; + height: 50%; + width: 100%; + background-color: black; + opacity: 0.7; +} + +.easyloader-btn { + position: absolute; + display: flex; + flex-direction: row; + justify-content: space-around; + bottom: 6%; + width: 100%; +} + +.easyloader-btn a { + width: 90px; + text-align: center; + padding: 2px 10px; + background-color: #007bff; + color: white !important; + border-radius: 10px; +} + +.easyloader-btn a:hover { + background-color: #45a9ff; +} \ No newline at end of file diff --git a/docs/assets/img/product_pics/hat/PowerC_hat/powerc_example.jpg b/docs/assets/img/product_pics/hat/PowerC_hat/powerc_example.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7a439c516bd258cb3644c0d8f2d46bb5a749b7cb GIT binary patch literal 46118 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 literal 0 HcmV?d00001 diff --git a/docs/en/hat/hat-8servos.md b/docs/en/hat/hat-8servos.md index 4502de1f..4586e5e0 100644 --- a/docs/en/hat/hat-8servos.md +++ b/docs/en/hat/hat-8servos.md @@ -47,6 +47,7 @@ >2. After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click **"Burn"** to burn the program (**For M5StickC, set the baud rate to 115200 or 750000**) + ## Example - **UIFlow** diff --git a/docs/zh_CN/README.md b/docs/zh_CN/README.md index c13ad530..5c546afc 100644 --- a/docs/zh_CN/README.md +++ b/docs/zh_CN/README.md @@ -243,7 +243,7 @@ $("#"+product_class_name[class_num]+" .item:last-child img").attr("src", product_class[class_num][i].img); $("#"+product_class_name[class_num]+" .item:last-child p").text(product_class[class_num][i].p); } - } + } From 0e62984b96d6cd37e979aab58a4a6c769bb625cf Mon Sep 17 00:00:00 2001 From: Gitshaoxiang <1026025056@qq.com> Date: Wed, 26 Feb 2020 15:39:19 +0800 Subject: [PATCH 3/3] add Atom quickstart --- docs/index.md | 3 +++ docs/zh_CN/README.md | 7 +++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/index.md b/docs/index.md index c2331145..fa5bb401 100644 --- a/docs/index.md +++ b/docs/index.md @@ -278,11 +278,14 @@ $(document).ready(function(){ var mask_html = `
` $("#core div.item a:lt(9)").append(mask_html); + $("#core div.item a:gt(18)").append(mask_html); $("#unit div.item a:lt(5)").append(mask_html); $("#core .mask a").attr("href", "#en/quick_start/m5core/m5stack_core_quick_start"); $("#core .mask a").eq(6).attr("href", "#en/quick_start/m5stick/m5stick_quick_start"); $("#core .mask a").eq(7).attr("href", "#en/quick_start/m5stickc/m5stickc_quick_start"); $("#core .mask a").eq(8).attr("href", "#en/quick_start/m5stickv/m5stickv_quick_start"); + $("#core .mask a").eq(9).attr("href", "#en/quick_start/atom/atom_quick_start"); + $("#core .mask a").eq(10).attr("href", "#en/quick_start/atom/atom_quick_start"); $("#unit .mask a").attr("href", "#en/quick_start/m5camera/m5camera_quick_start"); $("#unit .mask a").eq(4).attr("href", "#en/quick_start/unitv/unitv_quick_start"); $(".product_page strong").parent('p').css("margin-bottom","0px"); diff --git a/docs/zh_CN/README.md b/docs/zh_CN/README.md index 69bf9d77..0735f8af 100644 --- a/docs/zh_CN/README.md +++ b/docs/zh_CN/README.md @@ -276,18 +276,21 @@ $(document).ready(function(){ - var mask_html = `
` + var mask_html = `
` $("#core div.item a:lt(9)").append(mask_html); + $("#core div.item a:gt(18)").append(mask_html); $("#unit div.item a:lt(5)").append(mask_html); $("#core .mask a").attr("href", "#zh_CN/quick_start/m5core/m5stack_core_quick_start"); $("#core .mask a").eq(6).attr("href", "#zh_CN/quick_start/m5stick/m5stick_quick_start"); $("#core .mask a").eq(7).attr("href", "#zh_CN/quick_start/m5stickc/m5stickc_quick_start"); $("#core .mask a").eq(8).attr("href", "#zh_CN/quick_start/m5stickv/m5stickv_quick_start"); + $("#core .mask a").eq(9).attr("href", "#zh_CN/quick_start/atom/atom_quick_start"); + $("#core .mask a").eq(10).attr("href", "#zh_CN/quick_start/atom/atom_quick_start"); $("#unit .mask a").attr("href", "#zh_CN/quick_start/m5camera/m5camera_quick_start"); $("#unit .mask a").eq(4).attr("href", "#zh_CN/quick_start/unitv/unitv_quick_start"); $(".product_page strong").parent('p').css("margin-bottom","0px"); anchor_search(); scrollFunc(); }); - + \ No newline at end of file