diff --git a/public/assets/imgs/demo/basicsBg.png b/public/assets/imgs/demo/basicsBg.png new file mode 100644 index 0000000..4c0a18b Binary files /dev/null and b/public/assets/imgs/demo/basicsBg.png differ diff --git a/public/assets/imgs/demo/home/1.png b/public/assets/imgs/demo/home/1.png new file mode 100644 index 0000000..9c16234 Binary files /dev/null and b/public/assets/imgs/demo/home/1.png differ diff --git a/public/assets/imgs/demo/home/2.jfif b/public/assets/imgs/demo/home/2.jfif new file mode 100644 index 0000000..84b1762 Binary files /dev/null and b/public/assets/imgs/demo/home/2.jfif differ diff --git a/public/assets/imgs/demo/home/3.jfif b/public/assets/imgs/demo/home/3.jfif new file mode 100644 index 0000000..27a0c21 Binary files /dev/null and b/public/assets/imgs/demo/home/3.jfif differ diff --git a/public/assets/imgs/demo/nativeBg.png b/public/assets/imgs/demo/nativeBg.png new file mode 100644 index 0000000..4d6ed3c Binary files /dev/null and b/public/assets/imgs/demo/nativeBg.png differ diff --git a/public/assets/imgs/demo/step-demo/adduser.png b/public/assets/imgs/demo/step-demo/adduser.png new file mode 100644 index 0000000..d60ff6b Binary files /dev/null and b/public/assets/imgs/demo/step-demo/adduser.png differ diff --git a/public/assets/imgs/demo/step-demo/family-selected.png b/public/assets/imgs/demo/step-demo/family-selected.png new file mode 100644 index 0000000..fdb759c Binary files /dev/null and b/public/assets/imgs/demo/step-demo/family-selected.png differ diff --git a/public/assets/imgs/demo/step-demo/left.png b/public/assets/imgs/demo/step-demo/left.png new file mode 100644 index 0000000..7ea7338 Binary files /dev/null and b/public/assets/imgs/demo/step-demo/left.png differ diff --git a/public/assets/imgs/demo/step-demo/right.png b/public/assets/imgs/demo/step-demo/right.png new file mode 100644 index 0000000..c20b78f Binary files /dev/null and b/public/assets/imgs/demo/step-demo/right.png differ diff --git a/public/assets/imgs/device-control/air_quality_cha@2x.png b/public/assets/imgs/device-control/air_quality_cha@2x.png new file mode 100644 index 0000000..87de1d8 Binary files /dev/null and b/public/assets/imgs/device-control/air_quality_cha@2x.png differ diff --git a/public/assets/imgs/device-control/air_quality_liang@2x.png b/public/assets/imgs/device-control/air_quality_liang@2x.png new file mode 100644 index 0000000..8a873ed Binary files /dev/null and b/public/assets/imgs/device-control/air_quality_liang@2x.png differ diff --git a/public/assets/imgs/device-control/air_quality_you@2x.png b/public/assets/imgs/device-control/air_quality_you@2x.png new file mode 100644 index 0000000..4fac9fd Binary files /dev/null and b/public/assets/imgs/device-control/air_quality_you@2x.png differ diff --git a/public/assets/imgs/device-control/power_on@2x.png b/public/assets/imgs/device-control/power_on@2x.png new file mode 100644 index 0000000..9f6bade Binary files /dev/null and b/public/assets/imgs/device-control/power_on@2x.png differ diff --git a/public/assets/imgs/device-control/shutdown@2x.png b/public/assets/imgs/device-control/shutdown@2x.png new file mode 100644 index 0000000..559c6d1 Binary files /dev/null and b/public/assets/imgs/device-control/shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/back@2x.png b/public/assets/imgs/device-detail/back@2x.png new file mode 100644 index 0000000..fc4b8f2 Binary files /dev/null and b/public/assets/imgs/device-detail/back@2x.png differ diff --git a/public/assets/imgs/device-detail/mode-container-bg@2x.png b/public/assets/imgs/device-detail/mode-container-bg@2x.png new file mode 100644 index 0000000..63e9f75 Binary files /dev/null and b/public/assets/imgs/device-detail/mode-container-bg@2x.png differ diff --git a/public/assets/imgs/device-detail/mode-tab-active@2x.png b/public/assets/imgs/device-detail/mode-tab-active@2x.png new file mode 100644 index 0000000..d7e6d77 Binary files /dev/null and b/public/assets/imgs/device-detail/mode-tab-active@2x.png differ diff --git a/public/assets/imgs/device-detail/more@2x.png b/public/assets/imgs/device-detail/more@2x.png new file mode 100644 index 0000000..cd14494 Binary files /dev/null and b/public/assets/imgs/device-detail/more@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/annual_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/annual_wet@2x.png new file mode 100644 index 0000000..b4584b8 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/annual_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/auto@2x.png b/public/assets/imgs/device-detail/normal-mode/auto@2x.png new file mode 100644 index 0000000..f5e5d57 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/auto@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/auto_floor@2x.png b/public/assets/imgs/device-detail/normal-mode/auto_floor@2x.png new file mode 100644 index 0000000..efae934 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/auto_floor@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/auto_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/auto_wet@2x.png new file mode 100644 index 0000000..d56c8d0 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/auto_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/circle-bg@2x.png b/public/assets/imgs/device-detail/normal-mode/circle-bg@2x.png new file mode 100644 index 0000000..06a8770 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/circle-bg@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/cold@2x.png b/public/assets/imgs/device-detail/normal-mode/cold@2x.png new file mode 100644 index 0000000..4bf4bf4 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/cold_select@2x.png b/public/assets/imgs/device-detail/normal-mode/cold_select@2x.png new file mode 100644 index 0000000..102424b Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/cold_select@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/down@2x.png b/public/assets/imgs/device-detail/normal-mode/down@2x.png new file mode 100644 index 0000000..3a2651f Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/down@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/dry_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/dry_wet@2x.png new file mode 100644 index 0000000..ab0dd22 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/dry_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/filter_fault@2x.png b/public/assets/imgs/device-detail/normal-mode/filter_fault@2x.png new file mode 100644 index 0000000..01066d0 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/filter_fault@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/floor@2x.png b/public/assets/imgs/device-detail/normal-mode/floor@2x.png new file mode 100644 index 0000000..dfe7fe2 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/floor@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/horiz_swing_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/horiz_swing_cold@2x.png new file mode 100644 index 0000000..e52e82e Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/horiz_swing_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/horiz_swing_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/horiz_swing_hot@2x.png new file mode 100644 index 0000000..1207119 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/horiz_swing_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/horiz_swing_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/horiz_swing_shutdown@2x.png new file mode 100644 index 0000000..133aed7 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/horiz_swing_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/horiz_swing_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/horiz_swing_wet@2x.png new file mode 100644 index 0000000..c0ea493 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/horiz_swing_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/horiz_swing_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/horiz_swing_wind@2x.png new file mode 100644 index 0000000..20295ac Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/horiz_swing_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/hot@2x.png b/public/assets/imgs/device-detail/normal-mode/hot@2x.png new file mode 100644 index 0000000..a7517e7 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/hot_floor@2x.png b/public/assets/imgs/device-detail/normal-mode/hot_floor@2x.png new file mode 100644 index 0000000..bc13237 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/hot_floor@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/mode_select_bg_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/mode_select_bg_cold@2x.png new file mode 100644 index 0000000..6c792fd Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/mode_select_bg_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/mode_select_bg_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/mode_select_bg_hot@2x.png new file mode 100644 index 0000000..02ef4b1 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/mode_select_bg_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/mode_select_bg_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/mode_select_bg_wet@2x.png new file mode 100644 index 0000000..247fab1 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/mode_select_bg_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/mode_select_bg_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/mode_select_bg_wind@2x.png new file mode 100644 index 0000000..ab20c6f Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/mode_select_bg_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/normal_bg_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/normal_bg_cold@2x.png new file mode 100644 index 0000000..e4d552c Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/normal_bg_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/normal_bg_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/normal_bg_hot@2x.png new file mode 100644 index 0000000..a474287 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/normal_bg_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/normal_bg_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/normal_bg_shutdown@2x.png new file mode 100644 index 0000000..4b9921b Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/normal_bg_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/normal_bg_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/normal_bg_wet@2x.png new file mode 100644 index 0000000..9210fbe Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/normal_bg_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/normal_bg_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/normal_bg_wind@2x.png new file mode 100644 index 0000000..1519698 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/normal_bg_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/relax@2x.png b/public/assets/imgs/device-detail/normal-mode/relax@2x.png new file mode 100644 index 0000000..f2de498 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/relax@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/right@2x.png b/public/assets/imgs/device-detail/normal-mode/right@2x.png new file mode 100644 index 0000000..88a26ea Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/right@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/set-add@2x.png b/public/assets/imgs/device-detail/normal-mode/set-add@2x.png new file mode 100644 index 0000000..99a6351 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/set-add@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/set-reduce@2x.png b/public/assets/imgs/device-detail/normal-mode/set-reduce@2x.png new file mode 100644 index 0000000..2711b10 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/set-reduce@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_annual_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_annual_wet@2x.png new file mode 100644 index 0000000..ec26b49 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_annual_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_auto@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_auto@2x.png new file mode 100644 index 0000000..c0887a1 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_auto@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_auto_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_auto_wet@2x.png new file mode 100644 index 0000000..9372767 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_auto_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_cold@2x.png new file mode 100644 index 0000000..075a498 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_dry_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_dry_wet@2x.png new file mode 100644 index 0000000..2611c28 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_dry_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_floor@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_floor@2x.png new file mode 100644 index 0000000..b1dca78 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_floor@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_hot@2x.png new file mode 100644 index 0000000..fbebb02 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_hot_floor@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_hot_floor@2x.png new file mode 100644 index 0000000..ba6de4b Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_hot_floor@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_relax@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_relax@2x.png new file mode 100644 index 0000000..b31ebe2 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_relax@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_sleep@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_sleep@2x.png new file mode 100644 index 0000000..6b90919 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_sleep@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_strong_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_strong_wet@2x.png new file mode 100644 index 0000000..d486cf7 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_strong_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_wet@2x.png new file mode 100644 index 0000000..097555f Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/shut_down_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/shut_down_wind@2x.png new file mode 100644 index 0000000..a1579fa Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/shut_down_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/sleep@2x.png b/public/assets/imgs/device-detail/normal-mode/sleep@2x.png new file mode 100644 index 0000000..ee59753 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/sleep@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/strong_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/strong_wet@2x.png new file mode 100644 index 0000000..1c45d7c Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/strong_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/switch_btn@2x.png b/public/assets/imgs/device-detail/normal-mode/switch_btn@2x.png new file mode 100644 index 0000000..9f3dabe Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/switch_btn@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/switch_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/switch_cold@2x.png new file mode 100644 index 0000000..5bde4ed Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/switch_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/switch_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/switch_hot@2x.png new file mode 100644 index 0000000..f82e262 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/switch_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/switch_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/switch_shutdown@2x.png new file mode 100644 index 0000000..449ac4a Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/switch_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/switch_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/switch_wet@2x.png new file mode 100644 index 0000000..18a0565 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/switch_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/switch_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/switch_wind@2x.png new file mode 100644 index 0000000..dcfd008 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/switch_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wet@2x.png b/public/assets/imgs/device-detail/normal-mode/wet@2x.png new file mode 100644 index 0000000..68a0b6e Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind0_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/wind0_cold@2x.png new file mode 100644 index 0000000..360bc29 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind0_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind0_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/wind0_hot@2x.png new file mode 100644 index 0000000..03ac2b7 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind0_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind0_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/wind0_shutdown@2x.png new file mode 100644 index 0000000..8de72bc Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind0_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind0_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/wind0_wet@2x.png new file mode 100644 index 0000000..e4696ad Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind0_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind0_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/wind0_wind@2x.png new file mode 100644 index 0000000..6fd74fe Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind0_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind1_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/wind1_cold@2x.png new file mode 100644 index 0000000..7236497 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind1_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind1_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/wind1_hot@2x.png new file mode 100644 index 0000000..a0870c6 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind1_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind1_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/wind1_shutdown@2x.png new file mode 100644 index 0000000..08b6492 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind1_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind1_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/wind1_wet@2x.png new file mode 100644 index 0000000..48021cf Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind1_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind1_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/wind1_wind@2x.png new file mode 100644 index 0000000..5658169 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind1_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind2_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/wind2_cold@2x.png new file mode 100644 index 0000000..5af1f45 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind2_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind2_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/wind2_hot@2x.png new file mode 100644 index 0000000..07d3458 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind2_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind2_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/wind2_shutdown@2x.png new file mode 100644 index 0000000..bc41827 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind2_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind2_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/wind2_wet@2x.png new file mode 100644 index 0000000..5484784 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind2_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind2_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/wind2_wind@2x.png new file mode 100644 index 0000000..14ad6ef Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind2_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind3_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/wind3_cold@2x.png new file mode 100644 index 0000000..d5e9872 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind3_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind3_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/wind3_hot@2x.png new file mode 100644 index 0000000..f1f26ce Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind3_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind3_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/wind3_shutdown@2x.png new file mode 100644 index 0000000..581084d Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind3_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind3_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/wind3_wet@2x.png new file mode 100644 index 0000000..0588f14 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind3_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind3_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/wind3_wind@2x.png new file mode 100644 index 0000000..e1f4a66 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind3_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind4_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/wind4_cold@2x.png new file mode 100644 index 0000000..978c7a0 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind4_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind4_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/wind4_hot@2x.png new file mode 100644 index 0000000..07672bd Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind4_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind4_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/wind4_shutdown@2x.png new file mode 100644 index 0000000..714bc85 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind4_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind4_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/wind4_wet@2x.png new file mode 100644 index 0000000..e20c4c4 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind4_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind4_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/wind4_wind@2x.png new file mode 100644 index 0000000..c956aa0 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind4_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind5_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/wind5_cold@2x.png new file mode 100644 index 0000000..f2ac3d5 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind5_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind5_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/wind5_hot@2x.png new file mode 100644 index 0000000..3507d7a Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind5_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind5_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/wind5_shutdown@2x.png new file mode 100644 index 0000000..2b2de0f Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind5_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind5_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/wind5_wet@2x.png new file mode 100644 index 0000000..16cc643 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind5_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind5_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/wind5_wind@2x.png new file mode 100644 index 0000000..33dfa71 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind5_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind6_cold@2x.png b/public/assets/imgs/device-detail/normal-mode/wind6_cold@2x.png new file mode 100644 index 0000000..e9a5259 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind6_cold@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind6_hot@2x.png b/public/assets/imgs/device-detail/normal-mode/wind6_hot@2x.png new file mode 100644 index 0000000..a3882eb Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind6_hot@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind6_shutdown@2x.png b/public/assets/imgs/device-detail/normal-mode/wind6_shutdown@2x.png new file mode 100644 index 0000000..828f39b Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind6_shutdown@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind6_wet@2x.png b/public/assets/imgs/device-detail/normal-mode/wind6_wet@2x.png new file mode 100644 index 0000000..8410429 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind6_wet@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind6_wind@2x.png b/public/assets/imgs/device-detail/normal-mode/wind6_wind@2x.png new file mode 100644 index 0000000..87b4c1d Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind6_wind@2x.png differ diff --git a/public/assets/imgs/device-detail/normal-mode/wind@2x.png b/public/assets/imgs/device-detail/normal-mode/wind@2x.png new file mode 100644 index 0000000..91b2a28 Binary files /dev/null and b/public/assets/imgs/device-detail/normal-mode/wind@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-gaowenshajun@2x.png b/public/assets/imgs/drop-down-menu/func-gaowenshajun@2x.png new file mode 100644 index 0000000..e47f710 Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-gaowenshajun@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-jiankang@2x.png b/public/assets/imgs/drop-down-menu/func-jiankang@2x.png new file mode 100644 index 0000000..dbfb681 Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-jiankang@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-jieneng@2x.png b/public/assets/imgs/drop-down-menu/func-jieneng@2x.png new file mode 100644 index 0000000..5adf50b Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-jieneng@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-set@2x.png b/public/assets/imgs/drop-down-menu/func-set@2x.png new file mode 100644 index 0000000..3aac916 Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-set@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-shuju@2x.png b/public/assets/imgs/drop-down-menu/func-shuju@2x.png new file mode 100644 index 0000000..d378495 Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-shuju@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-tongsuo@2x.png b/public/assets/imgs/drop-down-menu/func-tongsuo@2x.png new file mode 100644 index 0000000..aced53b Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-tongsuo@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-xiping@2x.png b/public/assets/imgs/drop-down-menu/func-xiping@2x.png new file mode 100644 index 0000000..3b43aa8 Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-xiping@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-zhenduan@2x.png b/public/assets/imgs/drop-down-menu/func-zhenduan@2x.png new file mode 100644 index 0000000..f06b572 Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-zhenduan@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/func-ziqingjie@2x.png b/public/assets/imgs/drop-down-menu/func-ziqingjie@2x.png new file mode 100644 index 0000000..f9b33dd Binary files /dev/null and b/public/assets/imgs/drop-down-menu/func-ziqingjie@2x.png differ diff --git a/public/assets/imgs/drop-down-menu/retract@2x.png b/public/assets/imgs/drop-down-menu/retract@2x.png new file mode 100644 index 0000000..8e52893 Binary files /dev/null and b/public/assets/imgs/drop-down-menu/retract@2x.png differ diff --git a/public/assets/imgs/show/back.png b/public/assets/imgs/show/back.png new file mode 100644 index 0000000..fc4b8f2 Binary files /dev/null and b/public/assets/imgs/show/back.png differ diff --git a/public/assets/imgs/show/bg_add_item_timing.png b/public/assets/imgs/show/bg_add_item_timing.png new file mode 100644 index 0000000..9804a34 Binary files /dev/null and b/public/assets/imgs/show/bg_add_item_timing.png differ diff --git a/public/assets/imgs/show/bg_add_timing_select.png b/public/assets/imgs/show/bg_add_timing_select.png new file mode 100644 index 0000000..f013346 Binary files /dev/null and b/public/assets/imgs/show/bg_add_timing_select.png differ diff --git a/public/assets/imgs/show/bg_add_timing_unselect.png b/public/assets/imgs/show/bg_add_timing_unselect.png new file mode 100644 index 0000000..de80ca4 Binary files /dev/null and b/public/assets/imgs/show/bg_add_timing_unselect.png differ diff --git a/public/assets/imgs/show/bg_btn.png b/public/assets/imgs/show/bg_btn.png new file mode 100644 index 0000000..5165357 Binary files /dev/null and b/public/assets/imgs/show/bg_btn.png differ diff --git a/public/assets/imgs/show/bg_btn_blue.png b/public/assets/imgs/show/bg_btn_blue.png new file mode 100644 index 0000000..3a44919 Binary files /dev/null and b/public/assets/imgs/show/bg_btn_blue.png differ diff --git a/public/assets/imgs/show/bg_btn_gray.png b/public/assets/imgs/show/bg_btn_gray.png new file mode 100644 index 0000000..f4d4960 Binary files /dev/null and b/public/assets/imgs/show/bg_btn_gray.png differ diff --git a/public/assets/imgs/show/bg_item_scene.png b/public/assets/imgs/show/bg_item_scene.png new file mode 100644 index 0000000..1d279e1 Binary files /dev/null and b/public/assets/imgs/show/bg_item_scene.png differ diff --git a/public/assets/imgs/show/bg_item_timing_select.png b/public/assets/imgs/show/bg_item_timing_select.png new file mode 100644 index 0000000..de74928 Binary files /dev/null and b/public/assets/imgs/show/bg_item_timing_select.png differ diff --git a/public/assets/imgs/show/bg_item_timing_unselect.png b/public/assets/imgs/show/bg_item_timing_unselect.png new file mode 100644 index 0000000..d4914ef Binary files /dev/null and b/public/assets/imgs/show/bg_item_timing_unselect.png differ diff --git a/public/assets/imgs/show/bg_timing.png b/public/assets/imgs/show/bg_timing.png new file mode 100644 index 0000000..3392ef4 Binary files /dev/null and b/public/assets/imgs/show/bg_timing.png differ diff --git a/public/assets/imgs/show/btn_item_timing_add.png b/public/assets/imgs/show/btn_item_timing_add.png new file mode 100644 index 0000000..0a2ccb2 Binary files /dev/null and b/public/assets/imgs/show/btn_item_timing_add.png differ diff --git a/public/assets/imgs/show/btn_item_timing_close.png b/public/assets/imgs/show/btn_item_timing_close.png new file mode 100644 index 0000000..1dd1b64 Binary files /dev/null and b/public/assets/imgs/show/btn_item_timing_close.png differ diff --git a/public/assets/imgs/show/btn_item_timing_delete.png b/public/assets/imgs/show/btn_item_timing_delete.png new file mode 100644 index 0000000..3e5a36b Binary files /dev/null and b/public/assets/imgs/show/btn_item_timing_delete.png differ diff --git a/public/assets/imgs/show/btn_item_timing_open.png b/public/assets/imgs/show/btn_item_timing_open.png new file mode 100644 index 0000000..12322c1 Binary files /dev/null and b/public/assets/imgs/show/btn_item_timing_open.png differ diff --git a/public/assets/imgs/show/close.png b/public/assets/imgs/show/close.png new file mode 100644 index 0000000..066ff96 Binary files /dev/null and b/public/assets/imgs/show/close.png differ diff --git a/public/assets/imgs/show/icon_check.png b/public/assets/imgs/show/icon_check.png new file mode 100644 index 0000000..0511871 Binary files /dev/null and b/public/assets/imgs/show/icon_check.png differ diff --git a/public/assets/imgs/show/icon_delete.png b/public/assets/imgs/show/icon_delete.png new file mode 100644 index 0000000..c8d8b2b Binary files /dev/null and b/public/assets/imgs/show/icon_delete.png differ diff --git a/public/assets/imgs/show/icon_hwxf.png b/public/assets/imgs/show/icon_hwxf.png new file mode 100644 index 0000000..d093445 Binary files /dev/null and b/public/assets/imgs/show/icon_hwxf.png differ diff --git a/public/assets/imgs/show/icon_kszl.png b/public/assets/imgs/show/icon_kszl.png new file mode 100644 index 0000000..baad7eb Binary files /dev/null and b/public/assets/imgs/show/icon_kszl.png differ diff --git a/public/assets/imgs/show/icon_kszr.png b/public/assets/imgs/show/icon_kszr.png new file mode 100644 index 0000000..9cfe0d0 Binary files /dev/null and b/public/assets/imgs/show/icon_kszr.png differ diff --git a/public/assets/imgs/show/icon_nomor.png b/public/assets/imgs/show/icon_nomor.png new file mode 100644 index 0000000..d447774 Binary files /dev/null and b/public/assets/imgs/show/icon_nomor.png differ diff --git a/public/assets/imgs/show/icon_notiming.png b/public/assets/imgs/show/icon_notiming.png new file mode 100644 index 0000000..ded47c1 Binary files /dev/null and b/public/assets/imgs/show/icon_notiming.png differ diff --git a/public/assets/imgs/show/icon_select.png b/public/assets/imgs/show/icon_select.png new file mode 100644 index 0000000..b010a9e Binary files /dev/null and b/public/assets/imgs/show/icon_select.png differ diff --git a/public/assets/imgs/show/icon_timing_fault.png b/public/assets/imgs/show/icon_timing_fault.png new file mode 100644 index 0000000..053d29f Binary files /dev/null and b/public/assets/imgs/show/icon_timing_fault.png differ diff --git a/public/assets/imgs/show/icon_timing_killvirus.png b/public/assets/imgs/show/icon_timing_killvirus.png new file mode 100644 index 0000000..9e3f621 Binary files /dev/null and b/public/assets/imgs/show/icon_timing_killvirus.png differ diff --git a/public/assets/imgs/show/icon_ty.png b/public/assets/imgs/show/icon_ty.png new file mode 100644 index 0000000..f068637 Binary files /dev/null and b/public/assets/imgs/show/icon_ty.png differ diff --git a/public/assets/imgs/show/icon_tyzl.png b/public/assets/imgs/show/icon_tyzl.png new file mode 100644 index 0000000..80f8a36 Binary files /dev/null and b/public/assets/imgs/show/icon_tyzl.png differ diff --git a/public/assets/imgs/show/icon_tyzr.png b/public/assets/imgs/show/icon_tyzr.png new file mode 100644 index 0000000..560b91a Binary files /dev/null and b/public/assets/imgs/show/icon_tyzr.png differ diff --git a/public/assets/imgs/show/icon_zhqg.png b/public/assets/imgs/show/icon_zhqg.png new file mode 100644 index 0000000..adae350 Binary files /dev/null and b/public/assets/imgs/show/icon_zhqg.png differ diff --git a/public/assets/imgs/show/right.png b/public/assets/imgs/show/right.png new file mode 100644 index 0000000..bf349ad Binary files /dev/null and b/public/assets/imgs/show/right.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/cold@2x.png b/src/assets/imgs/device-detail/normal-mode/cold@2x.png index de97a75..4bf4bf4 100644 Binary files a/src/assets/imgs/device-detail/normal-mode/cold@2x.png and b/src/assets/imgs/device-detail/normal-mode/cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/cold_select@2x.png b/src/assets/imgs/device-detail/normal-mode/cold_select@2x.png new file mode 100644 index 0000000..102424b Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/cold_select@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/horiz_swing_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/horiz_swing_cold@2x.png new file mode 100644 index 0000000..e52e82e Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/horiz_swing_cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/horiz_swing_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/horiz_swing_hot@2x.png new file mode 100644 index 0000000..1207119 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/horiz_swing_hot@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/horiz_swing_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/horiz_swing_shutdown@2x.png new file mode 100644 index 0000000..133aed7 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/horiz_swing_shutdown@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/horiz_swing_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/horiz_swing_wet@2x.png new file mode 100644 index 0000000..c0ea493 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/horiz_swing_wet@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/horiz_swing_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/horiz_swing_wind@2x.png new file mode 100644 index 0000000..20295ac Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/horiz_swing_wind@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind0_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/wind0_cold@2x.png new file mode 100644 index 0000000..360bc29 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind0_cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind0_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/wind0_hot@2x.png new file mode 100644 index 0000000..03ac2b7 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind0_hot@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind0_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/wind0_shutdown@2x.png new file mode 100644 index 0000000..8de72bc Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind0_shutdown@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind0_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/wind0_wet@2x.png new file mode 100644 index 0000000..e4696ad Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind0_wet@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind0_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/wind0_wind@2x.png new file mode 100644 index 0000000..6fd74fe Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind0_wind@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind1_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/wind1_cold@2x.png new file mode 100644 index 0000000..7236497 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind1_cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind1_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/wind1_hot@2x.png new file mode 100644 index 0000000..a0870c6 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind1_hot@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind1_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/wind1_shutdown@2x.png new file mode 100644 index 0000000..08b6492 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind1_shutdown@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind1_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/wind1_wet@2x.png new file mode 100644 index 0000000..48021cf Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind1_wet@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind1_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/wind1_wind@2x.png new file mode 100644 index 0000000..5658169 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind1_wind@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind2_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/wind2_cold@2x.png new file mode 100644 index 0000000..5af1f45 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind2_cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind2_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/wind2_hot@2x.png new file mode 100644 index 0000000..07d3458 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind2_hot@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind2_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/wind2_shutdown@2x.png new file mode 100644 index 0000000..bc41827 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind2_shutdown@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind2_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/wind2_wet@2x.png new file mode 100644 index 0000000..5484784 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind2_wet@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind2_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/wind2_wind@2x.png new file mode 100644 index 0000000..14ad6ef Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind2_wind@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind3_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/wind3_cold@2x.png new file mode 100644 index 0000000..d5e9872 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind3_cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind3_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/wind3_hot@2x.png new file mode 100644 index 0000000..f1f26ce Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind3_hot@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind3_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/wind3_shutdown@2x.png new file mode 100644 index 0000000..581084d Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind3_shutdown@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind3_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/wind3_wet@2x.png new file mode 100644 index 0000000..0588f14 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind3_wet@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind3_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/wind3_wind@2x.png new file mode 100644 index 0000000..e1f4a66 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind3_wind@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind4_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/wind4_cold@2x.png new file mode 100644 index 0000000..978c7a0 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind4_cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind4_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/wind4_hot@2x.png new file mode 100644 index 0000000..07672bd Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind4_hot@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind4_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/wind4_shutdown@2x.png new file mode 100644 index 0000000..714bc85 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind4_shutdown@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind4_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/wind4_wet@2x.png new file mode 100644 index 0000000..e20c4c4 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind4_wet@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind4_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/wind4_wind@2x.png new file mode 100644 index 0000000..c956aa0 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind4_wind@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind5_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/wind5_cold@2x.png new file mode 100644 index 0000000..f2ac3d5 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind5_cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind5_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/wind5_hot@2x.png new file mode 100644 index 0000000..3507d7a Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind5_hot@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind5_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/wind5_shutdown@2x.png new file mode 100644 index 0000000..2b2de0f Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind5_shutdown@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind5_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/wind5_wet@2x.png new file mode 100644 index 0000000..16cc643 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind5_wet@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind5_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/wind5_wind@2x.png new file mode 100644 index 0000000..33dfa71 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind5_wind@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind6_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/wind6_cold@2x.png new file mode 100644 index 0000000..e9a5259 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind6_cold@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind6_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/wind6_hot@2x.png new file mode 100644 index 0000000..a3882eb Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind6_hot@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind6_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/wind6_shutdown@2x.png new file mode 100644 index 0000000..828f39b Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind6_shutdown@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind6_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/wind6_wet@2x.png new file mode 100644 index 0000000..8410429 Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind6_wet@2x.png differ diff --git a/src/assets/imgs/device-detail/normal-mode/wind6_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/wind6_wind@2x.png new file mode 100644 index 0000000..87b4c1d Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind6_wind@2x.png differ diff --git a/src/components/mode-change.vue b/src/components/mode-change.vue index 3f7b8c3..84896be 100644 --- a/src/components/mode-change.vue +++ b/src/components/mode-change.vue @@ -24,7 +24,9 @@ :key="index" >
- + + +
{{ item.modeName }} @@ -37,6 +39,7 @@ @@ -123,13 +117,23 @@ const changeCardBg = () => { display: flex; align-items: center; justify-content: center; - background: url('src/assets/imgs/device-detail/normal-mode/circle-bg@2x.png') no-repeat; - background-size: 100% 100%; margin-bottom: 60px; + position: relative; - img { + .mode-img { width: 56px; height: 56px; + z-index: 10; + } + + .circle-bg { + width: 100%; + height: 100%; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + opacity: 0.4; } } diff --git a/src/components/wind-change.vue b/src/components/wind-change.vue new file mode 100644 index 0000000..6f53520 --- /dev/null +++ b/src/components/wind-change.vue @@ -0,0 +1,208 @@ + + + + + + + \ No newline at end of file diff --git a/src/view/device-detail/device-detail.vue b/src/view/device-detail/device-detail.vue index fb0c2dd..29ba655 100644 --- a/src/view/device-detail/device-detail.vue +++ b/src/view/device-detail/device-detail.vue @@ -39,15 +39,17 @@ - +
+ + \ No newline at end of file diff --git a/src/view/device-detail/mode/wind-dic.ts b/src/view/device-detail/mode/wind-dic.ts new file mode 100644 index 0000000..bda42df --- /dev/null +++ b/src/view/device-detail/mode/wind-dic.ts @@ -0,0 +1,118 @@ +import { Wind } from './enmu/wind.enmu'; +import { Mode } from './enmu/mode.enmu'; +import { ModeOptions } from './mode-dic'; + +const coldWind = { + mode: 0, + modeWind0: '/assets/imgs/device-detail/normal-mode/wind0_cold@2x.png', + modeWind1: '/assets/imgs/device-detail/normal-mode/wind1_cold@2x.png', + modeWind2: '/assets/imgs/device-detail/normal-mode/wind2_cold@2x.png', + modeWind3: '/assets/imgs/device-detail/normal-mode/wind3_cold@2x.png', + modeWind4: '/assets/imgs/device-detail/normal-mode/wind4_cold@2x.png', + modeWind5: '/assets/imgs/device-detail/normal-mode/wind5_cold@2x.png', + modeWind6: '/assets/imgs/device-detail/normal-mode/wind6_cold@2x.png', + wind0Name: '自动', + wind1Name: '微风', + wind2Name: '超低', + wind3Name: '低风', + wind4Name: '中风', + wind5Name: '高风', + wind6Name: '超高', +}; +const wetWind = { + mode: 0, + modeWind0: '/assets/imgs/device-detail/normal-mode/wind0_wet@2x.png', + modeWind1: '/assets/imgs/device-detail/normal-mode/wind1_wet@2x.png', + modeWind2: '/assets/imgs/device-detail/normal-mode/wind2_wet@2x.png', + modeWind3: '/assets/imgs/device-detail/normal-mode/wind3_wet@2x.png', + modeWind4: '/assets/imgs/device-detail/normal-mode/wind4_wet@2x.png', + modeWind5: '/assets/imgs/device-detail/normal-mode/wind5_wet@2x.png', + modeWind6: '/assets/imgs/device-detail/normal-mode/wind6_wet@2x.png', + wind0Name: '自动', + wind1Name: '微风', + wind2Name: '超低', + wind3Name: '低风', + wind4Name: '中风', + wind5Name: '高风', + wind6Name: '超高', +}; +const hotWind = { + mode: 0, + modeWind0: '/assets/imgs/device-detail/normal-mode/wind0_hot@2x.png', + modeWind1: '/assets/imgs/device-detail/normal-mode/wind1_hot@2x.png', + modeWind2: '/assets/imgs/device-detail/normal-mode/wind2_hot@2x.png', + modeWind3: '/assets/imgs/device-detail/normal-mode/wind3_hot@2x.png', + modeWind4: '/assets/imgs/device-detail/normal-mode/wind4_hot@2x.png', + modeWind5: '/assets/imgs/device-detail/normal-mode/wind5_hot@2x.png', + modeWind6: '/assets/imgs/device-detail/normal-mode/wind6_hot@2x.png', + wind0Name: '自动', + wind1Name: '微风', + wind2Name: '超低', + wind3Name: '低风', + wind4Name: '中风', + wind5Name: '高风', + wind6Name: '超高', +}; +const windWind = { + mode: 0, + modeWind0: '/assets/imgs/device-detail/normal-mode/wind0_wind@2x.png', + modeWind1: '/assets/imgs/device-detail/normal-mode/wind1_wind@2x.png', + modeWind2: '/assets/imgs/device-detail/normal-mode/wind2_wind@2x.png', + modeWind3: '/assets/imgs/device-detail/normal-mode/wind3_wind@2x.png', + modeWind4: '/assets/imgs/device-detail/normal-mode/wind4_wind@2x.png', + modeWind5: '/assets/imgs/device-detail/normal-mode/wind5_wind@2x.png', + modeWind6: '/assets/imgs/device-detail/normal-mode/wind6_wind@2x.png', + wind0Name: '自动', + wind1Name: '微风', + wind2Name: '超低', + wind3Name: '低风', + wind4Name: '中风', + wind5Name: '高风', + wind6Name: '超高', +}; +const WindOptions: any = [ + { + modeWind0: '/assets/imgs/device-detail/normal-mode/wind0_shutdown@2x.png', + modeWind1: '/assets/imgs/device-detail/normal-mode/wind1_shutdown@2x.png', + modeWind2: '/assets/imgs/device-detail/normal-mode/wind2_shutdown@2x.png', + modeWind3: '/assets/imgs/device-detail/normal-mode/wind3_shutdown@2x.png', + modeWind4: '/assets/imgs/device-detail/normal-mode/wind4_shutdown@2x.png', + modeWind5: '/assets/imgs/device-detail/normal-mode/wind5_shutdown@2x.png', + modeWind6: '/assets/imgs/device-detail/normal-mode/wind6_shutdown@2x.png', + wind0Name: '自动', + wind1Name: '微风', + wind2Name: '超低', + wind3Name: '低风', + wind4Name: '中风', + wind5Name: '高风', + wind6Name: '超高', + } +]; +ModeOptions.forEach(item => { + if (item.mode === Mode.COLD) { + const windOption = {...coldWind}; + windOption.mode = item.mode; + WindOptions.push(windOption); + } else if ( + item.mode === Mode.WET || item.mode === Mode.DRY_WET || item.mode === Mode.STRONG_WET + || item.mode === Mode.ANNUAL_WET || item.mode === Mode.AUTO_WET || item.mode === Mode.SLEEP || item.mode === Mode.WET_FLOOR + ) { + const windOption = {...wetWind}; + windOption.mode = item.mode; + WindOptions.push(windOption); + } else if ( + item.mode === Mode.HOT || item.mode === Mode.FLOOR || item.mode === Mode.HOT_FLOOR + ) { + const windOption = {...hotWind}; + windOption.mode = item.mode; + WindOptions.push(windOption); + } else if ( + item.mode === Mode.RELAX || item.mode === Mode.WIND || item.mode === Mode.AUTO + ) { + const windOption = {...windWind}; + windOption.mode = item.mode; + WindOptions.push(windOption); + } +}) + +export { WindOptions } \ No newline at end of file diff --git a/src/view/drop-down-menu/drop-down-menu.vue b/src/view/drop-down-menu/drop-down-menu.vue index ee3da6a..fb9736d 100644 --- a/src/view/drop-down-menu/drop-down-menu.vue +++ b/src/view/drop-down-menu/drop-down-menu.vue @@ -7,7 +7,7 @@ v-for="i in funcList" :key="i" > - + {{ i.text }} @@ -19,38 +19,40 @@