├── .DS_Store
├── .beats
├── auto.json
├── jobs
│ └── AutoLink
│ │ └── 标准项目组织结构_demo
│ │ ├── 1
│ │ ├── log.html
│ │ ├── output.xml
│ │ └── report.html
│ │ ├── 2
│ │ └── output.xml
│ │ ├── 3
│ │ ├── log.html
│ │ ├── output.xml
│ │ └── report.html
│ │ ├── 4
│ │ ├── log.html
│ │ ├── output.xml
│ │ └── report.html
│ │ ├── 5
│ │ └── output.xml
│ │ ├── 6
│ │ └── output.xml
│ │ ├── 7
│ │ └── output.xml
│ │ ├── 8
│ │ ├── log.html
│ │ ├── output.xml
│ │ └── report.html
│ │ ├── 9
│ │ ├── log.html
│ │ ├── output.xml
│ │ └── report.html
│ │ ├── lastFail
│ │ ├── lastPassed
│ │ └── nextBuildNumber
├── users
│ └── AutoLink
│ │ └── config.json
└── workspace
│ └── AutoLink
│ ├── HTTP接口测试项目_demo
│ ├── 000_resources
│ │ ├── AutoLink_api_tests.xlsx
│ │ └── 所有用例公用变量和关键字.txt
│ ├── 001_api_auth
│ │ └── 001_login.robot
│ └── 002_api_user
│ │ ├── 000_public_user_resources.txt
│ │ ├── 001_create_user.robot
│ │ └── 002_edit_user.robot
│ ├── Python测试项目_demo
│ ├── 000_resource
│ │ ├── commonLibrary.py
│ │ └── districtCode.txt
│ └── 001_testSuit
│ │ └── 001_xxx.robot
│ └── 标准项目组织结构_demo
│ ├── 001_资源集
│ └── 元素对象.txt
│ ├── 001_资源集1
│ └── 元素对象.txt
│ ├── 002_用例集
│ └── 001_xxx流程.robot
│ └── 003_用例集
│ ├── 001_xxx流程.robot
│ ├── 111111.robot
│ └── 123.robot
├── .gitattributes
├── .gitignore
├── .idea
├── AutoLink.iml
├── modules.xml
├── vcs.xml
└── workspace.xml
├── AutoLink.py
├── CodeStats.py
├── INSTALL.md
├── LICENSE
├── README.md
├── UPDATEING.md
├── auto
├── .DS_Store
├── __init__.py
├── configuration.py
├── exceptions.py
├── settings.py
├── version.py
└── www
│ ├── .DS_Store
│ ├── __init__.py
│ ├── api
│ ├── __init__.py
│ ├── auth.py
│ ├── case.py
│ ├── editor.py
│ ├── keyword.py
│ ├── project.py
│ ├── settings.py
│ ├── suite.py
│ ├── task.py
│ └── user.py
│ ├── app.py
│ ├── blueprints.py
│ ├── static
│ ├── .DS_Store
│ ├── css
│ │ ├── .DS_Store
│ │ ├── auto.css
│ │ ├── base.css
│ │ └── sign.css
│ ├── favicon.ico
│ ├── img
│ │ ├── .DS_Store
│ │ ├── add.png
│ │ ├── bug.png
│ │ ├── collapse.png
│ │ ├── dashboard.png
│ │ ├── delete.png
│ │ ├── disable.png
│ │ ├── edit.png
│ │ ├── editor.png
│ │ ├── email.png
│ │ ├── excel.png
│ │ ├── exception.png
│ │ ├── expand.png
│ │ ├── fail.png
│ │ ├── file.default.png
│ │ ├── image.png
│ │ ├── index.png
│ │ ├── keyword.help.png
│ │ ├── keyword.list.png
│ │ ├── keyword.png
│ │ ├── library.png
│ │ ├── logo.min.png
│ │ ├── logo.png
│ │ ├── logout.png
│ │ ├── normal.png
│ │ ├── notification.png
│ │ ├── project.png
│ │ ├── python.text.png
│ │ ├── refresh.png
│ │ ├── resource.png
│ │ ├── robot.png
│ │ ├── run.png
│ │ ├── running.gif
│ │ ├── save.png
│ │ ├── scheduler.png
│ │ ├── settings.png
│ │ ├── step.png
│ │ ├── stop.png
│ │ ├── success.png
│ │ ├── suite.open.png
│ │ ├── suite.png
│ │ ├── task.list.png
│ │ ├── task.png
│ │ ├── update.png
│ │ ├── user-keyword.png
│ │ ├── user.png
│ │ ├── variable.png
│ │ ├── workspace.png
│ │ ├── 公众号.jpg
│ │ ├── 开源优测.png
│ │ ├── 读书会.png
│ │ └── 赞赏码.png
│ ├── js
│ │ ├── .DS_Store
│ │ ├── auto.js
│ │ ├── autocomplete.js
│ │ └── highlight.js
│ └── lib
│ │ ├── .DS_Store
│ │ ├── codemirror
│ │ ├── .DS_Store
│ │ ├── .editorconfig
│ │ ├── .gitattributes
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── AUTHORS
│ │ ├── CHANGELOG.md
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── addon
│ │ │ ├── comment
│ │ │ │ ├── comment.js
│ │ │ │ └── continuecomment.js
│ │ │ ├── dialog
│ │ │ │ ├── dialog.css
│ │ │ │ └── dialog.js
│ │ │ ├── display
│ │ │ │ ├── autorefresh.js
│ │ │ │ ├── fullscreen.css
│ │ │ │ ├── fullscreen.js
│ │ │ │ ├── panel.js
│ │ │ │ ├── placeholder.js
│ │ │ │ └── rulers.js
│ │ │ ├── edit
│ │ │ │ ├── closebrackets.js
│ │ │ │ ├── closetag.js
│ │ │ │ ├── continuelist.js
│ │ │ │ ├── matchbrackets.js
│ │ │ │ ├── matchtags.js
│ │ │ │ └── trailingspace.js
│ │ │ ├── fold
│ │ │ │ ├── brace-fold.js
│ │ │ │ ├── comment-fold.js
│ │ │ │ ├── foldcode.js
│ │ │ │ ├── foldgutter.css
│ │ │ │ ├── foldgutter.js
│ │ │ │ ├── indent-fold.js
│ │ │ │ ├── markdown-fold.js
│ │ │ │ └── xml-fold.js
│ │ │ ├── hint
│ │ │ │ ├── anyword-hint.js
│ │ │ │ ├── css-hint.js
│ │ │ │ ├── html-hint.js
│ │ │ │ ├── javascript-hint.js
│ │ │ │ ├── robot-hint.js
│ │ │ │ ├── show-hint.css
│ │ │ │ ├── show-hint.js
│ │ │ │ ├── sql-hint.js
│ │ │ │ └── xml-hint.js
│ │ │ ├── lint
│ │ │ │ ├── coffeescript-lint.js
│ │ │ │ ├── css-lint.js
│ │ │ │ ├── html-lint.js
│ │ │ │ ├── javascript-lint.js
│ │ │ │ ├── json-lint.js
│ │ │ │ ├── lint.css
│ │ │ │ ├── lint.js
│ │ │ │ └── yaml-lint.js
│ │ │ ├── merge
│ │ │ │ ├── merge.css
│ │ │ │ └── merge.js
│ │ │ ├── mode
│ │ │ │ ├── loadmode.js
│ │ │ │ ├── multiplex.js
│ │ │ │ ├── multiplex_test.js
│ │ │ │ ├── overlay.js
│ │ │ │ └── simple.js
│ │ │ ├── runmode
│ │ │ │ ├── colorize.js
│ │ │ │ ├── runmode-standalone.js
│ │ │ │ ├── runmode.js
│ │ │ │ └── runmode.node.js
│ │ │ ├── scroll
│ │ │ │ ├── annotatescrollbar.js
│ │ │ │ ├── scrollpastend.js
│ │ │ │ ├── simplescrollbars.css
│ │ │ │ └── simplescrollbars.js
│ │ │ ├── search
│ │ │ │ ├── jump-to-line.js
│ │ │ │ ├── match-highlighter.js
│ │ │ │ ├── matchesonscrollbar.css
│ │ │ │ ├── matchesonscrollbar.js
│ │ │ │ ├── search.js
│ │ │ │ └── searchcursor.js
│ │ │ ├── selection
│ │ │ │ ├── active-line.js
│ │ │ │ ├── mark-selection.js
│ │ │ │ └── selection-pointer.js
│ │ │ ├── tern
│ │ │ │ ├── tern.css
│ │ │ │ ├── tern.js
│ │ │ │ └── worker.js
│ │ │ └── wrap
│ │ │ │ └── hardwrap.js
│ │ ├── bin
│ │ │ ├── authors.sh
│ │ │ ├── lint
│ │ │ ├── release
│ │ │ ├── source-highlight
│ │ │ └── upload-release.js
│ │ ├── demo
│ │ │ ├── activeline.html
│ │ │ ├── anywordhint.html
│ │ │ ├── bidi.html
│ │ │ ├── btree.html
│ │ │ ├── buffers.html
│ │ │ ├── changemode.html
│ │ │ ├── closebrackets.html
│ │ │ ├── closetag.html
│ │ │ ├── complete.html
│ │ │ ├── emacs.html
│ │ │ ├── folding.html
│ │ │ ├── fullscreen.html
│ │ │ ├── hardwrap.html
│ │ │ ├── html5complete.html
│ │ │ ├── indentwrap.html
│ │ │ ├── lint.html
│ │ │ ├── loadmode.html
│ │ │ ├── marker.html
│ │ │ ├── markselection.html
│ │ │ ├── matchhighlighter.html
│ │ │ ├── matchtags.html
│ │ │ ├── merge.html
│ │ │ ├── multiplex.html
│ │ │ ├── mustache.html
│ │ │ ├── panel.html
│ │ │ ├── placeholder.html
│ │ │ ├── preview.html
│ │ │ ├── requirejs.html
│ │ │ ├── resize.html
│ │ │ ├── rulers.html
│ │ │ ├── runmode.html
│ │ │ ├── search.html
│ │ │ ├── simplemode.html
│ │ │ ├── simplescrollbars.html
│ │ │ ├── spanaffectswrapping_shim.html
│ │ │ ├── sublime.html
│ │ │ ├── tern.html
│ │ │ ├── theme.html
│ │ │ ├── trailingspace.html
│ │ │ ├── variableheight.html
│ │ │ ├── vim.html
│ │ │ ├── visibletabs.html
│ │ │ ├── widget.html
│ │ │ └── xmlcomplete.html
│ │ ├── doc
│ │ │ ├── activebookmark.js
│ │ │ ├── docs.css
│ │ │ ├── internals.html
│ │ │ ├── logo.png
│ │ │ ├── logo.svg
│ │ │ ├── manual.html
│ │ │ ├── realworld.html
│ │ │ ├── releases.html
│ │ │ ├── reporting.html
│ │ │ ├── upgrade_v2.2.html
│ │ │ ├── upgrade_v3.html
│ │ │ ├── upgrade_v4.html
│ │ │ └── yinyang.png
│ │ ├── index.html
│ │ ├── keymap
│ │ │ ├── emacs.js
│ │ │ ├── sublime.js
│ │ │ └── vim.js
│ │ ├── lib
│ │ │ ├── codemirror.css
│ │ │ └── codemirror.js
│ │ ├── mode
│ │ │ ├── apl
│ │ │ │ ├── apl.js
│ │ │ │ └── index.html
│ │ │ ├── asciiarmor
│ │ │ │ ├── asciiarmor.js
│ │ │ │ └── index.html
│ │ │ ├── asn.1
│ │ │ │ ├── asn.1.js
│ │ │ │ └── index.html
│ │ │ ├── asterisk
│ │ │ │ ├── asterisk.js
│ │ │ │ └── index.html
│ │ │ ├── brainfuck
│ │ │ │ ├── brainfuck.js
│ │ │ │ └── index.html
│ │ │ ├── clike
│ │ │ │ ├── clike.js
│ │ │ │ ├── index.html
│ │ │ │ ├── scala.html
│ │ │ │ └── test.js
│ │ │ ├── clojure
│ │ │ │ ├── clojure.js
│ │ │ │ └── index.html
│ │ │ ├── cmake
│ │ │ │ ├── cmake.js
│ │ │ │ └── index.html
│ │ │ ├── cobol
│ │ │ │ ├── cobol.js
│ │ │ │ └── index.html
│ │ │ ├── coffeescript
│ │ │ │ ├── coffeescript.js
│ │ │ │ └── index.html
│ │ │ ├── commonlisp
│ │ │ │ ├── commonlisp.js
│ │ │ │ └── index.html
│ │ │ ├── crystal
│ │ │ │ ├── crystal.js
│ │ │ │ └── index.html
│ │ │ ├── css
│ │ │ │ ├── css.js
│ │ │ │ ├── gss.html
│ │ │ │ ├── gss_test.js
│ │ │ │ ├── index.html
│ │ │ │ ├── less.html
│ │ │ │ ├── less_test.js
│ │ │ │ ├── scss.html
│ │ │ │ ├── scss_test.js
│ │ │ │ └── test.js
│ │ │ ├── cypher
│ │ │ │ ├── cypher.js
│ │ │ │ ├── index.html
│ │ │ │ └── test.js
│ │ │ ├── d
│ │ │ │ ├── d.js
│ │ │ │ ├── index.html
│ │ │ │ └── test.js
│ │ │ ├── dart
│ │ │ │ ├── dart.js
│ │ │ │ └── index.html
│ │ │ ├── diff
│ │ │ │ ├── diff.js
│ │ │ │ └── index.html
│ │ │ ├── django
│ │ │ │ ├── django.js
│ │ │ │ └── index.html
│ │ │ ├── dockerfile
│ │ │ │ ├── dockerfile.js
│ │ │ │ ├── index.html
│ │ │ │ └── test.js
│ │ │ ├── dtd
│ │ │ │ ├── dtd.js
│ │ │ │ └── index.html
│ │ │ ├── dylan
│ │ │ │ ├── dylan.js
│ │ │ │ ├── index.html
│ │ │ │ └── test.js
│ │ │ ├── ebnf
│ │ │ │ ├── ebnf.js
│ │ │ │ └── index.html
│ │ │ ├── ecl
│ │ │ │ ├── ecl.js
│ │ │ │ └── index.html
│ │ │ ├── eiffel
│ │ │ │ ├── eiffel.js
│ │ │ │ └── index.html
│ │ │ ├── elm
│ │ │ │ ├── elm.js
│ │ │ │ └── index.html
│ │ │ ├── erlang
│ │ │ │ ├── erlang.js
│ │ │ │ └── index.html
│ │ │ ├── factor
│ │ │ │ ├── factor.js
│ │ │ │ └── index.html
│ │ │ ├── fcl
│ │ │ │ ├── fcl.js
│ │ │ │ └── index.html
│ │ │ ├── forth
│ │ │ │ ├── forth.js
│ │ │ │ └── index.html
│ │ │ ├── fortran
│ │ │ │ ├── fortran.js
│ │ │ │ └── index.html
│ │ │ ├── gas
│ │ │ │ ├── gas.js
│ │ │ │ └── index.html
│ │ │ ├── gfm
│ │ │ │ ├── gfm.js
│ │ │ │ ├── index.html
│ │ │ │ └── test.js
│ │ │ ├── gherkin
│ │ │ │ ├── gherkin.js
│ │ │ │ └── index.html
│ │ │ ├── go
│ │ │ │ ├── go.js
│ │ │ │ └── index.html
│ │ │ ├── groovy
│ │ │ │ ├── groovy.js
│ │ │ │ └── index.html
│ │ │ ├── haml
│ │ │ │ ├── haml.js
│ │ │ │ ├── index.html
│ │ │ │ └── test.js
│ │ │ ├── handlebars
│ │ │ │ ├── handlebars.js
│ │ │ │ └── index.html
│ │ │ ├── haskell-literate
│ │ │ │ ├── haskell-literate.js
│ │ │ │ └── index.html
│ │ │ ├── haskell
│ │ │ │ ├── haskell.js
│ │ │ │ └── index.html
│ │ │ ├── haxe
│ │ │ │ ├── haxe.js
│ │ │ │ └── index.html
│ │ │ ├── htmlembedded
│ │ │ │ ├── htmlembedded.js
│ │ │ │ └── index.html
│ │ │ ├── htmlmixed
│ │ │ │ ├── htmlmixed.js
│ │ │ │ └── index.html
│ │ │ ├── http
│ │ │ │ ├── http.js
│ │ │ │ └── index.html
│ │ │ ├── idl
│ │ │ │ ├── idl.js
│ │ │ │ └── index.html
│ │ │ ├── index.html
│ │ │ ├── javascript
│ │ │ │ ├── index.html
│ │ │ │ ├── javascript.js
│ │ │ │ ├── json-ld.html
│ │ │ │ ├── test.js
│ │ │ │ └── typescript.html
│ │ │ ├── jinja2
│ │ │ │ ├── index.html
│ │ │ │ └── jinja2.js
│ │ │ ├── jsx
│ │ │ │ ├── index.html
│ │ │ │ ├── jsx.js
│ │ │ │ └── test.js
│ │ │ ├── julia
│ │ │ │ ├── index.html
│ │ │ │ └── julia.js
│ │ │ ├── livescript
│ │ │ │ ├── index.html
│ │ │ │ └── livescript.js
│ │ │ ├── lua
│ │ │ │ ├── index.html
│ │ │ │ └── lua.js
│ │ │ ├── markdown
│ │ │ │ ├── index.html
│ │ │ │ ├── markdown.js
│ │ │ │ └── test.js
│ │ │ ├── mathematica
│ │ │ │ ├── index.html
│ │ │ │ └── mathematica.js
│ │ │ ├── mbox
│ │ │ │ ├── index.html
│ │ │ │ └── mbox.js
│ │ │ ├── meta.js
│ │ │ ├── mirc
│ │ │ │ ├── index.html
│ │ │ │ └── mirc.js
│ │ │ ├── mllike
│ │ │ │ ├── index.html
│ │ │ │ └── mllike.js
│ │ │ ├── modelica
│ │ │ │ ├── index.html
│ │ │ │ └── modelica.js
│ │ │ ├── mscgen
│ │ │ │ ├── index.html
│ │ │ │ ├── mscgen.js
│ │ │ │ ├── mscgen_test.js
│ │ │ │ ├── msgenny_test.js
│ │ │ │ └── xu_test.js
│ │ │ ├── mumps
│ │ │ │ ├── index.html
│ │ │ │ └── mumps.js
│ │ │ ├── nginx
│ │ │ │ ├── index.html
│ │ │ │ └── nginx.js
│ │ │ ├── nsis
│ │ │ │ ├── index.html
│ │ │ │ └── nsis.js
│ │ │ ├── ntriples
│ │ │ │ ├── index.html
│ │ │ │ └── ntriples.js
│ │ │ ├── octave
│ │ │ │ ├── index.html
│ │ │ │ └── octave.js
│ │ │ ├── oz
│ │ │ │ ├── index.html
│ │ │ │ └── oz.js
│ │ │ ├── pascal
│ │ │ │ ├── index.html
│ │ │ │ └── pascal.js
│ │ │ ├── pegjs
│ │ │ │ ├── index.html
│ │ │ │ └── pegjs.js
│ │ │ ├── perl
│ │ │ │ ├── index.html
│ │ │ │ └── perl.js
│ │ │ ├── php
│ │ │ │ ├── index.html
│ │ │ │ ├── php.js
│ │ │ │ └── test.js
│ │ │ ├── pig
│ │ │ │ ├── index.html
│ │ │ │ └── pig.js
│ │ │ ├── powershell
│ │ │ │ ├── index.html
│ │ │ │ ├── powershell.js
│ │ │ │ └── test.js
│ │ │ ├── properties
│ │ │ │ ├── index.html
│ │ │ │ └── properties.js
│ │ │ ├── protobuf
│ │ │ │ ├── index.html
│ │ │ │ └── protobuf.js
│ │ │ ├── pug
│ │ │ │ ├── index.html
│ │ │ │ └── pug.js
│ │ │ ├── puppet
│ │ │ │ ├── index.html
│ │ │ │ └── puppet.js
│ │ │ ├── python
│ │ │ │ ├── index.html
│ │ │ │ ├── python.js
│ │ │ │ └── test.js
│ │ │ ├── q
│ │ │ │ ├── index.html
│ │ │ │ └── q.js
│ │ │ ├── r
│ │ │ │ ├── index.html
│ │ │ │ └── r.js
│ │ │ ├── robot
│ │ │ │ ├── robot.js
│ │ │ │ └── robot_v1.js
│ │ │ ├── rpm
│ │ │ │ ├── changes
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ └── rpm.js
│ │ │ ├── rst
│ │ │ │ ├── index.html
│ │ │ │ └── rst.js
│ │ │ ├── ruby
│ │ │ │ ├── index.html
│ │ │ │ ├── ruby.js
│ │ │ │ └── test.js
│ │ │ ├── rust
│ │ │ │ ├── index.html
│ │ │ │ ├── rust.js
│ │ │ │ └── test.js
│ │ │ ├── sas
│ │ │ │ ├── index.html
│ │ │ │ └── sas.js
│ │ │ ├── sass
│ │ │ │ ├── index.html
│ │ │ │ ├── sass.js
│ │ │ │ └── test.js
│ │ │ ├── scheme
│ │ │ │ ├── index.html
│ │ │ │ └── scheme.js
│ │ │ ├── shell
│ │ │ │ ├── index.html
│ │ │ │ ├── shell.js
│ │ │ │ └── test.js
│ │ │ ├── sieve
│ │ │ │ ├── index.html
│ │ │ │ └── sieve.js
│ │ │ ├── slim
│ │ │ │ ├── index.html
│ │ │ │ ├── slim.js
│ │ │ │ └── test.js
│ │ │ ├── smalltalk
│ │ │ │ ├── index.html
│ │ │ │ └── smalltalk.js
│ │ │ ├── smarty
│ │ │ │ ├── index.html
│ │ │ │ └── smarty.js
│ │ │ ├── solr
│ │ │ │ ├── index.html
│ │ │ │ └── solr.js
│ │ │ ├── soy
│ │ │ │ ├── index.html
│ │ │ │ ├── soy.js
│ │ │ │ └── test.js
│ │ │ ├── sparql
│ │ │ │ ├── index.html
│ │ │ │ └── sparql.js
│ │ │ ├── spreadsheet
│ │ │ │ ├── index.html
│ │ │ │ └── spreadsheet.js
│ │ │ ├── sql
│ │ │ │ ├── index.html
│ │ │ │ └── sql.js
│ │ │ ├── stex
│ │ │ │ ├── index.html
│ │ │ │ ├── stex.js
│ │ │ │ └── test.js
│ │ │ ├── stylus
│ │ │ │ ├── index.html
│ │ │ │ └── stylus.js
│ │ │ ├── swift
│ │ │ │ ├── index.html
│ │ │ │ ├── swift.js
│ │ │ │ └── test.js
│ │ │ ├── tcl
│ │ │ │ ├── index.html
│ │ │ │ └── tcl.js
│ │ │ ├── textile
│ │ │ │ ├── index.html
│ │ │ │ ├── test.js
│ │ │ │ └── textile.js
│ │ │ ├── tiddlywiki
│ │ │ │ ├── index.html
│ │ │ │ ├── tiddlywiki.css
│ │ │ │ └── tiddlywiki.js
│ │ │ ├── tiki
│ │ │ │ ├── index.html
│ │ │ │ ├── tiki.css
│ │ │ │ └── tiki.js
│ │ │ ├── toml
│ │ │ │ ├── index.html
│ │ │ │ └── toml.js
│ │ │ ├── tornado
│ │ │ │ ├── index.html
│ │ │ │ └── tornado.js
│ │ │ ├── troff
│ │ │ │ ├── index.html
│ │ │ │ └── troff.js
│ │ │ ├── ttcn-cfg
│ │ │ │ ├── index.html
│ │ │ │ └── ttcn-cfg.js
│ │ │ ├── ttcn
│ │ │ │ ├── index.html
│ │ │ │ └── ttcn.js
│ │ │ ├── turtle
│ │ │ │ ├── index.html
│ │ │ │ └── turtle.js
│ │ │ ├── twig
│ │ │ │ ├── index.html
│ │ │ │ └── twig.js
│ │ │ ├── vb
│ │ │ │ ├── index.html
│ │ │ │ └── vb.js
│ │ │ ├── vbscript
│ │ │ │ ├── index.html
│ │ │ │ └── vbscript.js
│ │ │ ├── velocity
│ │ │ │ ├── index.html
│ │ │ │ └── velocity.js
│ │ │ ├── verilog
│ │ │ │ ├── index.html
│ │ │ │ ├── test.js
│ │ │ │ └── verilog.js
│ │ │ ├── vhdl
│ │ │ │ ├── index.html
│ │ │ │ └── vhdl.js
│ │ │ ├── vue
│ │ │ │ ├── index.html
│ │ │ │ └── vue.js
│ │ │ ├── webidl
│ │ │ │ ├── index.html
│ │ │ │ └── webidl.js
│ │ │ ├── xml
│ │ │ │ ├── index.html
│ │ │ │ ├── test.js
│ │ │ │ └── xml.js
│ │ │ ├── xquery
│ │ │ │ ├── index.html
│ │ │ │ ├── test.js
│ │ │ │ └── xquery.js
│ │ │ ├── yacas
│ │ │ │ ├── index.html
│ │ │ │ └── yacas.js
│ │ │ ├── yaml-frontmatter
│ │ │ │ ├── index.html
│ │ │ │ └── yaml-frontmatter.js
│ │ │ ├── yaml
│ │ │ │ ├── index.html
│ │ │ │ └── yaml.js
│ │ │ └── z80
│ │ │ │ ├── index.html
│ │ │ │ └── z80.js
│ │ ├── package.json
│ │ ├── rollup.config.js
│ │ ├── src
│ │ │ ├── codemirror.js
│ │ │ ├── display
│ │ │ │ ├── Display.js
│ │ │ │ ├── focus.js
│ │ │ │ ├── gutters.js
│ │ │ │ ├── highlight_worker.js
│ │ │ │ ├── line_numbers.js
│ │ │ │ ├── mode_state.js
│ │ │ │ ├── operations.js
│ │ │ │ ├── scroll_events.js
│ │ │ │ ├── scrollbars.js
│ │ │ │ ├── scrolling.js
│ │ │ │ ├── selection.js
│ │ │ │ ├── update_display.js
│ │ │ │ ├── update_line.js
│ │ │ │ ├── update_lines.js
│ │ │ │ └── view_tracking.js
│ │ │ ├── edit
│ │ │ │ ├── CodeMirror.js
│ │ │ │ ├── commands.js
│ │ │ │ ├── deleteNearSelection.js
│ │ │ │ ├── drop_events.js
│ │ │ │ ├── fromTextArea.js
│ │ │ │ ├── global_events.js
│ │ │ │ ├── key_events.js
│ │ │ │ ├── legacy.js
│ │ │ │ ├── main.js
│ │ │ │ ├── methods.js
│ │ │ │ ├── mouse_events.js
│ │ │ │ ├── options.js
│ │ │ │ └── utils.js
│ │ │ ├── input
│ │ │ │ ├── ContentEditableInput.js
│ │ │ │ ├── TextareaInput.js
│ │ │ │ ├── indent.js
│ │ │ │ ├── input.js
│ │ │ │ ├── keymap.js
│ │ │ │ ├── keynames.js
│ │ │ │ └── movement.js
│ │ │ ├── line
│ │ │ │ ├── highlight.js
│ │ │ │ ├── line_data.js
│ │ │ │ ├── pos.js
│ │ │ │ ├── saw_special_spans.js
│ │ │ │ ├── spans.js
│ │ │ │ └── utils_line.js
│ │ │ ├── measurement
│ │ │ │ ├── position_measurement.js
│ │ │ │ └── widgets.js
│ │ │ ├── model
│ │ │ │ ├── Doc.js
│ │ │ │ ├── change_measurement.js
│ │ │ │ ├── changes.js
│ │ │ │ ├── chunk.js
│ │ │ │ ├── document_data.js
│ │ │ │ ├── history.js
│ │ │ │ ├── line_widget.js
│ │ │ │ ├── mark_text.js
│ │ │ │ ├── selection.js
│ │ │ │ └── selection_updates.js
│ │ │ ├── modes.js
│ │ │ └── util
│ │ │ │ ├── StringStream.js
│ │ │ │ ├── bidi.js
│ │ │ │ ├── browser.js
│ │ │ │ ├── dom.js
│ │ │ │ ├── event.js
│ │ │ │ ├── feature_detection.js
│ │ │ │ ├── misc.js
│ │ │ │ └── operation_group.js
│ │ ├── test
│ │ │ ├── comment_test.js
│ │ │ ├── contenteditable_test.js
│ │ │ ├── doc_test.js
│ │ │ ├── driver.js
│ │ │ ├── emacs_test.js
│ │ │ ├── html-hint-test.js
│ │ │ ├── index.html
│ │ │ ├── lint.js
│ │ │ ├── mode_test.css
│ │ │ ├── mode_test.js
│ │ │ ├── multi_test.js
│ │ │ ├── phantom_driver.js
│ │ │ ├── run.js
│ │ │ ├── scroll_test.js
│ │ │ ├── search_test.js
│ │ │ ├── sql-hint-test.js
│ │ │ ├── sublime_test.js
│ │ │ ├── test.js
│ │ │ └── vim_test.js
│ │ └── theme
│ │ │ ├── 3024-day.css
│ │ │ ├── 3024-night.css
│ │ │ ├── abcdef.css
│ │ │ ├── ambiance-mobile.css
│ │ │ ├── ambiance.css
│ │ │ ├── base16-dark.css
│ │ │ ├── base16-light.css
│ │ │ ├── bespin.css
│ │ │ ├── blackboard.css
│ │ │ ├── cobalt.css
│ │ │ ├── colorforth.css
│ │ │ ├── darcula.css
│ │ │ ├── dracula.css
│ │ │ ├── duotone-dark.css
│ │ │ ├── duotone-light.css
│ │ │ ├── eclipse.css
│ │ │ ├── elegant.css
│ │ │ ├── erlang-dark.css
│ │ │ ├── gruvbox-dark.css
│ │ │ ├── hopscotch.css
│ │ │ ├── icecoder.css
│ │ │ ├── idea.css
│ │ │ ├── isotope.css
│ │ │ ├── lesser-dark.css
│ │ │ ├── liquibyte.css
│ │ │ ├── lucario.css
│ │ │ ├── material.css
│ │ │ ├── mbo.css
│ │ │ ├── mdn-like.css
│ │ │ ├── midnight.css
│ │ │ ├── monokai.css
│ │ │ ├── neat.css
│ │ │ ├── neo.css
│ │ │ ├── night.css
│ │ │ ├── oceanic-next.css
│ │ │ ├── panda-syntax.css
│ │ │ ├── paraiso-dark.css
│ │ │ ├── paraiso-light.css
│ │ │ ├── pastel-on-dark.css
│ │ │ ├── railscasts.css
│ │ │ ├── rubyblue.css
│ │ │ ├── seti.css
│ │ │ ├── shadowfox.css
│ │ │ ├── solarized.css
│ │ │ ├── ssms.css
│ │ │ ├── the-matrix.css
│ │ │ ├── tomorrow-night-bright.css
│ │ │ ├── tomorrow-night-eighties.css
│ │ │ ├── ttcn.css
│ │ │ ├── twilight.css
│ │ │ ├── vibrant-ink.css
│ │ │ ├── xq-dark.css
│ │ │ ├── xq-light.css
│ │ │ ├── yeti.css
│ │ │ └── zenburn.css
│ │ └── easyui
│ │ ├── .DS_Store
│ │ ├── changelog.txt
│ │ ├── demo-mobile
│ │ ├── accordion
│ │ │ ├── _content.html
│ │ │ ├── basic.html
│ │ │ └── header.html
│ │ ├── animation
│ │ │ ├── basic.html
│ │ │ ├── fade.html
│ │ │ ├── pop.html
│ │ │ └── slide.html
│ │ ├── badge
│ │ │ ├── basic.html
│ │ │ ├── button.html
│ │ │ ├── list.html
│ │ │ └── tabs.html
│ │ ├── button
│ │ │ ├── basic.html
│ │ │ ├── group.html
│ │ │ ├── style.html
│ │ │ └── switch.html
│ │ ├── datagrid
│ │ │ ├── basic.html
│ │ │ └── rowediting.html
│ │ ├── datalist
│ │ │ ├── basic.html
│ │ │ ├── group.html
│ │ │ └── selection.html
│ │ ├── dialog
│ │ │ ├── basic.html
│ │ │ └── message.html
│ │ ├── form
│ │ │ └── basic.html
│ │ ├── images
│ │ │ ├── login1.jpg
│ │ │ ├── modem.png
│ │ │ ├── more.png
│ │ │ ├── pda.png
│ │ │ ├── scanner.png
│ │ │ └── tablet.png
│ │ ├── input
│ │ │ ├── numberspinner.html
│ │ │ └── textbox.html
│ │ ├── layout
│ │ │ └── basic.html
│ │ ├── menu
│ │ │ ├── basic.html
│ │ │ └── menubar.html
│ │ ├── panel
│ │ │ ├── _content.html
│ │ │ ├── ajax.html
│ │ │ ├── basic.html
│ │ │ └── nav.html
│ │ ├── simplelist
│ │ │ ├── basic.html
│ │ │ ├── button.html
│ │ │ ├── group.html
│ │ │ ├── image.html
│ │ │ └── link.html
│ │ ├── tabs
│ │ │ ├── basic.html
│ │ │ ├── nav.html
│ │ │ └── pill.html
│ │ ├── toolbar
│ │ │ ├── basic.html
│ │ │ ├── button.html
│ │ │ └── menu.html
│ │ └── tree
│ │ │ ├── basic.html
│ │ │ └── dnd.html
│ │ ├── demo
│ │ ├── .DS_Store
│ │ ├── accordion
│ │ │ ├── _content.html
│ │ │ ├── actions.html
│ │ │ ├── ajax.html
│ │ │ ├── basic.html
│ │ │ ├── datagrid_data1.json
│ │ │ ├── expandable.html
│ │ │ ├── fluid.html
│ │ │ ├── horizontal.html
│ │ │ ├── multiple.html
│ │ │ └── tools.html
│ │ ├── calendar
│ │ │ ├── basic.html
│ │ │ ├── custom.html
│ │ │ ├── disabledate.html
│ │ │ ├── firstday.html
│ │ │ ├── fluid.html
│ │ │ └── weeknumber.html
│ │ ├── combo
│ │ │ ├── animation.html
│ │ │ └── basic.html
│ │ ├── combobox
│ │ │ ├── actions.html
│ │ │ ├── basic.html
│ │ │ ├── combobox_data1.json
│ │ │ ├── combobox_data2.json
│ │ │ ├── customformat.html
│ │ │ ├── dynamicdata.html
│ │ │ ├── fluid.html
│ │ │ ├── group.html
│ │ │ ├── icons.html
│ │ │ ├── itemicon.html
│ │ │ ├── multiline.html
│ │ │ ├── multiple.html
│ │ │ ├── navigation.html
│ │ │ ├── remotedata.html
│ │ │ └── remotejsonp.html
│ │ ├── combogrid
│ │ │ ├── actions.html
│ │ │ ├── basic.html
│ │ │ ├── datagrid_data1.json
│ │ │ ├── fluid.html
│ │ │ ├── initvalue.html
│ │ │ ├── multiple.html
│ │ │ ├── navigation.html
│ │ │ └── setvalue.html
│ │ ├── combotree
│ │ │ ├── actions.html
│ │ │ ├── basic.html
│ │ │ ├── fluid.html
│ │ │ ├── initvalue.html
│ │ │ ├── multiple.html
│ │ │ └── tree_data1.json
│ │ ├── combotreegrid
│ │ │ ├── basic.html
│ │ │ ├── multiple.html
│ │ │ └── treegrid_data1.json
│ │ ├── datagrid
│ │ │ ├── aligncolumns.html
│ │ │ ├── basic.html
│ │ │ ├── cacheeditor.html
│ │ │ ├── cellediting.html
│ │ │ ├── cellstyle.html
│ │ │ ├── checkbox.html
│ │ │ ├── clientpagination.html
│ │ │ ├── columngroup.html
│ │ │ ├── complextoolbar.html
│ │ │ ├── contextmenu.html
│ │ │ ├── custompager.html
│ │ │ ├── datagrid_data1.json
│ │ │ ├── datagrid_data2.json
│ │ │ ├── fluid.html
│ │ │ ├── footer.html
│ │ │ ├── formatcolumns.html
│ │ │ ├── frozencolumns.html
│ │ │ ├── frozenrows.html
│ │ │ ├── mergecells.html
│ │ │ ├── multisorting.html
│ │ │ ├── products.json
│ │ │ ├── rowborder.html
│ │ │ ├── rowediting.html
│ │ │ ├── rowstyle.html
│ │ │ ├── selection.html
│ │ │ ├── simpletoolbar.html
│ │ │ └── transform.html
│ │ ├── datalist
│ │ │ ├── basic.html
│ │ │ ├── checkbox.html
│ │ │ ├── datalist_data1.json
│ │ │ ├── group.html
│ │ │ ├── multiselect.html
│ │ │ └── remotedata.html
│ │ ├── datebox
│ │ │ ├── basic.html
│ │ │ ├── buttons.html
│ │ │ ├── clone.html
│ │ │ ├── dateformat.html
│ │ │ ├── events.html
│ │ │ ├── fluid.html
│ │ │ ├── restrict.html
│ │ │ ├── sharedcalendar.html
│ │ │ └── validate.html
│ │ ├── datetimebox
│ │ │ ├── basic.html
│ │ │ ├── fluid.html
│ │ │ ├── initvalue.html
│ │ │ └── showseconds.html
│ │ ├── datetimespinner
│ │ │ ├── basic.html
│ │ │ ├── clearicon.html
│ │ │ ├── fluid.html
│ │ │ └── format.html
│ │ ├── demo.css
│ │ ├── dialog
│ │ │ ├── basic.html
│ │ │ ├── complextoolbar.html
│ │ │ ├── fluid.html
│ │ │ └── toolbarbuttons.html
│ │ ├── draggable
│ │ │ ├── basic.html
│ │ │ ├── constrain.html
│ │ │ └── snap.html
│ │ ├── droppable
│ │ │ ├── accept.html
│ │ │ ├── basic.html
│ │ │ └── sort.html
│ │ ├── easyloader
│ │ │ └── basic.html
│ │ ├── filebox
│ │ │ ├── basic.html
│ │ │ ├── buttonalign.html
│ │ │ └── fluid.html
│ │ ├── form
│ │ │ ├── basic.html
│ │ │ ├── form_data1.json
│ │ │ ├── load.html
│ │ │ └── validateonsubmit.html
│ │ ├── layout
│ │ │ ├── _content.html
│ │ │ ├── addremove.html
│ │ │ ├── autoheight.html
│ │ │ ├── basic.html
│ │ │ ├── collapsetitle.html
│ │ │ ├── complex.html
│ │ │ ├── customcollapsetitle.html
│ │ │ ├── datagrid_data1.json
│ │ │ ├── fluid.html
│ │ │ ├── full.html
│ │ │ ├── nestedlayout.html
│ │ │ ├── nocollapsible.html
│ │ │ ├── propertygrid_data1.json
│ │ │ └── tree_data1.json
│ │ ├── linkbutton
│ │ │ ├── basic.html
│ │ │ ├── fluid.html
│ │ │ ├── group.html
│ │ │ ├── iconalign.html
│ │ │ ├── plain.html
│ │ │ ├── size.html
│ │ │ ├── style.html
│ │ │ └── toggle.html
│ │ ├── maskedbox
│ │ │ └── basic.html
│ │ ├── menu
│ │ │ ├── basic.html
│ │ │ ├── customitem.html
│ │ │ ├── events.html
│ │ │ ├── inline.html
│ │ │ └── nav.html
│ │ ├── menubutton
│ │ │ ├── actions.html
│ │ │ ├── alignment.html
│ │ │ ├── basic.html
│ │ │ └── nav.html
│ │ ├── messager
│ │ │ ├── alert.html
│ │ │ ├── basic.html
│ │ │ ├── interactive.html
│ │ │ └── position.html
│ │ ├── numberbox
│ │ │ ├── basic.html
│ │ │ ├── fluid.html
│ │ │ ├── format.html
│ │ │ └── range.html
│ │ ├── numberspinner
│ │ │ ├── align.html
│ │ │ ├── basic.html
│ │ │ ├── fluid.html
│ │ │ ├── increment.html
│ │ │ └── range.html
│ │ ├── pagination
│ │ │ ├── attaching.html
│ │ │ ├── basic.html
│ │ │ ├── custombuttons.html
│ │ │ ├── layout.html
│ │ │ ├── links.html
│ │ │ └── simple.html
│ │ ├── panel
│ │ │ ├── _content.html
│ │ │ ├── basic.html
│ │ │ ├── customtools.html
│ │ │ ├── fluid.html
│ │ │ ├── footer.html
│ │ │ ├── halign.html
│ │ │ ├── loadcontent.html
│ │ │ ├── nestedpanel.html
│ │ │ └── paneltools.html
│ │ ├── passwordbox
│ │ │ ├── basic.html
│ │ │ ├── flash.html
│ │ │ └── validatepassword.html
│ │ ├── progressbar
│ │ │ ├── basic.html
│ │ │ └── fluid.html
│ │ ├── propertygrid
│ │ │ ├── basic.html
│ │ │ ├── customcolumns.html
│ │ │ ├── groupformat.html
│ │ │ └── propertygrid_data1.json
│ │ ├── resizable
│ │ │ └── basic.html
│ │ ├── searchbox
│ │ │ ├── basic.html
│ │ │ ├── category.html
│ │ │ └── fluid.html
│ │ ├── slider
│ │ │ ├── basic.html
│ │ │ ├── fluid.html
│ │ │ ├── formattip.html
│ │ │ ├── nonlinear.html
│ │ │ ├── range.html
│ │ │ ├── rule.html
│ │ │ └── vertical.html
│ │ ├── splitbutton
│ │ │ ├── actions.html
│ │ │ └── basic.html
│ │ ├── switchbutton
│ │ │ ├── action.html
│ │ │ └── basic.html
│ │ ├── tabs
│ │ │ ├── _content.html
│ │ │ ├── autoheight.html
│ │ │ ├── basic.html
│ │ │ ├── dropdown.html
│ │ │ ├── fixedwidth.html
│ │ │ ├── fluid.html
│ │ │ ├── hover.html
│ │ │ ├── images
│ │ │ │ ├── modem.png
│ │ │ │ ├── pda.png
│ │ │ │ ├── scanner.png
│ │ │ │ └── tablet.png
│ │ │ ├── nestedtabs.html
│ │ │ ├── striptools.html
│ │ │ ├── style.html
│ │ │ ├── tabimage.html
│ │ │ ├── tabposition.html
│ │ │ ├── tabstools.html
│ │ │ └── tree_data1.json
│ │ ├── tagbox
│ │ │ ├── autocomplete.html
│ │ │ ├── basic.html
│ │ │ ├── button.html
│ │ │ ├── format.html
│ │ │ ├── style.html
│ │ │ ├── tagbox_data1.json
│ │ │ └── validate.html
│ │ ├── textbox
│ │ │ ├── basic.html
│ │ │ ├── button.html
│ │ │ ├── clearicon.html
│ │ │ ├── custom.html
│ │ │ ├── fluid.html
│ │ │ ├── icons.html
│ │ │ ├── multiline.html
│ │ │ └── size.html
│ │ ├── timespinner
│ │ │ ├── actions.html
│ │ │ ├── basic.html
│ │ │ ├── fluid.html
│ │ │ └── range.html
│ │ ├── tooltip
│ │ │ ├── _content.html
│ │ │ ├── _dialog.html
│ │ │ ├── ajax.html
│ │ │ ├── basic.html
│ │ │ ├── customcontent.html
│ │ │ ├── customstyle.html
│ │ │ ├── position.html
│ │ │ ├── toolbar.html
│ │ │ └── tooltipdialog.html
│ │ ├── tree
│ │ │ ├── actions.html
│ │ │ ├── animation.html
│ │ │ ├── basic.html
│ │ │ ├── checkbox.html
│ │ │ ├── contextmenu.html
│ │ │ ├── customcheckbox.html
│ │ │ ├── dnd.html
│ │ │ ├── editable.html
│ │ │ ├── formatting.html
│ │ │ ├── icons.html
│ │ │ ├── lazyload.html
│ │ │ ├── lines.html
│ │ │ ├── tree_data1.json
│ │ │ └── tree_data2.json
│ │ ├── treegrid
│ │ │ ├── actions.html
│ │ │ ├── basic.html
│ │ │ ├── checkbox.html
│ │ │ ├── clientpagination.html
│ │ │ ├── contextmenu.html
│ │ │ ├── customcheckbox.html
│ │ │ ├── editable.html
│ │ │ ├── fluid.html
│ │ │ ├── footer.html
│ │ │ ├── lines.html
│ │ │ ├── reports.html
│ │ │ ├── treegrid_data1.json
│ │ │ ├── treegrid_data2.json
│ │ │ └── treegrid_data3.json
│ │ ├── validatebox
│ │ │ ├── basic.html
│ │ │ ├── customtooltip.html
│ │ │ ├── errorplacement.html
│ │ │ └── validateonblur.html
│ │ └── window
│ │ │ ├── basic.html
│ │ │ ├── borderstyle.html
│ │ │ ├── customtools.html
│ │ │ ├── fluid.html
│ │ │ ├── footer.html
│ │ │ ├── inlinewindow.html
│ │ │ ├── modalwindow.html
│ │ │ └── windowlayout.html
│ │ ├── easyloader.js
│ │ ├── jquery.easyui.min.js
│ │ ├── jquery.easyui.mobile.js
│ │ ├── jquery.min.js
│ │ ├── license_freeware.txt
│ │ ├── 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-fa.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-ua.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.maskedbox.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
│ │ ├── readme.txt
│ │ ├── src
│ │ ├── easyloader.js
│ │ ├── jquery.accordion.js
│ │ ├── jquery.calendar.js
│ │ ├── jquery.combobox.js
│ │ ├── jquery.datebox.js
│ │ ├── jquery.draggable.js
│ │ ├── jquery.droppable.js
│ │ ├── jquery.form.js
│ │ ├── jquery.linkbutton.js
│ │ ├── jquery.menu.js
│ │ ├── jquery.parser.js
│ │ ├── jquery.progressbar.js
│ │ ├── jquery.propertygrid.js
│ │ ├── jquery.resizable.js
│ │ ├── jquery.slider.js
│ │ ├── jquery.tabs.js
│ │ └── jquery.window.js
│ │ └── themes
│ │ ├── angular.css
│ │ ├── black
│ │ ├── accordion.css
│ │ ├── calendar.css
│ │ ├── checkbox.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
│ │ ├── radiobutton.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
│ │ ├── checkbox.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
│ │ ├── radiobutton.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
│ │ ├── checkbox.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
│ │ ├── radiobutton.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
│ │ ├── demo.css
│ │ ├── gray
│ │ ├── accordion.css
│ │ ├── calendar.css
│ │ ├── checkbox.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
│ │ ├── radiobutton.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-teal
│ │ ├── accordion.css
│ │ ├── calendar.css
│ │ ├── checkbox.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
│ │ ├── radiobutton.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
│ │ ├── material
│ │ ├── accordion.css
│ │ ├── calendar.css
│ │ ├── checkbox.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
│ │ ├── radiobutton.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
│ │ ├── checkbox.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
│ │ ├── radiobutton.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
│ └── templates
│ ├── dashboard.html
│ ├── default.html
│ ├── editor.html
│ ├── login.html
│ ├── report.html
│ ├── scheduler.html
│ ├── task_list.html
│ ├── user.html
│ ├── view_img.html
│ └── welcome.html
├── docs
├── .DS_Store
├── README.md
├── img
│ ├── AutoLink_api_tests_demo_xls.png
│ ├── create_project.png
│ ├── cron.png
│ ├── cron_default.png
│ ├── ctrl_keys.png
│ ├── ctrl_keys_start.png
│ ├── dashboard.png
│ ├── dashboard_new.png
│ ├── double_keyword.png
│ ├── download.png
│ ├── http_tests_demo.png
│ ├── index.png
│ ├── input_project_name.png
│ ├── keyword_help.png
│ ├── keywords.png
│ ├── mail_list.png
│ ├── mail_report.png
│ ├── python_code.png
│ ├── python_keyword.png
│ ├── python_project.png
│ ├── report_1.png
│ ├── report_2.png
│ ├── report_3.png
│ ├── run_project.png
│ ├── run_task.png
│ ├── scheduler.png
│ ├── smtp.png
│ ├── stand_project.png
│ ├── upload.png
│ └── view_task.png
├── 上传和下载RobotFramework用例.md
├── 关键字概要说明.md
├── 如何使用自动提示快捷输入关键字.md
├── 如何使用调度管理.md
├── 如何创建HTTP接口测试用例.md
├── 如何创建测试项目.md
├── 如何查看关键字详细文档.md
├── 如何管理测试项目中用例顺序.md
├── 如何调用Python自定义库.md
├── 如何运行测试项目.md
├── 安装与启动.md
├── 查看测试报告.md
└── 配置SMTP服务及邮件通知.md
├── driver
└── readme.md
├── keyword
├── AppiumLibrary.xml
├── BuiltIn.xml
├── Collections.xml
├── DatabaseLibrary.xml
├── DateTime.xml
├── Dialogs.xml
├── OperatingSystem.xml
├── Process.xml
├── RequestsLibrary.xml
├── SSHLibrary.xml
├── Screenshot.xml
├── SeleniumLibrary.xml
├── String.xml
├── Telnet.xml
└── XML.xml
├── licenses
├── .DS_Store
├── LICENSE-CodeMirror
├── LICENSE-jquery
├── LICENSE-wide.html
└── license_freeware-easyui.txt
├── requirements.txt
├── utils
├── __init__.py
├── file.py
├── help.py
├── parsing.py
├── resource.py
└── run.py
└── version.txt
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/.DS_Store
--------------------------------------------------------------------------------
/.beats/auto.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/.beats/auto.json
--------------------------------------------------------------------------------
/.beats/jobs/AutoLink/标准项目组织结构_demo/2/output.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/.beats/jobs/AutoLink/标准项目组织结构_demo/2/output.xml
--------------------------------------------------------------------------------
/.beats/jobs/AutoLink/标准项目组织结构_demo/7/output.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Opens a new browser instance to the given ``url``.
9 |
10 | ${HOME}
11 | ${BROWSER}
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/.beats/jobs/AutoLink/标准项目组织结构_demo/lastFail:
--------------------------------------------------------------------------------
1 | 64
--------------------------------------------------------------------------------
/.beats/jobs/AutoLink/标准项目组织结构_demo/lastPassed:
--------------------------------------------------------------------------------
1 | 9
--------------------------------------------------------------------------------
/.beats/jobs/AutoLink/标准项目组织结构_demo/nextBuildNumber:
--------------------------------------------------------------------------------
1 | 65
--------------------------------------------------------------------------------
/.beats/users/AutoLink/config.json:
--------------------------------------------------------------------------------
1 | {"fullname": "AutoLink", "passwordHash": "pbkdf2:sha256:50000$WmH0UYWn$26acd734fb241ff18dbcc97427f7fb7326182bae55824060147515310c54f3a0", "email": "lymking@foxmail.com", "data": [{"name": "\u6807\u51c6\u9879\u76ee\u7ec4\u7ec7\u7ed3\u6784_demo", "description": null, "boolean": "\u542f\u7528", "enable": "\u5426", "cron": "* * * * * *"}, {"name": "HTTP\u63a5\u53e3\u6d4b\u8bd5\u9879\u76ee_demo", "description": null, "boolean": "\u542f\u7528", "enable": "\u5426", "cron": "* * * * * *"}, {"name": "Python\u6d4b\u8bd5\u9879\u76ee_demo", "description": null, "boolean": "\u542f\u7528", "enable": "\u5426", "cron": "* * * * * *"}]}
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/HTTP接口测试项目_demo/000_resources/AutoLink_api_tests.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/.beats/workspace/AutoLink/HTTP接口测试项目_demo/000_resources/AutoLink_api_tests.xlsx
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/HTTP接口测试项目_demo/000_resources/所有用例公用变量和关键字.txt:
--------------------------------------------------------------------------------
1 | *** Settings ***
2 | Library Collections
3 | Library RequestsLibrary
4 |
5 |
6 | *** Variables ***
7 | ${ALIAS} AutoLink
8 | ${BASE_URL} http://127.0.0.1:5000
9 | ${LOGIN_PATH} /api/v1/auth/
10 | ${USER_PATH} /api/v1/user/
11 |
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/HTTP接口测试项目_demo/002_api_user/001_create_user.robot:
--------------------------------------------------------------------------------
1 | *** Settings ***
2 | Resource ./000_public_user_resources.txt
3 |
4 | Test Teardown Delete All Sessions
5 |
6 |
7 | *** Variables ***
8 | ${method} create
9 | ${success_msg} 创建用户成功
10 | ${fail_msg} 用户名称重复,创建失败
11 |
12 |
13 | *** Test Cases ***
14 | Create User Success
15 | ${result}= Create User Session testchen testchen_new 123456 123@33.com
16 | Dictionary Should Contain Value ${result} ${success_msg}
17 |
18 | Create User Fail
19 | ${result}= Create User Session testchen testchen11 123456 123@33.com
20 | Dictionary Should Contain Value ${result} ${fail_msg}
21 |
22 |
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/Python测试项目_demo/001_testSuit/001_xxx.robot:
--------------------------------------------------------------------------------
1 | *** Settings ***
2 | Library ../000_resource/commonLibrary.py
3 | Library String
4 |
5 | *** Variables ***
6 |
7 |
8 | *** Test Cases ***
9 | generateUserInfo
10 | [Documentation] 描述:随机生成手机号码,身份证,姓名,银行卡号
11 | [tags] valid
12 | ${phone} create_Phone
13 | ${idcard} gennerator
14 | ${bankNO} create_BankCard 62162610
15 | ${username} create UserName
16 | ${username} Decode Bytes To String ${username} UTF-8
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/标准项目组织结构_demo/001_资源集/元素对象.txt:
--------------------------------------------------------------------------------
1 | *** Variables ***
2 | ${BROWSER} Chrome
3 | ${HOME} http://www.baidu.com
4 | ${SEARCH_WORD} 开源优测
5 | ${kw_id} kw
6 |
7 |
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/标准项目组织结构_demo/001_资源集1/元素对象.txt:
--------------------------------------------------------------------------------
1 | *** Variables ***
2 | ${BROWSER} Chrome
3 | ${HOME} http://www.baidu.com
4 | ${SEARCH_WORD} 开源优测
5 | ${kw_id} kw
6 |
7 |
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/标准项目组织结构_demo/002_用例集/001_xxx流程.robot:
--------------------------------------------------------------------------------
1 | *** Settings ***
2 | Library SeleniumLibrary
3 | Resource ../001_资源集/元素对象.txt
4 |
5 |
6 | *** Test Cases ***
7 | 搜索1
8 | Open Browser ${HOME} ${BROWSER}
9 | Input Text id=${kw_id} ${SEARCH_WORD}
10 | Sleep 5s
11 | Close All Browsers
12 |
13 |
14 | 搜索2
15 | Open Browser ${HOME} ${BROWSER}
16 | Input Text id=${kw_id} ${SEARCH_WORD}
17 | Sleep 5s
18 | Close All Browsers
19 |
20 | Log 12312313123
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/标准项目组织结构_demo/003_用例集/001_xxx流程.robot:
--------------------------------------------------------------------------------
1 | *** Settings ***
2 | Library SeleniumLibrary
3 | Resource ../001_资源集/元素对象.txt
4 |
5 |
6 | *** Test Cases ***
7 | 搜索1
8 | Open Browser ${HOME} ${BROWSER}
9 | Input Text id=${kw_id} ${SEARCH_WORD}
10 | Sleep 5s
11 | Close All Browsers
12 |
13 |
14 | 搜索2
15 | Open Browser ${HOME} ${BROWSER}
16 | Input Text id=${kw_id} ${SEARCH_WORD}
17 | Sleep 5s
18 | Close All Browsers
19 |
20 | 搜索3
21 | Open Browser ${HOME} ${BROWSER}
22 | Input Text id=${kw_id} ${SEARCH_WORD}
23 | Sleep 5s
24 | Close All Browsers
25 |
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/标准项目组织结构_demo/003_用例集/111111.robot:
--------------------------------------------------------------------------------
1 | *** Settings ***
2 |
3 |
4 | *** Variables ***
5 |
6 |
7 | *** Test Cases ***
8 |
9 |
10 | *** Keywords ***
11 |
12 |
--------------------------------------------------------------------------------
/.beats/workspace/AutoLink/标准项目组织结构_demo/003_用例集/123.robot:
--------------------------------------------------------------------------------
1 | *** Settings ***
2 |
3 |
4 | *** Variables ***
5 |
6 |
7 | *** Test Cases ***
8 |
9 |
10 | *** Keywords ***
11 |
12 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.js linguist-language=Pyhton
2 | *.css linguist-language=Python
3 | *.html linguist-language=Python
4 |
--------------------------------------------------------------------------------
/.idea/AutoLink.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/AutoLink.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 | import os
13 | import sys
14 |
15 | from flask_script import Manager
16 |
17 | from auto.www.app import create_app, load_all_task
18 | from auto.settings import HEADER
19 | from utils.help import check_version
20 |
21 | if sys.platform.startswith("linux") or sys.platform.startswith("darwin"):
22 | os.environ["PATH"] = os.environ["PATH"] + ":" + os.getcwd() + "/driver"
23 | else:
24 | os.environ["PATH"] = os.environ["PATH"] + ";" + os.getcwd() + "/driver"
25 |
26 | print(HEADER)
27 |
28 | app = create_app('default')
29 | manager = Manager(app)
30 |
31 |
32 | if __name__ == '__main__':
33 |
34 | check_version()
35 |
36 | load_all_task(app)
37 |
38 | manager.run()
39 |
--------------------------------------------------------------------------------
/INSTALL.md:
--------------------------------------------------------------------------------
1 | ## 安装与启动
2 |
3 | 1. 安装Python3版本,确保加入环境变量,pip命令可用
4 |
5 | 2. 从[AutoLink Github项目](https://github.com/small99/AutoLink)下载源码
6 |
7 | 3. 执行以下命令安装AutoLink依赖
8 |
9 | > pip install -r requirements.txt
10 |
11 | 4.1 执行以下命令启动AutoLink服务
12 |
13 | > python AutoLink.py runserver
14 |
15 | 4.1.1 访问以下网址,即可
16 |
17 | http://127.0.0.1:5000
18 |
19 | 4.2 执行以下命令可外网访问
20 |
21 | > python AutoLink.py runserver -h 0.0.0.0 -p 8000
22 | 通过
23 |
24 | 4.2.1 即可通过你的IP地址来访问
25 |
26 | http://ip:8000
27 |
28 | 注:
29 | - -h选项指定为0.0.0.0即为绑定本机ip启动,网络其他用户通过你的ip和-p指定的端口即可访问AutoLink
30 |
31 | - -p指定AutoLink服务启动时的端口
32 |
33 | 默认账号: AutoLink
34 | 默认密码: 123456
35 |
36 | 5. 下载selenium webdriver对应的浏览器驱动放在driver目录即可
--------------------------------------------------------------------------------
/auto/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/.DS_Store
--------------------------------------------------------------------------------
/auto/__init__.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
--------------------------------------------------------------------------------
/auto/exceptions.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
13 |
14 | class AutoBeatException(Exception):
15 | pass
16 |
17 |
18 | class AutoBeatConfigException(AutoBeatException):
19 | pass
20 |
21 |
22 | class AutoBeatExecutorTimeout(AutoBeatException):
23 | pass
24 |
25 |
26 | class AutoBeatTaskTimeout(AutoBeatException):
27 | pass
28 |
29 |
30 | class AutoBeatWebServerTimeout(AutoBeatException):
31 | pass
32 |
33 |
34 | class AutoBeatSkipException(AutoBeatException):
35 | pass
36 |
--------------------------------------------------------------------------------
/auto/settings.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
13 |
14 | HEADER = """\
15 | ___ __ __ _ __
16 | / _ |__ __/ /____ / / (_)__ / /__
17 | / __ / // / __/ _ \/ /__/ / _ \/ '_/
18 | /_/ |_\_,_/\__/\___/____/_/_//_/_/\_\
19 | """
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/auto/version.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
13 | version = '1.0.0.0'
14 |
--------------------------------------------------------------------------------
/auto/www/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/.DS_Store
--------------------------------------------------------------------------------
/auto/www/__init__.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
--------------------------------------------------------------------------------
/auto/www/api/editor.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
--------------------------------------------------------------------------------
/auto/www/api/keyword.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
13 |
14 | from flask_restful import Resource, reqparse
15 |
16 | from utils.parsing import parser_robot_keyword_list
17 |
18 |
19 | class Keyword(Resource):
20 | def __init__(self):
21 | self.parser = reqparse.RequestParser()
22 | self.parser.add_argument('category', type=str)
23 |
24 | def get(self):
25 | args = self.parser.parse_args()
26 | if args["category"] == "robot":
27 | return parser_robot_keyword_list()
28 |
--------------------------------------------------------------------------------
/auto/www/static/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/.DS_Store
--------------------------------------------------------------------------------
/auto/www/static/css/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/css/.DS_Store
--------------------------------------------------------------------------------
/auto/www/static/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/favicon.ico
--------------------------------------------------------------------------------
/auto/www/static/img/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/.DS_Store
--------------------------------------------------------------------------------
/auto/www/static/img/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/add.png
--------------------------------------------------------------------------------
/auto/www/static/img/bug.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/bug.png
--------------------------------------------------------------------------------
/auto/www/static/img/collapse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/collapse.png
--------------------------------------------------------------------------------
/auto/www/static/img/dashboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/dashboard.png
--------------------------------------------------------------------------------
/auto/www/static/img/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/delete.png
--------------------------------------------------------------------------------
/auto/www/static/img/disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/disable.png
--------------------------------------------------------------------------------
/auto/www/static/img/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/edit.png
--------------------------------------------------------------------------------
/auto/www/static/img/editor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/editor.png
--------------------------------------------------------------------------------
/auto/www/static/img/email.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/email.png
--------------------------------------------------------------------------------
/auto/www/static/img/excel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/excel.png
--------------------------------------------------------------------------------
/auto/www/static/img/exception.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/exception.png
--------------------------------------------------------------------------------
/auto/www/static/img/expand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/expand.png
--------------------------------------------------------------------------------
/auto/www/static/img/fail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/fail.png
--------------------------------------------------------------------------------
/auto/www/static/img/file.default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/file.default.png
--------------------------------------------------------------------------------
/auto/www/static/img/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/image.png
--------------------------------------------------------------------------------
/auto/www/static/img/index.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/index.png
--------------------------------------------------------------------------------
/auto/www/static/img/keyword.help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/keyword.help.png
--------------------------------------------------------------------------------
/auto/www/static/img/keyword.list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/keyword.list.png
--------------------------------------------------------------------------------
/auto/www/static/img/keyword.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/keyword.png
--------------------------------------------------------------------------------
/auto/www/static/img/library.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/library.png
--------------------------------------------------------------------------------
/auto/www/static/img/logo.min.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/logo.min.png
--------------------------------------------------------------------------------
/auto/www/static/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/logo.png
--------------------------------------------------------------------------------
/auto/www/static/img/logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/logout.png
--------------------------------------------------------------------------------
/auto/www/static/img/normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/normal.png
--------------------------------------------------------------------------------
/auto/www/static/img/notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/notification.png
--------------------------------------------------------------------------------
/auto/www/static/img/project.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/project.png
--------------------------------------------------------------------------------
/auto/www/static/img/python.text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/python.text.png
--------------------------------------------------------------------------------
/auto/www/static/img/refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/refresh.png
--------------------------------------------------------------------------------
/auto/www/static/img/resource.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/resource.png
--------------------------------------------------------------------------------
/auto/www/static/img/robot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/robot.png
--------------------------------------------------------------------------------
/auto/www/static/img/run.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/run.png
--------------------------------------------------------------------------------
/auto/www/static/img/running.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/running.gif
--------------------------------------------------------------------------------
/auto/www/static/img/save.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/save.png
--------------------------------------------------------------------------------
/auto/www/static/img/scheduler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/scheduler.png
--------------------------------------------------------------------------------
/auto/www/static/img/settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/settings.png
--------------------------------------------------------------------------------
/auto/www/static/img/step.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/step.png
--------------------------------------------------------------------------------
/auto/www/static/img/stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/stop.png
--------------------------------------------------------------------------------
/auto/www/static/img/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/success.png
--------------------------------------------------------------------------------
/auto/www/static/img/suite.open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/suite.open.png
--------------------------------------------------------------------------------
/auto/www/static/img/suite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/suite.png
--------------------------------------------------------------------------------
/auto/www/static/img/task.list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/task.list.png
--------------------------------------------------------------------------------
/auto/www/static/img/task.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/task.png
--------------------------------------------------------------------------------
/auto/www/static/img/update.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/update.png
--------------------------------------------------------------------------------
/auto/www/static/img/user-keyword.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/user-keyword.png
--------------------------------------------------------------------------------
/auto/www/static/img/user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/user.png
--------------------------------------------------------------------------------
/auto/www/static/img/variable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/variable.png
--------------------------------------------------------------------------------
/auto/www/static/img/workspace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/workspace.png
--------------------------------------------------------------------------------
/auto/www/static/img/公众号.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/公众号.jpg
--------------------------------------------------------------------------------
/auto/www/static/img/开源优测.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/开源优测.png
--------------------------------------------------------------------------------
/auto/www/static/img/读书会.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/读书会.png
--------------------------------------------------------------------------------
/auto/www/static/img/赞赏码.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/img/赞赏码.png
--------------------------------------------------------------------------------
/auto/www/static/js/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/js/.DS_Store
--------------------------------------------------------------------------------
/auto/www/static/lib/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/.DS_Store
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/codemirror/.DS_Store
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 2
6 | end_of_line = lf
7 | charset = utf-8
8 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/.gitattributes:
--------------------------------------------------------------------------------
1 | *.txt text eol=lf
2 | *.js text eol=lf
3 | *.html text eol=lf
4 | *.md text eol=lf
5 | *.json text eol=lf
6 | *.yml text eol=lf
7 | *.css text eol=lf
8 | *.svg text eol=lf
9 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 | /demo
3 | /doc
4 | /test
5 | /test*.html
6 | /index.html
7 | /mode/*/*test.js
8 | /mode/*/*.html
9 | /mode/index.html
10 | .*
11 | bin
12 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - stable
4 | sudo: false
5 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/addon/dialog/dialog.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-dialog {
2 | position: absolute;
3 | left: 0; right: 0;
4 | background: inherit;
5 | z-index: 15;
6 | padding: .1em .8em;
7 | overflow: hidden;
8 | color: inherit;
9 | }
10 |
11 | .CodeMirror-dialog-top {
12 | border-bottom: 1px solid #eee;
13 | top: 0;
14 | }
15 |
16 | .CodeMirror-dialog-bottom {
17 | border-top: 1px solid #eee;
18 | bottom: 0;
19 | }
20 |
21 | .CodeMirror-dialog input {
22 | border: none;
23 | outline: none;
24 | background: transparent;
25 | width: 20em;
26 | color: inherit;
27 | font-family: monospace;
28 | }
29 |
30 | .CodeMirror-dialog button {
31 | font-size: 70%;
32 | }
33 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/addon/display/fullscreen.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-fullscreen {
2 | position: fixed;
3 | top: 0; left: 0; right: 0; bottom: 0;
4 | height: auto;
5 | z-index: 9;
6 | }
7 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/addon/fold/foldgutter.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-foldmarker {
2 | color: blue;
3 | text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
4 | font-family: arial;
5 | line-height: .3;
6 | cursor: pointer;
7 | }
8 | .CodeMirror-foldgutter {
9 | width: .7em;
10 | }
11 | .CodeMirror-foldgutter-open,
12 | .CodeMirror-foldgutter-folded {
13 | cursor: pointer;
14 | }
15 | .CodeMirror-foldgutter-open:after {
16 | content: "\25BE";
17 | }
18 | .CodeMirror-foldgutter-folded:after {
19 | content: "\25B8";
20 | }
21 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/addon/hint/show-hint.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-hints {
2 | position: absolute;
3 | z-index: 10;
4 | overflow: hidden;
5 | list-style: none;
6 |
7 | margin: 0;
8 | padding: 2px;
9 |
10 | -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
11 | -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
12 | box-shadow: 2px 3px 5px rgba(0,0,0,.2);
13 | border-radius: 3px;
14 | border: 1px solid silver;
15 |
16 | background: white;
17 | font-size: 90%;
18 | font-family: monospace;
19 |
20 | max-height: 20em;
21 | overflow-y: auto;
22 | }
23 |
24 | .CodeMirror-hint {
25 | margin: 0;
26 | padding: 0 4px;
27 | border-radius: 2px;
28 | white-space: pre;
29 | color: black;
30 | cursor: pointer;
31 | }
32 |
33 | li.CodeMirror-hint-active {
34 | background: #08f;
35 | color: white;
36 | }
37 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/addon/search/matchesonscrollbar.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-search-match {
2 | background: gold;
3 | border-top: 1px solid orange;
4 | border-bottom: 1px solid orange;
5 | -moz-box-sizing: border-box;
6 | box-sizing: border-box;
7 | opacity: .5;
8 | }
9 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/bin/authors.sh:
--------------------------------------------------------------------------------
1 | # Combine existing list of authors with everyone known in git, sort, add header.
2 | tail --lines=+3 AUTHORS > AUTHORS.tmp
3 | git log --format='%aN' | grep -v "Piët Delport" >> AUTHORS.tmp
4 | echo -e "List of CodeMirror contributors. Updated before every release.\n" > AUTHORS
5 | sort -u AUTHORS.tmp >> AUTHORS
6 | rm -f AUTHORS.tmp
7 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/bin/lint:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | process.exit(require("../test/lint").ok ? 0 : 1);
4 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/doc/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/codemirror/doc/logo.png
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/doc/yinyang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/codemirror/doc/yinyang.png
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/mode/css/gss_test.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function() {
5 | "use strict";
6 |
7 | var mode = CodeMirror.getMode({indentUnit: 2}, "text/x-gss");
8 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1), "gss"); }
9 |
10 | MT("atComponent",
11 | "[def @component] {",
12 | "[tag foo] {",
13 | " [property color]: [keyword black];",
14 | "}",
15 | "}");
16 |
17 | })();
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/mode/d/test.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function() {
5 | var mode = CodeMirror.getMode({indentUnit: 2}, "d");
6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); }
7 |
8 | MT("nested_comments",
9 | "[comment /+]","[comment comment]","[comment +/]","[variable void] [variable main](){}");
10 |
11 | })();
12 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/mode/ruby/test.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function() {
5 | var mode = CodeMirror.getMode({indentUnit: 2}, "ruby");
6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); }
7 |
8 | MT("divide_equal_operator",
9 | "[variable bar] [operator /=] [variable foo]");
10 |
11 | MT("divide_equal_operator_no_spacing",
12 | "[variable foo][operator /=][number 42]");
13 |
14 | MT("complex_regexp",
15 | "[keyword if] [variable cr] [operator =~] [string-2 /(?: \\( #{][tag RE_NOT][string-2 }\\( | #{][tag RE_NOT_PAR_OR][string-2 }* #{][tag RE_OPA_OR][string-2 } )/][variable x]")
16 | })();
17 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/mode/tiddlywiki/tiddlywiki.css:
--------------------------------------------------------------------------------
1 | span.cm-underlined {
2 | text-decoration: underline;
3 | }
4 | span.cm-strikethrough {
5 | text-decoration: line-through;
6 | }
7 | span.cm-brace {
8 | color: #170;
9 | font-weight: bold;
10 | }
11 | span.cm-table {
12 | color: blue;
13 | font-weight: bold;
14 | }
15 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/mode/tiki/tiki.css:
--------------------------------------------------------------------------------
1 | .cm-tw-syntaxerror {
2 | color: #FFF;
3 | background-color: #900;
4 | }
5 |
6 | .cm-tw-deleted {
7 | text-decoration: line-through;
8 | }
9 |
10 | .cm-tw-header5 {
11 | font-weight: bold;
12 | }
13 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/
14 | padding-left: 10px;
15 | }
16 |
17 | .cm-tw-box {
18 | border-top-width: 0px !important;
19 | border-style: solid;
20 | border-width: 1px;
21 | border-color: inherit;
22 | }
23 |
24 | .cm-tw-underline {
25 | text-decoration: underline;
26 | }
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/rollup.config.js:
--------------------------------------------------------------------------------
1 | import buble from 'rollup-plugin-buble';
2 |
3 | export default {
4 | banner: `// CodeMirror, copyright (c) by Marijn Haverbeke and others
5 | // Distributed under an MIT license: http://codemirror.net/LICENSE
6 |
7 | // This is CodeMirror (http://codemirror.net), a code editor
8 | // implemented in JavaScript on top of the browser's DOM.
9 | //
10 | // You can find some technical background for some of the code below
11 | // at http://marijnhaverbeke.nl/blog/#cm-internals .
12 | `,
13 | entry: "src/codemirror.js",
14 | format: "umd",
15 | dest: "lib/codemirror.js",
16 | moduleName: "CodeMirror",
17 | plugins: [ buble({namedFunctionExpressions: false}) ]
18 | };
19 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/src/codemirror.js:
--------------------------------------------------------------------------------
1 | import { CodeMirror } from "./edit/main.js"
2 |
3 | export default CodeMirror
4 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/src/display/mode_state.js:
--------------------------------------------------------------------------------
1 | import { getMode } from "../modes.js"
2 |
3 | import { startWorker } from "./highlight_worker.js"
4 | import { regChange } from "./view_tracking.js"
5 |
6 | // Used to get the editor into a consistent state again when options change.
7 |
8 | export function loadMode(cm) {
9 | cm.doc.mode = getMode(cm.options, cm.doc.modeOption)
10 | resetModeState(cm)
11 | }
12 |
13 | export function resetModeState(cm) {
14 | cm.doc.iter(line => {
15 | if (line.stateAfter) line.stateAfter = null
16 | if (line.styles) line.styles = null
17 | })
18 | cm.doc.modeFrontier = cm.doc.highlightFrontier = cm.doc.first
19 | startWorker(cm, 100)
20 | cm.state.modeGen++
21 | if (cm.curOp) regChange(cm)
22 | }
23 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/src/edit/utils.js:
--------------------------------------------------------------------------------
1 | import { clearCaches } from "../measurement/position_measurement.js"
2 |
3 | export function themeChanged(cm) {
4 | cm.display.wrapper.className = cm.display.wrapper.className.replace(/\s*cm-s-\S+/g, "") +
5 | cm.options.theme.replace(/(^|\s)\s*/g, " cm-s-")
6 | clearCaches(cm)
7 | }
8 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/src/line/saw_special_spans.js:
--------------------------------------------------------------------------------
1 | // Optimize some code when these features are not used.
2 | export let sawReadOnlySpans = false, sawCollapsedSpans = false
3 |
4 | export function seeReadOnlySpans() {
5 | sawReadOnlySpans = true
6 | }
7 |
8 | export function seeCollapsedSpans() {
9 | sawCollapsedSpans = true
10 | }
11 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/test/lint.js:
--------------------------------------------------------------------------------
1 | var blint = require("blint");
2 |
3 | ["mode", "lib", "addon", "keymap"].forEach(function(dir) {
4 | blint.checkDir(dir, {
5 | browser: true,
6 | allowedGlobals: ["CodeMirror", "define", "test", "requirejs"],
7 | ecmaVersion: 5,
8 | tabs: dir == "lib"
9 | });
10 | });
11 |
12 | ["src"].forEach(function(dir) {
13 | blint.checkDir(dir, {
14 | browser: true,
15 | ecmaVersion: 6,
16 | semicolons: false
17 | });
18 | });
19 |
20 | module.exports = {ok: blint.success()};
21 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/test/mode_test.css:
--------------------------------------------------------------------------------
1 | .mt-output .mt-token {
2 | border: 1px solid #ddd;
3 | white-space: pre;
4 | font-family: "Consolas", monospace;
5 | text-align: center;
6 | }
7 |
8 | .mt-output .mt-style {
9 | font-size: x-small;
10 | }
11 |
12 | .mt-output .mt-state {
13 | font-size: x-small;
14 | vertical-align: top;
15 | }
16 |
17 | .mt-output .mt-state-row {
18 | display: none;
19 | }
20 |
21 | .mt-state-unhide .mt-output .mt-state-row {
22 | display: table-row;
23 | }
24 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/theme/ambiance-mobile.css:
--------------------------------------------------------------------------------
1 | .cm-s-ambiance.CodeMirror {
2 | -webkit-box-shadow: none;
3 | -moz-box-shadow: none;
4 | box-shadow: none;
5 | }
6 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/theme/elegant.css:
--------------------------------------------------------------------------------
1 | .cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string, .cm-s-elegant span.cm-atom { color: #762; }
2 | .cm-s-elegant span.cm-comment { color: #262; font-style: italic; line-height: 1em; }
3 | .cm-s-elegant span.cm-meta { color: #555; font-style: italic; line-height: 1em; }
4 | .cm-s-elegant span.cm-variable { color: black; }
5 | .cm-s-elegant span.cm-variable-2 { color: #b11; }
6 | .cm-s-elegant span.cm-qualifier { color: #555; }
7 | .cm-s-elegant span.cm-keyword { color: #730; }
8 | .cm-s-elegant span.cm-builtin { color: #30a; }
9 | .cm-s-elegant span.cm-link { color: #762; }
10 | .cm-s-elegant span.cm-error { background-color: #fdd; }
11 |
12 | .cm-s-elegant .CodeMirror-activeline-background { background: #e8f2ff; }
13 | .cm-s-elegant .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; }
14 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/theme/neat.css:
--------------------------------------------------------------------------------
1 | .cm-s-neat span.cm-comment { color: #a86; }
2 | .cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; }
3 | .cm-s-neat span.cm-string { color: #a22; }
4 | .cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; }
5 | .cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; }
6 | .cm-s-neat span.cm-variable { color: black; }
7 | .cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; }
8 | .cm-s-neat span.cm-meta { color: #555; }
9 | .cm-s-neat span.cm-link { color: #3a3; }
10 |
11 | .cm-s-neat .CodeMirror-activeline-background { background: #e8f2ff; }
12 | .cm-s-neat .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; }
13 |
--------------------------------------------------------------------------------
/auto/www/static/lib/codemirror/theme/ssms.css:
--------------------------------------------------------------------------------
1 | .cm-s-ssms span.cm-keyword { color: blue; }
2 | .cm-s-ssms span.cm-comment { color: darkgreen; }
3 | .cm-s-ssms span.cm-string { color: red; }
4 | .cm-s-ssms span.cm-def { color: black; }
5 | .cm-s-ssms span.cm-variable { color: black; }
6 | .cm-s-ssms span.cm-variable-2 { color: black; }
7 | .cm-s-ssms span.cm-atom { color: darkgray; }
8 | .cm-s-ssms .CodeMirror-linenumber { color: teal; }
9 | .cm-s-ssms .CodeMirror-activeline-background { background: #ffffff; }
10 | .cm-s-ssms span.cm-string-2 { color: #FF00FF; }
11 | .cm-s-ssms span.cm-operator,
12 | .cm-s-ssms span.cm-bracket,
13 | .cm-s-ssms span.cm-punctuation { color: darkgray; }
14 | .cm-s-ssms .CodeMirror-gutters { border-right: 3px solid #ffee62; background-color: #ffffff; }
15 | .cm-s-ssms div.CodeMirror-selected { background: #ADD6FF; }
16 |
17 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/.DS_Store
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo-mobile/accordion/_content.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AJAX Content
6 |
7 |
8 | Here is the content loaded via AJAX.
9 |
10 | - easyui is a collection of user-interface plugin based on jQuery.
11 | - easyui provides essential functionality for building modern, interactive, javascript applications.
12 | - using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
13 | - complete framework for HTML5 web page.
14 | - easyui save your time and scales while developing your products.
15 | - easyui is very easy but powerful.
16 |
17 |
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo-mobile/images/login1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo-mobile/images/login1.jpg
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo-mobile/images/modem.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo-mobile/images/modem.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo-mobile/images/more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo-mobile/images/more.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo-mobile/images/pda.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo-mobile/images/pda.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo-mobile/images/scanner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo-mobile/images/scanner.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo-mobile/images/tablet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo-mobile/images/tablet.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo-mobile/panel/_content.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AJAX Content
6 |
7 |
8 | Here is the content loaded via AJAX.
9 |
10 | - easyui is a collection of user-interface plugin based on jQuery.
11 | - easyui provides essential functionality for building modern, interactive, javascript applications.
12 | - using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
13 | - complete framework for HTML5 web page.
14 | - easyui save your time and scales while developing your products.
15 | - easyui is very easy but powerful.
16 |
17 |
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo/.DS_Store
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/accordion/_content.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AJAX Content
6 |
7 |
8 | Here is the content loaded via AJAX.
9 |
10 | - easyui is a collection of user-interface plugin based on jQuery.
11 | - easyui provides essential functionality for building modern, interactive, javascript applications.
12 | - using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
13 | - complete framework for HTML5 web page.
14 | - easyui save your time and scales while developing your products.
15 | - easyui is very easy but powerful.
16 |
17 |
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/calendar/basic.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Basic Calendar - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Basic Calendar
14 | Click to select date.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/calendar/weeknumber.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Week Number on Calendar - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Week Number on Calendar
14 | This example shows how to display the week number on calendar.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/combobox/combobox_data1.json:
--------------------------------------------------------------------------------
1 | [{
2 | "id":1,
3 | "text":"Java",
4 | "desc":"Write once, run anywhere"
5 | },{
6 | "id":2,
7 | "text":"C#",
8 | "desc":"One of the programming languages designed for the Common Language Infrastructure"
9 | },{
10 | "id":3,
11 | "text":"Ruby",
12 | "selected":true,
13 | "desc":"A dynamic, reflective, general-purpose object-oriented programming language"
14 | },{
15 | "id":4,
16 | "text":"Perl",
17 | "desc":"A high-level, general-purpose, interpreted, dynamic programming language"
18 | },{
19 | "id":5,
20 | "text":"Basic",
21 | "desc":"A family of general-purpose, high-level programming languages"
22 | }]
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/datagrid/products.json:
--------------------------------------------------------------------------------
1 | [
2 | {"productid":"FI-SW-01","productname":"Koi"},
3 | {"productid":"K9-DL-01","productname":"Dalmation"},
4 | {"productid":"RP-SN-01","productname":"Rattlesnake"},
5 | {"productid":"RP-LI-02","productname":"Iguana"},
6 | {"productid":"FL-DSH-01","productname":"Manx"},
7 | {"productid":"FL-DLH-02","productname":"Persian"},
8 | {"productid":"AV-CB-01","productname":"Amazon Parrot"}
9 | ]
10 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/datalist/datalist_data1.json:
--------------------------------------------------------------------------------
1 | [
2 | {"text":"Epson WorkForce 845","group":"Printer"},
3 | {"text":"Canon PIXMA MG5320","group":"Printer"},
4 | {"text":"HP Deskjet 1000 Printer","group":"Printer"},
5 | {"text":"Cisco RV110W-A-NA-K9","group":"Firewall"},
6 | {"text":"ZyXEL ZyWALL USG50","group":"Firewall"},
7 | {"text":"NETGEAR FVS318","group":"Firewall"},
8 | {"text":"Logitech Keyboard K120","group":"Keyboard"},
9 | {"text":"Microsoft Natural Ergonomic Keyboard 4000","group":"Keyboard"},
10 | {"text":"Logitech Wireless Touch Keyboard K400","group":"Keyboard"},
11 | {"text":"Logitech Gaming Keyboard G110","group":"Keyboard"},
12 | {"text":"Nikon COOLPIX L26 16.1 MP","group":"Camera"},
13 | {"text":"Canon PowerShot A1300","group":"Camera"},
14 | {"text":"Canon PowerShot A2300","group":"Camera"}
15 |
16 |
17 |
18 | ]
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/datalist/group.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Group DataList - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Group DataList
14 | This example shows how to display items in groups.
15 |
16 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/datalist/remotedata.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Binding to Remote Data - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Binding to Remote Data
14 | The DataList is bound to a remote data.
15 |
16 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/demo.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-family:verdana,helvetica,arial,sans-serif;
3 | padding:20px;
4 | font-size:12px;
5 | margin:0;
6 | }
7 | h2 {
8 | font-size:18px;
9 | font-weight:bold;
10 | margin:0;
11 | margin-bottom:15px;
12 | }
13 | .demo-info{
14 | padding:0 0 12px 0;
15 | }
16 | .demo-tip{
17 | display:none;
18 | }
19 | .label-top{
20 | display: block;
21 | height: 22px;
22 | line-height: 22px;
23 | vertical-align: middle;
24 | }
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/form/form_data1.json:
--------------------------------------------------------------------------------
1 | {
2 | "name":"easyui",
3 | "email":"easyui@gmail.com",
4 | "subject":"Subject Title",
5 | "message":"Message Content",
6 | "language":"de",
7 | "accept":"true"
8 | }
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/layout/_content.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AJAX Content
6 |
7 |
8 | jQuery EasyUI framework help you build your web page easily.
9 |
10 | - easyui is a collection of user-interface plugin based on jQuery.
11 | - easyui provides essential functionality for building modern, interactive, javascript applications.
12 | - using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
13 | - complete framework for HTML5 web page.
14 | - easyui save your time and scales while developing your products.
15 | - easyui is very easy but powerful.
16 |
17 |
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/layout/propertygrid_data1.json:
--------------------------------------------------------------------------------
1 | {"total":7,"rows":[
2 | {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"},
3 | {"name":"Address","value":"","group":"ID Settings","editor":"text"},
4 | {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"},
5 | {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"},
6 | {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"},
7 | {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{
8 | "type":"validatebox",
9 | "options":{
10 | "validType":"email"
11 | }
12 | }},
13 | {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{
14 | "type":"checkbox",
15 | "options":{
16 | "on":true,
17 | "off":false
18 | }
19 | }}
20 | ]}
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/pagination/basic.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Basic Pagination - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Basic Pagination
14 | The user can change page number and page size on page bar.
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/panel/_content.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AJAX Content
6 |
7 |
8 | Here is the content loaded via AJAX.
9 |
10 | - easyui is a collection of user-interface plugin based on jQuery.
11 | - easyui provides essential functionality for building modern, interactive, javascript applications.
12 | - using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
13 | - complete framework for HTML5 web page.
14 | - easyui save your time and scales while developing your products.
15 | - easyui is very easy but powerful.
16 |
17 |
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/panel/fluid.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Fluid Panel - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Fluid Panel
14 | This example shows how to set the width of Panel to a percentage of its parent container.
15 |
16 |
17 |
18 |
The panel has a width of 100%.
19 |
20 |
21 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/propertygrid/propertygrid_data1.json:
--------------------------------------------------------------------------------
1 | {"total":7,"rows":[
2 | {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"},
3 | {"name":"Address","value":"","group":"ID Settings","editor":"text"},
4 | {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"},
5 | {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"},
6 | {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"},
7 | {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{
8 | "type":"validatebox",
9 | "options":{
10 | "validType":"email"
11 | }
12 | }},
13 | {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{
14 | "type":"checkbox",
15 | "options":{
16 | "on":true,
17 | "off":false
18 | }
19 | }}
20 | ]}
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/slider/basic.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Basic Slider - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Basic Slider
14 | Drag the slider to change value.
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/slider/range.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Range Slider - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Range Slider
14 | This sample shows how to define a range slider.
15 |
16 |
22 |
23 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/slider/rule.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Slider Rule - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Slider Rule
14 | This sample shows how to define slider rule.
15 |
16 |
20 |
21 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tabs/_content.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AJAX Content
6 |
7 |
8 | Here is the content loaded via AJAX.
9 |
10 | - easyui is a collection of user-interface plugin based on jQuery.
11 | - easyui provides essential functionality for building modern, interactive, javascript applications.
12 | - using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
13 | - complete framework for HTML5 web page.
14 | - easyui save your time and scales while developing your products.
15 | - easyui is very easy but powerful.
16 |
17 |
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tabs/images/modem.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo/tabs/images/modem.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tabs/images/pda.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo/tabs/images/pda.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tabs/images/scanner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo/tabs/images/scanner.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tabs/images/tablet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/demo/tabs/images/tablet.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tagbox/basic.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Basic TagBox - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Basic TagBox
14 | The TagBox is created from a simple input element.
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tagbox/tagbox_data1.json:
--------------------------------------------------------------------------------
1 | [{
2 | "id":"1",
3 | "text":"Java",
4 | "desc":"Write once, run anywhere"
5 | },{
6 | "id":"2",
7 | "text":"C#",
8 | "desc":"One of the programming languages designed for the Common Language Infrastructure"
9 | },{
10 | "id":"3",
11 | "text":"Ruby",
12 | "desc":"A dynamic, reflective, general-purpose object-oriented programming language"
13 | },{
14 | "id":"4",
15 | "text":"Perl",
16 | "desc":"A high-level, general-purpose, interpreted, dynamic programming language"
17 | },{
18 | "id":"5",
19 | "text":"Basic",
20 | "desc":"A family of general-purpose, high-level programming languages"
21 | }]
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tooltip/_content.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AJAX Content
6 |
7 |
8 | Here is the content loaded via AJAX.
9 |
10 | - easyui is a collection of user-interface plugin based on jQuery.
11 | - easyui provides essential functionality for building modern, interactive, javascript applications.
12 | - using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
13 | - complete framework for HTML5 web page.
14 | - easyui save your time and scales while developing your products.
15 | - easyui is very easy but powerful.
16 |
17 |
18 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tooltip/_dialog.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Dialog Content
6 |
7 |
8 |
9 |
10 |
User Name:
11 |
12 |
13 |
17 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tooltip/basic.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Basic Tooltip - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Basic Tooltip
14 | Hover the links to display tooltip message.
15 |
16 | The tooltip can use each elements title attribute.
17 | Hover me to display tooltip.
18 |
19 |
20 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tree/animation.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Animation Tree - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Animation Tree
14 | Apply 'animate' property to true to enable animation effect.
15 |
16 |
19 |
20 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tree/dnd.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Drag Drop Tree Nodes - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Drag Drop Tree Nodes
14 | Press mouse down and drag a node to another position.
15 |
16 |
19 |
20 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tree/icons.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Tree Node Icons - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Tree Node Icons
14 | This sample illustrates how to add icons to tree node.
15 |
16 |
19 |
20 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/tree/lines.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Tree Lines - jQuery EasyUI Demo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Tree Lines
14 | This sample shows how to show tree lines.
15 |
16 |
19 |
20 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/demo/treegrid/treegrid_data2.json:
--------------------------------------------------------------------------------
1 | {"total":7,"rows":[
2 | {"id":1,"name":"All Tasks","begin":"3/4/2010","end":"3/20/2010","progress":60,"iconCls":"icon-ok"},
3 | {"id":2,"name":"Designing","begin":"3/4/2010","end":"3/10/2010","progress":100,"_parentId":1,"state":"closed"},
4 | {"id":21,"name":"Database","persons":2,"begin":"3/4/2010","end":"3/6/2010","progress":100,"_parentId":2},
5 | {"id":22,"name":"UML","persons":1,"begin":"3/7/2010","end":"3/8/2010","progress":100,"_parentId":2},
6 | {"id":23,"name":"Export Document","persons":1,"begin":"3/9/2010","end":"3/10/2010","progress":100,"_parentId":2},
7 | {"id":3,"name":"Coding","persons":2,"begin":"3/11/2010","end":"3/18/2010","progress":80},
8 | {"id":4,"name":"Testing","persons":1,"begin":"3/19/2010","end":"3/20/2010","progress":20}
9 | ],"footer":[
10 | {"name":"Total Persons:","persons":7,"iconCls":"icon-sum"}
11 | ]}
12 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/readme.txt:
--------------------------------------------------------------------------------
1 | Current Version: 1.5.5.2
2 | ========================
3 | This software is allowed to use under freeware license or you need to buy commercial license for better support or other purpose.
4 | Please contact us at info@jeasyui.com
5 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/checkbox.css:
--------------------------------------------------------------------------------
1 | .checkbox {
2 | position: relative;
3 | border: 2px solid #00458a;
4 | -moz-border-radius: 5px 5px 5px 5px;
5 | -webkit-border-radius: 5px 5px 5px 5px;
6 | border-radius: 5px 5px 5px 5px;
7 | }
8 | .checkbox-checked {
9 | border: 0;
10 | background: #00458a;
11 | }
12 | .checkbox-inner {
13 | position: absolute;
14 | left: 0;
15 | top: 0;
16 | width: 100%;
17 | height: 100%;
18 | }
19 | .checkbox path {
20 | stroke-width: 2px;
21 | }
22 | .checkbox-disabled {
23 | opacity: 0.6;
24 | }
25 | .checkbox-value {
26 | position: absolute;
27 | overflow: hidden;
28 | width: 1px;
29 | height: 1px;
30 | left: -999px;
31 | }
32 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/combobox.css:
--------------------------------------------------------------------------------
1 | .combobox-item,
2 | .combobox-group,
3 | .combobox-stick {
4 | font-size: 14px;
5 | padding: 6px 4px;
6 | line-height: 20px;
7 | }
8 | .combobox-item-disabled {
9 | opacity: 0.5;
10 | filter: alpha(opacity=50);
11 | }
12 | .combobox-gitem {
13 | padding-left: 10px;
14 | }
15 | .combobox-group,
16 | .combobox-stick {
17 | font-weight: bold;
18 | }
19 | .combobox-stick {
20 | position: absolute;
21 | top: 1px;
22 | left: 1px;
23 | right: 1px;
24 | background: inherit;
25 | }
26 | .combobox-item-hover {
27 | background-color: #777;
28 | color: #fff;
29 | }
30 | .combobox-item-selected {
31 | background-color: #0052A3;
32 | color: #fff;
33 | }
34 | .combobox-icon {
35 | display: inline-block;
36 | width: 16px;
37 | height: 16px;
38 | vertical-align: middle;
39 | margin-right: 2px;
40 | }
41 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/datebox.css:
--------------------------------------------------------------------------------
1 | .datebox-calendar-inner {
2 | height: 250px;
3 | }
4 | .datebox-button {
5 | padding: 4px 0;
6 | text-align: center;
7 | }
8 | .datebox-button a {
9 | line-height: 22px;
10 | font-size: 14px;
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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/accordion_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/accordion_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/blank.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/calendar_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/calendar_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/combo_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/combo_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/datagrid_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/datagrid_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/datebox_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/datebox_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/layout_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/layout_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/linkbutton_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/linkbutton_bg.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/loading.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/menu_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/menu_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/messager_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/messager_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/pagination_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/pagination_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/panel_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/panel_tools.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/passwordbox_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/passwordbox_close.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/passwordbox_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/passwordbox_open.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/searchbox_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/searchbox_button.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/slider_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/slider_handle.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/spinner_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/spinner_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/tabs_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/tabs_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/tagbox_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/tagbox_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/tree_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/tree_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/images/validatebox_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/images/validatebox_warning.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/numberbox.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/black/numberbox.css
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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: 14px;
28 | }
29 | .progressbar-value,
30 | .progressbar-value .progressbar-text {
31 | background-color: #0052A3;
32 | color: #fff;
33 | }
34 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 | overflow: hidden;
7 | border-width: 0 0 1px 0;
8 | border-style: solid;
9 | }
10 | .propertygrid .datagrid-group span {
11 | font-weight: bold;
12 | }
13 | .propertygrid .datagrid-view1 .datagrid-body td {
14 | border-color: #222;
15 | }
16 | .propertygrid .datagrid-view1 .datagrid-group {
17 | border-color: #3d3d3d;
18 | }
19 | .propertygrid .datagrid-view2 .datagrid-group {
20 | border-color: #222;
21 | }
22 | .propertygrid .datagrid-group,
23 | .propertygrid .datagrid-view1 .datagrid-body,
24 | .propertygrid .datagrid-view1 .datagrid-row-over,
25 | .propertygrid .datagrid-view1 .datagrid-row-selected {
26 | background: #3d3d3d;
27 | }
28 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/radiobutton.css:
--------------------------------------------------------------------------------
1 | .radiobutton {
2 | position: relative;
3 | border: 2px solid #00458a;
4 | border-radius: 50%;
5 | }
6 | .radiobutton-inner {
7 | position: absolute;
8 | left: 0;
9 | top: 0;
10 | width: 100%;
11 | height: 100%;
12 | background: #00458a;
13 | border-radius: 50%;
14 | transform: scale(.6);
15 | }
16 | .radiobutton-disabled {
17 | opacity: 0.6;
18 | }
19 | .radiobutton-value {
20 | position: absolute;
21 | overflow: hidden;
22 | width: 1px;
23 | height: 1px;
24 | left: -999px;
25 | }
26 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/black/validatebox.css:
--------------------------------------------------------------------------------
1 | .validatebox-invalid {
2 | border-color: #ffa8a8;
3 | background-color: #fff3f3;
4 | color: #000;
5 | }
6 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/checkbox.css:
--------------------------------------------------------------------------------
1 | .checkbox {
2 | position: relative;
3 | border: 2px solid #0070a9;
4 | -moz-border-radius: 5px 5px 5px 5px;
5 | -webkit-border-radius: 5px 5px 5px 5px;
6 | border-radius: 5px 5px 5px 5px;
7 | }
8 | .checkbox-checked {
9 | border: 0;
10 | background: #0070a9;
11 | }
12 | .checkbox-inner {
13 | position: absolute;
14 | left: 0;
15 | top: 0;
16 | width: 100%;
17 | height: 100%;
18 | }
19 | .checkbox path {
20 | stroke-width: 2px;
21 | }
22 | .checkbox-disabled {
23 | opacity: 0.6;
24 | }
25 | .checkbox-value {
26 | position: absolute;
27 | overflow: hidden;
28 | width: 1px;
29 | height: 1px;
30 | left: -999px;
31 | }
32 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/combobox.css:
--------------------------------------------------------------------------------
1 | .combobox-item,
2 | .combobox-group,
3 | .combobox-stick {
4 | font-size: 12px;
5 | padding: 6px 4px;
6 | line-height: 20px;
7 | }
8 | .combobox-item-disabled {
9 | opacity: 0.5;
10 | filter: alpha(opacity=50);
11 | }
12 | .combobox-gitem {
13 | padding-left: 10px;
14 | }
15 | .combobox-group,
16 | .combobox-stick {
17 | font-weight: bold;
18 | }
19 | .combobox-stick {
20 | position: absolute;
21 | top: 1px;
22 | left: 1px;
23 | right: 1px;
24 | background: inherit;
25 | }
26 | .combobox-item-hover {
27 | background-color: #e6e6e6;
28 | color: #00438a;
29 | }
30 | .combobox-item-selected {
31 | background-color: #0081c2;
32 | color: #fff;
33 | }
34 | .combobox-icon {
35 | display: inline-block;
36 | width: 16px;
37 | height: 16px;
38 | vertical-align: middle;
39 | margin-right: 2px;
40 | }
41 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/datebox.css:
--------------------------------------------------------------------------------
1 | .datebox-calendar-inner {
2 | height: 250px;
3 | }
4 | .datebox-button {
5 | padding: 4px 0;
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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/accordion_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/accordion_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/blank.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/calendar_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/calendar_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/combo_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/combo_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/datagrid_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/datagrid_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/datebox_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/datebox_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/layout_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/layout_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/linkbutton_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/linkbutton_bg.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/loading.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/menu_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/menu_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/messager_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/messager_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/pagination_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/pagination_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/panel_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/panel_tools.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/passwordbox_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/passwordbox_close.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/passwordbox_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/passwordbox_open.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/searchbox_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/searchbox_button.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/slider_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/slider_handle.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/spinner_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/spinner_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/tabs_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/tabs_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/tagbox_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/tagbox_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/tree_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/tree_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/images/validatebox_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/images/validatebox_warning.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/numberbox.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/bootstrap/numberbox.css
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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,
30 | .progressbar-value .progressbar-text {
31 | background-color: #0081c2;
32 | color: #fff;
33 | }
34 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 | overflow: hidden;
7 | border-width: 0 0 1px 0;
8 | border-style: solid;
9 | }
10 | .propertygrid .datagrid-group span {
11 | font-weight: bold;
12 | }
13 | .propertygrid .datagrid-view1 .datagrid-body td {
14 | border-color: #e6e6e6;
15 | }
16 | .propertygrid .datagrid-view1 .datagrid-group {
17 | border-color: #F2F2F2;
18 | }
19 | .propertygrid .datagrid-view2 .datagrid-group {
20 | border-color: #e6e6e6;
21 | }
22 | .propertygrid .datagrid-group,
23 | .propertygrid .datagrid-view1 .datagrid-body,
24 | .propertygrid .datagrid-view1 .datagrid-row-over,
25 | .propertygrid .datagrid-view1 .datagrid-row-selected {
26 | background: #F2F2F2;
27 | }
28 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/radiobutton.css:
--------------------------------------------------------------------------------
1 | .radiobutton {
2 | position: relative;
3 | border: 2px solid #0070a9;
4 | border-radius: 50%;
5 | }
6 | .radiobutton-inner {
7 | position: absolute;
8 | left: 0;
9 | top: 0;
10 | width: 100%;
11 | height: 100%;
12 | background: #0070a9;
13 | border-radius: 50%;
14 | transform: scale(.6);
15 | }
16 | .radiobutton-disabled {
17 | opacity: 0.6;
18 | }
19 | .radiobutton-value {
20 | position: absolute;
21 | overflow: hidden;
22 | width: 1px;
23 | height: 1px;
24 | left: -999px;
25 | }
26 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/bootstrap/validatebox.css:
--------------------------------------------------------------------------------
1 | .validatebox-invalid {
2 | border-color: #ffa8a8;
3 | background-color: #fff3f3;
4 | color: #000;
5 | }
6 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/checkbox.css:
--------------------------------------------------------------------------------
1 | .checkbox {
2 | position: relative;
3 | border: 2px solid #ffab3f;
4 | -moz-border-radius: 5px 5px 5px 5px;
5 | -webkit-border-radius: 5px 5px 5px 5px;
6 | border-radius: 5px 5px 5px 5px;
7 | }
8 | .checkbox-checked {
9 | border: 0;
10 | background: #ffab3f;
11 | }
12 | .checkbox-inner {
13 | position: absolute;
14 | left: 0;
15 | top: 0;
16 | width: 100%;
17 | height: 100%;
18 | }
19 | .checkbox path {
20 | stroke-width: 2px;
21 | }
22 | .checkbox-disabled {
23 | opacity: 0.6;
24 | }
25 | .checkbox-value {
26 | position: absolute;
27 | overflow: hidden;
28 | width: 1px;
29 | height: 1px;
30 | left: -999px;
31 | }
32 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/combobox.css:
--------------------------------------------------------------------------------
1 | .combobox-item,
2 | .combobox-group,
3 | .combobox-stick {
4 | font-size: 14px;
5 | padding: 6px 4px;
6 | line-height: 20px;
7 | }
8 | .combobox-item-disabled {
9 | opacity: 0.5;
10 | filter: alpha(opacity=50);
11 | }
12 | .combobox-gitem {
13 | padding-left: 10px;
14 | }
15 | .combobox-group,
16 | .combobox-stick {
17 | font-weight: bold;
18 | }
19 | .combobox-stick {
20 | position: absolute;
21 | top: 1px;
22 | left: 1px;
23 | right: 1px;
24 | background: inherit;
25 | }
26 | .combobox-item-hover {
27 | background-color: #eaf2ff;
28 | color: #000000;
29 | }
30 | .combobox-item-selected {
31 | background-color: #ffe48d;
32 | color: #000000;
33 | }
34 | .combobox-icon {
35 | display: inline-block;
36 | width: 16px;
37 | height: 16px;
38 | vertical-align: middle;
39 | margin-right: 2px;
40 | }
41 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/datebox.css:
--------------------------------------------------------------------------------
1 | .datebox-calendar-inner {
2 | height: 250px;
3 | }
4 | .datebox-button {
5 | padding: 4px 0;
6 | text-align: center;
7 | }
8 | .datebox-button a {
9 | line-height: 22px;
10 | font-size: 14px;
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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/accordion_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/accordion_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/blank.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/calendar_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/calendar_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/combo_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/combo_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/datagrid_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/datagrid_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/datebox_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/datebox_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/layout_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/layout_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/linkbutton_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/linkbutton_bg.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/loading.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/menu_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/menu_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/messager_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/messager_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/pagination_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/pagination_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/panel_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/panel_tools.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/passwordbox_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/passwordbox_close.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/passwordbox_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/passwordbox_open.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/searchbox_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/searchbox_button.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/slider_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/slider_handle.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/spinner_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/spinner_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/tabs_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/tabs_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/tagbox_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/tagbox_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/tree_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/tree_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/images/validatebox_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/images/validatebox_warning.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/numberbox.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/default/numberbox.css
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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: 14px;
28 | }
29 | .progressbar-value,
30 | .progressbar-value .progressbar-text {
31 | background-color: #ffe48d;
32 | color: #000000;
33 | }
34 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 | overflow: hidden;
7 | border-width: 0 0 1px 0;
8 | border-style: solid;
9 | }
10 | .propertygrid .datagrid-group span {
11 | font-weight: bold;
12 | }
13 | .propertygrid .datagrid-view1 .datagrid-body td {
14 | border-color: #dddddd;
15 | }
16 | .propertygrid .datagrid-view1 .datagrid-group {
17 | border-color: #E0ECFF;
18 | }
19 | .propertygrid .datagrid-view2 .datagrid-group {
20 | border-color: #dddddd;
21 | }
22 | .propertygrid .datagrid-group,
23 | .propertygrid .datagrid-view1 .datagrid-body,
24 | .propertygrid .datagrid-view1 .datagrid-row-over,
25 | .propertygrid .datagrid-view1 .datagrid-row-selected {
26 | background: #E0ECFF;
27 | }
28 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/radiobutton.css:
--------------------------------------------------------------------------------
1 | .radiobutton {
2 | position: relative;
3 | border: 2px solid #ffab3f;
4 | border-radius: 50%;
5 | }
6 | .radiobutton-inner {
7 | position: absolute;
8 | left: 0;
9 | top: 0;
10 | width: 100%;
11 | height: 100%;
12 | background: #ffab3f;
13 | border-radius: 50%;
14 | transform: scale(.6);
15 | }
16 | .radiobutton-disabled {
17 | opacity: 0.6;
18 | }
19 | .radiobutton-value {
20 | position: absolute;
21 | overflow: hidden;
22 | width: 1px;
23 | height: 1px;
24 | left: -999px;
25 | }
26 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/default/validatebox.css:
--------------------------------------------------------------------------------
1 | .validatebox-invalid {
2 | border-color: #ffa8a8;
3 | background-color: #fff3f3;
4 | color: #000;
5 | }
6 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/demo.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-family:verdana,helvetica,arial,sans-serif;
3 | padding:20px;
4 | font-size:12px;
5 | margin:0;
6 | }
7 | h2 {
8 | font-size:18px;
9 | font-weight:bold;
10 | margin:0;
11 | margin-bottom:15px;
12 | }
13 | .demo-info{
14 | padding:0 0 12px 0;
15 | }
16 | .demo-tip{
17 | display:none;
18 | }
19 | .label-top{
20 | display: block;
21 | height: 22px;
22 | line-height: 22px;
23 | vertical-align: middle;
24 | }
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/checkbox.css:
--------------------------------------------------------------------------------
1 | .checkbox {
2 | position: relative;
3 | border: 2px solid #0070a9;
4 | -moz-border-radius: 5px 5px 5px 5px;
5 | -webkit-border-radius: 5px 5px 5px 5px;
6 | border-radius: 5px 5px 5px 5px;
7 | }
8 | .checkbox-checked {
9 | border: 0;
10 | background: #0070a9;
11 | }
12 | .checkbox-inner {
13 | position: absolute;
14 | left: 0;
15 | top: 0;
16 | width: 100%;
17 | height: 100%;
18 | }
19 | .checkbox path {
20 | stroke-width: 2px;
21 | }
22 | .checkbox-disabled {
23 | opacity: 0.6;
24 | }
25 | .checkbox-value {
26 | position: absolute;
27 | overflow: hidden;
28 | width: 1px;
29 | height: 1px;
30 | left: -999px;
31 | }
32 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/combobox.css:
--------------------------------------------------------------------------------
1 | .combobox-item,
2 | .combobox-group,
3 | .combobox-stick {
4 | font-size: 14px;
5 | padding: 6px 4px;
6 | line-height: 20px;
7 | }
8 | .combobox-item-disabled {
9 | opacity: 0.5;
10 | filter: alpha(opacity=50);
11 | }
12 | .combobox-gitem {
13 | padding-left: 10px;
14 | }
15 | .combobox-group,
16 | .combobox-stick {
17 | font-weight: bold;
18 | }
19 | .combobox-stick {
20 | position: absolute;
21 | top: 1px;
22 | left: 1px;
23 | right: 1px;
24 | background: inherit;
25 | }
26 | .combobox-item-hover {
27 | background-color: #e2e2e2;
28 | color: #000000;
29 | }
30 | .combobox-item-selected {
31 | background-color: #0092DC;
32 | color: #fff;
33 | }
34 | .combobox-icon {
35 | display: inline-block;
36 | width: 16px;
37 | height: 16px;
38 | vertical-align: middle;
39 | margin-right: 2px;
40 | }
41 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/datebox.css:
--------------------------------------------------------------------------------
1 | .datebox-calendar-inner {
2 | height: 250px;
3 | }
4 | .datebox-button {
5 | padding: 4px 0;
6 | text-align: center;
7 | }
8 | .datebox-button a {
9 | line-height: 22px;
10 | font-size: 14px;
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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/accordion_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/accordion_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/blank.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/calendar_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/calendar_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/combo_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/combo_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/datagrid_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/datagrid_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/datebox_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/datebox_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/layout_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/layout_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/linkbutton_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/linkbutton_bg.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/loading.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/menu_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/menu_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/messager_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/messager_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/pagination_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/pagination_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/panel_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/panel_tools.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/passwordbox_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/passwordbox_close.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/passwordbox_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/passwordbox_open.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/searchbox_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/searchbox_button.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/slider_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/slider_handle.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/spinner_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/spinner_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/tabs_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/tabs_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/tagbox_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/tagbox_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/tree_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/tree_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/images/validatebox_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/images/validatebox_warning.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/numberbox.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/gray/numberbox.css
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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: 14px;
28 | }
29 | .progressbar-value,
30 | .progressbar-value .progressbar-text {
31 | background-color: #0092DC;
32 | color: #fff;
33 | }
34 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 | overflow: hidden;
7 | border-width: 0 0 1px 0;
8 | border-style: solid;
9 | }
10 | .propertygrid .datagrid-group span {
11 | font-weight: bold;
12 | }
13 | .propertygrid .datagrid-view1 .datagrid-body td {
14 | border-color: #ddd;
15 | }
16 | .propertygrid .datagrid-view1 .datagrid-group {
17 | border-color: #f3f3f3;
18 | }
19 | .propertygrid .datagrid-view2 .datagrid-group {
20 | border-color: #ddd;
21 | }
22 | .propertygrid .datagrid-group,
23 | .propertygrid .datagrid-view1 .datagrid-body,
24 | .propertygrid .datagrid-view1 .datagrid-row-over,
25 | .propertygrid .datagrid-view1 .datagrid-row-selected {
26 | background: #f3f3f3;
27 | }
28 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/radiobutton.css:
--------------------------------------------------------------------------------
1 | .radiobutton {
2 | position: relative;
3 | border: 2px solid #0070a9;
4 | border-radius: 50%;
5 | }
6 | .radiobutton-inner {
7 | position: absolute;
8 | left: 0;
9 | top: 0;
10 | width: 100%;
11 | height: 100%;
12 | background: #0070a9;
13 | border-radius: 50%;
14 | transform: scale(.6);
15 | }
16 | .radiobutton-disabled {
17 | opacity: 0.6;
18 | }
19 | .radiobutton-value {
20 | position: absolute;
21 | overflow: hidden;
22 | width: 1px;
23 | height: 1px;
24 | left: -999px;
25 | }
26 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/gray/validatebox.css:
--------------------------------------------------------------------------------
1 | .validatebox-invalid {
2 | border-color: #ffa8a8;
3 | background-color: #fff3f3;
4 | color: #000;
5 | }
6 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/back.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/blank.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/cancel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/cancel.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/clear.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/clear.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/cut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/cut.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/edit_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/edit_add.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/edit_remove.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/edit_remove.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/filesave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/filesave.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/filter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/filter.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/help.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/large_chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/large_chart.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/large_clipart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/large_clipart.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/large_picture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/large_picture.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/large_shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/large_shapes.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/large_smartart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/large_smartart.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/lock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/lock.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/man.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/man.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/mini_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/mini_add.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/mini_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/mini_edit.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/mini_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/mini_refresh.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/more.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/no.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/no.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/ok.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/pencil.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/pencil.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/print.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/print.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/redo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/redo.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/reload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/reload.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/search.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/sum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/sum.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/tip.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/icons/undo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/icons/undo.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/checkbox.css:
--------------------------------------------------------------------------------
1 | .checkbox {
2 | position: relative;
3 | border: 2px solid #39c;
4 | -moz-border-radius: 4px 4px 4px 4px;
5 | -webkit-border-radius: 4px 4px 4px 4px;
6 | border-radius: 4px 4px 4px 4px;
7 | }
8 | .checkbox-checked {
9 | border: 0;
10 | background: #39c;
11 | }
12 | .checkbox-inner {
13 | position: absolute;
14 | left: 0;
15 | top: 0;
16 | width: 100%;
17 | height: 100%;
18 | }
19 | .checkbox path {
20 | stroke-width: 2px;
21 | }
22 | .checkbox-disabled {
23 | opacity: 0.6;
24 | }
25 | .checkbox-value {
26 | position: absolute;
27 | overflow: hidden;
28 | width: 1px;
29 | height: 1px;
30 | left: -999px;
31 | }
32 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/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: #fafafa;
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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/combobox.css:
--------------------------------------------------------------------------------
1 | .combobox-item,
2 | .combobox-group,
3 | .combobox-stick {
4 | font-size: 14px;
5 | padding: 6px 4px;
6 | line-height: 20px;
7 | }
8 | .combobox-item-disabled {
9 | opacity: 0.5;
10 | filter: alpha(opacity=50);
11 | }
12 | .combobox-gitem {
13 | padding-left: 10px;
14 | }
15 | .combobox-group,
16 | .combobox-stick {
17 | font-weight: bold;
18 | }
19 | .combobox-stick {
20 | position: absolute;
21 | top: 1px;
22 | left: 1px;
23 | right: 1px;
24 | background: inherit;
25 | }
26 | .combobox-item-hover {
27 | background-color: #eee;
28 | color: #404040;
29 | }
30 | .combobox-item-selected {
31 | background-color: #eee;
32 | color: #39c;
33 | }
34 | .combobox-icon {
35 | display: inline-block;
36 | width: 16px;
37 | height: 16px;
38 | vertical-align: middle;
39 | margin-right: 2px;
40 | }
41 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/datebox.css:
--------------------------------------------------------------------------------
1 | .datebox-calendar-inner {
2 | height: 250px;
3 | }
4 | .datebox-button {
5 | padding: 4px 0;
6 | text-align: center;
7 | }
8 | .datebox-button a {
9 | line-height: 22px;
10 | font-size: 14px;
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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/Thumbs.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/Thumbs.db
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/accordion_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/accordion_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/blank.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/calendar_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/calendar_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/combo_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/combo_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/datagrid_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/datagrid_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/datebox_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/datebox_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/layout_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/layout_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/linkbutton_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/linkbutton_bg.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/loading.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/menu_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/menu_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/messager_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/messager_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/pagination_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/pagination_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/panel_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/panel_tools.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/passwordbox_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/passwordbox_close.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/passwordbox_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/passwordbox_open.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/searchbox_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/searchbox_button.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/slider_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/slider_handle.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/spinner_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/spinner_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/tabs_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/tabs_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/tagbox_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/tagbox_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/tree_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/tree_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/images/validatebox_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/images/validatebox_warning.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/numberbox.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material-teal/numberbox.css
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/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: #dfdfdf;
24 | }
25 | .progressbar-text {
26 | color: #404040;
27 | font-size: 14px;
28 | }
29 | .progressbar-value,
30 | .progressbar-value .progressbar-text {
31 | background-color: #eee;
32 | color: #39c;
33 | }
34 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/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 | overflow: hidden;
7 | border-width: 0 0 1px 0;
8 | border-style: solid;
9 | }
10 | .propertygrid .datagrid-group span {
11 | font-weight: bold;
12 | }
13 | .propertygrid .datagrid-view1 .datagrid-body td {
14 | border-color: #dfdfdf;
15 | }
16 | .propertygrid .datagrid-view1 .datagrid-group {
17 | border-color: #fafafa;
18 | }
19 | .propertygrid .datagrid-view2 .datagrid-group {
20 | border-color: #dfdfdf;
21 | }
22 | .propertygrid .datagrid-group,
23 | .propertygrid .datagrid-view1 .datagrid-body,
24 | .propertygrid .datagrid-view1 .datagrid-row-over,
25 | .propertygrid .datagrid-view1 .datagrid-row-selected {
26 | background: #fafafa;
27 | }
28 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/radiobutton.css:
--------------------------------------------------------------------------------
1 | .radiobutton {
2 | position: relative;
3 | border: 2px solid #39c;
4 | border-radius: 50%;
5 | }
6 | .radiobutton-inner {
7 | position: absolute;
8 | left: 0;
9 | top: 0;
10 | width: 100%;
11 | height: 100%;
12 | background: #39c;
13 | border-radius: 50%;
14 | transform: scale(.6);
15 | }
16 | .radiobutton-disabled {
17 | opacity: 0.6;
18 | }
19 | .radiobutton-value {
20 | position: absolute;
21 | overflow: hidden;
22 | width: 1px;
23 | height: 1px;
24 | left: -999px;
25 | }
26 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material-teal/validatebox.css:
--------------------------------------------------------------------------------
1 | .validatebox-invalid {
2 | border-color: #ffa8a8;
3 | background-color: #fff;
4 | color: #404040;
5 | }
6 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/checkbox.css:
--------------------------------------------------------------------------------
1 | .checkbox {
2 | position: relative;
3 | border: 2px solid #9cc8f7;
4 | -moz-border-radius: 4px 4px 4px 4px;
5 | -webkit-border-radius: 4px 4px 4px 4px;
6 | border-radius: 4px 4px 4px 4px;
7 | }
8 | .checkbox-checked {
9 | border: 0;
10 | background: #9cc8f7;
11 | }
12 | .checkbox-inner {
13 | position: absolute;
14 | left: 0;
15 | top: 0;
16 | width: 100%;
17 | height: 100%;
18 | }
19 | .checkbox path {
20 | stroke-width: 2px;
21 | }
22 | .checkbox-disabled {
23 | opacity: 0.6;
24 | }
25 | .checkbox-value {
26 | position: absolute;
27 | overflow: hidden;
28 | width: 1px;
29 | height: 1px;
30 | left: -999px;
31 | }
32 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/combobox.css:
--------------------------------------------------------------------------------
1 | .combobox-item,
2 | .combobox-group,
3 | .combobox-stick {
4 | font-size: 14px;
5 | padding: 6px 4px;
6 | line-height: 20px;
7 | }
8 | .combobox-item-disabled {
9 | opacity: 0.5;
10 | filter: alpha(opacity=50);
11 | }
12 | .combobox-gitem {
13 | padding-left: 10px;
14 | }
15 | .combobox-group,
16 | .combobox-stick {
17 | font-weight: bold;
18 | }
19 | .combobox-stick {
20 | position: absolute;
21 | top: 1px;
22 | left: 1px;
23 | right: 1px;
24 | background: inherit;
25 | }
26 | .combobox-item-hover {
27 | background-color: #eee;
28 | color: #404040;
29 | }
30 | .combobox-item-selected {
31 | background-color: #00bbee;
32 | color: #fff;
33 | }
34 | .combobox-icon {
35 | display: inline-block;
36 | width: 16px;
37 | height: 16px;
38 | vertical-align: middle;
39 | margin-right: 2px;
40 | }
41 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/datebox.css:
--------------------------------------------------------------------------------
1 | .datebox-calendar-inner {
2 | height: 250px;
3 | }
4 | .datebox-button {
5 | padding: 4px 0;
6 | text-align: center;
7 | }
8 | .datebox-button a {
9 | line-height: 22px;
10 | font-size: 14px;
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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/Thumbs.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/Thumbs.db
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/accordion_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/accordion_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/blank.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/calendar_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/calendar_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/combo_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/combo_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/datagrid_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/datagrid_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/datebox_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/datebox_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/layout_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/layout_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/linkbutton_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/linkbutton_bg.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/loading.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/menu_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/menu_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/messager_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/messager_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/pagination_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/pagination_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/panel_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/panel_tools.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/passwordbox_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/passwordbox_close.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/passwordbox_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/passwordbox_open.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/searchbox_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/searchbox_button.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/slider_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/slider_handle.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/spinner_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/spinner_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/tabs_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/tabs_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/tagbox_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/tagbox_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/tree_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/tree_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/images/validatebox_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/images/validatebox_warning.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/numberbox.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/material/numberbox.css
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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: 14px;
28 | }
29 | .progressbar-value,
30 | .progressbar-value .progressbar-text {
31 | background-color: #00bbee;
32 | color: #fff;
33 | }
34 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 | overflow: hidden;
7 | border-width: 0 0 1px 0;
8 | border-style: solid;
9 | }
10 | .propertygrid .datagrid-group span {
11 | font-weight: bold;
12 | }
13 | .propertygrid .datagrid-view1 .datagrid-body td {
14 | border-color: #eee;
15 | }
16 | .propertygrid .datagrid-view1 .datagrid-group {
17 | border-color: #f5f5f5;
18 | }
19 | .propertygrid .datagrid-view2 .datagrid-group {
20 | border-color: #eee;
21 | }
22 | .propertygrid .datagrid-group,
23 | .propertygrid .datagrid-view1 .datagrid-body,
24 | .propertygrid .datagrid-view1 .datagrid-row-over,
25 | .propertygrid .datagrid-view1 .datagrid-row-selected {
26 | background: #f5f5f5;
27 | }
28 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/radiobutton.css:
--------------------------------------------------------------------------------
1 | .radiobutton {
2 | position: relative;
3 | border: 2px solid #9cc8f7;
4 | border-radius: 50%;
5 | }
6 | .radiobutton-inner {
7 | position: absolute;
8 | left: 0;
9 | top: 0;
10 | width: 100%;
11 | height: 100%;
12 | background: #9cc8f7;
13 | border-radius: 50%;
14 | transform: scale(.6);
15 | }
16 | .radiobutton-disabled {
17 | opacity: 0.6;
18 | }
19 | .radiobutton-value {
20 | position: absolute;
21 | overflow: hidden;
22 | width: 1px;
23 | height: 1px;
24 | left: -999px;
25 | }
26 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/material/validatebox.css:
--------------------------------------------------------------------------------
1 | .validatebox-invalid {
2 | border-color: #ffa8a8;
3 | background-color: #fff;
4 | color: #404040;
5 | }
6 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/checkbox.css:
--------------------------------------------------------------------------------
1 | .checkbox {
2 | position: relative;
3 | border: 2px solid #99cdff;
4 | -moz-border-radius: 0px 0px 0px 0px;
5 | -webkit-border-radius: 0px 0px 0px 0px;
6 | border-radius: 0px 0px 0px 0px;
7 | }
8 | .checkbox-checked {
9 | border: 0;
10 | background: #99cdff;
11 | }
12 | .checkbox-inner {
13 | position: absolute;
14 | left: 0;
15 | top: 0;
16 | width: 100%;
17 | height: 100%;
18 | }
19 | .checkbox path {
20 | stroke-width: 2px;
21 | }
22 | .checkbox-disabled {
23 | opacity: 0.6;
24 | }
25 | .checkbox-value {
26 | position: absolute;
27 | overflow: hidden;
28 | width: 1px;
29 | height: 1px;
30 | left: -999px;
31 | }
32 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/combobox.css:
--------------------------------------------------------------------------------
1 | .combobox-item,
2 | .combobox-group,
3 | .combobox-stick {
4 | font-size: 14px;
5 | padding: 6px 4px;
6 | line-height: 20px;
7 | }
8 | .combobox-item-disabled {
9 | opacity: 0.5;
10 | filter: alpha(opacity=50);
11 | }
12 | .combobox-gitem {
13 | padding-left: 10px;
14 | }
15 | .combobox-group,
16 | .combobox-stick {
17 | font-weight: bold;
18 | }
19 | .combobox-stick {
20 | position: absolute;
21 | top: 1px;
22 | left: 1px;
23 | right: 1px;
24 | background: inherit;
25 | }
26 | .combobox-item-hover {
27 | background-color: #E6E6E6;
28 | color: #444;
29 | }
30 | .combobox-item-selected {
31 | background-color: #CCE6FF;
32 | color: #000;
33 | }
34 | .combobox-icon {
35 | display: inline-block;
36 | width: 16px;
37 | height: 16px;
38 | vertical-align: middle;
39 | margin-right: 2px;
40 | }
41 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/datebox.css:
--------------------------------------------------------------------------------
1 | .datebox-calendar-inner {
2 | height: 250px;
3 | }
4 | .datebox-button {
5 | padding: 4px 0;
6 | text-align: center;
7 | }
8 | .datebox-button a {
9 | line-height: 22px;
10 | font-size: 14px;
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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/accordion_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/accordion_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/blank.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/calendar_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/calendar_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/combo_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/combo_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/datagrid_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/datagrid_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/datebox_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/datebox_arrow.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/layout_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/layout_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/linkbutton_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/linkbutton_bg.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/loading.gif
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/menu_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/menu_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/messager_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/messager_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/pagination_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/pagination_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/panel_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/panel_tools.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/passwordbox_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/passwordbox_close.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/passwordbox_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/passwordbox_open.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/searchbox_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/searchbox_button.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/slider_handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/slider_handle.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/spinner_arrows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/spinner_arrows.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/tabs_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/tabs_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/tagbox_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/tagbox_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/tree_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/tree_icons.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/images/validatebox_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/images/validatebox_warning.png
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/numberbox.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/auto/www/static/lib/easyui/themes/metro/numberbox.css
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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: 14px;
28 | }
29 | .progressbar-value,
30 | .progressbar-value .progressbar-text {
31 | background-color: #CCE6FF;
32 | color: #000;
33 | }
34 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 | overflow: hidden;
7 | border-width: 0 0 1px 0;
8 | border-style: solid;
9 | }
10 | .propertygrid .datagrid-group span {
11 | font-weight: bold;
12 | }
13 | .propertygrid .datagrid-view1 .datagrid-body td {
14 | border-color: #ddd;
15 | }
16 | .propertygrid .datagrid-view1 .datagrid-group {
17 | border-color: #ffffff;
18 | }
19 | .propertygrid .datagrid-view2 .datagrid-group {
20 | border-color: #ddd;
21 | }
22 | .propertygrid .datagrid-group,
23 | .propertygrid .datagrid-view1 .datagrid-body,
24 | .propertygrid .datagrid-view1 .datagrid-row-over,
25 | .propertygrid .datagrid-view1 .datagrid-row-selected {
26 | background: #ffffff;
27 | }
28 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/radiobutton.css:
--------------------------------------------------------------------------------
1 | .radiobutton {
2 | position: relative;
3 | border: 2px solid #99cdff;
4 | border-radius: 50%;
5 | }
6 | .radiobutton-inner {
7 | position: absolute;
8 | left: 0;
9 | top: 0;
10 | width: 100%;
11 | height: 100%;
12 | background: #99cdff;
13 | border-radius: 50%;
14 | transform: scale(.6);
15 | }
16 | .radiobutton-disabled {
17 | opacity: 0.6;
18 | }
19 | .radiobutton-value {
20 | position: absolute;
21 | overflow: hidden;
22 | width: 1px;
23 | height: 1px;
24 | left: -999px;
25 | }
26 |
--------------------------------------------------------------------------------
/auto/www/static/lib/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 |
--------------------------------------------------------------------------------
/auto/www/static/lib/easyui/themes/metro/validatebox.css:
--------------------------------------------------------------------------------
1 | .validatebox-invalid {
2 | border-color: #ffa8a8;
3 | background-color: #fff3f3;
4 | color: #000;
5 | }
6 |
--------------------------------------------------------------------------------
/docs/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/.DS_Store
--------------------------------------------------------------------------------
/docs/img/AutoLink_api_tests_demo_xls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/AutoLink_api_tests_demo_xls.png
--------------------------------------------------------------------------------
/docs/img/create_project.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/create_project.png
--------------------------------------------------------------------------------
/docs/img/cron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/cron.png
--------------------------------------------------------------------------------
/docs/img/cron_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/cron_default.png
--------------------------------------------------------------------------------
/docs/img/ctrl_keys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/ctrl_keys.png
--------------------------------------------------------------------------------
/docs/img/ctrl_keys_start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/ctrl_keys_start.png
--------------------------------------------------------------------------------
/docs/img/dashboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/dashboard.png
--------------------------------------------------------------------------------
/docs/img/dashboard_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/dashboard_new.png
--------------------------------------------------------------------------------
/docs/img/double_keyword.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/double_keyword.png
--------------------------------------------------------------------------------
/docs/img/download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/download.png
--------------------------------------------------------------------------------
/docs/img/http_tests_demo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/http_tests_demo.png
--------------------------------------------------------------------------------
/docs/img/index.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/index.png
--------------------------------------------------------------------------------
/docs/img/input_project_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/input_project_name.png
--------------------------------------------------------------------------------
/docs/img/keyword_help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/keyword_help.png
--------------------------------------------------------------------------------
/docs/img/keywords.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/keywords.png
--------------------------------------------------------------------------------
/docs/img/mail_list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/mail_list.png
--------------------------------------------------------------------------------
/docs/img/mail_report.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/mail_report.png
--------------------------------------------------------------------------------
/docs/img/python_code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/python_code.png
--------------------------------------------------------------------------------
/docs/img/python_keyword.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/python_keyword.png
--------------------------------------------------------------------------------
/docs/img/python_project.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/python_project.png
--------------------------------------------------------------------------------
/docs/img/report_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/report_1.png
--------------------------------------------------------------------------------
/docs/img/report_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/report_2.png
--------------------------------------------------------------------------------
/docs/img/report_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/report_3.png
--------------------------------------------------------------------------------
/docs/img/run_project.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/run_project.png
--------------------------------------------------------------------------------
/docs/img/run_task.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/run_task.png
--------------------------------------------------------------------------------
/docs/img/scheduler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/scheduler.png
--------------------------------------------------------------------------------
/docs/img/smtp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/smtp.png
--------------------------------------------------------------------------------
/docs/img/stand_project.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/stand_project.png
--------------------------------------------------------------------------------
/docs/img/upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/upload.png
--------------------------------------------------------------------------------
/docs/img/view_task.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/docs/img/view_task.png
--------------------------------------------------------------------------------
/docs/上传和下载RobotFramework用例.md:
--------------------------------------------------------------------------------
1 | ## 简介
2 |
3 | 在AutoLink中,支持文件的上传和下载功能,具体的操作如下
4 |
5 | ## 上传文件
6 |
7 | 在用例层级的节点右击,单击"上传文件"菜单,选择本地的要上传的文件,即可将文件上传,如图:
8 |
9 | 
10 |
11 | ## 下载文件
12 |
13 | 选择本地的要上传的文件,即可将文件上传,即可将文件下载到本地硬盘,如图:
14 |
15 | 
16 |
17 | ## 小结
18 |
19 | 可以上传任意格式的文件,所以你可以上传图片和python文件等你在写用例过程中用到的各种资源。
--------------------------------------------------------------------------------
/docs/如何使用自动提示快捷输入关键字.md:
--------------------------------------------------------------------------------
1 | ## 快捷键应用一
2 |
3 | 在AutoLink的编辑器中支持Ctrl键,快速调出支持的关键字列表,如下图所示:
4 |
5 | 
6 |
7 | ## 快捷键应用二
8 |
9 | 在输入一个字符的情况下,按下Ctrl键,快速调出改字符开头的所有关键字列表,如下图以输入I为例所示:
10 |
11 | 
--------------------------------------------------------------------------------
/docs/如何使用调度管理.md:
--------------------------------------------------------------------------------
1 | ## 简介
2 | 在AutoLink中集成了APscheduler作为调度管理器。对APscheduler源码或使用有兴趣的可以参见其官网:https://apscheduler.readthedocs.io/en/latest/userguide.html
3 |
4 | 在AutoLink中我们主要使用了APscheduler的cron调度风格
5 |
6 | 下面我们看下在AutoLink中cron表达式各段的含义
7 |
8 | 
9 |
10 | ## 管理调度
11 |
12 | 下面我们通过一张图来说明调度管理
13 |
14 | 
15 |
16 | ## 默认cron表达式
17 |
18 | 下面我们看下AutoLink默认提供的一些cron表达式
19 |
20 | 
21 |
22 | 这几种默认的cron表达式,基本可以满足日常需要,当然也可以自己写对应的cron表达式
23 |
--------------------------------------------------------------------------------
/docs/如何创建HTTP接口测试用例.md:
--------------------------------------------------------------------------------
1 | ## 如何创建HTTP接口测试用例
2 |
3 | ### 关于RequestsLibrary
4 | - RequestsLibrary是RobotFramework的第三方库,是基于python的第三方库requests实现的。
5 | 因此,RequestsLibrary具有创建连接、采用HTTP方法发送请求、处理响应结果等关键字,用于实现在RobotFramework中编写HTTP接口测试用例。
6 |
7 | - [RequestsLibrary的Github源码地址](https://github.com/bulkan/robotframework-requests),源码中的关键字介绍、对应的tests示例,应该会对你编写HTTP接口测试用例有一定启示。
8 | ### 采用AutoLink创建HTTP接口测试用例
9 | - 在正式编写用例之前,对用例结构进行规划是必不可少的步骤;
10 | - AutoLink中支持2种格式的文件:```txt```和```robot```,用于实现数据与用例分离;
11 | - Demo示例采用AutoLink的api作为被测接口,采用excel简单梳理了auth和ueser接口的功能,如下:
12 |
13 | 
14 | - Demo示例的组织结构如下:
15 |
16 | 
17 |
18 | ### HTTP接口测试用例demo路径
19 |
20 | - [AutoLink_api_tests_demo](../.beats/workspace/AutoLink/AutoLink_api_tests_demo)
--------------------------------------------------------------------------------
/docs/如何创建测试项目.md:
--------------------------------------------------------------------------------
1 | ## 如何添加项目
2 |
3 | 1. 在左边工作区根节点右击,在弹出的菜单选择"创建项目", 如图:
4 | 
5 |
6 | 2. 在弹出是创建项目对话框中,输入项目名称,单击"创建"按钮,完成项目创建,如下图
7 | 
--------------------------------------------------------------------------------
/docs/如何查看关键字详细文档.md:
--------------------------------------------------------------------------------
1 | 如图所示
2 |
3 | 
--------------------------------------------------------------------------------
/docs/如何管理测试项目中用例顺序.md:
--------------------------------------------------------------------------------
1 | ## 标准测试项目
2 |
3 | 下面我们通过一张图看下标准的测试项目组织是怎么样的,如图:
4 |
5 | 
6 |
7 | 由图我们知道在AutoLink中项目由三层组织构成:
8 |
9 | 1. 项目层
10 | 2. 套件层
11 | 3. 用例层
12 |
13 | ## 如何定义顺序
14 |
15 | 请注意上图中套件名和用例名前面的数值序号,在AutoLink中通过在名称前添加数值序号来控制顺序,即:即时组织顺序,也是执行顺序
--------------------------------------------------------------------------------
/docs/如何调用Python自定义库.md:
--------------------------------------------------------------------------------
1 | ## 简介
2 |
3 | 在AutoLink中,我们如何用Python写我们自己的测试库呢?
4 |
5 |
6 | ## 项目结构
7 |
8 | 如下图所示,在AutoLink中写Python
9 |
10 | 
11 |
12 | ## 步骤
13 |
14 | 1. 新增一个Python文件,写上你的Python代码,如图
15 |
16 | 
17 |
18 | 2. 通过相对路径导入上述库,如图
19 |
20 | 
--------------------------------------------------------------------------------
/docs/如何运行测试项目.md:
--------------------------------------------------------------------------------
1 | ## 如何运行测试项目
2 |
3 | ### 方式一
4 | 在项目节点上右击,选择"运行",即可立即运行该测试项目,如图
5 | 
6 |
7 | ### 方式二
8 |
9 | 在项目节点上右击,选择"查看任务" -> 在查看任务页,单击"运行"按钮,即可,如图
10 |
11 | 1. 
12 |
13 | 2. 
--------------------------------------------------------------------------------
/docs/安装与启动.md:
--------------------------------------------------------------------------------
1 | ## 安装
2 |
3 | 1. 安装Python3及以上版本,确保加入环境变量,pip命令可用
4 |
5 | 2. 从[AutoLink Github项目](https://github.com/small99/AutoLink)下载源码
6 |
7 | 3. cd到AutoLink目录下,执行以下命令安装AutoLink依赖
8 |
9 | > pip install -r requirements.txt
10 |
11 | 注:在上述依赖安装过程中,如果出现任何问题,请仔细看出错信息,若因为网络超时导致无法安装的,请再次执行上述命令即可
12 |
13 | ## 本机访问启动
14 |
15 | 1. 执行以下命令启动AutoLink服务
16 |
17 | > python AutoLink.py runserver
18 |
19 | 2. 访问以下网址,即可
20 |
21 | http://127.0.0.1:5000
22 |
23 | ## 外网访问启动
24 | 1. 执行以下命令可外网访问
25 |
26 | > python AutoLink.py runserver -h 0.0.0.0 -p 8000
27 | 通过
28 |
29 | 2. 即可通过你的IP地址来访问
30 |
31 | http://ip:8000
32 |
33 | - -h选项指定为0.0.0.0即为绑定本机ip启动,网络其他用户通过你的ip和-p指定的端口即可访问AutoLink
34 |
35 | - -p指定AutoLink服务启动时的端口
36 |
37 | ## 默认账号
38 |
39 | 默认账号: AutoLink
40 |
41 | 默认密码: 123456
42 |
43 | ## Selenium浏览器驱动安装
44 |
45 | 1. [下载地址](https://docs.seleniumhq.org/download/), 最好有vpn,避免被墙
46 |
47 | 2. 下载selenium webdriver对应的浏览器驱动放在driver目录即可
--------------------------------------------------------------------------------
/docs/查看测试报告.md:
--------------------------------------------------------------------------------
1 | ## 步骤
2 |
3 | 1. 在对应的项目节点上右击选择"查看任务", 如图
4 |
5 | 
6 |
7 | 2. 在该项目任务tab页,单击对应的项目及编号即可
8 |
9 | 
10 |
11 | 3. 查看报告
12 |
13 | 
--------------------------------------------------------------------------------
/docs/配置SMTP服务及邮件通知.md:
--------------------------------------------------------------------------------
1 | ## smtp配置
2 |
3 | 以QQ邮件smtp配置为例
4 |
5 | 
6 |
7 | ## 通知列表配置
8 |
9 | 
10 |
11 | ## 邮件通知结果
12 |
13 | 
--------------------------------------------------------------------------------
/driver/readme.md:
--------------------------------------------------------------------------------
1 |
2 | 请自行到以下地址或其他你知道的地址获取相应的驱动,并解压放在driver
3 |
4 | 1. chromedriver下载地址
5 | https://code.google.com/p/chromedriver/downloads/list
6 |
7 | 2. Firefox的驱动geckodriver下载地址
8 | https://github.com/mozilla/geckodriver/releases/
9 |
10 | 3. IE的驱动IEdriver下载地址
11 | http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/
12 |
13 |
14 | 或去官方下载:
15 |
16 | https://docs.seleniumhq.org/download/
17 |
18 |
--------------------------------------------------------------------------------
/licenses/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/czguo/AutoLink/9feae83c5a4a8e3ea0943b89879bfe74f6902fcc/licenses/.DS_Store
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | Flask_Login==0.2.11
2 | Flask==0.11
3 | Flask_SSLify==0.1.5
4 | Flask_APScheduler==1.8.0
5 | Flask_RESTful==0.3.6
6 | Flask_Script==2.0.6
7 | Werkzeug==0.14.1
8 | APScheduler==3.5.1
9 | python_dateutil==2.7.3
10 | Appium-Python-Client==0.26
11 | Jinja2==2.8
12 | requests==2.18.4
13 | robotframework==3.0.3
14 | robotframework-appiumlibrary==1.4.6
15 | robotframework-requests==0.4.7
16 | robotframework-seleniumlibrary==3.1.1
17 | robotframework-sshlibrary==3.1.1
18 | robotframework-databaselibrary==1.0.1
19 | Flask-Mail==0.9.0
--------------------------------------------------------------------------------
/utils/__init__.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
--------------------------------------------------------------------------------
/utils/help.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
13 | import codecs
14 | import requests
15 |
16 |
17 | def check_version():
18 | f = codecs.open('version.txt', 'r')
19 | version = f.readline()
20 | s = requests.Session()
21 | r_version = s.get("https://gitee.com/lym51/AutoLink/raw/master/version.txt").text
22 | if version != r_version:
23 | print("*" * 25)
24 | print("本地版本:v%s" % version)
25 | print("github版本: v%s" % r_version)
26 | print("AutoLinK开源平台代码已有更新,请到下面的地址更新代码:")
27 | print("下载最新代码,直接覆盖本地即可")
28 | print("https://github.com/small99/AutoLink")
29 | print("*" * 25)
30 | exit(0)
31 | f.close()
32 |
--------------------------------------------------------------------------------
/utils/resource.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | __author__ = "苦叶子"
4 |
5 | """
6 |
7 | 公众号: 开源优测
8 |
9 | Email: lymking@foxmail.com
10 |
11 | """
12 |
13 | ICONS = {
14 | ".robot": "icon-robot",
15 | ".txt": "icon-resource",
16 | ".bmp": "icon-image",
17 | ".jpg": "icon-image",
18 | ".jpeg": "icon-image",
19 | ".png": "icon-image",
20 | ".gif": "icon-image",
21 | ".py": "icon-python",
22 | ".xls": "icon-excel",
23 | ".xlsx": "icon-excel"
24 | }
--------------------------------------------------------------------------------
/version.txt:
--------------------------------------------------------------------------------
1 | 1.0.12
--------------------------------------------------------------------------------