├── .gitignore ├── HADashboard └── Hello.dash ├── README.md ├── alexa_confirm.yaml ├── automations.yaml ├── configuration.yaml ├── custom_components ├── climate │ └── mi_acpartner.py ├── customizer │ ├── __init__.py │ ├── __pycache__ │ │ └── __init__.cpython-35.pyc │ └── services.yaml └── media_player │ └── ps4.py ├── customize.yaml ├── entity_registry.yaml ├── floorplan.yaml ├── groups.yaml ├── media ├── HADashboard.jpg ├── frontend.jpg ├── input.jpg └── screenshot.jpg ├── panels ├── floorplan.html └── inkwavemap.html ├── ps4-games.json ├── scripts.yaml ├── themes.yaml ├── update.sh └── www └── custom_ui ├── floorplan ├── floorplan.css ├── floorplan.svg ├── ha-floorplan.html └── images │ └── moon │ ├── First_quarter.svg │ ├── Full_moon.svg │ ├── Last_quarter.svg │ ├── New_moon.svg │ ├── Waning_crescent.svg │ ├── Waning_gibbous.svg │ ├── Waxing_crescent.svg │ └── Waxing_gibbous.svg ├── inkwavemap ├── config.js ├── css │ ├── dock.css │ └── map.css ├── easyui │ ├── easyloader.js │ ├── jquery.easyui.min.js │ ├── jquery.easyui.mobile.js │ ├── locale │ │ ├── easyui-lang-af.js │ │ ├── easyui-lang-am.js │ │ ├── easyui-lang-ar.js │ │ ├── easyui-lang-bg.js │ │ ├── easyui-lang-ca.js │ │ ├── easyui-lang-cs.js │ │ ├── easyui-lang-cz.js │ │ ├── easyui-lang-da.js │ │ ├── easyui-lang-de.js │ │ ├── easyui-lang-el.js │ │ ├── easyui-lang-en.js │ │ ├── easyui-lang-es.js │ │ ├── easyui-lang-fr.js │ │ ├── easyui-lang-it.js │ │ ├── easyui-lang-jp.js │ │ ├── easyui-lang-ko.js │ │ ├── easyui-lang-nl.js │ │ ├── easyui-lang-pl.js │ │ ├── easyui-lang-pt_BR.js │ │ ├── easyui-lang-ru.js │ │ ├── easyui-lang-sv_SE.js │ │ ├── easyui-lang-tr.js │ │ ├── easyui-lang-zh_CN.js │ │ └── easyui-lang-zh_TW.js │ ├── plugins │ │ ├── jquery.accordion.js │ │ ├── jquery.calendar.js │ │ ├── jquery.combo.js │ │ ├── jquery.combobox.js │ │ ├── jquery.combogrid.js │ │ ├── jquery.combotree.js │ │ ├── jquery.combotreegrid.js │ │ ├── jquery.datagrid.js │ │ ├── jquery.datalist.js │ │ ├── jquery.datebox.js │ │ ├── jquery.datetimebox.js │ │ ├── jquery.datetimespinner.js │ │ ├── jquery.dialog.js │ │ ├── jquery.draggable.js │ │ ├── jquery.droppable.js │ │ ├── jquery.filebox.js │ │ ├── jquery.form.js │ │ ├── jquery.layout.js │ │ ├── jquery.linkbutton.js │ │ ├── jquery.menu.js │ │ ├── jquery.menubutton.js │ │ ├── jquery.messager.js │ │ ├── jquery.mobile.js │ │ ├── jquery.numberbox.js │ │ ├── jquery.numberspinner.js │ │ ├── jquery.pagination.js │ │ ├── jquery.panel.js │ │ ├── jquery.parser.js │ │ ├── jquery.passwordbox.js │ │ ├── jquery.progressbar.js │ │ ├── jquery.propertygrid.js │ │ ├── jquery.resizable.js │ │ ├── jquery.searchbox.js │ │ ├── jquery.slider.js │ │ ├── jquery.spinner.js │ │ ├── jquery.splitbutton.js │ │ ├── jquery.switchbutton.js │ │ ├── jquery.tabs.js │ │ ├── jquery.tagbox.js │ │ ├── jquery.textbox.js │ │ ├── jquery.timespinner.js │ │ ├── jquery.tooltip.js │ │ ├── jquery.tree.js │ │ ├── jquery.treegrid.js │ │ ├── jquery.validatebox.js │ │ └── jquery.window.js │ └── themes │ │ ├── black │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── passwordbox_close.png │ │ │ ├── passwordbox_open.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tagbox_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── passwordbox.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── tagbox.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── bootstrap │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── passwordbox_close.png │ │ │ ├── passwordbox_open.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tagbox_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── passwordbox.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── tagbox.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── color.css │ │ ├── default │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── passwordbox_close.png │ │ │ ├── passwordbox_open.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tagbox_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── passwordbox.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── tagbox.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── gray │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── passwordbox_close.png │ │ │ ├── passwordbox_open.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tagbox_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── passwordbox.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── tagbox.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── icon.css │ │ ├── icons │ │ ├── back.png │ │ ├── blank.gif │ │ ├── cancel.png │ │ ├── clear.png │ │ ├── cut.png │ │ ├── edit_add.png │ │ ├── edit_remove.png │ │ ├── filesave.png │ │ ├── filter.png │ │ ├── help.png │ │ ├── large_chart.png │ │ ├── large_clipart.png │ │ ├── large_picture.png │ │ ├── large_shapes.png │ │ ├── large_smartart.png │ │ ├── lock.png │ │ ├── man.png │ │ ├── mini_add.png │ │ ├── mini_edit.png │ │ ├── mini_refresh.png │ │ ├── more.png │ │ ├── no.png │ │ ├── ok.png │ │ ├── pencil.png │ │ ├── print.png │ │ ├── redo.png │ │ ├── reload.png │ │ ├── search.png │ │ ├── sum.png │ │ ├── tip.png │ │ └── undo.png │ │ ├── material │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── Thumbs.db │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── passwordbox_close.png │ │ │ ├── passwordbox_open.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tagbox_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── passwordbox.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── tagbox.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── metro │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── passwordbox_close.png │ │ │ ├── passwordbox_open.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tagbox_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── passwordbox.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── switchbutton.css │ │ ├── tabs.css │ │ ├── tagbox.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ └── mobile.css ├── images │ ├── blue.png │ ├── toolbar_devicelist_disable.png │ ├── toolbar_devicelist_disable.png.bak │ ├── toolbar_devicelist_enable.png │ ├── toolbar_devicelist_enable.png.bak │ ├── toolbar_homepoint_disable.png │ ├── toolbar_homepoint_enable.png │ ├── toolbar_homerange_disable.png │ ├── toolbar_homerange_enable.png │ ├── toolbar_traffic_disable.png │ ├── toolbar_traffic_enable.png │ ├── toolbar_zoomin_disable.png │ ├── toolbar_zoomin_disable.png.bak │ ├── toolbar_zoomin_enable.png │ ├── toolbar_zoomin_enable.png.bak │ ├── toolbar_zoomout_disable.png │ ├── toolbar_zoomout_disable.png.bak │ ├── toolbar_zoomout_enable.png │ ├── toolbar_zoomout_enable.png.bak │ ├── zoom_512px_1175491_easyicon.net.png │ └── zoom_512px_1175691_easyicon.net.png ├── index.html ├── index.js └── js │ ├── coordinateutil.js │ ├── dock.js │ ├── jquery-1.12.4.min.js │ ├── map.js │ ├── mapbaidu.js │ ├── mapgaode.js │ └── utils.js ├── state-card-custom-ui-es5.html ├── state-card-custom-ui-es5.html.gz ├── state-card-custom-ui.html ├── state-card-custom-ui.html.gz ├── state-card-iframe.html ├── state-card-tiles.html └── state-card-tiles_es5.html /.gitignore: -------------------------------------------------------------------------------- 1 | *.pid 2 | *.xml 3 | *.csr 4 | *.crt 5 | *.key 6 | OZW_Log.txt 7 | home-assistant.log 8 | home-assistant_v2.db 9 | *.db-journal 10 | lib 11 | deps 12 | tts 13 | secrets.yaml 14 | known_devices.yaml 15 | *.conf 16 | plex.conf 17 | phue.conf 18 | harmony_media_room.conf 19 | pyozw.sqlite 20 | .* 21 | !/.gitignore 22 | !/.travis.yml 23 | html5_push_registrations.conf 24 | ip_bans.yaml 25 | /icloud/* 26 | 27 | -------------------------------------------------------------------------------- /alexa_confirm.yaml: -------------------------------------------------------------------------------- 1 | > 2 | {{ [ 3 | "OK", 4 | "Sure", 5 | "If you insist", 6 | "Done", 7 | "No worries", 8 | "I can do that", 9 | "Leave it to me", 10 | "Consider it done", 11 | "As you wish", 12 | "By your command", 13 | "Affirmative", 14 | "Yes oh revered one", 15 | "I will", 16 | "As you decree, so shall it be", 17 | ] | random }} -------------------------------------------------------------------------------- /automations.yaml: -------------------------------------------------------------------------------- 1 | - id: Turn_off_AC 2 | alias: AirConditioner 3 | trigger: 4 | - entity_id: binary_sensor.door_window_sensor_158d00019e0f1d 5 | from: 'off' 6 | platform: state 7 | to: 'on' 8 | condition: 9 | - condition: state 10 | entity_id: climate.mi_acpartner 11 | state: cool 12 | action: 13 | - data: 14 | operation_mode: 'off' 15 | entity_id: climate.mi_acpartner 16 | service: climate.set_operation_mode 17 | 18 | - action: 19 | - alias: Call money back home 20 | data: 21 | message: "\u94B1\u94B1\u94B1\u94B1\uFF0C\u5168\u90E8\u90FD\u662F\u6211\u7684" 22 | service: tts.baidu_say 23 | alias: ' Money' 24 | condition: [] 25 | id: '1506689873140' 26 | trigger: 27 | - entity_id: image_processing.microsoftface_ffmpeg 28 | platform: state 29 | to: Money 30 | 31 | - action: 32 | - alias: Mom 33 | data: 34 | message: "\u8FD9\u4E0D\u662F\u4E16\u754C\u4E0A\u6700\u7F8E\u7684\u5973\u4EBA\ 35 | \u5417" 36 | service: tts.baidu_say 37 | alias: Mama 38 | condition: [] 39 | id: '1506690475178' 40 | trigger: 41 | - entity_id: image_processing.microsoftface_ffmpeg 42 | platform: state 43 | to: Mama 44 | -------------------------------------------------------------------------------- /custom_components/customizer/__pycache__/__init__.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/custom_components/customizer/__pycache__/__init__.cpython-35.pyc -------------------------------------------------------------------------------- /custom_components/customizer/services.yaml: -------------------------------------------------------------------------------- 1 | set_attribute: 2 | description: > 3 | Set or clear persistent attribute of an entity overriding any value set in code. 4 | Note that calling homeassistant.reload_core_config will reset overrides to their yaml state. 5 | fields: 6 | entity_id: 7 | description: Entity ID to set the attribute on. 8 | example: light.patio 9 | attribute: 10 | description: Name of the attribute to set. 11 | example: friendly_name 12 | value: 13 | description: > 14 | (Optional) Value to set. Leave unspecified in order to clear set value. 15 | Note that when clearing attribute it will be empty (and not set-by-code) until next entity update. 16 | example: 'My light' 17 | -------------------------------------------------------------------------------- /entity_registry.yaml: -------------------------------------------------------------------------------- 1 | sensor.iphone_7_battery_state: 2 | platform: ios 3 | unique_id: state_iphone7 4 | sensor.iphone_7_battery_level: 5 | platform: ios 6 | unique_id: level_iphone 7 | media_player.apple_tv: 8 | platform: apple_tv 9 | unique_id: b09648c1358565ba1888d3edf9d6981ceec53429aee59bc131f91bc7cad34ca4 10 | remote.apple_tv: 11 | platform: apple_tv 12 | unique_id: b09648c1358565ba1888d3edf9d6981ceec53429aee59bc131f91bc7cad34ca4 13 | sensor.iphone_7_battery_state_2: 14 | platform: ios 15 | unique_id: state_iphone 16 | sensor.iphone_7_battery_level_2: 17 | platform: ios 18 | unique_id: level_iphone7 19 | -------------------------------------------------------------------------------- /groups.yaml: -------------------------------------------------------------------------------- 1 | bedroom: 2 | name: 卧室 3 | view: no 4 | control: hidden 5 | entities: 6 | - light.gateway_light_f0b429b43088 7 | - light.yeelight_strip_286c072f6ce6 8 | - sensor.humidity_158d00010e50d7 9 | - sensor.temperature_158d00010e50d7 10 | - sensor.illumination_f0b429b43088 11 | - binary_sensor.motion_sensor_158d000155b4be 12 | - binary_sensor.door_window_sensor_158d00019e0f1d 13 | - switch.plug_158d00011c85e2 14 | - climate.mi_acpartner 15 | 16 | nature: 17 | name: 自然 18 | view: no 19 | entities: 20 | - sensor.seasons 21 | - sensor.sun_state 22 | - sensor.moon_state 23 | - sensor.coconut_temperature 24 | - sensor.coconut_light_intensity 25 | - sensor.tide 26 | 27 | plant: 28 | name: 盆栽 29 | view: no 30 | entities: 31 | - sensor.coconut_moisture 32 | - sensor.coconut_conductivity 33 | 34 | game: 35 | name: 游戏 36 | view: no 37 | entities: 38 | - sensor.games 39 | 40 | scene_rename: 41 | name: 场景 42 | view: no 43 | entities: 44 | - scene.exit 45 | - scene.sleep 46 | 47 | air_quality: 48 | name: 空气质量 49 | view: no 50 | entities: 51 | - sensor.air_index 52 | - sensor.chinese_air_quality_index 53 | - sensor.us_air_quality_index 54 | - sensor.chinese_main_pollutant 55 | 56 | automation_rename: 57 | name: 自动化 58 | view: no 59 | entities: 60 | - automation.airconditioner -------------------------------------------------------------------------------- /media/HADashboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/media/HADashboard.jpg -------------------------------------------------------------------------------- /media/frontend.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/media/frontend.jpg -------------------------------------------------------------------------------- /media/input.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/media/input.jpg -------------------------------------------------------------------------------- /media/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/media/screenshot.jpg -------------------------------------------------------------------------------- /panels/floorplan.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 27 | 28 | 29 | 30 | 65 | -------------------------------------------------------------------------------- /panels/inkwavemap.html: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | 24 | 47 | 48 | -------------------------------------------------------------------------------- /ps4-games.json: -------------------------------------------------------------------------------- 1 | {"CUSA07182": "LocoRoco\u2122", "CUSA01015": "YouTube"} -------------------------------------------------------------------------------- /scripts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/scripts.yaml -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/config.js: -------------------------------------------------------------------------------- 1 | HomeAssistantWebAPIUrl="./../../.." 2 | //"http://127.0.0.1:8123" 3 | HomeAssistantWebAPIPassword="" 4 | 5 | GaodeMapKey="" 6 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/css/dock.css: -------------------------------------------------------------------------------- 1 | #dock { 2 | position: absolute; 3 | bottom: 0; 4 | text-align: center; 5 | width: 100%; 6 | } 7 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/css/map.css: -------------------------------------------------------------------------------- 1 | html, 2 | body, 3 | .mapContainer { 4 | width: 100%; 5 | height: 100%; 6 | margin: 0px; 7 | font-size: 14px; 8 | } 9 | 10 | .datagrid-row-selected { 11 | background: #00bbee; 12 | color: #fff; 13 | } 14 | 15 | .amap-logo { 16 | display: none!important; 17 | } 18 | 19 | .amap-copyright { 20 | display: none!important; 21 | } -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-af.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Bladsy'; 3 | $.fn.pagination.defaults.afterPageText = 'Van {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Wys (from) tot (to) van (total) items'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Verwerking, wag asseblief ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Die styl'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Die veld is verpligtend.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = "Gee 'n geldige e-pos adres."; 26 | $.fn.validatebox.defaults.rules.url.message = "Gee 'n geldige URL nie."; 27 | $.fn.validatebox.defaults.rules.length.message = "Voer 'n waarde tussen {0} en {1}."; 28 | } 29 | if ($.fn.calendar){ 30 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 31 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 32 | } 33 | if ($.fn.datebox){ 34 | $.fn.datebox.defaults.currentText = 'Vandag'; 35 | $.fn.datebox.defaults.closeText = 'Sluit'; 36 | $.fn.datebox.defaults.okText = 'Ok'; 37 | } 38 | if ($.fn.datetimebox && $.fn.datebox){ 39 | $.extend($.fn.datetimebox.defaults,{ 40 | currentText: $.fn.datebox.defaults.currentText, 41 | closeText: $.fn.datebox.defaults.closeText, 42 | okText: $.fn.datebox.defaults.okText 43 | }); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-ar.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'صفحة'; 3 | $.fn.pagination.defaults.afterPageText = 'من {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'عرض {from} إلى {to} من {total} عنصر'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'معالجة, الرجاء الإنتظار ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'موافق'; 14 | $.messager.defaults.cancel = 'إلغاء'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'هذا الحقل مطلوب.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'الرجاء إدخال بريد إلكتروني صحيح.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'الرجاء إدخال رابط صحيح.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'الرجاء إدخال قيمة بين {0} و {1}.'; 28 | $.fn.validatebox.defaults.rules.remote.message = 'الرجاء التأكد من الحقل.'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 32 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = 'اليوم'; 36 | $.fn.datebox.defaults.closeText = 'إغلاق'; 37 | $.fn.datebox.defaults.okText = 'موافق'; 38 | } 39 | if ($.fn.datetimebox && $.fn.datebox){ 40 | $.extend($.fn.datetimebox.defaults,{ 41 | currentText: $.fn.datebox.defaults.currentText, 42 | closeText: $.fn.datebox.defaults.closeText, 43 | okText: $.fn.datebox.defaults.okText 44 | }); 45 | } 46 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-bg.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Страница'; 3 | $.fn.pagination.defaults.afterPageText = 'от {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Показани {from} за {to} от {total} продукти'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Обработка, моля изчакайте ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Добре'; 14 | $.messager.defaults.cancel = 'Задрасквам'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Това поле е задължително.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Моля, въведете валиден имейл адрес.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Моля въведете валиден URL.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Моля, въведете стойност между {0} и {1}.'; 28 | } 29 | if ($.fn.calendar){ 30 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 31 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 32 | } 33 | if ($.fn.datebox){ 34 | $.fn.datebox.defaults.currentText = 'Днес'; 35 | $.fn.datebox.defaults.closeText = 'Близо'; 36 | $.fn.datebox.defaults.okText = 'Добре'; 37 | } 38 | if ($.fn.datetimebox && $.fn.datebox){ 39 | $.extend($.fn.datetimebox.defaults,{ 40 | currentText: $.fn.datebox.defaults.currentText, 41 | closeText: $.fn.datebox.defaults.closeText, 42 | okText: $.fn.datebox.defaults.okText 43 | }); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-ca.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Pàgina'; 3 | $.fn.pagination.defaults.afterPageText = 'de {pages}'; 4 | $.fn.pagination.defaults.displayMsg = "Veient {from} a {to} de {total} d'articles"; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Elaboració, si us plau esperi ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Cancel'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Aquest camp és obligatori.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Introduïu una adreça de correu electrònic vàlida.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Si us plau, introduïu un URL vàlida.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Si us plau, introduïu un valor entre {0} i {1}.'; 28 | } 29 | if ($.fn.calendar){ 30 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 31 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 32 | } 33 | if ($.fn.datebox){ 34 | $.fn.datebox.defaults.currentText = 'Avui'; 35 | $.fn.datebox.defaults.closeText = 'Tancar'; 36 | $.fn.datebox.defaults.okText = 'Ok'; 37 | } 38 | if ($.fn.datetimebox && $.fn.datebox){ 39 | $.extend($.fn.datetimebox.defaults,{ 40 | currentText: $.fn.datebox.defaults.currentText, 41 | closeText: $.fn.datebox.defaults.closeText, 42 | okText: $.fn.datebox.defaults.okText 43 | }); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-cs.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Strana'; 3 | $.fn.pagination.defaults.afterPageText = 'z {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Zobrazuji {from} do {to} z {total} položky'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Zpracování, čekejte prosím ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Zrušit'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Toto pole je vyžadováno.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Zadejte prosím platnou e-mailovou adresu.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Zadejte prosím platnou adresu URL.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Prosím, zadejte hodnotu mezi {0} a {1}.'; 28 | } 29 | if ($.fn.calendar){ 30 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 31 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 32 | } 33 | if ($.fn.datebox){ 34 | $.fn.datebox.defaults.currentText = 'Dnes'; 35 | $.fn.datebox.defaults.closeText = 'Zavřít'; 36 | $.fn.datebox.defaults.okText = 'Ok'; 37 | } 38 | if ($.fn.datetimebox && $.fn.datebox){ 39 | $.extend($.fn.datetimebox.defaults,{ 40 | currentText: $.fn.datebox.defaults.currentText, 41 | closeText: $.fn.datebox.defaults.closeText, 42 | okText: $.fn.datebox.defaults.okText 43 | }); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-cz.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Strana'; 3 | $.fn.pagination.defaults.afterPageText = 'z {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Zobrazuji záznam {from} až {to} z {total}.'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Pracuji, čekejte prosím…'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Zrušit'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Toto pole je vyžadováno.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Zadejte, prosím, platnou e-mailovou adresu.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Zadejte, prosím, platnou adresu URL.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Zadejte, prosím, hodnotu mezi {0} a {1}.'; 28 | } 29 | if ($.fn.calendar){ 30 | $.fn.calendar.defaults.weeks = ['N','P','Ú','S','Č','P','S']; //neděle pondělí úterý středa čtvrtek pátek sobota 31 | $.fn.calendar.defaults.months = ['led', 'únr', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro']; //leden únor březen duben květen červen červenec srpen září říjen listopad prosinec 32 | } 33 | if ($.fn.datebox){ 34 | $.fn.datebox.defaults.currentText = 'Dnes'; 35 | $.fn.datebox.defaults.closeText = 'Zavřít'; 36 | $.fn.datebox.defaults.okText = 'Ok'; 37 | } 38 | if ($.fn.datetimebox && $.fn.datebox){ 39 | $.extend($.fn.datetimebox.defaults,{ 40 | currentText: $.fn.datebox.defaults.currentText, 41 | closeText: $.fn.datebox.defaults.closeText, 42 | okText: $.fn.datebox.defaults.okText 43 | }); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-da.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Page'; 3 | $.fn.pagination.defaults.afterPageText = 'af {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Viser {from} til {to} af {total} poster'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Behandling, vent venligst ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Annuller'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Dette felt er påkrævet.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Angiv en gyldig e-mail-adresse.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Angiv en gyldig webadresse.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Angiv en værdi mellem {0} og {1}.'; 28 | } 29 | if ($.fn.calendar){ 30 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 31 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 32 | } 33 | if ($.fn.datebox){ 34 | $.fn.datebox.defaults.currentText = 'I dag'; 35 | $.fn.datebox.defaults.closeText = 'Luk'; 36 | $.fn.datebox.defaults.okText = 'Ok'; 37 | } 38 | if ($.fn.datetimebox && $.fn.datebox){ 39 | $.extend($.fn.datetimebox.defaults,{ 40 | currentText: $.fn.datebox.defaults.currentText, 41 | closeText: $.fn.datebox.defaults.closeText, 42 | okText: $.fn.datebox.defaults.okText 43 | }); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-el.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Σελίδα'; 3 | $.fn.pagination.defaults.afterPageText = 'από {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Εμφάνιση {from} εώς {to} από {total} αντικείμενα'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Γίνεται Επεξεργασία, Παρακαλώ Περιμένετε ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Εντάξει'; 14 | $.messager.defaults.cancel = 'Άκυρο'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Το πεδίο είναι υποχρεωτικό.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Παρακαλώ εισάγετε σωστή Ηλ.Διεύθυνση.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Παρακαλώ εισάγετε σωστό σύνδεσμο.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Παρακαλώ εισάγετε τιμή μεταξύ {0} και {1}.'; 28 | $.fn.validatebox.defaults.rules.remote.message = 'Παρακαλώ διορθώστε αυτό το πεδίο.'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['Κυρ','Δευ','Τρι','Τετ','Πεμ','Παρ','Σαβ']; 32 | $.fn.calendar.defaults.months = ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαϊ', 'Ιου', 'Ιου', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = 'Σήμερα'; 36 | $.fn.datebox.defaults.closeText = 'Κλείσιμο'; 37 | $.fn.datebox.defaults.okText = 'Εντάξει'; 38 | } 39 | if ($.fn.datetimebox && $.fn.datebox){ 40 | $.extend($.fn.datetimebox.defaults,{ 41 | currentText: $.fn.datebox.defaults.currentText, 42 | closeText: $.fn.datebox.defaults.closeText, 43 | okText: $.fn.datebox.defaults.okText 44 | }); 45 | } 46 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-en.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Page'; 3 | $.fn.pagination.defaults.afterPageText = 'of {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Displaying {from} to {to} of {total} items'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Processing, please wait ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Cancel'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'This field is required.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Please enter a valid email address.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Please enter a valid URL.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Please enter a value between {0} and {1}.'; 28 | $.fn.validatebox.defaults.rules.remote.message = 'Please fix this field.'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 32 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = 'Today'; 36 | $.fn.datebox.defaults.closeText = 'Close'; 37 | $.fn.datebox.defaults.okText = 'Ok'; 38 | } 39 | if ($.fn.datetimebox && $.fn.datebox){ 40 | $.extend($.fn.datetimebox.defaults,{ 41 | currentText: $.fn.datebox.defaults.currentText, 42 | closeText: $.fn.datebox.defaults.closeText, 43 | okText: $.fn.datebox.defaults.okText 44 | }); 45 | } 46 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-fr.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Page'; 3 | $.fn.pagination.defaults.afterPageText = 'de {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Affichage de {from} et {to} au {total} des articles'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = "Traitement, s'il vous plaît patienter ..."; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Annuler'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Ce champ est obligatoire.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = "S'il vous plaît entrer une adresse email valide."; 26 | $.fn.validatebox.defaults.rules.url.message = "S'il vous plaît entrer une URL valide."; 27 | $.fn.validatebox.defaults.rules.length.message = "S'il vous plaît entrez une valeur comprise entre {0} et {1}."; 28 | } 29 | if ($.fn.calendar){ 30 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 31 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 32 | } 33 | if ($.fn.datebox){ 34 | $.fn.datebox.defaults.currentText = "Aujourd'hui"; 35 | $.fn.datebox.defaults.closeText = 'Fermer'; 36 | $.fn.datebox.defaults.okText = 'Ok'; 37 | } 38 | if ($.fn.datetimebox && $.fn.datebox){ 39 | $.extend($.fn.datetimebox.defaults,{ 40 | currentText: $.fn.datebox.defaults.currentText, 41 | closeText: $.fn.datebox.defaults.closeText, 42 | okText: $.fn.datebox.defaults.okText 43 | }); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-jp.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'ページ'; 3 | $.fn.pagination.defaults.afterPageText = '{pages} 中'; 4 | $.fn.pagination.defaults.displayMsg = '全 {total} アイテム中 {from} から {to} を表示中'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = '処理中です。少々お待ちください...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'OK'; 14 | $.messager.defaults.cancel = 'キャンセル'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = '入力は必須です。'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = '正しいメールアドレスを入力してください。'; 26 | $.fn.validatebox.defaults.rules.url.message = '正しいURLを入力してください。'; 27 | $.fn.validatebox.defaults.rules.length.message = '{0} から {1} の範囲の正しい値を入力してください。'; 28 | $.fn.validatebox.defaults.rules.remote.message = 'このフィールドを修正してください。'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['日','月','火','水','木','金','土']; 32 | $.fn.calendar.defaults.months = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = '今日'; 36 | $.fn.datebox.defaults.closeText = '閉じる'; 37 | $.fn.datebox.defaults.okText = 'OK'; 38 | } 39 | if ($.fn.datetimebox && $.fn.datebox){ 40 | $.extend($.fn.datetimebox.defaults,{ 41 | currentText: $.fn.datebox.defaults.currentText, 42 | closeText: $.fn.datebox.defaults.closeText, 43 | okText: $.fn.datebox.defaults.okText 44 | }); 45 | } 46 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-ko.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = '페이지'; 3 | $.fn.pagination.defaults.afterPageText = '{pages} 중'; 4 | $.fn.pagination.defaults.displayMsg = '전체 {total} 항목 중 {from}부터 {to}번째'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = '처리 중입니다. 잠시만 기다려 주세요...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = '확인'; 14 | $.messager.defaults.cancel = '취소'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = '필수 항목입니다.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = '올바른 메일 주소를 입력해 주세요.'; 26 | $.fn.validatebox.defaults.rules.url.message = '올바른 URL를 입력해 주세요.'; 27 | $.fn.validatebox.defaults.rules.length.message = '{0}에서 {1} 사이의 값을 입력해 주세요.'; 28 | $.fn.validatebox.defaults.rules.remote.message = '이 필드를 수정해 주세요.'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['일','월','화','수','목','금','토']; 32 | $.fn.calendar.defaults.months = ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = '오늘'; 36 | $.fn.datebox.defaults.closeText = '닫기'; 37 | $.fn.datebox.defaults.okText = '확인'; 38 | } 39 | if ($.fn.datetimebox && $.fn.datebox){ 40 | $.extend($.fn.datetimebox.defaults,{ 41 | currentText: $.fn.datebox.defaults.currentText, 42 | closeText: $.fn.datebox.defaults.closeText, 43 | okText: $.fn.datebox.defaults.okText 44 | }); 45 | } 46 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-nl.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Pagina'; 3 | $.fn.pagination.defaults.afterPageText = 'van {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Tonen van {from} tot {to} van de {total} items'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Verwerking, even geduld ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Annuleren'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Dit veld is verplicht.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Geef een geldig e-mailadres.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Vul een geldige URL.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Voer een waarde tussen {0} en {1}.'; 28 | } 29 | if ($.fn.calendar){ 30 | $.fn.calendar.defaults.weeks = ['S','M','T','W','T','F','S']; 31 | $.fn.calendar.defaults.months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; 32 | } 33 | if ($.fn.datebox){ 34 | $.fn.datebox.defaults.currentText = 'Vandaag'; 35 | $.fn.datebox.defaults.closeText = 'Dicht'; 36 | $.fn.datebox.defaults.okText = 'Ok'; 37 | } 38 | if ($.fn.datetimebox && $.fn.datebox){ 39 | $.extend($.fn.datetimebox.defaults,{ 40 | currentText: $.fn.datebox.defaults.currentText, 41 | closeText: $.fn.datebox.defaults.closeText, 42 | okText: $.fn.datebox.defaults.okText 43 | }); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-pl.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Strona'; 3 | $.fn.pagination.defaults.afterPageText = 'z {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Wyświetlono elementy od {from} do {to} z {total}'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Przetwarzanie, proszę czekać ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Cancel'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'To pole jest wymagane.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Wprowadź poprawny adres email.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Wprowadź poprawny adres URL.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Wprowadź wartość z zakresu od {0} do {1}.'; 28 | $.fn.validatebox.defaults.rules.remote.message = 'Proszę poprawić to pole.'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['N','P','W','Ś','C','P','S']; 32 | $.fn.calendar.defaults.months = ['Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Paź', 'Lis', 'Gru']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = 'Dzisiaj'; 36 | $.fn.datebox.defaults.closeText = 'Zamknij'; 37 | $.fn.datebox.defaults.okText = 'Ok'; 38 | } 39 | if ($.fn.datetimebox && $.fn.datebox){ 40 | $.extend($.fn.datetimebox.defaults,{ 41 | currentText: $.fn.datebox.defaults.currentText, 42 | closeText: $.fn.datebox.defaults.closeText, 43 | okText: $.fn.datebox.defaults.okText 44 | }); 45 | } 46 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-pt_BR.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = 'Página'; 3 | $.fn.pagination.defaults.afterPageText = 'de {pages}'; 4 | $.fn.pagination.defaults.displayMsg = 'Mostrando {from} a {to} de {total} itens'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = 'Processando, aguarde ...'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = 'Ok'; 14 | $.messager.defaults.cancel = 'Cancelar'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = 'Esse campo é requerido.'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = 'Insira um endereço de email válido.'; 26 | $.fn.validatebox.defaults.rules.url.message = 'Insira uma URL válida.'; 27 | $.fn.validatebox.defaults.rules.length.message = 'Insira uma valor entre {0} e {1}.'; 28 | $.fn.validatebox.defaults.rules.remote.message = 'Corrija esse campo.'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['D','S','T','Q','Q','S','S']; 32 | $.fn.calendar.defaults.months = ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = 'Hoje'; 36 | $.fn.datebox.defaults.closeText = 'Fechar'; 37 | $.fn.datebox.defaults.okText = 'Ok'; 38 | } 39 | if ($.fn.datetimebox && $.fn.datebox){ 40 | $.extend($.fn.datetimebox.defaults,{ 41 | currentText: $.fn.datebox.defaults.currentText, 42 | closeText: $.fn.datebox.defaults.closeText, 43 | okText: $.fn.datebox.defaults.okText 44 | }); 45 | } 46 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/locale/easyui-lang-zh_TW.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = '第'; 3 | $.fn.pagination.defaults.afterPageText = '共{pages}頁'; 4 | $.fn.pagination.defaults.displayMsg = '顯示{from}到{to},共{total}記錄'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = '正在處理,請稍待。。。'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = '確定'; 14 | $.messager.defaults.cancel = '取消'; 15 | } 16 | $.map(['validatebox','textbox','passwordbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = '該輸入項為必輸項'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = '請輸入有效的電子郵件地址'; 26 | $.fn.validatebox.defaults.rules.url.message = '請輸入有效的URL地址'; 27 | $.fn.validatebox.defaults.rules.length.message = '輸入內容長度必須介於{0}和{1}之間'; 28 | $.fn.validatebox.defaults.rules.remote.message = '請修正此欄位'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['日','一','二','三','四','五','六']; 32 | $.fn.calendar.defaults.months = ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = '今天'; 36 | $.fn.datebox.defaults.closeText = '關閉'; 37 | $.fn.datebox.defaults.okText = '確定'; 38 | } 39 | if ($.fn.datetimebox && $.fn.datebox){ 40 | $.extend($.fn.datetimebox.defaults,{ 41 | currentText: $.fn.datebox.defaults.currentText, 42 | closeText: $.fn.datebox.defaults.closeText, 43 | okText: $.fn.datebox.defaults.okText 44 | }); 45 | } 46 | if ($.fn.datetimespinner){ 47 | $.fn.datetimespinner.defaults.selections = [[0,4],[5,7],[8,10],[11,13],[14,16],[17,19]] 48 | } 49 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/plugins/jquery.droppable.js: -------------------------------------------------------------------------------- 1 | /** 2 | * EasyUI for jQuery 1.5.3 3 | * 4 | * Copyright (c) 2009-2017 www.jeasyui.com. All rights reserved. 5 | * 6 | * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php 7 | * To use it on other terms please contact us: info@jeasyui.com 8 | * 9 | */ 10 | (function($){ 11 | function _1(_2){ 12 | $(_2).addClass("droppable"); 13 | $(_2).bind("_dragenter",function(e,_3){ 14 | $.data(_2,"droppable").options.onDragEnter.apply(_2,[e,_3]); 15 | }); 16 | $(_2).bind("_dragleave",function(e,_4){ 17 | $.data(_2,"droppable").options.onDragLeave.apply(_2,[e,_4]); 18 | }); 19 | $(_2).bind("_dragover",function(e,_5){ 20 | $.data(_2,"droppable").options.onDragOver.apply(_2,[e,_5]); 21 | }); 22 | $(_2).bind("_drop",function(e,_6){ 23 | $.data(_2,"droppable").options.onDrop.apply(_2,[e,_6]); 24 | }); 25 | }; 26 | $.fn.droppable=function(_7,_8){ 27 | if(typeof _7=="string"){ 28 | return $.fn.droppable.methods[_7](this,_8); 29 | } 30 | _7=_7||{}; 31 | return this.each(function(){ 32 | var _9=$.data(this,"droppable"); 33 | if(_9){ 34 | $.extend(_9.options,_7); 35 | }else{ 36 | _1(this); 37 | $.data(this,"droppable",{options:$.extend({},$.fn.droppable.defaults,$.fn.droppable.parseOptions(this),_7)}); 38 | } 39 | }); 40 | }; 41 | $.fn.droppable.methods={options:function(jq){ 42 | return $.data(jq[0],"droppable").options; 43 | },enable:function(jq){ 44 | return jq.each(function(){ 45 | $(this).droppable({disabled:false}); 46 | }); 47 | },disable:function(jq){ 48 | return jq.each(function(){ 49 | $(this).droppable({disabled:true}); 50 | }); 51 | }}; 52 | $.fn.droppable.parseOptions=function(_a){ 53 | var t=$(_a); 54 | return $.extend({},$.parser.parseOptions(_a,["accept"]),{disabled:(t.attr("disabled")?true:undefined)}); 55 | }; 56 | $.fn.droppable.defaults={accept:null,disabled:false,onDragEnter:function(e,_b){ 57 | },onDragOver:function(e,_c){ 58 | },onDragLeave:function(e,_d){ 59 | },onDrop:function(e,_e){ 60 | }}; 61 | })(jQuery); 62 | 63 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/plugins/jquery.numberspinner.js: -------------------------------------------------------------------------------- 1 | /** 2 | * EasyUI for jQuery 1.5.3 3 | * 4 | * Copyright (c) 2009-2017 www.jeasyui.com. All rights reserved. 5 | * 6 | * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php 7 | * To use it on other terms please contact us: info@jeasyui.com 8 | * 9 | */ 10 | (function($){ 11 | function _1(_2){ 12 | $(_2).addClass("numberspinner-f"); 13 | var _3=$.data(_2,"numberspinner").options; 14 | $(_2).numberbox($.extend({},_3,{doSize:false})).spinner(_3); 15 | $(_2).numberbox("setValue",_3.value); 16 | }; 17 | function _4(_5,_6){ 18 | var _7=$.data(_5,"numberspinner").options; 19 | var v=parseFloat($(_5).numberbox("getValue")||_7.value)||0; 20 | if(_6){ 21 | v-=_7.increment; 22 | }else{ 23 | v+=_7.increment; 24 | } 25 | $(_5).numberbox("setValue",v); 26 | }; 27 | $.fn.numberspinner=function(_8,_9){ 28 | if(typeof _8=="string"){ 29 | var _a=$.fn.numberspinner.methods[_8]; 30 | if(_a){ 31 | return _a(this,_9); 32 | }else{ 33 | return this.numberbox(_8,_9); 34 | } 35 | } 36 | _8=_8||{}; 37 | return this.each(function(){ 38 | var _b=$.data(this,"numberspinner"); 39 | if(_b){ 40 | $.extend(_b.options,_8); 41 | }else{ 42 | $.data(this,"numberspinner",{options:$.extend({},$.fn.numberspinner.defaults,$.fn.numberspinner.parseOptions(this),_8)}); 43 | } 44 | _1(this); 45 | }); 46 | }; 47 | $.fn.numberspinner.methods={options:function(jq){ 48 | var _c=jq.numberbox("options"); 49 | return $.extend($.data(jq[0],"numberspinner").options,{width:_c.width,value:_c.value,originalValue:_c.originalValue,disabled:_c.disabled,readonly:_c.readonly}); 50 | }}; 51 | $.fn.numberspinner.parseOptions=function(_d){ 52 | return $.extend({},$.fn.spinner.parseOptions(_d),$.fn.numberbox.parseOptions(_d),{}); 53 | }; 54 | $.fn.numberspinner.defaults=$.extend({},$.fn.spinner.defaults,$.fn.numberbox.defaults,{spin:function(_e){ 55 | _4(this,_e); 56 | }}); 57 | })(jQuery); 58 | 59 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/plugins/jquery.splitbutton.js: -------------------------------------------------------------------------------- 1 | /** 2 | * EasyUI for jQuery 1.5.3 3 | * 4 | * Copyright (c) 2009-2017 www.jeasyui.com. All rights reserved. 5 | * 6 | * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php 7 | * To use it on other terms please contact us: info@jeasyui.com 8 | * 9 | */ 10 | (function($){ 11 | function _1(_2){ 12 | var _3=$.data(_2,"splitbutton").options; 13 | $(_2).menubutton(_3); 14 | $(_2).addClass("s-btn"); 15 | }; 16 | $.fn.splitbutton=function(_4,_5){ 17 | if(typeof _4=="string"){ 18 | var _6=$.fn.splitbutton.methods[_4]; 19 | if(_6){ 20 | return _6(this,_5); 21 | }else{ 22 | return this.menubutton(_4,_5); 23 | } 24 | } 25 | _4=_4||{}; 26 | return this.each(function(){ 27 | var _7=$.data(this,"splitbutton"); 28 | if(_7){ 29 | $.extend(_7.options,_4); 30 | }else{ 31 | $.data(this,"splitbutton",{options:$.extend({},$.fn.splitbutton.defaults,$.fn.splitbutton.parseOptions(this),_4)}); 32 | $(this).removeAttr("disabled"); 33 | } 34 | _1(this); 35 | }); 36 | }; 37 | $.fn.splitbutton.methods={options:function(jq){ 38 | var _8=jq.menubutton("options"); 39 | var _9=$.data(jq[0],"splitbutton").options; 40 | $.extend(_9,{disabled:_8.disabled,toggle:_8.toggle,selected:_8.selected}); 41 | return _9; 42 | }}; 43 | $.fn.splitbutton.parseOptions=function(_a){ 44 | var t=$(_a); 45 | return $.extend({},$.fn.linkbutton.parseOptions(_a),$.parser.parseOptions(_a,["menu",{plain:"boolean",duration:"number"}])); 46 | }; 47 | $.fn.splitbutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,menu:null,duration:100,cls:{btn1:"m-btn-active s-btn-active",btn2:"m-btn-plain-active s-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn-line"}}); 48 | })(jQuery); 49 | 50 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/combo.css: -------------------------------------------------------------------------------- 1 | .combo-arrow { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .combo-arrow-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .combo-panel { 16 | overflow: auto; 17 | } 18 | .combo-arrow { 19 | background: url('images/combo_arrow.png') no-repeat center center; 20 | } 21 | .combo-panel { 22 | background-color: #666; 23 | } 24 | .combo-arrow { 25 | background-color: #3d3d3d; 26 | } 27 | .combo-arrow-hover { 28 | background-color: #777; 29 | } 30 | .combo-arrow:hover { 31 | background-color: #777; 32 | } 33 | .combo .textbox-icon-disabled:hover { 34 | cursor: default; 35 | } 36 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group, 3 | .combobox-stick { 4 | font-size: 12px; 5 | padding: 3px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group, 15 | .combobox-stick { 16 | font-weight: bold; 17 | } 18 | .combobox-stick { 19 | position: absolute; 20 | top: 1px; 21 | left: 1px; 22 | right: 1px; 23 | background: inherit; 24 | } 25 | .combobox-item-hover { 26 | background-color: #777; 27 | color: #fff; 28 | } 29 | .combobox-item-selected { 30 | background-color: #0052A3; 31 | color: #fff; 32 | } 33 | .combobox-icon { 34 | display: inline-block; 35 | width: 16px; 36 | height: 16px; 37 | vertical-align: middle; 38 | margin-right: 2px; 39 | } 40 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | padding: 0 5px; 6 | text-align: center; 7 | } 8 | .datebox-button a { 9 | line-height: 22px; 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #555; 33 | } 34 | .datebox-button a { 35 | color: #fff; 36 | } 37 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | position: relative; 6 | padding: 2px 5px; 7 | } 8 | .dialog-tool-separator { 9 | float: left; 10 | height: 24px; 11 | border-left: 1px solid #444; 12 | border-right: 1px solid #777; 13 | margin: 2px 1px; 14 | } 15 | .dialog-button { 16 | position: relative; 17 | top: -1px; 18 | padding: 5px; 19 | text-align: right; 20 | } 21 | .dialog-button .l-btn { 22 | margin-left: 5px; 23 | } 24 | .dialog-toolbar, 25 | .dialog-button { 26 | background: #555; 27 | border-width: 1px; 28 | border-style: solid; 29 | } 30 | .dialog-toolbar { 31 | border-color: #000 #000 #222 #000; 32 | } 33 | .dialog-button { 34 | border-color: #222 #000 #000 #000; 35 | } 36 | .window-thinborder .dialog-toolbar { 37 | border-left: transparent; 38 | border-right: transparent; 39 | border-top-color: #555; 40 | } 41 | .window-thinborder .dialog-button { 42 | top: 0px; 43 | padding: 5px 8px 8px 8px; 44 | border-left: transparent; 45 | border-right: transparent; 46 | border-bottom: transparent; 47 | } 48 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/accordion_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/blank.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/calendar_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/combo_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/datagrid_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/datebox_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/layout_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/linkbutton_bg.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/loading.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/menu_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/messager_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/pagination_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/panel_tools.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/passwordbox_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/passwordbox_close.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/passwordbox_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/passwordbox_open.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/searchbox_button.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/slider_handle.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/spinner_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/tabs_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/tagbox_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/tagbox_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/tree_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/images/validatebox_warning.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/messager.css: -------------------------------------------------------------------------------- 1 | .messager-body { 2 | padding: 10px 10px 30px 10px; 3 | overflow: auto; 4 | } 5 | .messager-button { 6 | text-align: center; 7 | padding: 5px; 8 | } 9 | .messager-button .l-btn { 10 | width: 70px; 11 | } 12 | .messager-icon { 13 | float: left; 14 | width: 32px; 15 | height: 32px; 16 | margin: 0 10px 10px 0; 17 | } 18 | .messager-error { 19 | background: url('images/messager_icons.png') no-repeat scroll -64px 0; 20 | } 21 | .messager-info { 22 | background: url('images/messager_icons.png') no-repeat scroll 0 0; 23 | } 24 | .messager-question { 25 | background: url('images/messager_icons.png') no-repeat scroll -32px 0; 26 | } 27 | .messager-warning { 28 | background: url('images/messager_icons.png') no-repeat scroll -96px 0; 29 | } 30 | .messager-progress { 31 | padding: 10px; 32 | } 33 | .messager-p-msg { 34 | margin-bottom: 5px; 35 | } 36 | .messager-body .messager-input { 37 | width: 100%; 38 | padding: 4px 0; 39 | outline-style: none; 40 | border: 1px solid #000; 41 | } 42 | .window-thinborder .messager-button { 43 | padding-bottom: 8px; 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/numberbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/black/numberbox.css -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/pagination.css: -------------------------------------------------------------------------------- 1 | .pagination { 2 | zoom: 1; 3 | } 4 | .pagination table { 5 | float: left; 6 | height: 30px; 7 | } 8 | .pagination td { 9 | border: 0; 10 | } 11 | .pagination-btn-separator { 12 | float: left; 13 | height: 24px; 14 | border-left: 1px solid #444; 15 | border-right: 1px solid #777; 16 | margin: 3px 1px; 17 | } 18 | .pagination .pagination-num { 19 | border-width: 1px; 20 | border-style: solid; 21 | margin: 0 2px; 22 | padding: 2px; 23 | width: 2em; 24 | height: auto; 25 | } 26 | .pagination-page-list { 27 | margin: 0px 6px; 28 | padding: 1px 2px; 29 | width: auto; 30 | height: auto; 31 | border-width: 1px; 32 | border-style: solid; 33 | } 34 | .pagination-info { 35 | float: right; 36 | margin: 0 6px; 37 | padding: 0; 38 | height: 30px; 39 | line-height: 30px; 40 | font-size: 12px; 41 | } 42 | .pagination span { 43 | font-size: 12px; 44 | } 45 | .pagination-link .l-btn-text { 46 | width: 24px; 47 | text-align: center; 48 | margin: 0; 49 | } 50 | .pagination-first { 51 | background: url('images/pagination_icons.png') no-repeat 0 center; 52 | } 53 | .pagination-prev { 54 | background: url('images/pagination_icons.png') no-repeat -16px center; 55 | } 56 | .pagination-next { 57 | background: url('images/pagination_icons.png') no-repeat -32px center; 58 | } 59 | .pagination-last { 60 | background: url('images/pagination_icons.png') no-repeat -48px center; 61 | } 62 | .pagination-load { 63 | background: url('images/pagination_icons.png') no-repeat -64px center; 64 | } 65 | .pagination-loading { 66 | background: url('images/loading.gif') no-repeat center center; 67 | } 68 | .pagination-page-list, 69 | .pagination .pagination-num { 70 | border-color: #000; 71 | } 72 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/passwordbox.css: -------------------------------------------------------------------------------- 1 | .passwordbox-open { 2 | background: url('images/passwordbox_open.png') no-repeat center center; 3 | } 4 | .passwordbox-close { 5 | background: url('images/passwordbox_close.png') no-repeat center center; 6 | } 7 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #000; 24 | } 25 | .progressbar-text { 26 | color: #fff; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #0052A3; 31 | color: #fff; 32 | } 33 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #222; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #3d3d3d; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #222; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #3d3d3d; 28 | } 29 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/searchbox.css: -------------------------------------------------------------------------------- 1 | .searchbox-button { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .searchbox-button-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .searchbox .l-btn-plain { 16 | border: 0; 17 | padding: 0; 18 | vertical-align: top; 19 | opacity: 0.6; 20 | filter: alpha(opacity=60); 21 | -moz-border-radius: 0 0 0 0; 22 | -webkit-border-radius: 0 0 0 0; 23 | border-radius: 0 0 0 0; 24 | } 25 | .searchbox .l-btn-plain:hover { 26 | border: 0; 27 | padding: 0; 28 | opacity: 1.0; 29 | filter: alpha(opacity=100); 30 | -moz-border-radius: 0 0 0 0; 31 | -webkit-border-radius: 0 0 0 0; 32 | border-radius: 0 0 0 0; 33 | } 34 | .searchbox a.m-btn-plain-active { 35 | -moz-border-radius: 0 0 0 0; 36 | -webkit-border-radius: 0 0 0 0; 37 | border-radius: 0 0 0 0; 38 | } 39 | .searchbox .m-btn-active { 40 | border-width: 0 1px 0 0; 41 | -moz-border-radius: 0 0 0 0; 42 | -webkit-border-radius: 0 0 0 0; 43 | border-radius: 0 0 0 0; 44 | } 45 | .searchbox .textbox-button-right { 46 | border-width: 0 0 0 1px; 47 | } 48 | .searchbox .textbox-button-left { 49 | border-width: 0 1px 0 0; 50 | } 51 | .searchbox-button { 52 | background: url('images/searchbox_button.png') no-repeat center center; 53 | } 54 | .searchbox .l-btn-plain { 55 | background: #3d3d3d; 56 | } 57 | .searchbox .l-btn-plain-disabled, 58 | .searchbox .l-btn-plain-disabled:hover { 59 | opacity: 0.5; 60 | filter: alpha(opacity=50); 61 | } 62 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/spinner.css: -------------------------------------------------------------------------------- 1 | .spinner-arrow { 2 | background-color: #3d3d3d; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: top; 6 | margin: 0; 7 | padding: 0; 8 | opacity: 1.0; 9 | filter: alpha(opacity=100); 10 | width: 18px; 11 | } 12 | .spinner-arrow-up, 13 | .spinner-arrow-down { 14 | opacity: 0.6; 15 | filter: alpha(opacity=60); 16 | display: block; 17 | font-size: 1px; 18 | width: 18px; 19 | height: 10px; 20 | width: 100%; 21 | height: 50%; 22 | color: #fff; 23 | outline-style: none; 24 | } 25 | .spinner-arrow-hover { 26 | background-color: #777; 27 | opacity: 1.0; 28 | filter: alpha(opacity=100); 29 | } 30 | .spinner-arrow-up:hover, 31 | .spinner-arrow-down:hover { 32 | opacity: 1.0; 33 | filter: alpha(opacity=100); 34 | background-color: #777; 35 | } 36 | .textbox-icon-disabled .spinner-arrow-up:hover, 37 | .textbox-icon-disabled .spinner-arrow-down:hover { 38 | opacity: 0.6; 39 | filter: alpha(opacity=60); 40 | background-color: #3d3d3d; 41 | cursor: default; 42 | } 43 | .spinner .textbox-icon-disabled { 44 | opacity: 0.6; 45 | filter: alpha(opacity=60); 46 | } 47 | .spinner-arrow-up { 48 | background: url('images/spinner_arrows.png') no-repeat 1px center; 49 | } 50 | .spinner-arrow-down { 51 | background: url('images/spinner_arrows.png') no-repeat -15px center; 52 | } 53 | .spinner-button-up { 54 | background: url('images/spinner_arrows.png') no-repeat -32px center; 55 | } 56 | .spinner-button-down { 57 | background: url('images/spinner_arrows.png') no-repeat -48px center; 58 | } 59 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #cccccc; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/switchbutton.css: -------------------------------------------------------------------------------- 1 | .switchbutton { 2 | text-decoration: none; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: middle; 6 | margin: 0; 7 | padding: 0; 8 | cursor: pointer; 9 | background: #555; 10 | border: 1px solid #555; 11 | -moz-border-radius: 5px 5px 5px 5px; 12 | -webkit-border-radius: 5px 5px 5px 5px; 13 | border-radius: 5px 5px 5px 5px; 14 | } 15 | .switchbutton-inner { 16 | display: inline-block; 17 | overflow: hidden; 18 | position: relative; 19 | top: -1px; 20 | left: -1px; 21 | } 22 | .switchbutton-on, 23 | .switchbutton-off, 24 | .switchbutton-handle { 25 | display: inline-block; 26 | text-align: center; 27 | height: 100%; 28 | float: left; 29 | font-size: 12px; 30 | -moz-border-radius: 5px 5px 5px 5px; 31 | -webkit-border-radius: 5px 5px 5px 5px; 32 | border-radius: 5px 5px 5px 5px; 33 | } 34 | .switchbutton-on { 35 | background: #0052A3; 36 | color: #fff; 37 | } 38 | .switchbutton-off { 39 | background-color: #666; 40 | color: #fff; 41 | } 42 | .switchbutton-on, 43 | .switchbutton-reversed .switchbutton-off { 44 | -moz-border-radius: 5px 0 0 5px; 45 | -webkit-border-radius: 5px 0 0 5px; 46 | border-radius: 5px 0 0 5px; 47 | } 48 | .switchbutton-off, 49 | .switchbutton-reversed .switchbutton-on { 50 | -moz-border-radius: 0 5px 5px 0; 51 | -webkit-border-radius: 0 5px 5px 0; 52 | border-radius: 0 5px 5px 0; 53 | } 54 | .switchbutton-handle { 55 | position: absolute; 56 | top: 0; 57 | left: 50%; 58 | background-color: #666; 59 | color: #fff; 60 | border: 1px solid #555; 61 | -moz-box-shadow: 0 0 3px 0 #555; 62 | -webkit-box-shadow: 0 0 3px 0 #555; 63 | box-shadow: 0 0 3px 0 #555; 64 | } 65 | .switchbutton-value { 66 | position: absolute; 67 | top: 0; 68 | left: -5000px; 69 | } 70 | .switchbutton-disabled { 71 | opacity: 0.5; 72 | filter: alpha(opacity=50); 73 | } 74 | .switchbutton-disabled, 75 | .switchbutton-readonly { 76 | cursor: default; 77 | } 78 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/tagbox.css: -------------------------------------------------------------------------------- 1 | .tagbox { 2 | cursor: text; 3 | } 4 | .tagbox .textbox-text { 5 | float: left; 6 | } 7 | .tagbox-label { 8 | position: relative; 9 | display: block; 10 | margin: 4px 0 0 4px; 11 | padding: 0 20px 0 4px; 12 | float: left; 13 | vertical-align: top; 14 | text-decoration: none; 15 | -moz-border-radius: 5px 5px 5px 5px; 16 | -webkit-border-radius: 5px 5px 5px 5px; 17 | border-radius: 5px 5px 5px 5px; 18 | background: #777; 19 | color: #fff; 20 | } 21 | .tagbox-remove { 22 | background: url('images/tagbox_icons.png') no-repeat -16px center; 23 | position: absolute; 24 | display: block; 25 | width: 16px; 26 | height: 16px; 27 | right: 2px; 28 | top: 50%; 29 | margin-top: -8px; 30 | opacity: 0.6; 31 | filter: alpha(opacity=60); 32 | } 33 | .tagbox-remove:hover { 34 | opacity: 1; 35 | filter: alpha(opacity=100); 36 | } 37 | .textbox-disabled .tagbox-label { 38 | cursor: default; 39 | } 40 | .textbox-disabled .tagbox-remove:hover { 41 | cursor: default; 42 | opacity: 0.6; 43 | filter: alpha(opacity=60); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/black/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/combo.css: -------------------------------------------------------------------------------- 1 | .combo-arrow { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .combo-arrow-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .combo-panel { 16 | overflow: auto; 17 | } 18 | .combo-arrow { 19 | background: url('images/combo_arrow.png') no-repeat center center; 20 | } 21 | .combo-panel { 22 | background-color: #ffffff; 23 | } 24 | .combo-arrow { 25 | background-color: #F2F2F2; 26 | } 27 | .combo-arrow-hover { 28 | background-color: #e6e6e6; 29 | } 30 | .combo-arrow:hover { 31 | background-color: #e6e6e6; 32 | } 33 | .combo .textbox-icon-disabled:hover { 34 | cursor: default; 35 | } 36 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group, 3 | .combobox-stick { 4 | font-size: 12px; 5 | padding: 3px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group, 15 | .combobox-stick { 16 | font-weight: bold; 17 | } 18 | .combobox-stick { 19 | position: absolute; 20 | top: 1px; 21 | left: 1px; 22 | right: 1px; 23 | background: inherit; 24 | } 25 | .combobox-item-hover { 26 | background-color: #e6e6e6; 27 | color: #00438a; 28 | } 29 | .combobox-item-selected { 30 | background-color: #0081c2; 31 | color: #fff; 32 | } 33 | .combobox-icon { 34 | display: inline-block; 35 | width: 16px; 36 | height: 16px; 37 | vertical-align: middle; 38 | margin-right: 2px; 39 | } 40 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | padding: 0 5px; 6 | text-align: center; 7 | } 8 | .datebox-button a { 9 | line-height: 22px; 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #F5F5F5; 33 | } 34 | .datebox-button a { 35 | color: #444; 36 | } 37 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | position: relative; 6 | padding: 2px 5px; 7 | } 8 | .dialog-tool-separator { 9 | float: left; 10 | height: 24px; 11 | border-left: 1px solid #ccc; 12 | border-right: 1px solid #fff; 13 | margin: 2px 1px; 14 | } 15 | .dialog-button { 16 | position: relative; 17 | top: -1px; 18 | padding: 5px; 19 | text-align: right; 20 | } 21 | .dialog-button .l-btn { 22 | margin-left: 5px; 23 | } 24 | .dialog-toolbar, 25 | .dialog-button { 26 | background: #F5F5F5; 27 | border-width: 1px; 28 | border-style: solid; 29 | } 30 | .dialog-toolbar { 31 | border-color: #D4D4D4 #D4D4D4 #e6e6e6 #D4D4D4; 32 | } 33 | .dialog-button { 34 | border-color: #e6e6e6 #D4D4D4 #D4D4D4 #D4D4D4; 35 | } 36 | .window-thinborder .dialog-toolbar { 37 | border-left: transparent; 38 | border-right: transparent; 39 | border-top-color: #F5F5F5; 40 | } 41 | .window-thinborder .dialog-button { 42 | top: 0px; 43 | padding: 5px 8px 8px 8px; 44 | border-left: transparent; 45 | border-right: transparent; 46 | border-bottom: transparent; 47 | } 48 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/accordion_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/blank.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/calendar_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/combo_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/datagrid_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/datebox_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/layout_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/linkbutton_bg.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/loading.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/menu_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/messager_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/pagination_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/panel_tools.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/passwordbox_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/passwordbox_close.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/passwordbox_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/passwordbox_open.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/searchbox_button.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/slider_handle.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/spinner_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/tabs_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/tagbox_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/tagbox_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/tree_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/images/validatebox_warning.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/messager.css: -------------------------------------------------------------------------------- 1 | .messager-body { 2 | padding: 10px 10px 30px 10px; 3 | overflow: auto; 4 | } 5 | .messager-button { 6 | text-align: center; 7 | padding: 5px; 8 | } 9 | .messager-button .l-btn { 10 | width: 70px; 11 | } 12 | .messager-icon { 13 | float: left; 14 | width: 32px; 15 | height: 32px; 16 | margin: 0 10px 10px 0; 17 | } 18 | .messager-error { 19 | background: url('images/messager_icons.png') no-repeat scroll -64px 0; 20 | } 21 | .messager-info { 22 | background: url('images/messager_icons.png') no-repeat scroll 0 0; 23 | } 24 | .messager-question { 25 | background: url('images/messager_icons.png') no-repeat scroll -32px 0; 26 | } 27 | .messager-warning { 28 | background: url('images/messager_icons.png') no-repeat scroll -96px 0; 29 | } 30 | .messager-progress { 31 | padding: 10px; 32 | } 33 | .messager-p-msg { 34 | margin-bottom: 5px; 35 | } 36 | .messager-body .messager-input { 37 | width: 100%; 38 | padding: 4px 0; 39 | outline-style: none; 40 | border: 1px solid #D4D4D4; 41 | } 42 | .window-thinborder .messager-button { 43 | padding-bottom: 8px; 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/numberbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/bootstrap/numberbox.css -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/pagination.css: -------------------------------------------------------------------------------- 1 | .pagination { 2 | zoom: 1; 3 | } 4 | .pagination table { 5 | float: left; 6 | height: 30px; 7 | } 8 | .pagination td { 9 | border: 0; 10 | } 11 | .pagination-btn-separator { 12 | float: left; 13 | height: 24px; 14 | border-left: 1px solid #ccc; 15 | border-right: 1px solid #fff; 16 | margin: 3px 1px; 17 | } 18 | .pagination .pagination-num { 19 | border-width: 1px; 20 | border-style: solid; 21 | margin: 0 2px; 22 | padding: 2px; 23 | width: 2em; 24 | height: auto; 25 | } 26 | .pagination-page-list { 27 | margin: 0px 6px; 28 | padding: 1px 2px; 29 | width: auto; 30 | height: auto; 31 | border-width: 1px; 32 | border-style: solid; 33 | } 34 | .pagination-info { 35 | float: right; 36 | margin: 0 6px; 37 | padding: 0; 38 | height: 30px; 39 | line-height: 30px; 40 | font-size: 12px; 41 | } 42 | .pagination span { 43 | font-size: 12px; 44 | } 45 | .pagination-link .l-btn-text { 46 | width: 24px; 47 | text-align: center; 48 | margin: 0; 49 | } 50 | .pagination-first { 51 | background: url('images/pagination_icons.png') no-repeat 0 center; 52 | } 53 | .pagination-prev { 54 | background: url('images/pagination_icons.png') no-repeat -16px center; 55 | } 56 | .pagination-next { 57 | background: url('images/pagination_icons.png') no-repeat -32px center; 58 | } 59 | .pagination-last { 60 | background: url('images/pagination_icons.png') no-repeat -48px center; 61 | } 62 | .pagination-load { 63 | background: url('images/pagination_icons.png') no-repeat -64px center; 64 | } 65 | .pagination-loading { 66 | background: url('images/loading.gif') no-repeat center center; 67 | } 68 | .pagination-page-list, 69 | .pagination .pagination-num { 70 | border-color: #D4D4D4; 71 | } 72 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/passwordbox.css: -------------------------------------------------------------------------------- 1 | .passwordbox-open { 2 | background: url('images/passwordbox_open.png') no-repeat center center; 3 | } 4 | .passwordbox-close { 5 | background: url('images/passwordbox_close.png') no-repeat center center; 6 | } 7 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #D4D4D4; 24 | } 25 | .progressbar-text { 26 | color: #333; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #0081c2; 31 | color: #fff; 32 | } 33 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #e6e6e6; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #F2F2F2; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #e6e6e6; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #F2F2F2; 28 | } 29 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/searchbox.css: -------------------------------------------------------------------------------- 1 | .searchbox-button { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .searchbox-button-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .searchbox .l-btn-plain { 16 | border: 0; 17 | padding: 0; 18 | vertical-align: top; 19 | opacity: 0.6; 20 | filter: alpha(opacity=60); 21 | -moz-border-radius: 0 0 0 0; 22 | -webkit-border-radius: 0 0 0 0; 23 | border-radius: 0 0 0 0; 24 | } 25 | .searchbox .l-btn-plain:hover { 26 | border: 0; 27 | padding: 0; 28 | opacity: 1.0; 29 | filter: alpha(opacity=100); 30 | -moz-border-radius: 0 0 0 0; 31 | -webkit-border-radius: 0 0 0 0; 32 | border-radius: 0 0 0 0; 33 | } 34 | .searchbox a.m-btn-plain-active { 35 | -moz-border-radius: 0 0 0 0; 36 | -webkit-border-radius: 0 0 0 0; 37 | border-radius: 0 0 0 0; 38 | } 39 | .searchbox .m-btn-active { 40 | border-width: 0 1px 0 0; 41 | -moz-border-radius: 0 0 0 0; 42 | -webkit-border-radius: 0 0 0 0; 43 | border-radius: 0 0 0 0; 44 | } 45 | .searchbox .textbox-button-right { 46 | border-width: 0 0 0 1px; 47 | } 48 | .searchbox .textbox-button-left { 49 | border-width: 0 1px 0 0; 50 | } 51 | .searchbox-button { 52 | background: url('images/searchbox_button.png') no-repeat center center; 53 | } 54 | .searchbox .l-btn-plain { 55 | background: #F2F2F2; 56 | } 57 | .searchbox .l-btn-plain-disabled, 58 | .searchbox .l-btn-plain-disabled:hover { 59 | opacity: 0.5; 60 | filter: alpha(opacity=50); 61 | } 62 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/spinner.css: -------------------------------------------------------------------------------- 1 | .spinner-arrow { 2 | background-color: #F2F2F2; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: top; 6 | margin: 0; 7 | padding: 0; 8 | opacity: 1.0; 9 | filter: alpha(opacity=100); 10 | width: 18px; 11 | } 12 | .spinner-arrow-up, 13 | .spinner-arrow-down { 14 | opacity: 0.6; 15 | filter: alpha(opacity=60); 16 | display: block; 17 | font-size: 1px; 18 | width: 18px; 19 | height: 10px; 20 | width: 100%; 21 | height: 50%; 22 | color: #444; 23 | outline-style: none; 24 | } 25 | .spinner-arrow-hover { 26 | background-color: #e6e6e6; 27 | opacity: 1.0; 28 | filter: alpha(opacity=100); 29 | } 30 | .spinner-arrow-up:hover, 31 | .spinner-arrow-down:hover { 32 | opacity: 1.0; 33 | filter: alpha(opacity=100); 34 | background-color: #e6e6e6; 35 | } 36 | .textbox-icon-disabled .spinner-arrow-up:hover, 37 | .textbox-icon-disabled .spinner-arrow-down:hover { 38 | opacity: 0.6; 39 | filter: alpha(opacity=60); 40 | background-color: #F2F2F2; 41 | cursor: default; 42 | } 43 | .spinner .textbox-icon-disabled { 44 | opacity: 0.6; 45 | filter: alpha(opacity=60); 46 | } 47 | .spinner-arrow-up { 48 | background: url('images/spinner_arrows.png') no-repeat 1px center; 49 | } 50 | .spinner-arrow-down { 51 | background: url('images/spinner_arrows.png') no-repeat -15px center; 52 | } 53 | .spinner-button-up { 54 | background: url('images/spinner_arrows.png') no-repeat -32px center; 55 | } 56 | .spinner-button-down { 57 | background: url('images/spinner_arrows.png') no-repeat -48px center; 58 | } 59 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #bbb; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/switchbutton.css: -------------------------------------------------------------------------------- 1 | .switchbutton { 2 | text-decoration: none; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: middle; 6 | margin: 0; 7 | padding: 0; 8 | cursor: pointer; 9 | background: #bbb; 10 | border: 1px solid #bbb; 11 | -moz-border-radius: 5px 5px 5px 5px; 12 | -webkit-border-radius: 5px 5px 5px 5px; 13 | border-radius: 5px 5px 5px 5px; 14 | } 15 | .switchbutton-inner { 16 | display: inline-block; 17 | overflow: hidden; 18 | position: relative; 19 | top: -1px; 20 | left: -1px; 21 | } 22 | .switchbutton-on, 23 | .switchbutton-off, 24 | .switchbutton-handle { 25 | display: inline-block; 26 | text-align: center; 27 | height: 100%; 28 | float: left; 29 | font-size: 12px; 30 | -moz-border-radius: 5px 5px 5px 5px; 31 | -webkit-border-radius: 5px 5px 5px 5px; 32 | border-radius: 5px 5px 5px 5px; 33 | } 34 | .switchbutton-on { 35 | background: #0081c2; 36 | color: #fff; 37 | } 38 | .switchbutton-off { 39 | background-color: #ffffff; 40 | color: #333; 41 | } 42 | .switchbutton-on, 43 | .switchbutton-reversed .switchbutton-off { 44 | -moz-border-radius: 5px 0 0 5px; 45 | -webkit-border-radius: 5px 0 0 5px; 46 | border-radius: 5px 0 0 5px; 47 | } 48 | .switchbutton-off, 49 | .switchbutton-reversed .switchbutton-on { 50 | -moz-border-radius: 0 5px 5px 0; 51 | -webkit-border-radius: 0 5px 5px 0; 52 | border-radius: 0 5px 5px 0; 53 | } 54 | .switchbutton-handle { 55 | position: absolute; 56 | top: 0; 57 | left: 50%; 58 | background-color: #ffffff; 59 | color: #333; 60 | border: 1px solid #bbb; 61 | -moz-box-shadow: 0 0 3px 0 #bbb; 62 | -webkit-box-shadow: 0 0 3px 0 #bbb; 63 | box-shadow: 0 0 3px 0 #bbb; 64 | } 65 | .switchbutton-value { 66 | position: absolute; 67 | top: 0; 68 | left: -5000px; 69 | } 70 | .switchbutton-disabled { 71 | opacity: 0.5; 72 | filter: alpha(opacity=50); 73 | } 74 | .switchbutton-disabled, 75 | .switchbutton-readonly { 76 | cursor: default; 77 | } 78 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/tagbox.css: -------------------------------------------------------------------------------- 1 | .tagbox { 2 | cursor: text; 3 | } 4 | .tagbox .textbox-text { 5 | float: left; 6 | } 7 | .tagbox-label { 8 | position: relative; 9 | display: block; 10 | margin: 4px 0 0 4px; 11 | padding: 0 20px 0 4px; 12 | float: left; 13 | vertical-align: top; 14 | text-decoration: none; 15 | -moz-border-radius: 5px 5px 5px 5px; 16 | -webkit-border-radius: 5px 5px 5px 5px; 17 | border-radius: 5px 5px 5px 5px; 18 | background: #e6e6e6; 19 | color: #00438a; 20 | } 21 | .tagbox-remove { 22 | background: url('images/tagbox_icons.png') no-repeat -16px center; 23 | position: absolute; 24 | display: block; 25 | width: 16px; 26 | height: 16px; 27 | right: 2px; 28 | top: 50%; 29 | margin-top: -8px; 30 | opacity: 0.6; 31 | filter: alpha(opacity=60); 32 | } 33 | .tagbox-remove:hover { 34 | opacity: 1; 35 | filter: alpha(opacity=100); 36 | } 37 | .textbox-disabled .tagbox-label { 38 | cursor: default; 39 | } 40 | .textbox-disabled .tagbox-remove:hover { 41 | cursor: default; 42 | opacity: 0.6; 43 | filter: alpha(opacity=60); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/bootstrap/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/combo.css: -------------------------------------------------------------------------------- 1 | .combo-arrow { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .combo-arrow-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .combo-panel { 16 | overflow: auto; 17 | } 18 | .combo-arrow { 19 | background: url('images/combo_arrow.png') no-repeat center center; 20 | } 21 | .combo-panel { 22 | background-color: #ffffff; 23 | } 24 | .combo-arrow { 25 | background-color: #E0ECFF; 26 | } 27 | .combo-arrow-hover { 28 | background-color: #eaf2ff; 29 | } 30 | .combo-arrow:hover { 31 | background-color: #eaf2ff; 32 | } 33 | .combo .textbox-icon-disabled:hover { 34 | cursor: default; 35 | } 36 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group, 3 | .combobox-stick { 4 | font-size: 12px; 5 | padding: 3px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group, 15 | .combobox-stick { 16 | font-weight: bold; 17 | } 18 | .combobox-stick { 19 | position: absolute; 20 | top: 1px; 21 | left: 1px; 22 | right: 1px; 23 | background: inherit; 24 | } 25 | .combobox-item-hover { 26 | background-color: #eaf2ff; 27 | color: #000000; 28 | } 29 | .combobox-item-selected { 30 | background-color: #ffe48d; 31 | color: #000000; 32 | } 33 | .combobox-icon { 34 | display: inline-block; 35 | width: 16px; 36 | height: 16px; 37 | vertical-align: middle; 38 | margin-right: 2px; 39 | } 40 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | padding: 0 5px; 6 | text-align: center; 7 | } 8 | .datebox-button a { 9 | line-height: 22px; 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #F4F4F4; 33 | } 34 | .datebox-button a { 35 | color: #444; 36 | } 37 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | position: relative; 6 | padding: 2px 5px; 7 | } 8 | .dialog-tool-separator { 9 | float: left; 10 | height: 24px; 11 | border-left: 1px solid #ccc; 12 | border-right: 1px solid #fff; 13 | margin: 2px 1px; 14 | } 15 | .dialog-button { 16 | position: relative; 17 | top: -1px; 18 | padding: 5px; 19 | text-align: right; 20 | } 21 | .dialog-button .l-btn { 22 | margin-left: 5px; 23 | } 24 | .dialog-toolbar, 25 | .dialog-button { 26 | background: #F4F4F4; 27 | border-width: 1px; 28 | border-style: solid; 29 | } 30 | .dialog-toolbar { 31 | border-color: #95B8E7 #95B8E7 #dddddd #95B8E7; 32 | } 33 | .dialog-button { 34 | border-color: #dddddd #95B8E7 #95B8E7 #95B8E7; 35 | } 36 | .window-thinborder .dialog-toolbar { 37 | border-left: transparent; 38 | border-right: transparent; 39 | border-top-color: #F4F4F4; 40 | } 41 | .window-thinborder .dialog-button { 42 | top: 0px; 43 | padding: 5px 8px 8px 8px; 44 | border-left: transparent; 45 | border-right: transparent; 46 | border-bottom: transparent; 47 | } 48 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/accordion_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/blank.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/calendar_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/combo_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/datagrid_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/datebox_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/layout_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/linkbutton_bg.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/loading.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/menu_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/messager_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/pagination_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/panel_tools.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/passwordbox_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/passwordbox_close.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/passwordbox_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/passwordbox_open.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/searchbox_button.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/slider_handle.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/spinner_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/tabs_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/tagbox_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/tagbox_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/tree_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/images/validatebox_warning.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/messager.css: -------------------------------------------------------------------------------- 1 | .messager-body { 2 | padding: 10px 10px 30px 10px; 3 | overflow: auto; 4 | } 5 | .messager-button { 6 | text-align: center; 7 | padding: 5px; 8 | } 9 | .messager-button .l-btn { 10 | width: 70px; 11 | } 12 | .messager-icon { 13 | float: left; 14 | width: 32px; 15 | height: 32px; 16 | margin: 0 10px 10px 0; 17 | } 18 | .messager-error { 19 | background: url('images/messager_icons.png') no-repeat scroll -64px 0; 20 | } 21 | .messager-info { 22 | background: url('images/messager_icons.png') no-repeat scroll 0 0; 23 | } 24 | .messager-question { 25 | background: url('images/messager_icons.png') no-repeat scroll -32px 0; 26 | } 27 | .messager-warning { 28 | background: url('images/messager_icons.png') no-repeat scroll -96px 0; 29 | } 30 | .messager-progress { 31 | padding: 10px; 32 | } 33 | .messager-p-msg { 34 | margin-bottom: 5px; 35 | } 36 | .messager-body .messager-input { 37 | width: 100%; 38 | padding: 4px 0; 39 | outline-style: none; 40 | border: 1px solid #95B8E7; 41 | } 42 | .window-thinborder .messager-button { 43 | padding-bottom: 8px; 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/numberbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/default/numberbox.css -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/pagination.css: -------------------------------------------------------------------------------- 1 | .pagination { 2 | zoom: 1; 3 | } 4 | .pagination table { 5 | float: left; 6 | height: 30px; 7 | } 8 | .pagination td { 9 | border: 0; 10 | } 11 | .pagination-btn-separator { 12 | float: left; 13 | height: 24px; 14 | border-left: 1px solid #ccc; 15 | border-right: 1px solid #fff; 16 | margin: 3px 1px; 17 | } 18 | .pagination .pagination-num { 19 | border-width: 1px; 20 | border-style: solid; 21 | margin: 0 2px; 22 | padding: 2px; 23 | width: 2em; 24 | height: auto; 25 | } 26 | .pagination-page-list { 27 | margin: 0px 6px; 28 | padding: 1px 2px; 29 | width: auto; 30 | height: auto; 31 | border-width: 1px; 32 | border-style: solid; 33 | } 34 | .pagination-info { 35 | float: right; 36 | margin: 0 6px; 37 | padding: 0; 38 | height: 30px; 39 | line-height: 30px; 40 | font-size: 12px; 41 | } 42 | .pagination span { 43 | font-size: 12px; 44 | } 45 | .pagination-link .l-btn-text { 46 | width: 24px; 47 | text-align: center; 48 | margin: 0; 49 | } 50 | .pagination-first { 51 | background: url('images/pagination_icons.png') no-repeat 0 center; 52 | } 53 | .pagination-prev { 54 | background: url('images/pagination_icons.png') no-repeat -16px center; 55 | } 56 | .pagination-next { 57 | background: url('images/pagination_icons.png') no-repeat -32px center; 58 | } 59 | .pagination-last { 60 | background: url('images/pagination_icons.png') no-repeat -48px center; 61 | } 62 | .pagination-load { 63 | background: url('images/pagination_icons.png') no-repeat -64px center; 64 | } 65 | .pagination-loading { 66 | background: url('images/loading.gif') no-repeat center center; 67 | } 68 | .pagination-page-list, 69 | .pagination .pagination-num { 70 | border-color: #95B8E7; 71 | } 72 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/passwordbox.css: -------------------------------------------------------------------------------- 1 | .passwordbox-open { 2 | background: url('images/passwordbox_open.png') no-repeat center center; 3 | } 4 | .passwordbox-close { 5 | background: url('images/passwordbox_close.png') no-repeat center center; 6 | } 7 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #95B8E7; 24 | } 25 | .progressbar-text { 26 | color: #000000; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #ffe48d; 31 | color: #000000; 32 | } 33 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #dddddd; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #E0ECFF; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #dddddd; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #E0ECFF; 28 | } 29 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/searchbox.css: -------------------------------------------------------------------------------- 1 | .searchbox-button { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .searchbox-button-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .searchbox .l-btn-plain { 16 | border: 0; 17 | padding: 0; 18 | vertical-align: top; 19 | opacity: 0.6; 20 | filter: alpha(opacity=60); 21 | -moz-border-radius: 0 0 0 0; 22 | -webkit-border-radius: 0 0 0 0; 23 | border-radius: 0 0 0 0; 24 | } 25 | .searchbox .l-btn-plain:hover { 26 | border: 0; 27 | padding: 0; 28 | opacity: 1.0; 29 | filter: alpha(opacity=100); 30 | -moz-border-radius: 0 0 0 0; 31 | -webkit-border-radius: 0 0 0 0; 32 | border-radius: 0 0 0 0; 33 | } 34 | .searchbox a.m-btn-plain-active { 35 | -moz-border-radius: 0 0 0 0; 36 | -webkit-border-radius: 0 0 0 0; 37 | border-radius: 0 0 0 0; 38 | } 39 | .searchbox .m-btn-active { 40 | border-width: 0 1px 0 0; 41 | -moz-border-radius: 0 0 0 0; 42 | -webkit-border-radius: 0 0 0 0; 43 | border-radius: 0 0 0 0; 44 | } 45 | .searchbox .textbox-button-right { 46 | border-width: 0 0 0 1px; 47 | } 48 | .searchbox .textbox-button-left { 49 | border-width: 0 1px 0 0; 50 | } 51 | .searchbox-button { 52 | background: url('images/searchbox_button.png') no-repeat center center; 53 | } 54 | .searchbox .l-btn-plain { 55 | background: #E0ECFF; 56 | } 57 | .searchbox .l-btn-plain-disabled, 58 | .searchbox .l-btn-plain-disabled:hover { 59 | opacity: 0.5; 60 | filter: alpha(opacity=50); 61 | } 62 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/spinner.css: -------------------------------------------------------------------------------- 1 | .spinner-arrow { 2 | background-color: #E0ECFF; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: top; 6 | margin: 0; 7 | padding: 0; 8 | opacity: 1.0; 9 | filter: alpha(opacity=100); 10 | width: 18px; 11 | } 12 | .spinner-arrow-up, 13 | .spinner-arrow-down { 14 | opacity: 0.6; 15 | filter: alpha(opacity=60); 16 | display: block; 17 | font-size: 1px; 18 | width: 18px; 19 | height: 10px; 20 | width: 100%; 21 | height: 50%; 22 | color: #444; 23 | outline-style: none; 24 | } 25 | .spinner-arrow-hover { 26 | background-color: #eaf2ff; 27 | opacity: 1.0; 28 | filter: alpha(opacity=100); 29 | } 30 | .spinner-arrow-up:hover, 31 | .spinner-arrow-down:hover { 32 | opacity: 1.0; 33 | filter: alpha(opacity=100); 34 | background-color: #eaf2ff; 35 | } 36 | .textbox-icon-disabled .spinner-arrow-up:hover, 37 | .textbox-icon-disabled .spinner-arrow-down:hover { 38 | opacity: 0.6; 39 | filter: alpha(opacity=60); 40 | background-color: #E0ECFF; 41 | cursor: default; 42 | } 43 | .spinner .textbox-icon-disabled { 44 | opacity: 0.6; 45 | filter: alpha(opacity=60); 46 | } 47 | .spinner-arrow-up { 48 | background: url('images/spinner_arrows.png') no-repeat 1px center; 49 | } 50 | .spinner-arrow-down { 51 | background: url('images/spinner_arrows.png') no-repeat -15px center; 52 | } 53 | .spinner-button-up { 54 | background: url('images/spinner_arrows.png') no-repeat -32px center; 55 | } 56 | .spinner-button-down { 57 | background: url('images/spinner_arrows.png') no-repeat -48px center; 58 | } 59 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #aac5e7; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/switchbutton.css: -------------------------------------------------------------------------------- 1 | .switchbutton { 2 | text-decoration: none; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: middle; 6 | margin: 0; 7 | padding: 0; 8 | cursor: pointer; 9 | background: #bbb; 10 | border: 1px solid #bbb; 11 | -moz-border-radius: 5px 5px 5px 5px; 12 | -webkit-border-radius: 5px 5px 5px 5px; 13 | border-radius: 5px 5px 5px 5px; 14 | } 15 | .switchbutton-inner { 16 | display: inline-block; 17 | overflow: hidden; 18 | position: relative; 19 | top: -1px; 20 | left: -1px; 21 | } 22 | .switchbutton-on, 23 | .switchbutton-off, 24 | .switchbutton-handle { 25 | display: inline-block; 26 | text-align: center; 27 | height: 100%; 28 | float: left; 29 | font-size: 12px; 30 | -moz-border-radius: 5px 5px 5px 5px; 31 | -webkit-border-radius: 5px 5px 5px 5px; 32 | border-radius: 5px 5px 5px 5px; 33 | } 34 | .switchbutton-on { 35 | background: #ffe48d; 36 | color: #000000; 37 | } 38 | .switchbutton-off { 39 | background-color: #ffffff; 40 | color: #000000; 41 | } 42 | .switchbutton-on, 43 | .switchbutton-reversed .switchbutton-off { 44 | -moz-border-radius: 5px 0 0 5px; 45 | -webkit-border-radius: 5px 0 0 5px; 46 | border-radius: 5px 0 0 5px; 47 | } 48 | .switchbutton-off, 49 | .switchbutton-reversed .switchbutton-on { 50 | -moz-border-radius: 0 5px 5px 0; 51 | -webkit-border-radius: 0 5px 5px 0; 52 | border-radius: 0 5px 5px 0; 53 | } 54 | .switchbutton-handle { 55 | position: absolute; 56 | top: 0; 57 | left: 50%; 58 | background-color: #ffffff; 59 | color: #000000; 60 | border: 1px solid #bbb; 61 | -moz-box-shadow: 0 0 3px 0 #bbb; 62 | -webkit-box-shadow: 0 0 3px 0 #bbb; 63 | box-shadow: 0 0 3px 0 #bbb; 64 | } 65 | .switchbutton-value { 66 | position: absolute; 67 | top: 0; 68 | left: -5000px; 69 | } 70 | .switchbutton-disabled { 71 | opacity: 0.5; 72 | filter: alpha(opacity=50); 73 | } 74 | .switchbutton-disabled, 75 | .switchbutton-readonly { 76 | cursor: default; 77 | } 78 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/tagbox.css: -------------------------------------------------------------------------------- 1 | .tagbox { 2 | cursor: text; 3 | } 4 | .tagbox .textbox-text { 5 | float: left; 6 | } 7 | .tagbox-label { 8 | position: relative; 9 | display: block; 10 | margin: 4px 0 0 4px; 11 | padding: 0 20px 0 4px; 12 | float: left; 13 | vertical-align: top; 14 | text-decoration: none; 15 | -moz-border-radius: 5px 5px 5px 5px; 16 | -webkit-border-radius: 5px 5px 5px 5px; 17 | border-radius: 5px 5px 5px 5px; 18 | background: #eaf2ff; 19 | color: #000000; 20 | } 21 | .tagbox-remove { 22 | background: url('images/tagbox_icons.png') no-repeat -16px center; 23 | position: absolute; 24 | display: block; 25 | width: 16px; 26 | height: 16px; 27 | right: 2px; 28 | top: 50%; 29 | margin-top: -8px; 30 | opacity: 0.6; 31 | filter: alpha(opacity=60); 32 | } 33 | .tagbox-remove:hover { 34 | opacity: 1; 35 | filter: alpha(opacity=100); 36 | } 37 | .textbox-disabled .tagbox-label { 38 | cursor: default; 39 | } 40 | .textbox-disabled .tagbox-remove:hover { 41 | cursor: default; 42 | opacity: 0.6; 43 | filter: alpha(opacity=60); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/default/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/combo.css: -------------------------------------------------------------------------------- 1 | .combo-arrow { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .combo-arrow-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .combo-panel { 16 | overflow: auto; 17 | } 18 | .combo-arrow { 19 | background: url('images/combo_arrow.png') no-repeat center center; 20 | } 21 | .combo-panel { 22 | background-color: #ffffff; 23 | } 24 | .combo-arrow { 25 | background-color: #f3f3f3; 26 | } 27 | .combo-arrow-hover { 28 | background-color: #e2e2e2; 29 | } 30 | .combo-arrow:hover { 31 | background-color: #e2e2e2; 32 | } 33 | .combo .textbox-icon-disabled:hover { 34 | cursor: default; 35 | } 36 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group, 3 | .combobox-stick { 4 | font-size: 12px; 5 | padding: 3px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group, 15 | .combobox-stick { 16 | font-weight: bold; 17 | } 18 | .combobox-stick { 19 | position: absolute; 20 | top: 1px; 21 | left: 1px; 22 | right: 1px; 23 | background: inherit; 24 | } 25 | .combobox-item-hover { 26 | background-color: #e2e2e2; 27 | color: #000000; 28 | } 29 | .combobox-item-selected { 30 | background-color: #0092DC; 31 | color: #fff; 32 | } 33 | .combobox-icon { 34 | display: inline-block; 35 | width: 16px; 36 | height: 16px; 37 | vertical-align: middle; 38 | margin-right: 2px; 39 | } 40 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | padding: 0 5px; 6 | text-align: center; 7 | } 8 | .datebox-button a { 9 | line-height: 22px; 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #fafafa; 33 | } 34 | .datebox-button a { 35 | color: #444; 36 | } 37 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | position: relative; 6 | padding: 2px 5px; 7 | } 8 | .dialog-tool-separator { 9 | float: left; 10 | height: 24px; 11 | border-left: 1px solid #ccc; 12 | border-right: 1px solid #fff; 13 | margin: 2px 1px; 14 | } 15 | .dialog-button { 16 | position: relative; 17 | top: -1px; 18 | padding: 5px; 19 | text-align: right; 20 | } 21 | .dialog-button .l-btn { 22 | margin-left: 5px; 23 | } 24 | .dialog-toolbar, 25 | .dialog-button { 26 | background: #fafafa; 27 | border-width: 1px; 28 | border-style: solid; 29 | } 30 | .dialog-toolbar { 31 | border-color: #D3D3D3 #D3D3D3 #ddd #D3D3D3; 32 | } 33 | .dialog-button { 34 | border-color: #ddd #D3D3D3 #D3D3D3 #D3D3D3; 35 | } 36 | .window-thinborder .dialog-toolbar { 37 | border-left: transparent; 38 | border-right: transparent; 39 | border-top-color: #fafafa; 40 | } 41 | .window-thinborder .dialog-button { 42 | top: 0px; 43 | padding: 5px 8px 8px 8px; 44 | border-left: transparent; 45 | border-right: transparent; 46 | border-bottom: transparent; 47 | } 48 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/accordion_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/blank.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/calendar_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/combo_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/datagrid_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/datebox_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/layout_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/linkbutton_bg.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/loading.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/menu_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/messager_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/pagination_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/panel_tools.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/passwordbox_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/passwordbox_close.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/passwordbox_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/passwordbox_open.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/searchbox_button.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/slider_handle.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/spinner_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/tabs_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/tagbox_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/tagbox_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/tree_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/images/validatebox_warning.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/messager.css: -------------------------------------------------------------------------------- 1 | .messager-body { 2 | padding: 10px 10px 30px 10px; 3 | overflow: auto; 4 | } 5 | .messager-button { 6 | text-align: center; 7 | padding: 5px; 8 | } 9 | .messager-button .l-btn { 10 | width: 70px; 11 | } 12 | .messager-icon { 13 | float: left; 14 | width: 32px; 15 | height: 32px; 16 | margin: 0 10px 10px 0; 17 | } 18 | .messager-error { 19 | background: url('images/messager_icons.png') no-repeat scroll -64px 0; 20 | } 21 | .messager-info { 22 | background: url('images/messager_icons.png') no-repeat scroll 0 0; 23 | } 24 | .messager-question { 25 | background: url('images/messager_icons.png') no-repeat scroll -32px 0; 26 | } 27 | .messager-warning { 28 | background: url('images/messager_icons.png') no-repeat scroll -96px 0; 29 | } 30 | .messager-progress { 31 | padding: 10px; 32 | } 33 | .messager-p-msg { 34 | margin-bottom: 5px; 35 | } 36 | .messager-body .messager-input { 37 | width: 100%; 38 | padding: 4px 0; 39 | outline-style: none; 40 | border: 1px solid #D3D3D3; 41 | } 42 | .window-thinborder .messager-button { 43 | padding-bottom: 8px; 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/numberbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/gray/numberbox.css -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/pagination.css: -------------------------------------------------------------------------------- 1 | .pagination { 2 | zoom: 1; 3 | } 4 | .pagination table { 5 | float: left; 6 | height: 30px; 7 | } 8 | .pagination td { 9 | border: 0; 10 | } 11 | .pagination-btn-separator { 12 | float: left; 13 | height: 24px; 14 | border-left: 1px solid #ccc; 15 | border-right: 1px solid #fff; 16 | margin: 3px 1px; 17 | } 18 | .pagination .pagination-num { 19 | border-width: 1px; 20 | border-style: solid; 21 | margin: 0 2px; 22 | padding: 2px; 23 | width: 2em; 24 | height: auto; 25 | } 26 | .pagination-page-list { 27 | margin: 0px 6px; 28 | padding: 1px 2px; 29 | width: auto; 30 | height: auto; 31 | border-width: 1px; 32 | border-style: solid; 33 | } 34 | .pagination-info { 35 | float: right; 36 | margin: 0 6px; 37 | padding: 0; 38 | height: 30px; 39 | line-height: 30px; 40 | font-size: 12px; 41 | } 42 | .pagination span { 43 | font-size: 12px; 44 | } 45 | .pagination-link .l-btn-text { 46 | width: 24px; 47 | text-align: center; 48 | margin: 0; 49 | } 50 | .pagination-first { 51 | background: url('images/pagination_icons.png') no-repeat 0 center; 52 | } 53 | .pagination-prev { 54 | background: url('images/pagination_icons.png') no-repeat -16px center; 55 | } 56 | .pagination-next { 57 | background: url('images/pagination_icons.png') no-repeat -32px center; 58 | } 59 | .pagination-last { 60 | background: url('images/pagination_icons.png') no-repeat -48px center; 61 | } 62 | .pagination-load { 63 | background: url('images/pagination_icons.png') no-repeat -64px center; 64 | } 65 | .pagination-loading { 66 | background: url('images/loading.gif') no-repeat center center; 67 | } 68 | .pagination-page-list, 69 | .pagination .pagination-num { 70 | border-color: #D3D3D3; 71 | } 72 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/passwordbox.css: -------------------------------------------------------------------------------- 1 | .passwordbox-open { 2 | background: url('images/passwordbox_open.png') no-repeat center center; 3 | } 4 | .passwordbox-close { 5 | background: url('images/passwordbox_close.png') no-repeat center center; 6 | } 7 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #D3D3D3; 24 | } 25 | .progressbar-text { 26 | color: #000000; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #0092DC; 31 | color: #fff; 32 | } 33 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #ddd; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #f3f3f3; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #ddd; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #f3f3f3; 28 | } 29 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/searchbox.css: -------------------------------------------------------------------------------- 1 | .searchbox-button { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .searchbox-button-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .searchbox .l-btn-plain { 16 | border: 0; 17 | padding: 0; 18 | vertical-align: top; 19 | opacity: 0.6; 20 | filter: alpha(opacity=60); 21 | -moz-border-radius: 0 0 0 0; 22 | -webkit-border-radius: 0 0 0 0; 23 | border-radius: 0 0 0 0; 24 | } 25 | .searchbox .l-btn-plain:hover { 26 | border: 0; 27 | padding: 0; 28 | opacity: 1.0; 29 | filter: alpha(opacity=100); 30 | -moz-border-radius: 0 0 0 0; 31 | -webkit-border-radius: 0 0 0 0; 32 | border-radius: 0 0 0 0; 33 | } 34 | .searchbox a.m-btn-plain-active { 35 | -moz-border-radius: 0 0 0 0; 36 | -webkit-border-radius: 0 0 0 0; 37 | border-radius: 0 0 0 0; 38 | } 39 | .searchbox .m-btn-active { 40 | border-width: 0 1px 0 0; 41 | -moz-border-radius: 0 0 0 0; 42 | -webkit-border-radius: 0 0 0 0; 43 | border-radius: 0 0 0 0; 44 | } 45 | .searchbox .textbox-button-right { 46 | border-width: 0 0 0 1px; 47 | } 48 | .searchbox .textbox-button-left { 49 | border-width: 0 1px 0 0; 50 | } 51 | .searchbox-button { 52 | background: url('images/searchbox_button.png') no-repeat center center; 53 | } 54 | .searchbox .l-btn-plain { 55 | background: #f3f3f3; 56 | } 57 | .searchbox .l-btn-plain-disabled, 58 | .searchbox .l-btn-plain-disabled:hover { 59 | opacity: 0.5; 60 | filter: alpha(opacity=50); 61 | } 62 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/spinner.css: -------------------------------------------------------------------------------- 1 | .spinner-arrow { 2 | background-color: #f3f3f3; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: top; 6 | margin: 0; 7 | padding: 0; 8 | opacity: 1.0; 9 | filter: alpha(opacity=100); 10 | width: 18px; 11 | } 12 | .spinner-arrow-up, 13 | .spinner-arrow-down { 14 | opacity: 0.6; 15 | filter: alpha(opacity=60); 16 | display: block; 17 | font-size: 1px; 18 | width: 18px; 19 | height: 10px; 20 | width: 100%; 21 | height: 50%; 22 | color: #444; 23 | outline-style: none; 24 | } 25 | .spinner-arrow-hover { 26 | background-color: #e2e2e2; 27 | opacity: 1.0; 28 | filter: alpha(opacity=100); 29 | } 30 | .spinner-arrow-up:hover, 31 | .spinner-arrow-down:hover { 32 | opacity: 1.0; 33 | filter: alpha(opacity=100); 34 | background-color: #e2e2e2; 35 | } 36 | .textbox-icon-disabled .spinner-arrow-up:hover, 37 | .textbox-icon-disabled .spinner-arrow-down:hover { 38 | opacity: 0.6; 39 | filter: alpha(opacity=60); 40 | background-color: #f3f3f3; 41 | cursor: default; 42 | } 43 | .spinner .textbox-icon-disabled { 44 | opacity: 0.6; 45 | filter: alpha(opacity=60); 46 | } 47 | .spinner-arrow-up { 48 | background: url('images/spinner_arrows.png') no-repeat 1px center; 49 | } 50 | .spinner-arrow-down { 51 | background: url('images/spinner_arrows.png') no-repeat -15px center; 52 | } 53 | .spinner-button-up { 54 | background: url('images/spinner_arrows.png') no-repeat -32px center; 55 | } 56 | .spinner-button-down { 57 | background: url('images/spinner_arrows.png') no-repeat -48px center; 58 | } 59 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #bfbfbf; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/switchbutton.css: -------------------------------------------------------------------------------- 1 | .switchbutton { 2 | text-decoration: none; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: middle; 6 | margin: 0; 7 | padding: 0; 8 | cursor: pointer; 9 | background: #bbb; 10 | border: 1px solid #bbb; 11 | -moz-border-radius: 5px 5px 5px 5px; 12 | -webkit-border-radius: 5px 5px 5px 5px; 13 | border-radius: 5px 5px 5px 5px; 14 | } 15 | .switchbutton-inner { 16 | display: inline-block; 17 | overflow: hidden; 18 | position: relative; 19 | top: -1px; 20 | left: -1px; 21 | } 22 | .switchbutton-on, 23 | .switchbutton-off, 24 | .switchbutton-handle { 25 | display: inline-block; 26 | text-align: center; 27 | height: 100%; 28 | float: left; 29 | font-size: 12px; 30 | -moz-border-radius: 5px 5px 5px 5px; 31 | -webkit-border-radius: 5px 5px 5px 5px; 32 | border-radius: 5px 5px 5px 5px; 33 | } 34 | .switchbutton-on { 35 | background: #0092DC; 36 | color: #fff; 37 | } 38 | .switchbutton-off { 39 | background-color: #ffffff; 40 | color: #000000; 41 | } 42 | .switchbutton-on, 43 | .switchbutton-reversed .switchbutton-off { 44 | -moz-border-radius: 5px 0 0 5px; 45 | -webkit-border-radius: 5px 0 0 5px; 46 | border-radius: 5px 0 0 5px; 47 | } 48 | .switchbutton-off, 49 | .switchbutton-reversed .switchbutton-on { 50 | -moz-border-radius: 0 5px 5px 0; 51 | -webkit-border-radius: 0 5px 5px 0; 52 | border-radius: 0 5px 5px 0; 53 | } 54 | .switchbutton-handle { 55 | position: absolute; 56 | top: 0; 57 | left: 50%; 58 | background-color: #ffffff; 59 | color: #000000; 60 | border: 1px solid #bbb; 61 | -moz-box-shadow: 0 0 3px 0 #bbb; 62 | -webkit-box-shadow: 0 0 3px 0 #bbb; 63 | box-shadow: 0 0 3px 0 #bbb; 64 | } 65 | .switchbutton-value { 66 | position: absolute; 67 | top: 0; 68 | left: -5000px; 69 | } 70 | .switchbutton-disabled { 71 | opacity: 0.5; 72 | filter: alpha(opacity=50); 73 | } 74 | .switchbutton-disabled, 75 | .switchbutton-readonly { 76 | cursor: default; 77 | } 78 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/tagbox.css: -------------------------------------------------------------------------------- 1 | .tagbox { 2 | cursor: text; 3 | } 4 | .tagbox .textbox-text { 5 | float: left; 6 | } 7 | .tagbox-label { 8 | position: relative; 9 | display: block; 10 | margin: 4px 0 0 4px; 11 | padding: 0 20px 0 4px; 12 | float: left; 13 | vertical-align: top; 14 | text-decoration: none; 15 | -moz-border-radius: 5px 5px 5px 5px; 16 | -webkit-border-radius: 5px 5px 5px 5px; 17 | border-radius: 5px 5px 5px 5px; 18 | background: #e2e2e2; 19 | color: #000000; 20 | } 21 | .tagbox-remove { 22 | background: url('images/tagbox_icons.png') no-repeat -16px center; 23 | position: absolute; 24 | display: block; 25 | width: 16px; 26 | height: 16px; 27 | right: 2px; 28 | top: 50%; 29 | margin-top: -8px; 30 | opacity: 0.6; 31 | filter: alpha(opacity=60); 32 | } 33 | .tagbox-remove:hover { 34 | opacity: 1; 35 | filter: alpha(opacity=100); 36 | } 37 | .textbox-disabled .tagbox-label { 38 | cursor: default; 39 | } 40 | .textbox-disabled .tagbox-remove:hover { 41 | cursor: default; 42 | opacity: 0.6; 43 | filter: alpha(opacity=60); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/gray/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/back.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/blank.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/cancel.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/clear.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/cut.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/edit_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/edit_add.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/edit_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/edit_remove.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/filesave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/filesave.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/filter.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/help.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/large_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/large_chart.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/large_clipart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/large_clipart.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/large_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/large_picture.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/large_shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/large_shapes.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/large_smartart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/large_smartart.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/lock.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/man.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/mini_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/mini_add.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/mini_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/mini_edit.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/mini_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/mini_refresh.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/more.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/no.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/ok.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/pencil.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/print.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/redo.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/reload.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/search.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/sum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/sum.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/tip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/tip.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/icons/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/icons/undo.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/combo.css: -------------------------------------------------------------------------------- 1 | .combo-arrow { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .combo-arrow-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .combo-panel { 16 | overflow: auto; 17 | } 18 | .combo-arrow { 19 | background: url('images/combo_arrow.png') no-repeat center center; 20 | } 21 | .combo-panel { 22 | background-color: #ffffff; 23 | } 24 | .combo-arrow { 25 | background-color: #f5f5f5; 26 | } 27 | .combo-arrow-hover { 28 | background-color: #eee; 29 | } 30 | .combo-arrow:hover { 31 | background-color: #eee; 32 | } 33 | .combo .textbox-icon-disabled:hover { 34 | cursor: default; 35 | } 36 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group, 3 | .combobox-stick { 4 | font-size: 12px; 5 | padding: 3px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group, 15 | .combobox-stick { 16 | font-weight: bold; 17 | } 18 | .combobox-stick { 19 | position: absolute; 20 | top: 1px; 21 | left: 1px; 22 | right: 1px; 23 | background: inherit; 24 | } 25 | .combobox-item-hover { 26 | background-color: #eee; 27 | color: #404040; 28 | } 29 | .combobox-item-selected { 30 | background-color: #00bbee; 31 | color: #fff; 32 | } 33 | .combobox-icon { 34 | display: inline-block; 35 | width: 16px; 36 | height: 16px; 37 | vertical-align: middle; 38 | margin-right: 2px; 39 | } 40 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | padding: 0 5px; 6 | text-align: center; 7 | } 8 | .datebox-button a { 9 | line-height: 22px; 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #fafafa; 33 | } 34 | .datebox-button a { 35 | color: #404040; 36 | } 37 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | position: relative; 6 | padding: 2px 5px; 7 | } 8 | .dialog-tool-separator { 9 | float: left; 10 | height: 24px; 11 | border-left: 1px solid #ddd; 12 | border-right: 1px solid #fff; 13 | margin: 2px 1px; 14 | } 15 | .dialog-button { 16 | position: relative; 17 | top: -1px; 18 | padding: 5px; 19 | text-align: right; 20 | } 21 | .dialog-button .l-btn { 22 | margin-left: 5px; 23 | } 24 | .dialog-toolbar, 25 | .dialog-button { 26 | background: #fafafa; 27 | border-width: 1px; 28 | border-style: solid; 29 | } 30 | .dialog-toolbar { 31 | border-color: #ddd #ddd #eee #ddd; 32 | } 33 | .dialog-button { 34 | border-color: #eee #ddd #ddd #ddd; 35 | } 36 | .window-thinborder .dialog-toolbar { 37 | border-left: transparent; 38 | border-right: transparent; 39 | border-top-color: #fafafa; 40 | } 41 | .window-thinborder .dialog-button { 42 | top: 0px; 43 | padding: 5px 8px 8px 8px; 44 | border-left: transparent; 45 | border-right: transparent; 46 | border-bottom: transparent; 47 | } 48 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/Thumbs.db -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/accordion_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/blank.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/calendar_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/combo_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/datagrid_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/datebox_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/layout_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/linkbutton_bg.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/loading.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/menu_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/messager_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/pagination_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/panel_tools.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/passwordbox_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/passwordbox_close.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/passwordbox_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/passwordbox_open.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/searchbox_button.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/slider_handle.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/spinner_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/tabs_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/tagbox_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/tagbox_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/tree_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/images/validatebox_warning.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/messager.css: -------------------------------------------------------------------------------- 1 | .messager-body { 2 | padding: 10px 10px 30px 10px; 3 | overflow: auto; 4 | } 5 | .messager-button { 6 | text-align: center; 7 | padding: 5px; 8 | } 9 | .messager-button .l-btn { 10 | width: 70px; 11 | } 12 | .messager-icon { 13 | float: left; 14 | width: 32px; 15 | height: 32px; 16 | margin: 0 10px 10px 0; 17 | } 18 | .messager-error { 19 | background: url('images/messager_icons.png') no-repeat scroll -64px 0; 20 | } 21 | .messager-info { 22 | background: url('images/messager_icons.png') no-repeat scroll 0 0; 23 | } 24 | .messager-question { 25 | background: url('images/messager_icons.png') no-repeat scroll -32px 0; 26 | } 27 | .messager-warning { 28 | background: url('images/messager_icons.png') no-repeat scroll -96px 0; 29 | } 30 | .messager-progress { 31 | padding: 10px; 32 | } 33 | .messager-p-msg { 34 | margin-bottom: 5px; 35 | } 36 | .messager-body .messager-input { 37 | width: 100%; 38 | padding: 4px 0; 39 | outline-style: none; 40 | border: 1px solid #ddd; 41 | } 42 | .window-thinborder .messager-button { 43 | padding-bottom: 8px; 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/numberbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/material/numberbox.css -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/pagination.css: -------------------------------------------------------------------------------- 1 | .pagination { 2 | zoom: 1; 3 | } 4 | .pagination table { 5 | float: left; 6 | height: 30px; 7 | } 8 | .pagination td { 9 | border: 0; 10 | } 11 | .pagination-btn-separator { 12 | float: left; 13 | height: 24px; 14 | border-left: 1px solid #ddd; 15 | border-right: 1px solid #fff; 16 | margin: 3px 1px; 17 | } 18 | .pagination .pagination-num { 19 | border-width: 1px; 20 | border-style: solid; 21 | margin: 0 2px; 22 | padding: 2px; 23 | width: 2em; 24 | height: auto; 25 | } 26 | .pagination-page-list { 27 | margin: 0px 6px; 28 | padding: 1px 2px; 29 | width: auto; 30 | height: auto; 31 | border-width: 1px; 32 | border-style: solid; 33 | } 34 | .pagination-info { 35 | float: right; 36 | margin: 0 6px; 37 | padding: 0; 38 | height: 30px; 39 | line-height: 30px; 40 | font-size: 12px; 41 | } 42 | .pagination span { 43 | font-size: 12px; 44 | } 45 | .pagination-link .l-btn-text { 46 | width: 24px; 47 | text-align: center; 48 | margin: 0; 49 | } 50 | .pagination-first { 51 | background: url('images/pagination_icons.png') no-repeat 0 center; 52 | } 53 | .pagination-prev { 54 | background: url('images/pagination_icons.png') no-repeat -16px center; 55 | } 56 | .pagination-next { 57 | background: url('images/pagination_icons.png') no-repeat -32px center; 58 | } 59 | .pagination-last { 60 | background: url('images/pagination_icons.png') no-repeat -48px center; 61 | } 62 | .pagination-load { 63 | background: url('images/pagination_icons.png') no-repeat -64px center; 64 | } 65 | .pagination-loading { 66 | background: url('images/loading.gif') no-repeat center center; 67 | } 68 | .pagination-page-list, 69 | .pagination .pagination-num { 70 | border-color: #ddd; 71 | } 72 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/passwordbox.css: -------------------------------------------------------------------------------- 1 | .passwordbox-open { 2 | background: url('images/passwordbox_open.png') no-repeat center center; 3 | } 4 | .passwordbox-close { 5 | background: url('images/passwordbox_close.png') no-repeat center center; 6 | } 7 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 4px 4px 4px 4px; 5 | -webkit-border-radius: 4px 4px 4px 4px; 6 | border-radius: 4px 4px 4px 4px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 4px 0 0 4px; 19 | -webkit-border-radius: 4px 0 0 4px; 20 | border-radius: 4px 0 0 4px; 21 | } 22 | .progressbar { 23 | border-color: #ddd; 24 | } 25 | .progressbar-text { 26 | color: #404040; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #00bbee; 31 | color: #fff; 32 | } 33 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #eee; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #f5f5f5; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #eee; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #f5f5f5; 28 | } 29 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/searchbox.css: -------------------------------------------------------------------------------- 1 | .searchbox-button { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .searchbox-button-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .searchbox .l-btn-plain { 16 | border: 0; 17 | padding: 0; 18 | vertical-align: top; 19 | opacity: 0.6; 20 | filter: alpha(opacity=60); 21 | -moz-border-radius: 0 0 0 0; 22 | -webkit-border-radius: 0 0 0 0; 23 | border-radius: 0 0 0 0; 24 | } 25 | .searchbox .l-btn-plain:hover { 26 | border: 0; 27 | padding: 0; 28 | opacity: 1.0; 29 | filter: alpha(opacity=100); 30 | -moz-border-radius: 0 0 0 0; 31 | -webkit-border-radius: 0 0 0 0; 32 | border-radius: 0 0 0 0; 33 | } 34 | .searchbox a.m-btn-plain-active { 35 | -moz-border-radius: 0 0 0 0; 36 | -webkit-border-radius: 0 0 0 0; 37 | border-radius: 0 0 0 0; 38 | } 39 | .searchbox .m-btn-active { 40 | border-width: 0 1px 0 0; 41 | -moz-border-radius: 0 0 0 0; 42 | -webkit-border-radius: 0 0 0 0; 43 | border-radius: 0 0 0 0; 44 | } 45 | .searchbox .textbox-button-right { 46 | border-width: 0 0 0 1px; 47 | } 48 | .searchbox .textbox-button-left { 49 | border-width: 0 1px 0 0; 50 | } 51 | .searchbox-button { 52 | background: url('images/searchbox_button.png') no-repeat center center; 53 | } 54 | .searchbox .l-btn-plain { 55 | background: #f5f5f5; 56 | } 57 | .searchbox .l-btn-plain-disabled, 58 | .searchbox .l-btn-plain-disabled:hover { 59 | opacity: 0.5; 60 | filter: alpha(opacity=50); 61 | } 62 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/spinner.css: -------------------------------------------------------------------------------- 1 | .spinner-arrow { 2 | background-color: #f5f5f5; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: top; 6 | margin: 0; 7 | padding: 0; 8 | opacity: 1.0; 9 | filter: alpha(opacity=100); 10 | width: 18px; 11 | } 12 | .spinner-arrow-up, 13 | .spinner-arrow-down { 14 | opacity: 0.6; 15 | filter: alpha(opacity=60); 16 | display: block; 17 | font-size: 1px; 18 | width: 18px; 19 | height: 10px; 20 | width: 100%; 21 | height: 50%; 22 | color: #404040; 23 | outline-style: none; 24 | } 25 | .spinner-arrow-hover { 26 | background-color: #eee; 27 | opacity: 1.0; 28 | filter: alpha(opacity=100); 29 | } 30 | .spinner-arrow-up:hover, 31 | .spinner-arrow-down:hover { 32 | opacity: 1.0; 33 | filter: alpha(opacity=100); 34 | background-color: #eee; 35 | } 36 | .textbox-icon-disabled .spinner-arrow-up:hover, 37 | .textbox-icon-disabled .spinner-arrow-down:hover { 38 | opacity: 0.6; 39 | filter: alpha(opacity=60); 40 | background-color: #f5f5f5; 41 | cursor: default; 42 | } 43 | .spinner .textbox-icon-disabled { 44 | opacity: 0.6; 45 | filter: alpha(opacity=60); 46 | } 47 | .spinner-arrow-up { 48 | background: url('images/spinner_arrows.png') no-repeat 1px center; 49 | } 50 | .spinner-arrow-down { 51 | background: url('images/spinner_arrows.png') no-repeat -15px center; 52 | } 53 | .spinner-button-up { 54 | background: url('images/spinner_arrows.png') no-repeat -32px center; 55 | } 56 | .spinner-button-down { 57 | background: url('images/spinner_arrows.png') no-repeat -48px center; 58 | } 59 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #ccc; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/switchbutton.css: -------------------------------------------------------------------------------- 1 | .switchbutton { 2 | text-decoration: none; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: middle; 6 | margin: 0; 7 | padding: 0; 8 | cursor: pointer; 9 | background: #d9d9d9; 10 | border: 1px solid #d9d9d9; 11 | -moz-border-radius: 4px 4px 4px 4px; 12 | -webkit-border-radius: 4px 4px 4px 4px; 13 | border-radius: 4px 4px 4px 4px; 14 | } 15 | .switchbutton-inner { 16 | display: inline-block; 17 | overflow: hidden; 18 | position: relative; 19 | top: -1px; 20 | left: -1px; 21 | } 22 | .switchbutton-on, 23 | .switchbutton-off, 24 | .switchbutton-handle { 25 | display: inline-block; 26 | text-align: center; 27 | height: 100%; 28 | float: left; 29 | font-size: 12px; 30 | -moz-border-radius: 4px 4px 4px 4px; 31 | -webkit-border-radius: 4px 4px 4px 4px; 32 | border-radius: 4px 4px 4px 4px; 33 | } 34 | .switchbutton-on { 35 | background: #00bbee; 36 | color: #fff; 37 | } 38 | .switchbutton-off { 39 | background-color: #ffffff; 40 | color: #404040; 41 | } 42 | .switchbutton-on, 43 | .switchbutton-reversed .switchbutton-off { 44 | -moz-border-radius: 4px 0 0 4px; 45 | -webkit-border-radius: 4px 0 0 4px; 46 | border-radius: 4px 0 0 4px; 47 | } 48 | .switchbutton-off, 49 | .switchbutton-reversed .switchbutton-on { 50 | -moz-border-radius: 0 4px 4px 0; 51 | -webkit-border-radius: 0 4px 4px 0; 52 | border-radius: 0 4px 4px 0; 53 | } 54 | .switchbutton-handle { 55 | position: absolute; 56 | top: 0; 57 | left: 50%; 58 | background-color: #ffffff; 59 | color: #404040; 60 | border: 1px solid #d9d9d9; 61 | -moz-box-shadow: 0 0 3px 0 #d9d9d9; 62 | -webkit-box-shadow: 0 0 3px 0 #d9d9d9; 63 | box-shadow: 0 0 3px 0 #d9d9d9; 64 | } 65 | .switchbutton-value { 66 | position: absolute; 67 | top: 0; 68 | left: -5000px; 69 | } 70 | .switchbutton-disabled { 71 | opacity: 0.5; 72 | filter: alpha(opacity=50); 73 | } 74 | .switchbutton-disabled, 75 | .switchbutton-readonly { 76 | cursor: default; 77 | } 78 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/tagbox.css: -------------------------------------------------------------------------------- 1 | .tagbox { 2 | cursor: text; 3 | } 4 | .tagbox .textbox-text { 5 | float: left; 6 | } 7 | .tagbox-label { 8 | position: relative; 9 | display: block; 10 | margin: 4px 0 0 4px; 11 | padding: 0 20px 0 4px; 12 | float: left; 13 | vertical-align: top; 14 | text-decoration: none; 15 | -moz-border-radius: 4px 4px 4px 4px; 16 | -webkit-border-radius: 4px 4px 4px 4px; 17 | border-radius: 4px 4px 4px 4px; 18 | background: #eee; 19 | color: #404040; 20 | } 21 | .tagbox-remove { 22 | background: url('images/tagbox_icons.png') no-repeat -16px center; 23 | position: absolute; 24 | display: block; 25 | width: 16px; 26 | height: 16px; 27 | right: 2px; 28 | top: 50%; 29 | margin-top: -8px; 30 | opacity: 0.6; 31 | filter: alpha(opacity=60); 32 | } 33 | .tagbox-remove:hover { 34 | opacity: 1; 35 | filter: alpha(opacity=100); 36 | } 37 | .textbox-disabled .tagbox-label { 38 | cursor: default; 39 | } 40 | .textbox-disabled .tagbox-remove:hover { 41 | cursor: default; 42 | opacity: 0.6; 43 | filter: alpha(opacity=60); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/material/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff; 4 | color: #404040; 5 | } 6 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/combo.css: -------------------------------------------------------------------------------- 1 | .combo-arrow { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .combo-arrow-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .combo-panel { 16 | overflow: auto; 17 | } 18 | .combo-arrow { 19 | background: url('images/combo_arrow.png') no-repeat center center; 20 | } 21 | .combo-panel { 22 | background-color: #fff; 23 | } 24 | .combo-arrow { 25 | background-color: #ffffff; 26 | } 27 | .combo-arrow-hover { 28 | background-color: #E6E6E6; 29 | } 30 | .combo-arrow:hover { 31 | background-color: #E6E6E6; 32 | } 33 | .combo .textbox-icon-disabled:hover { 34 | cursor: default; 35 | } 36 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group, 3 | .combobox-stick { 4 | font-size: 12px; 5 | padding: 3px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group, 15 | .combobox-stick { 16 | font-weight: bold; 17 | } 18 | .combobox-stick { 19 | position: absolute; 20 | top: 1px; 21 | left: 1px; 22 | right: 1px; 23 | background: inherit; 24 | } 25 | .combobox-item-hover { 26 | background-color: #E6E6E6; 27 | color: #444; 28 | } 29 | .combobox-item-selected { 30 | background-color: #CCE6FF; 31 | color: #000; 32 | } 33 | .combobox-icon { 34 | display: inline-block; 35 | width: 16px; 36 | height: 16px; 37 | vertical-align: middle; 38 | margin-right: 2px; 39 | } 40 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | padding: 0 5px; 6 | text-align: center; 7 | } 8 | .datebox-button a { 9 | line-height: 22px; 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #fff; 33 | } 34 | .datebox-button a { 35 | color: #777; 36 | } 37 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | position: relative; 6 | padding: 2px 5px; 7 | } 8 | .dialog-tool-separator { 9 | float: left; 10 | height: 24px; 11 | border-left: 1px solid #ddd; 12 | border-right: 1px solid #fff; 13 | margin: 2px 1px; 14 | } 15 | .dialog-button { 16 | position: relative; 17 | top: -1px; 18 | padding: 5px; 19 | text-align: right; 20 | } 21 | .dialog-button .l-btn { 22 | margin-left: 5px; 23 | } 24 | .dialog-toolbar, 25 | .dialog-button { 26 | background: #fff; 27 | border-width: 1px; 28 | border-style: solid; 29 | } 30 | .dialog-toolbar { 31 | border-color: #ddd #ddd #ddd #ddd; 32 | } 33 | .dialog-button { 34 | border-color: #ddd #ddd #ddd #ddd; 35 | } 36 | .window-thinborder .dialog-toolbar { 37 | border-left: transparent; 38 | border-right: transparent; 39 | border-top-color: #fff; 40 | } 41 | .window-thinborder .dialog-button { 42 | top: 0px; 43 | padding: 5px 8px 8px 8px; 44 | border-left: transparent; 45 | border-right: transparent; 46 | border-bottom: transparent; 47 | } 48 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | background: url('images/blank.gif') no-repeat; 17 | } 18 | .l-btn-disabled .filebox-label { 19 | cursor: default; 20 | } 21 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/accordion_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/blank.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/calendar_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/combo_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/datagrid_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/datebox_arrow.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/layout_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/linkbutton_bg.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/loading.gif -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/menu_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/messager_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/pagination_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/panel_tools.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/passwordbox_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/passwordbox_close.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/passwordbox_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/passwordbox_open.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/searchbox_button.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/slider_handle.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/spinner_arrows.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/tabs_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/tagbox_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/tagbox_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/tree_icons.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/images/validatebox_warning.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/messager.css: -------------------------------------------------------------------------------- 1 | .messager-body { 2 | padding: 10px 10px 30px 10px; 3 | overflow: auto; 4 | } 5 | .messager-button { 6 | text-align: center; 7 | padding: 5px; 8 | } 9 | .messager-button .l-btn { 10 | width: 70px; 11 | } 12 | .messager-icon { 13 | float: left; 14 | width: 32px; 15 | height: 32px; 16 | margin: 0 10px 10px 0; 17 | } 18 | .messager-error { 19 | background: url('images/messager_icons.png') no-repeat scroll -64px 0; 20 | } 21 | .messager-info { 22 | background: url('images/messager_icons.png') no-repeat scroll 0 0; 23 | } 24 | .messager-question { 25 | background: url('images/messager_icons.png') no-repeat scroll -32px 0; 26 | } 27 | .messager-warning { 28 | background: url('images/messager_icons.png') no-repeat scroll -96px 0; 29 | } 30 | .messager-progress { 31 | padding: 10px; 32 | } 33 | .messager-p-msg { 34 | margin-bottom: 5px; 35 | } 36 | .messager-body .messager-input { 37 | width: 100%; 38 | padding: 4px 0; 39 | outline-style: none; 40 | border: 1px solid #ddd; 41 | } 42 | .window-thinborder .messager-button { 43 | padding-bottom: 8px; 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/numberbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/easyui/themes/metro/numberbox.css -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/pagination.css: -------------------------------------------------------------------------------- 1 | .pagination { 2 | zoom: 1; 3 | } 4 | .pagination table { 5 | float: left; 6 | height: 30px; 7 | } 8 | .pagination td { 9 | border: 0; 10 | } 11 | .pagination-btn-separator { 12 | float: left; 13 | height: 24px; 14 | border-left: 1px solid #ddd; 15 | border-right: 1px solid #fff; 16 | margin: 3px 1px; 17 | } 18 | .pagination .pagination-num { 19 | border-width: 1px; 20 | border-style: solid; 21 | margin: 0 2px; 22 | padding: 2px; 23 | width: 2em; 24 | height: auto; 25 | } 26 | .pagination-page-list { 27 | margin: 0px 6px; 28 | padding: 1px 2px; 29 | width: auto; 30 | height: auto; 31 | border-width: 1px; 32 | border-style: solid; 33 | } 34 | .pagination-info { 35 | float: right; 36 | margin: 0 6px; 37 | padding: 0; 38 | height: 30px; 39 | line-height: 30px; 40 | font-size: 12px; 41 | } 42 | .pagination span { 43 | font-size: 12px; 44 | } 45 | .pagination-link .l-btn-text { 46 | width: 24px; 47 | text-align: center; 48 | margin: 0; 49 | } 50 | .pagination-first { 51 | background: url('images/pagination_icons.png') no-repeat 0 center; 52 | } 53 | .pagination-prev { 54 | background: url('images/pagination_icons.png') no-repeat -16px center; 55 | } 56 | .pagination-next { 57 | background: url('images/pagination_icons.png') no-repeat -32px center; 58 | } 59 | .pagination-last { 60 | background: url('images/pagination_icons.png') no-repeat -48px center; 61 | } 62 | .pagination-load { 63 | background: url('images/pagination_icons.png') no-repeat -64px center; 64 | } 65 | .pagination-loading { 66 | background: url('images/loading.gif') no-repeat center center; 67 | } 68 | .pagination-page-list, 69 | .pagination .pagination-num { 70 | border-color: #ddd; 71 | } 72 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/passwordbox.css: -------------------------------------------------------------------------------- 1 | .passwordbox-open { 2 | background: url('images/passwordbox_open.png') no-repeat center center; 3 | } 4 | .passwordbox-close { 5 | background: url('images/passwordbox_close.png') no-repeat center center; 6 | } 7 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 0px 0px 0px 0px; 5 | -webkit-border-radius: 0px 0px 0px 0px; 6 | border-radius: 0px 0px 0px 0px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 0px 0 0 0px; 19 | -webkit-border-radius: 0px 0 0 0px; 20 | border-radius: 0px 0 0 0px; 21 | } 22 | .progressbar { 23 | border-color: #ddd; 24 | } 25 | .progressbar-text { 26 | color: #444; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #CCE6FF; 31 | color: #000; 32 | } 33 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #ddd; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #ffffff; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #ddd; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #ffffff; 28 | } 29 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/searchbox.css: -------------------------------------------------------------------------------- 1 | .searchbox-button { 2 | width: 18px; 3 | height: 20px; 4 | overflow: hidden; 5 | display: inline-block; 6 | vertical-align: top; 7 | cursor: pointer; 8 | opacity: 0.6; 9 | filter: alpha(opacity=60); 10 | } 11 | .searchbox-button-hover { 12 | opacity: 1.0; 13 | filter: alpha(opacity=100); 14 | } 15 | .searchbox .l-btn-plain { 16 | border: 0; 17 | padding: 0; 18 | vertical-align: top; 19 | opacity: 0.6; 20 | filter: alpha(opacity=60); 21 | -moz-border-radius: 0 0 0 0; 22 | -webkit-border-radius: 0 0 0 0; 23 | border-radius: 0 0 0 0; 24 | } 25 | .searchbox .l-btn-plain:hover { 26 | border: 0; 27 | padding: 0; 28 | opacity: 1.0; 29 | filter: alpha(opacity=100); 30 | -moz-border-radius: 0 0 0 0; 31 | -webkit-border-radius: 0 0 0 0; 32 | border-radius: 0 0 0 0; 33 | } 34 | .searchbox a.m-btn-plain-active { 35 | -moz-border-radius: 0 0 0 0; 36 | -webkit-border-radius: 0 0 0 0; 37 | border-radius: 0 0 0 0; 38 | } 39 | .searchbox .m-btn-active { 40 | border-width: 0 1px 0 0; 41 | -moz-border-radius: 0 0 0 0; 42 | -webkit-border-radius: 0 0 0 0; 43 | border-radius: 0 0 0 0; 44 | } 45 | .searchbox .textbox-button-right { 46 | border-width: 0 0 0 1px; 47 | } 48 | .searchbox .textbox-button-left { 49 | border-width: 0 1px 0 0; 50 | } 51 | .searchbox-button { 52 | background: url('images/searchbox_button.png') no-repeat center center; 53 | } 54 | .searchbox .l-btn-plain { 55 | background: #ffffff; 56 | } 57 | .searchbox .l-btn-plain-disabled, 58 | .searchbox .l-btn-plain-disabled:hover { 59 | opacity: 0.5; 60 | filter: alpha(opacity=50); 61 | } 62 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/spinner.css: -------------------------------------------------------------------------------- 1 | .spinner-arrow { 2 | background-color: #ffffff; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: top; 6 | margin: 0; 7 | padding: 0; 8 | opacity: 1.0; 9 | filter: alpha(opacity=100); 10 | width: 18px; 11 | } 12 | .spinner-arrow-up, 13 | .spinner-arrow-down { 14 | opacity: 0.6; 15 | filter: alpha(opacity=60); 16 | display: block; 17 | font-size: 1px; 18 | width: 18px; 19 | height: 10px; 20 | width: 100%; 21 | height: 50%; 22 | color: #777; 23 | outline-style: none; 24 | } 25 | .spinner-arrow-hover { 26 | background-color: #E6E6E6; 27 | opacity: 1.0; 28 | filter: alpha(opacity=100); 29 | } 30 | .spinner-arrow-up:hover, 31 | .spinner-arrow-down:hover { 32 | opacity: 1.0; 33 | filter: alpha(opacity=100); 34 | background-color: #E6E6E6; 35 | } 36 | .textbox-icon-disabled .spinner-arrow-up:hover, 37 | .textbox-icon-disabled .spinner-arrow-down:hover { 38 | opacity: 0.6; 39 | filter: alpha(opacity=60); 40 | background-color: #ffffff; 41 | cursor: default; 42 | } 43 | .spinner .textbox-icon-disabled { 44 | opacity: 0.6; 45 | filter: alpha(opacity=60); 46 | } 47 | .spinner-arrow-up { 48 | background: url('images/spinner_arrows.png') no-repeat 1px center; 49 | } 50 | .spinner-arrow-down { 51 | background: url('images/spinner_arrows.png') no-repeat -15px center; 52 | } 53 | .spinner-button-up { 54 | background: url('images/spinner_arrows.png') no-repeat -32px center; 55 | } 56 | .spinner-button-down { 57 | background: url('images/spinner_arrows.png') no-repeat -48px center; 58 | } 59 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #b3b3b3; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/switchbutton.css: -------------------------------------------------------------------------------- 1 | .switchbutton { 2 | text-decoration: none; 3 | display: inline-block; 4 | overflow: hidden; 5 | vertical-align: middle; 6 | margin: 0; 7 | padding: 0; 8 | cursor: pointer; 9 | background: #dddddd; 10 | border: 1px solid #dddddd; 11 | -moz-border-radius: 0px 0px 0px 0px; 12 | -webkit-border-radius: 0px 0px 0px 0px; 13 | border-radius: 0px 0px 0px 0px; 14 | } 15 | .switchbutton-inner { 16 | display: inline-block; 17 | overflow: hidden; 18 | position: relative; 19 | top: -1px; 20 | left: -1px; 21 | } 22 | .switchbutton-on, 23 | .switchbutton-off, 24 | .switchbutton-handle { 25 | display: inline-block; 26 | text-align: center; 27 | height: 100%; 28 | float: left; 29 | font-size: 12px; 30 | -moz-border-radius: 0px 0px 0px 0px; 31 | -webkit-border-radius: 0px 0px 0px 0px; 32 | border-radius: 0px 0px 0px 0px; 33 | } 34 | .switchbutton-on { 35 | background: #CCE6FF; 36 | color: #000; 37 | } 38 | .switchbutton-off { 39 | background-color: #fff; 40 | color: #444; 41 | } 42 | .switchbutton-on, 43 | .switchbutton-reversed .switchbutton-off { 44 | -moz-border-radius: 0px 0 0 0px; 45 | -webkit-border-radius: 0px 0 0 0px; 46 | border-radius: 0px 0 0 0px; 47 | } 48 | .switchbutton-off, 49 | .switchbutton-reversed .switchbutton-on { 50 | -moz-border-radius: 0 0px 0px 0; 51 | -webkit-border-radius: 0 0px 0px 0; 52 | border-radius: 0 0px 0px 0; 53 | } 54 | .switchbutton-handle { 55 | position: absolute; 56 | top: 0; 57 | left: 50%; 58 | background-color: #fff; 59 | color: #444; 60 | border: 1px solid #dddddd; 61 | -moz-box-shadow: 0 0 3px 0 #dddddd; 62 | -webkit-box-shadow: 0 0 3px 0 #dddddd; 63 | box-shadow: 0 0 3px 0 #dddddd; 64 | } 65 | .switchbutton-value { 66 | position: absolute; 67 | top: 0; 68 | left: -5000px; 69 | } 70 | .switchbutton-disabled { 71 | opacity: 0.5; 72 | filter: alpha(opacity=50); 73 | } 74 | .switchbutton-disabled, 75 | .switchbutton-readonly { 76 | cursor: default; 77 | } 78 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/tagbox.css: -------------------------------------------------------------------------------- 1 | .tagbox { 2 | cursor: text; 3 | } 4 | .tagbox .textbox-text { 5 | float: left; 6 | } 7 | .tagbox-label { 8 | position: relative; 9 | display: block; 10 | margin: 4px 0 0 4px; 11 | padding: 0 20px 0 4px; 12 | float: left; 13 | vertical-align: top; 14 | text-decoration: none; 15 | -moz-border-radius: 0px 0px 0px 0px; 16 | -webkit-border-radius: 0px 0px 0px 0px; 17 | border-radius: 0px 0px 0px 0px; 18 | background: #E6E6E6; 19 | color: #444; 20 | } 21 | .tagbox-remove { 22 | background: url('images/tagbox_icons.png') no-repeat -16px center; 23 | position: absolute; 24 | display: block; 25 | width: 16px; 26 | height: 16px; 27 | right: 2px; 28 | top: 50%; 29 | margin-top: -8px; 30 | opacity: 0.6; 31 | filter: alpha(opacity=60); 32 | } 33 | .tagbox-remove:hover { 34 | opacity: 1; 35 | filter: alpha(opacity=100); 36 | } 37 | .textbox-disabled .tagbox-label { 38 | cursor: default; 39 | } 40 | .textbox-disabled .tagbox-remove:hover { 41 | cursor: default; 42 | opacity: 0.6; 43 | filter: alpha(opacity=60); 44 | } 45 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/easyui/themes/metro/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/blue.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_devicelist_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_devicelist_disable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_devicelist_disable.png.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_devicelist_disable.png.bak -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_devicelist_enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_devicelist_enable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_devicelist_enable.png.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_devicelist_enable.png.bak -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_homepoint_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_homepoint_disable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_homepoint_enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_homepoint_enable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_homerange_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_homerange_disable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_homerange_enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_homerange_enable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_traffic_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_traffic_disable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_traffic_enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_traffic_enable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_zoomin_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_zoomin_disable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_zoomin_disable.png.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_zoomin_disable.png.bak -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_zoomin_enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_zoomin_enable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_zoomin_enable.png.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_zoomin_enable.png.bak -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_zoomout_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_zoomout_disable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_zoomout_disable.png.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_zoomout_disable.png.bak -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_zoomout_enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_zoomout_enable.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/toolbar_zoomout_enable.png.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/toolbar_zoomout_enable.png.bak -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/zoom_512px_1175491_easyicon.net.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/zoom_512px_1175491_easyicon.net.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/images/zoom_512px_1175691_easyicon.net.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cxlwill/HA_config/03845fb1604a1d7a5f8649dd94814246df102132/www/custom_ui/inkwavemap/images/zoom_512px_1175691_easyicon.net.png -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/js/dock.js: -------------------------------------------------------------------------------- 1 | window.onload = function() { 2 | document.onmousemove = function(ev) { 3 | var oevent = ev || event; 4 | var aimg = document.getElementsByTagName('img'); 5 | var odiv = document.getElementById('dock'); 6 | for (var i = 0; i < aimg.length; i++) { 7 | var x = aimg[i].offsetLeft + aimg[i].offsetWidth / 2; 8 | var y = aimg[i].offsetTop + odiv.offsetTop + aimg[i].offsetHeight / 2; 9 | var a = x - oevent.clientX; 10 | var b = y - oevent.clientY; 11 | var dis = parseInt(Math.sqrt(a * a + b * b)); 12 | var scale = 1 - dis / 200; 13 | if (scale < 0.5) { 14 | scale = 0.5; 15 | } 16 | aimg[i].width = scale * 64; 17 | 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/js/mapbaidu.js: -------------------------------------------------------------------------------- 1 | function MapBaidu() { 2 | } 3 | 4 | MapBaidu.prototype = { 5 | 6 | } -------------------------------------------------------------------------------- /www/custom_ui/inkwavemap/js/utils.js: -------------------------------------------------------------------------------- 1 | function formatSeconds(value) { 2 | var theTime = parseInt(value);// 秒 3 | var theTime1 = 0;// 分 4 | var theTime2 = 0;// 小时 5 | if(theTime > 60) { 6 | theTime1 = parseInt(theTime/60); 7 | theTime = parseInt(theTime%60); 8 | if(theTime1 > 60) { 9 | theTime2 = parseInt(theTime1/60); 10 | theTime1 = parseInt(theTime1%60); 11 | } 12 | } 13 | var result = "" + parseInt(theTime)+"s"; 14 | if(theTime1 > 0) { 15 | result = "" + parseInt(theTime1)+"m"+result; 16 | } 17 | if(theTime2 > 0) { 18 | result = "" + parseInt(theTime2)+"h"+result; 19 | } 20 | return result; 21 | } 22 | 23 | function unicode2hanzi(data) { 24 | if(data == '') { 25 | return ''; 26 | } 27 | 28 | data = data.split("\\u"); 29 | var str =''; 30 | for(var i=0;i