From 5ffd724b45624c4b21ace3e9d179fc9d5f6d5f98 Mon Sep 17 00:00:00 2001 From: Nicolas Widart Date: Sat, 18 Nov 2017 21:29:09 +0100 Subject: [PATCH] Removing fontawesome corrupted files --- .../assets/vendor/font-awesome/.bower.json | 36 - .../assets/vendor/font-awesome/.gitignore | 33 - .../assets/vendor/font-awesome/.npmignore | 42 - .../vendor/font-awesome/HELP-US-OUT.txt | 7 - .../assets/vendor/font-awesome/README.md | 106 - .../assets/vendor/font-awesome/bower.json | 22 - .../vendor/font-awesome/css/font-awesome.css | 2337 ------------ .../font-awesome/css/font-awesome.css.map | 7 - .../font-awesome/css/font-awesome.min.css | 4 - .../vendor/font-awesome/fonts/FontAwesome.otf | Bin 134801 -> 0 bytes .../fonts/fontawesome-webfont.eot | Bin 165719 -> 0 bytes .../fonts/fontawesome-webfont.svg | 2671 ------------- .../fonts/fontawesome-webfont.ttf | Bin 165525 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 98019 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 77159 -> 0 bytes .../vendor/font-awesome/less/animated.less | 34 - .../font-awesome/less/bordered-pulled.less | 25 - .../assets/vendor/font-awesome/less/core.less | 12 - .../vendor/font-awesome/less/fixed-width.less | 6 - .../font-awesome/less/font-awesome.less | 18 - .../vendor/font-awesome/less/icons.less | 789 ---- .../vendor/font-awesome/less/larger.less | 13 - .../assets/vendor/font-awesome/less/list.less | 19 - .../vendor/font-awesome/less/mixins.less | 60 - .../assets/vendor/font-awesome/less/path.less | 15 - .../font-awesome/less/rotated-flipped.less | 20 - .../font-awesome/less/screen-reader.less | 5 - .../vendor/font-awesome/less/stacked.less | 20 - .../vendor/font-awesome/less/variables.less | 800 ---- .../assets/vendor/font-awesome/package.json | 79 - .../vendor/font-awesome/scss/_animated.scss | 34 - .../font-awesome/scss/_bordered-pulled.scss | 25 - .../vendor/font-awesome/scss/_core.scss | 12 - .../font-awesome/scss/_fixed-width.scss | 6 - .../vendor/font-awesome/scss/_icons.scss | 789 ---- .../vendor/font-awesome/scss/_larger.scss | 13 - .../vendor/font-awesome/scss/_list.scss | 19 - .../vendor/font-awesome/scss/_mixins.scss | 60 - .../vendor/font-awesome/scss/_path.scss | 15 - .../font-awesome/scss/_rotated-flipped.scss | 20 - .../font-awesome/scss/_screen-reader.scss | 5 - .../vendor/font-awesome/scss/_stacked.scss | 20 - .../vendor/font-awesome/scss/_variables.scss | 800 ---- .../font-awesome/scss/font-awesome.scss | 18 - .../lib/theme-chalk/element-icons.ttf | Bin 11028 -> 11040 bytes .../lib/theme-chalk/element-icons.woff | Bin 6124 -> 6164 bytes public/js/app.js | 3381 ++++++++++------- .../adminlte/vendor/font-awesome/.bower.json | 36 - .../adminlte/vendor/font-awesome/.gitignore | 33 - .../adminlte/vendor/font-awesome/.npmignore | 42 - .../vendor/font-awesome/HELP-US-OUT.txt | 7 - .../adminlte/vendor/font-awesome/README.md | 106 - .../adminlte/vendor/font-awesome/bower.json | 22 - .../vendor/font-awesome/css/font-awesome.css | 2337 ------------ .../font-awesome/css/font-awesome.css.map | 7 - .../font-awesome/css/font-awesome.min.css | 4 - .../vendor/font-awesome/fonts/FontAwesome.otf | Bin 134808 -> 0 bytes .../fonts/fontawesome-webfont.eot | Bin 165742 -> 0 bytes .../fonts/fontawesome-webfont.svg | 2671 ------------- .../fonts/fontawesome-webfont.ttf | Bin 165548 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 98024 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes .../vendor/font-awesome/less/animated.less | 34 - .../font-awesome/less/bordered-pulled.less | 25 - .../vendor/font-awesome/less/core.less | 12 - .../vendor/font-awesome/less/fixed-width.less | 6 - .../font-awesome/less/font-awesome.less | 18 - .../vendor/font-awesome/less/icons.less | 789 ---- .../vendor/font-awesome/less/larger.less | 13 - .../vendor/font-awesome/less/list.less | 19 - .../vendor/font-awesome/less/mixins.less | 60 - .../vendor/font-awesome/less/path.less | 15 - .../font-awesome/less/rotated-flipped.less | 20 - .../font-awesome/less/screen-reader.less | 5 - .../vendor/font-awesome/less/stacked.less | 20 - .../vendor/font-awesome/less/variables.less | 800 ---- .../adminlte/vendor/font-awesome/package.json | 79 - .../vendor/font-awesome/scss/_animated.scss | 34 - .../font-awesome/scss/_bordered-pulled.scss | 25 - .../vendor/font-awesome/scss/_core.scss | 12 - .../font-awesome/scss/_fixed-width.scss | 6 - .../vendor/font-awesome/scss/_icons.scss | 789 ---- .../vendor/font-awesome/scss/_larger.scss | 13 - .../vendor/font-awesome/scss/_list.scss | 19 - .../vendor/font-awesome/scss/_mixins.scss | 60 - .../vendor/font-awesome/scss/_path.scss | 15 - .../font-awesome/scss/_rotated-flipped.scss | 20 - .../font-awesome/scss/_screen-reader.scss | 5 - .../vendor/font-awesome/scss/_stacked.scss | 20 - .../vendor/font-awesome/scss/_variables.scss | 800 ---- .../font-awesome/scss/font-awesome.scss | 18 - 91 files changed, 2085 insertions(+), 19328 deletions(-) delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/.bower.json delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/.gitignore delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/.npmignore delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/HELP-US-OUT.txt delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/README.md delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/bower.json delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.css delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.css.map delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.min.css delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/fonts/FontAwesome.otf delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.eot delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.svg delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.ttf delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.woff delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.woff2 delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/animated.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/bordered-pulled.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/core.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/fixed-width.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/font-awesome.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/icons.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/larger.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/list.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/mixins.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/path.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/rotated-flipped.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/screen-reader.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/stacked.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/less/variables.less delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/package.json delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_animated.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_bordered-pulled.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_core.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_fixed-width.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_icons.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_larger.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_list.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_mixins.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_path.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_rotated-flipped.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_screen-reader.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_stacked.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/_variables.scss delete mode 100644 Themes/Adminlte/assets/vendor/font-awesome/scss/font-awesome.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/.bower.json delete mode 100644 public/themes/adminlte/vendor/font-awesome/.gitignore delete mode 100644 public/themes/adminlte/vendor/font-awesome/.npmignore delete mode 100644 public/themes/adminlte/vendor/font-awesome/HELP-US-OUT.txt delete mode 100644 public/themes/adminlte/vendor/font-awesome/README.md delete mode 100644 public/themes/adminlte/vendor/font-awesome/bower.json delete mode 100644 public/themes/adminlte/vendor/font-awesome/css/font-awesome.css delete mode 100644 public/themes/adminlte/vendor/font-awesome/css/font-awesome.css.map delete mode 100644 public/themes/adminlte/vendor/font-awesome/css/font-awesome.min.css delete mode 100644 public/themes/adminlte/vendor/font-awesome/fonts/FontAwesome.otf delete mode 100644 public/themes/adminlte/vendor/font-awesome/fonts/fontawesome-webfont.eot delete mode 100644 public/themes/adminlte/vendor/font-awesome/fonts/fontawesome-webfont.svg delete mode 100644 public/themes/adminlte/vendor/font-awesome/fonts/fontawesome-webfont.ttf delete mode 100644 public/themes/adminlte/vendor/font-awesome/fonts/fontawesome-webfont.woff delete mode 100644 public/themes/adminlte/vendor/font-awesome/fonts/fontawesome-webfont.woff2 delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/animated.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/bordered-pulled.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/core.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/fixed-width.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/font-awesome.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/icons.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/larger.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/list.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/mixins.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/path.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/rotated-flipped.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/screen-reader.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/stacked.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/less/variables.less delete mode 100644 public/themes/adminlte/vendor/font-awesome/package.json delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_animated.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_bordered-pulled.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_core.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_fixed-width.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_icons.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_larger.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_list.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_mixins.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_path.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_rotated-flipped.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_screen-reader.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_stacked.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/_variables.scss delete mode 100644 public/themes/adminlte/vendor/font-awesome/scss/font-awesome.scss diff --git a/Themes/Adminlte/assets/vendor/font-awesome/.bower.json b/Themes/Adminlte/assets/vendor/font-awesome/.bower.json deleted file mode 100644 index 518a171f5..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/.bower.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "name": "font-awesome", - "description": "Font Awesome", - "keywords": [], - "homepage": "http://fontawesome.io", - "dependencies": {}, - "devDependencies": {}, - "license": [ - "OFL-1.1", - "MIT", - "CC-BY-3.0" - ], - "main": [ - "less/font-awesome.less", - "scss/font-awesome.scss" - ], - "ignore": [ - "*/.*", - "*.json", - "src", - "*.yml", - "Gemfile", - "Gemfile.lock", - "*.md" - ], - "version": "4.6.3", - "_release": "4.6.3", - "_resolution": { - "type": "version", - "tag": "v4.6.3", - "commit": "0f618911b105195c931ec5d5bef425a2a2806cab" - }, - "_source": "https://github.com/FortAwesome/Font-Awesome.git", - "_target": ">=4.2", - "_originalSource": "font-awesome" -} \ No newline at end of file diff --git a/Themes/Adminlte/assets/vendor/font-awesome/.gitignore b/Themes/Adminlte/assets/vendor/font-awesome/.gitignore deleted file mode 100644 index 39c4f20b7..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/.gitignore +++ /dev/null @@ -1,33 +0,0 @@ -*.pyc -*.egg-info -*.db -*.db.old -*.swp -*.db-journal - -.coverage -.DS_Store -.installed.cfg -_gh_pages/* - -.idea/* -.svn/* -src/website/static/* -src/website/media/* - -bin -cfcache -develop-eggs -dist -downloads -eggs -parts -tmp -.sass-cache -node_modules - -src/website/settingslocal.py -stunnel.log - -.ruby-version -.bundle diff --git a/Themes/Adminlte/assets/vendor/font-awesome/.npmignore b/Themes/Adminlte/assets/vendor/font-awesome/.npmignore deleted file mode 100644 index 54a691f81..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/.npmignore +++ /dev/null @@ -1,42 +0,0 @@ -*.pyc -*.egg-info -*.db -*.db.old -*.swp -*.db-journal - -.coverage -.DS_Store -.installed.cfg -_gh_pages/* - -.idea/* -.svn/* -src/website/static/* -src/website/media/* - -bin -cfcache -develop-eggs -dist -downloads -eggs -parts -tmp -.sass-cache -node_modules - -src/website/settingslocal.py -stunnel.log - -.ruby-version - -# don't need these in the npm package. -src/ -_config.yml -bower.json -component.json -composer.json -CONTRIBUTING.md -Gemfile -Gemfile.lock diff --git a/Themes/Adminlte/assets/vendor/font-awesome/HELP-US-OUT.txt b/Themes/Adminlte/assets/vendor/font-awesome/HELP-US-OUT.txt deleted file mode 100644 index 83d083dd7..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/HELP-US-OUT.txt +++ /dev/null @@ -1,7 +0,0 @@ -I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, -Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, -comprehensive icon sets or copy and paste your own. - -Please. Check it out. - --Dave Gandy diff --git a/Themes/Adminlte/assets/vendor/font-awesome/README.md b/Themes/Adminlte/assets/vendor/font-awesome/README.md deleted file mode 100644 index 3e1c1cfc1..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/README.md +++ /dev/null @@ -1,106 +0,0 @@ -# [Font Awesome v4.7.0](http://fontawesome.io) -### The iconic font and CSS framework - -Font Awesome is a full suite of 675 pictographic icons for easy scalable vector graphics on websites, -created and maintained by [Dave Gandy](https://twitter.com/davegandy). -Stay up to date with the latest release and announcements on Twitter: -[@fontawesome](http://twitter.com/fontawesome). - -Get started at http://fontawesome.io! - -## License -- The Font Awesome font is licensed under the SIL OFL 1.1: - - http://scripts.sil.org/OFL -- Font Awesome CSS, LESS, and Sass files are licensed under the MIT License: - - https://opensource.org/licenses/mit-license.html -- The Font Awesome documentation is licensed under the CC BY 3.0 License: - - http://creativecommons.org/licenses/by/3.0/ -- Attribution is no longer required as of Font Awesome 3.0, but much appreciated: - - `Font Awesome by Dave Gandy - http://fontawesome.io` -- Full details: http://fontawesome.io/license/ - -## Changelog -- [v4.7.0 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/10012) -- [v4.6.3 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9189) -- [v4.6.3 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9189) -- [v4.6.2 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/9117) -- [v4.6.1 GitHub pull request](https://github.com/FortAwesome/Font-Awesome/pull/8962) -- [v4.6.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.6.0+is%3Aclosed) -- [v4.5.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.5.0+is%3Aclosed) -- [v4.4.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.4.0+is%3Aclosed) -- [v4.3.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.3.0+is%3Aclosed) -- [v4.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=12&page=1&state=closed) -- [v4.1.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=6&page=1&state=closed) -- [v4.0.3 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=9&page=1&state=closed) -- [v4.0.2 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=8&page=1&state=closed) -- [v4.0.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=7&page=1&state=closed) -- [v4.0.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=2&page=1&state=closed) -- [v3.2.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=5&page=1&state=closed) -- [v3.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=3&page=1&state=closed) -- [v3.1.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=4&page=1&state=closed) -- v3.1.0 - Added 54 icons, icon stacking styles, flipping and rotating icons, removed Sass support -- v3.0.2 - much improved rendering and alignment in IE7 -- v3.0.1 - much improved rendering in webkit, various bug fixes -- v3.0.0 - all icons redesigned from scratch, optimized for Bootstrap's 14px default - -## Contributing - -Please read through our [contributing guidelines](https://github.com/FortAwesome/Font-Awesome/blob/master/CONTRIBUTING.md). -Included are directions for opening issues, coding standards, and notes on development. - -## Versioning - -Font Awesome will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered -with the following format: - -`..` - -And constructed with the following guidelines: - -* Breaking backward compatibility bumps the major (and resets the minor and patch) -* New additions, including new icons, without breaking backward compatibility bumps the minor (and resets the patch) -* Bug fixes, changes to brand logos, and misc changes bumps the patch - -For more information on SemVer, please visit http://semver.org. - -## Author -- Email: dave@fontawesome.io -- Twitter: http://twitter.com/davegandy -- GitHub: https://github.com/davegandy - -## Component -To include as a [component](https://github.com/componentjs/component), just run - - $ component install FortAwesome/Font-Awesome - -Or add - - "FortAwesome/Font-Awesome": "*" - -to the `dependencies` in your `component.json`. - -## Hacking on Font Awesome - -**Before you can build the project**, you must first have the following installed: - -- [Ruby](https://www.ruby-lang.org/en/) -- Ruby Development Headers - - **Ubuntu:** `sudo apt-get install ruby-dev` *(Only if you're __NOT__ using `rbenv` or `rvm`)* - - **Windows:** [DevKit](http://rubyinstaller.org/) -- [Bundler](http://bundler.io/) (Run `gem install bundler` to install). -- [Node Package Manager (AKA NPM)](https://docs.npmjs.com/getting-started/installing-node) -- [Less](http://lesscss.org/) (Run `npm install -g less` to install). -- [Less Plugin: Clean CSS](https://github.com/less/less-plugin-clean-css) (Run `npm install -g less-plugin-clean-css` to install). - -From the root of the repository, install the tools used to develop. - - $ bundle install - $ npm install - -Build the project and documentation: - - $ bundle exec jekyll build - -Or serve it on a local server on http://localhost:7998/Font-Awesome/: - - $ bundle exec jekyll -w serve diff --git a/Themes/Adminlte/assets/vendor/font-awesome/bower.json b/Themes/Adminlte/assets/vendor/font-awesome/bower.json deleted file mode 100644 index 9e2112659..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/bower.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "font-awesome", - "description": "Font Awesome", - "keywords": [], - "homepage": "http://fontawesome.io", - "dependencies": {}, - "devDependencies": {}, - "license": ["OFL-1.1", "MIT", "CC-BY-3.0"], - "main": [ - "less/font-awesome.less", - "scss/font-awesome.scss" - ], - "ignore": [ - "*/.*", - "*.json", - "src", - "*.yml", - "Gemfile", - "Gemfile.lock", - "*.md" - ] -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.css b/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.css deleted file mode 100644 index ee906a819..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.css +++ /dev/null @@ -1,2337 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); - font-weight: normal; - font-style: normal; -} -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -/* makes the font 33% larger relative to the icon container */ -.fa-lg { - font-size: 1.33333333em; - line-height: 0.75em; - vertical-align: -15%; -} -.fa-2x { - font-size: 2em; -} -.fa-3x { - font-size: 3em; -} -.fa-4x { - font-size: 4em; -} -.fa-5x { - font-size: 5em; -} -.fa-fw { - width: 1.28571429em; - text-align: center; -} -.fa-ul { - padding-left: 0; - margin-left: 2.14285714em; - list-style-type: none; -} -.fa-ul > li { - position: relative; -} -.fa-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: 0.14285714em; - text-align: center; -} -.fa-li.fa-lg { - left: -1.85714286em; -} -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eeeeee; - border-radius: .1em; -} -.fa-pull-left { - float: left; -} -.fa-pull-right { - float: right; -} -.fa.fa-pull-left { - margin-right: .3em; -} -.fa.fa-pull-right { - margin-left: .3em; -} -/* Deprecated as of 4.4.0 */ -.pull-right { - float: right; -} -.pull-left { - float: left; -} -.fa.pull-left { - margin-right: .3em; -} -.fa.pull-right { - margin-left: .3em; -} -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); -} -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); -} -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); -} -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; -} -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.fa-stack-1x, -.fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.fa-stack-1x { - line-height: inherit; -} -.fa-stack-2x { - font-size: 2em; -} -.fa-inverse { - color: #ffffff; -} -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.fa-glass:before { - content: "\f000"; -} -.fa-music:before { - content: "\f001"; -} -.fa-search:before { - content: "\f002"; -} -.fa-envelope-o:before { - content: "\f003"; -} -.fa-heart:before { - content: "\f004"; -} -.fa-star:before { - content: "\f005"; -} -.fa-star-o:before { - content: "\f006"; -} -.fa-user:before { - content: "\f007"; -} -.fa-film:before { - content: "\f008"; -} -.fa-th-large:before { - content: "\f009"; -} -.fa-th:before { - content: "\f00a"; -} -.fa-th-list:before { - content: "\f00b"; -} -.fa-check:before { - content: "\f00c"; -} -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: "\f00d"; -} -.fa-search-plus:before { - content: "\f00e"; -} -.fa-search-minus:before { - content: "\f010"; -} -.fa-power-off:before { - content: "\f011"; -} -.fa-signal:before { - content: "\f012"; -} -.fa-gear:before, -.fa-cog:before { - content: "\f013"; -} -.fa-trash-o:before { - content: "\f014"; -} -.fa-home:before { - content: "\f015"; -} -.fa-file-o:before { - content: "\f016"; -} -.fa-clock-o:before { - content: "\f017"; -} -.fa-road:before { - content: "\f018"; -} -.fa-download:before { - content: "\f019"; -} -.fa-arrow-circle-o-down:before { - content: "\f01a"; -} -.fa-arrow-circle-o-up:before { - content: "\f01b"; -} -.fa-inbox:before { - content: "\f01c"; -} -.fa-play-circle-o:before { - content: "\f01d"; -} -.fa-rotate-right:before, -.fa-repeat:before { - content: "\f01e"; -} -.fa-refresh:before { - content: "\f021"; -} -.fa-list-alt:before { - content: "\f022"; -} -.fa-lock:before { - content: "\f023"; -} -.fa-flag:before { - content: "\f024"; -} -.fa-headphones:before { - content: "\f025"; -} -.fa-volume-off:before { - content: "\f026"; -} -.fa-volume-down:before { - content: "\f027"; -} -.fa-volume-up:before { - content: "\f028"; -} -.fa-qrcode:before { - content: "\f029"; -} -.fa-barcode:before { - content: "\f02a"; -} -.fa-tag:before { - content: "\f02b"; -} -.fa-tags:before { - content: "\f02c"; -} -.fa-book:before { - content: "\f02d"; -} -.fa-bookmark:before { - content: "\f02e"; -} -.fa-print:before { - content: "\f02f"; -} -.fa-camera:before { - content: "\f030"; -} -.fa-font:before { - content: "\f031"; -} -.fa-bold:before { - content: "\f032"; -} -.fa-italic:before { - content: "\f033"; -} -.fa-text-height:before { - content: "\f034"; -} -.fa-text-width:before { - content: "\f035"; -} -.fa-align-left:before { - content: "\f036"; -} -.fa-align-center:before { - content: "\f037"; -} -.fa-align-right:before { - content: "\f038"; -} -.fa-align-justify:before { - content: "\f039"; -} -.fa-list:before { - content: "\f03a"; -} -.fa-dedent:before, -.fa-outdent:before { - content: "\f03b"; -} -.fa-indent:before { - content: "\f03c"; -} -.fa-video-camera:before { - content: "\f03d"; -} -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: "\f03e"; -} -.fa-pencil:before { - content: "\f040"; -} -.fa-map-marker:before { - content: "\f041"; -} -.fa-adjust:before { - content: "\f042"; -} -.fa-tint:before { - content: "\f043"; -} -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\f044"; -} -.fa-share-square-o:before { - content: "\f045"; -} -.fa-check-square-o:before { - content: "\f046"; -} -.fa-arrows:before { - content: "\f047"; -} -.fa-step-backward:before { - content: "\f048"; -} -.fa-fast-backward:before { - content: "\f049"; -} -.fa-backward:before { - content: "\f04a"; -} -.fa-play:before { - content: "\f04b"; -} -.fa-pause:before { - content: "\f04c"; -} -.fa-stop:before { - content: "\f04d"; -} -.fa-forward:before { - content: "\f04e"; -} -.fa-fast-forward:before { - content: "\f050"; -} -.fa-step-forward:before { - content: "\f051"; -} -.fa-eject:before { - content: "\f052"; -} -.fa-chevron-left:before { - content: "\f053"; -} -.fa-chevron-right:before { - content: "\f054"; -} -.fa-plus-circle:before { - content: "\f055"; -} -.fa-minus-circle:before { - content: "\f056"; -} -.fa-times-circle:before { - content: "\f057"; -} -.fa-check-circle:before { - content: "\f058"; -} -.fa-question-circle:before { - content: "\f059"; -} -.fa-info-circle:before { - content: "\f05a"; -} -.fa-crosshairs:before { - content: "\f05b"; -} -.fa-times-circle-o:before { - content: "\f05c"; -} -.fa-check-circle-o:before { - content: "\f05d"; -} -.fa-ban:before { - content: "\f05e"; -} -.fa-arrow-left:before { - content: "\f060"; -} -.fa-arrow-right:before { - content: "\f061"; -} -.fa-arrow-up:before { - content: "\f062"; -} -.fa-arrow-down:before { - content: "\f063"; -} -.fa-mail-forward:before, -.fa-share:before { - content: "\f064"; -} -.fa-expand:before { - content: "\f065"; -} -.fa-compress:before { - content: "\f066"; -} -.fa-plus:before { - content: "\f067"; -} -.fa-minus:before { - content: "\f068"; -} -.fa-asterisk:before { - content: "\f069"; -} -.fa-exclamation-circle:before { - content: "\f06a"; -} -.fa-gift:before { - content: "\f06b"; -} -.fa-leaf:before { - content: "\f06c"; -} -.fa-fire:before { - content: "\f06d"; -} -.fa-eye:before { - content: "\f06e"; -} -.fa-eye-slash:before { - content: "\f070"; -} -.fa-warning:before, -.fa-exclamation-triangle:before { - content: "\f071"; -} -.fa-plane:before { - content: "\f072"; -} -.fa-calendar:before { - content: "\f073"; -} -.fa-random:before { - content: "\f074"; -} -.fa-comment:before { - content: "\f075"; -} -.fa-magnet:before { - content: "\f076"; -} -.fa-chevron-up:before { - content: "\f077"; -} -.fa-chevron-down:before { - content: "\f078"; -} -.fa-retweet:before { - content: "\f079"; -} -.fa-shopping-cart:before { - content: "\f07a"; -} -.fa-folder:before { - content: "\f07b"; -} -.fa-folder-open:before { - content: "\f07c"; -} -.fa-arrows-v:before { - content: "\f07d"; -} -.fa-arrows-h:before { - content: "\f07e"; -} -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: "\f080"; -} -.fa-twitter-square:before { - content: "\f081"; -} -.fa-facebook-square:before { - content: "\f082"; -} -.fa-camera-retro:before { - content: "\f083"; -} -.fa-key:before { - content: "\f084"; -} -.fa-gears:before, -.fa-cogs:before { - content: "\f085"; -} -.fa-comments:before { - content: "\f086"; -} -.fa-thumbs-o-up:before { - content: "\f087"; -} -.fa-thumbs-o-down:before { - content: "\f088"; -} -.fa-star-half:before { - content: "\f089"; -} -.fa-heart-o:before { - content: "\f08a"; -} -.fa-sign-out:before { - content: "\f08b"; -} -.fa-linkedin-square:before { - content: "\f08c"; -} -.fa-thumb-tack:before { - content: "\f08d"; -} -.fa-external-link:before { - content: "\f08e"; -} -.fa-sign-in:before { - content: "\f090"; -} -.fa-trophy:before { - content: "\f091"; -} -.fa-github-square:before { - content: "\f092"; -} -.fa-upload:before { - content: "\f093"; -} -.fa-lemon-o:before { - content: "\f094"; -} -.fa-phone:before { - content: "\f095"; -} -.fa-square-o:before { - content: "\f096"; -} -.fa-bookmark-o:before { - content: "\f097"; -} -.fa-phone-square:before { - content: "\f098"; -} -.fa-twitter:before { - content: "\f099"; -} -.fa-facebook-f:before, -.fa-facebook:before { - content: "\f09a"; -} -.fa-github:before { - content: "\f09b"; -} -.fa-unlock:before { - content: "\f09c"; -} -.fa-credit-card:before { - content: "\f09d"; -} -.fa-feed:before, -.fa-rss:before { - content: "\f09e"; -} -.fa-hdd-o:before { - content: "\f0a0"; -} -.fa-bullhorn:before { - content: "\f0a1"; -} -.fa-bell:before { - content: "\f0f3"; -} -.fa-certificate:before { - content: "\f0a3"; -} -.fa-hand-o-right:before { - content: "\f0a4"; -} -.fa-hand-o-left:before { - content: "\f0a5"; -} -.fa-hand-o-up:before { - content: "\f0a6"; -} -.fa-hand-o-down:before { - content: "\f0a7"; -} -.fa-arrow-circle-left:before { - content: "\f0a8"; -} -.fa-arrow-circle-right:before { - content: "\f0a9"; -} -.fa-arrow-circle-up:before { - content: "\f0aa"; -} -.fa-arrow-circle-down:before { - content: "\f0ab"; -} -.fa-globe:before { - content: "\f0ac"; -} -.fa-wrench:before { - content: "\f0ad"; -} -.fa-tasks:before { - content: "\f0ae"; -} -.fa-filter:before { - content: "\f0b0"; -} -.fa-briefcase:before { - content: "\f0b1"; -} -.fa-arrows-alt:before { - content: "\f0b2"; -} -.fa-group:before, -.fa-users:before { - content: "\f0c0"; -} -.fa-chain:before, -.fa-link:before { - content: "\f0c1"; -} -.fa-cloud:before { - content: "\f0c2"; -} -.fa-flask:before { - content: "\f0c3"; -} -.fa-cut:before, -.fa-scissors:before { - content: "\f0c4"; -} -.fa-copy:before, -.fa-files-o:before { - content: "\f0c5"; -} -.fa-paperclip:before { - content: "\f0c6"; -} -.fa-save:before, -.fa-floppy-o:before { - content: "\f0c7"; -} -.fa-square:before { - content: "\f0c8"; -} -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: "\f0c9"; -} -.fa-list-ul:before { - content: "\f0ca"; -} -.fa-list-ol:before { - content: "\f0cb"; -} -.fa-strikethrough:before { - content: "\f0cc"; -} -.fa-underline:before { - content: "\f0cd"; -} -.fa-table:before { - content: "\f0ce"; -} -.fa-magic:before { - content: "\f0d0"; -} -.fa-truck:before { - content: "\f0d1"; -} -.fa-pinterest:before { - content: "\f0d2"; -} -.fa-pinterest-square:before { - content: "\f0d3"; -} -.fa-google-plus-square:before { - content: "\f0d4"; -} -.fa-google-plus:before { - content: "\f0d5"; -} -.fa-money:before { - content: "\f0d6"; -} -.fa-caret-down:before { - content: "\f0d7"; -} -.fa-caret-up:before { - content: "\f0d8"; -} -.fa-caret-left:before { - content: "\f0d9"; -} -.fa-caret-right:before { - content: "\f0da"; -} -.fa-columns:before { - content: "\f0db"; -} -.fa-unsorted:before, -.fa-sort:before { - content: "\f0dc"; -} -.fa-sort-down:before, -.fa-sort-desc:before { - content: "\f0dd"; -} -.fa-sort-up:before, -.fa-sort-asc:before { - content: "\f0de"; -} -.fa-envelope:before { - content: "\f0e0"; -} -.fa-linkedin:before { - content: "\f0e1"; -} -.fa-rotate-left:before, -.fa-undo:before { - content: "\f0e2"; -} -.fa-legal:before, -.fa-gavel:before { - content: "\f0e3"; -} -.fa-dashboard:before, -.fa-tachometer:before { - content: "\f0e4"; -} -.fa-comment-o:before { - content: "\f0e5"; -} -.fa-comments-o:before { - content: "\f0e6"; -} -.fa-flash:before, -.fa-bolt:before { - content: "\f0e7"; -} -.fa-sitemap:before { - content: "\f0e8"; -} -.fa-umbrella:before { - content: "\f0e9"; -} -.fa-paste:before, -.fa-clipboard:before { - content: "\f0ea"; -} -.fa-lightbulb-o:before { - content: "\f0eb"; -} -.fa-exchange:before { - content: "\f0ec"; -} -.fa-cloud-download:before { - content: "\f0ed"; -} -.fa-cloud-upload:before { - content: "\f0ee"; -} -.fa-user-md:before { - content: "\f0f0"; -} -.fa-stethoscope:before { - content: "\f0f1"; -} -.fa-suitcase:before { - content: "\f0f2"; -} -.fa-bell-o:before { - content: "\f0a2"; -} -.fa-coffee:before { - content: "\f0f4"; -} -.fa-cutlery:before { - content: "\f0f5"; -} -.fa-file-text-o:before { - content: "\f0f6"; -} -.fa-building-o:before { - content: "\f0f7"; -} -.fa-hospital-o:before { - content: "\f0f8"; -} -.fa-ambulance:before { - content: "\f0f9"; -} -.fa-medkit:before { - content: "\f0fa"; -} -.fa-fighter-jet:before { - content: "\f0fb"; -} -.fa-beer:before { - content: "\f0fc"; -} -.fa-h-square:before { - content: "\f0fd"; -} -.fa-plus-square:before { - content: "\f0fe"; -} -.fa-angle-double-left:before { - content: "\f100"; -} -.fa-angle-double-right:before { - content: "\f101"; -} -.fa-angle-double-up:before { - content: "\f102"; -} -.fa-angle-double-down:before { - content: "\f103"; -} -.fa-angle-left:before { - content: "\f104"; -} -.fa-angle-right:before { - content: "\f105"; -} -.fa-angle-up:before { - content: "\f106"; -} -.fa-angle-down:before { - content: "\f107"; -} -.fa-desktop:before { - content: "\f108"; -} -.fa-laptop:before { - content: "\f109"; -} -.fa-tablet:before { - content: "\f10a"; -} -.fa-mobile-phone:before, -.fa-mobile:before { - content: "\f10b"; -} -.fa-circle-o:before { - content: "\f10c"; -} -.fa-quote-left:before { - content: "\f10d"; -} -.fa-quote-right:before { - content: "\f10e"; -} -.fa-spinner:before { - content: "\f110"; -} -.fa-circle:before { - content: "\f111"; -} -.fa-mail-reply:before, -.fa-reply:before { - content: "\f112"; -} -.fa-github-alt:before { - content: "\f113"; -} -.fa-folder-o:before { - content: "\f114"; -} -.fa-folder-open-o:before { - content: "\f115"; -} -.fa-smile-o:before { - content: "\f118"; -} -.fa-frown-o:before { - content: "\f119"; -} -.fa-meh-o:before { - content: "\f11a"; -} -.fa-gamepad:before { - content: "\f11b"; -} -.fa-keyboard-o:before { - content: "\f11c"; -} -.fa-flag-o:before { - content: "\f11d"; -} -.fa-flag-checkered:before { - content: "\f11e"; -} -.fa-terminal:before { - content: "\f120"; -} -.fa-code:before { - content: "\f121"; -} -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: "\f122"; -} -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: "\f123"; -} -.fa-location-arrow:before { - content: "\f124"; -} -.fa-crop:before { - content: "\f125"; -} -.fa-code-fork:before { - content: "\f126"; -} -.fa-unlink:before, -.fa-chain-broken:before { - content: "\f127"; -} -.fa-question:before { - content: "\f128"; -} -.fa-info:before { - content: "\f129"; -} -.fa-exclamation:before { - content: "\f12a"; -} -.fa-superscript:before { - content: "\f12b"; -} -.fa-subscript:before { - content: "\f12c"; -} -.fa-eraser:before { - content: "\f12d"; -} -.fa-puzzle-piece:before { - content: "\f12e"; -} -.fa-microphone:before { - content: "\f130"; -} -.fa-microphone-slash:before { - content: "\f131"; -} -.fa-shield:before { - content: "\f132"; -} -.fa-calendar-o:before { - content: "\f133"; -} -.fa-fire-extinguisher:before { - content: "\f134"; -} -.fa-rocket:before { - content: "\f135"; -} -.fa-maxcdn:before { - content: "\f136"; -} -.fa-chevron-circle-left:before { - content: "\f137"; -} -.fa-chevron-circle-right:before { - content: "\f138"; -} -.fa-chevron-circle-up:before { - content: "\f139"; -} -.fa-chevron-circle-down:before { - content: "\f13a"; -} -.fa-html5:before { - content: "\f13b"; -} -.fa-css3:before { - content: "\f13c"; -} -.fa-anchor:before { - content: "\f13d"; -} -.fa-unlock-alt:before { - content: "\f13e"; -} -.fa-bullseye:before { - content: "\f140"; -} -.fa-ellipsis-h:before { - content: "\f141"; -} -.fa-ellipsis-v:before { - content: "\f142"; -} -.fa-rss-square:before { - content: "\f143"; -} -.fa-play-circle:before { - content: "\f144"; -} -.fa-ticket:before { - content: "\f145"; -} -.fa-minus-square:before { - content: "\f146"; -} -.fa-minus-square-o:before { - content: "\f147"; -} -.fa-level-up:before { - content: "\f148"; -} -.fa-level-down:before { - content: "\f149"; -} -.fa-check-square:before { - content: "\f14a"; -} -.fa-pencil-square:before { - content: "\f14b"; -} -.fa-external-link-square:before { - content: "\f14c"; -} -.fa-share-square:before { - content: "\f14d"; -} -.fa-compass:before { - content: "\f14e"; -} -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: "\f150"; -} -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: "\f151"; -} -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: "\f152"; -} -.fa-euro:before, -.fa-eur:before { - content: "\f153"; -} -.fa-gbp:before { - content: "\f154"; -} -.fa-dollar:before, -.fa-usd:before { - content: "\f155"; -} -.fa-rupee:before, -.fa-inr:before { - content: "\f156"; -} -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: "\f157"; -} -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: "\f158"; -} -.fa-won:before, -.fa-krw:before { - content: "\f159"; -} -.fa-bitcoin:before, -.fa-btc:before { - content: "\f15a"; -} -.fa-file:before { - content: "\f15b"; -} -.fa-file-text:before { - content: "\f15c"; -} -.fa-sort-alpha-asc:before { - content: "\f15d"; -} -.fa-sort-alpha-desc:before { - content: "\f15e"; -} -.fa-sort-amount-asc:before { - content: "\f160"; -} -.fa-sort-amount-desc:before { - content: "\f161"; -} -.fa-sort-numeric-asc:before { - content: "\f162"; -} -.fa-sort-numeric-desc:before { - content: "\f163"; -} -.fa-thumbs-up:before { - content: "\f164"; -} -.fa-thumbs-down:before { - content: "\f165"; -} -.fa-youtube-square:before { - content: "\f166"; -} -.fa-youtube:before { - content: "\f167"; -} -.fa-xing:before { - content: "\f168"; -} -.fa-xing-square:before { - content: "\f169"; -} -.fa-youtube-play:before { - content: "\f16a"; -} -.fa-dropbox:before { - content: "\f16b"; -} -.fa-stack-overflow:before { - content: "\f16c"; -} -.fa-instagram:before { - content: "\f16d"; -} -.fa-flickr:before { - content: "\f16e"; -} -.fa-adn:before { - content: "\f170"; -} -.fa-bitbucket:before { - content: "\f171"; -} -.fa-bitbucket-square:before { - content: "\f172"; -} -.fa-tumblr:before { - content: "\f173"; -} -.fa-tumblr-square:before { - content: "\f174"; -} -.fa-long-arrow-down:before { - content: "\f175"; -} -.fa-long-arrow-up:before { - content: "\f176"; -} -.fa-long-arrow-left:before { - content: "\f177"; -} -.fa-long-arrow-right:before { - content: "\f178"; -} -.fa-apple:before { - content: "\f179"; -} -.fa-windows:before { - content: "\f17a"; -} -.fa-android:before { - content: "\f17b"; -} -.fa-linux:before { - content: "\f17c"; -} -.fa-dribbble:before { - content: "\f17d"; -} -.fa-skype:before { - content: "\f17e"; -} -.fa-foursquare:before { - content: "\f180"; -} -.fa-trello:before { - content: "\f181"; -} -.fa-female:before { - content: "\f182"; -} -.fa-male:before { - content: "\f183"; -} -.fa-gittip:before, -.fa-gratipay:before { - content: "\f184"; -} -.fa-sun-o:before { - content: "\f185"; -} -.fa-moon-o:before { - content: "\f186"; -} -.fa-archive:before { - content: "\f187"; -} -.fa-bug:before { - content: "\f188"; -} -.fa-vk:before { - content: "\f189"; -} -.fa-weibo:before { - content: "\f18a"; -} -.fa-renren:before { - content: "\f18b"; -} -.fa-pagelines:before { - content: "\f18c"; -} -.fa-stack-exchange:before { - content: "\f18d"; -} -.fa-arrow-circle-o-right:before { - content: "\f18e"; -} -.fa-arrow-circle-o-left:before { - content: "\f190"; -} -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: "\f191"; -} -.fa-dot-circle-o:before { - content: "\f192"; -} -.fa-wheelchair:before { - content: "\f193"; -} -.fa-vimeo-square:before { - content: "\f194"; -} -.fa-turkish-lira:before, -.fa-try:before { - content: "\f195"; -} -.fa-plus-square-o:before { - content: "\f196"; -} -.fa-space-shuttle:before { - content: "\f197"; -} -.fa-slack:before { - content: "\f198"; -} -.fa-envelope-square:before { - content: "\f199"; -} -.fa-wordpress:before { - content: "\f19a"; -} -.fa-openid:before { - content: "\f19b"; -} -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: "\f19c"; -} -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: "\f19d"; -} -.fa-yahoo:before { - content: "\f19e"; -} -.fa-google:before { - content: "\f1a0"; -} -.fa-reddit:before { - content: "\f1a1"; -} -.fa-reddit-square:before { - content: "\f1a2"; -} -.fa-stumbleupon-circle:before { - content: "\f1a3"; -} -.fa-stumbleupon:before { - content: "\f1a4"; -} -.fa-delicious:before { - content: "\f1a5"; -} -.fa-digg:before { - content: "\f1a6"; -} -.fa-pied-piper-pp:before { - content: "\f1a7"; -} -.fa-pied-piper-alt:before { - content: "\f1a8"; -} -.fa-drupal:before { - content: "\f1a9"; -} -.fa-joomla:before { - content: "\f1aa"; -} -.fa-language:before { - content: "\f1ab"; -} -.fa-fax:before { - content: "\f1ac"; -} -.fa-building:before { - content: "\f1ad"; -} -.fa-child:before { - content: "\f1ae"; -} -.fa-paw:before { - content: "\f1b0"; -} -.fa-spoon:before { - content: "\f1b1"; -} -.fa-cube:before { - content: "\f1b2"; -} -.fa-cubes:before { - content: "\f1b3"; -} -.fa-behance:before { - content: "\f1b4"; -} -.fa-behance-square:before { - content: "\f1b5"; -} -.fa-steam:before { - content: "\f1b6"; -} -.fa-steam-square:before { - content: "\f1b7"; -} -.fa-recycle:before { - content: "\f1b8"; -} -.fa-automobile:before, -.fa-car:before { - content: "\f1b9"; -} -.fa-cab:before, -.fa-taxi:before { - content: "\f1ba"; -} -.fa-tree:before { - content: "\f1bb"; -} -.fa-spotify:before { - content: "\f1bc"; -} -.fa-deviantart:before { - content: "\f1bd"; -} -.fa-soundcloud:before { - content: "\f1be"; -} -.fa-database:before { - content: "\f1c0"; -} -.fa-file-pdf-o:before { - content: "\f1c1"; -} -.fa-file-word-o:before { - content: "\f1c2"; -} -.fa-file-excel-o:before { - content: "\f1c3"; -} -.fa-file-powerpoint-o:before { - content: "\f1c4"; -} -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: "\f1c5"; -} -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: "\f1c6"; -} -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: "\f1c7"; -} -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: "\f1c8"; -} -.fa-file-code-o:before { - content: "\f1c9"; -} -.fa-vine:before { - content: "\f1ca"; -} -.fa-codepen:before { - content: "\f1cb"; -} -.fa-jsfiddle:before { - content: "\f1cc"; -} -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: "\f1cd"; -} -.fa-circle-o-notch:before { - content: "\f1ce"; -} -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: "\f1d0"; -} -.fa-ge:before, -.fa-empire:before { - content: "\f1d1"; -} -.fa-git-square:before { - content: "\f1d2"; -} -.fa-git:before { - content: "\f1d3"; -} -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: "\f1d4"; -} -.fa-tencent-weibo:before { - content: "\f1d5"; -} -.fa-qq:before { - content: "\f1d6"; -} -.fa-wechat:before, -.fa-weixin:before { - content: "\f1d7"; -} -.fa-send:before, -.fa-paper-plane:before { - content: "\f1d8"; -} -.fa-send-o:before, -.fa-paper-plane-o:before { - content: "\f1d9"; -} -.fa-history:before { - content: "\f1da"; -} -.fa-circle-thin:before { - content: "\f1db"; -} -.fa-header:before { - content: "\f1dc"; -} -.fa-paragraph:before { - content: "\f1dd"; -} -.fa-sliders:before { - content: "\f1de"; -} -.fa-share-alt:before { - content: "\f1e0"; -} -.fa-share-alt-square:before { - content: "\f1e1"; -} -.fa-bomb:before { - content: "\f1e2"; -} -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: "\f1e3"; -} -.fa-tty:before { - content: "\f1e4"; -} -.fa-binoculars:before { - content: "\f1e5"; -} -.fa-plug:before { - content: "\f1e6"; -} -.fa-slideshare:before { - content: "\f1e7"; -} -.fa-twitch:before { - content: "\f1e8"; -} -.fa-yelp:before { - content: "\f1e9"; -} -.fa-newspaper-o:before { - content: "\f1ea"; -} -.fa-wifi:before { - content: "\f1eb"; -} -.fa-calculator:before { - content: "\f1ec"; -} -.fa-paypal:before { - content: "\f1ed"; -} -.fa-google-wallet:before { - content: "\f1ee"; -} -.fa-cc-visa:before { - content: "\f1f0"; -} -.fa-cc-mastercard:before { - content: "\f1f1"; -} -.fa-cc-discover:before { - content: "\f1f2"; -} -.fa-cc-amex:before { - content: "\f1f3"; -} -.fa-cc-paypal:before { - content: "\f1f4"; -} -.fa-cc-stripe:before { - content: "\f1f5"; -} -.fa-bell-slash:before { - content: "\f1f6"; -} -.fa-bell-slash-o:before { - content: "\f1f7"; -} -.fa-trash:before { - content: "\f1f8"; -} -.fa-copyright:before { - content: "\f1f9"; -} -.fa-at:before { - content: "\f1fa"; -} -.fa-eyedropper:before { - content: "\f1fb"; -} -.fa-paint-brush:before { - content: "\f1fc"; -} -.fa-birthday-cake:before { - content: "\f1fd"; -} -.fa-area-chart:before { - content: "\f1fe"; -} -.fa-pie-chart:before { - content: "\f200"; -} -.fa-line-chart:before { - content: "\f201"; -} -.fa-lastfm:before { - content: "\f202"; -} -.fa-lastfm-square:before { - content: "\f203"; -} -.fa-toggle-off:before { - content: "\f204"; -} -.fa-toggle-on:before { - content: "\f205"; -} -.fa-bicycle:before { - content: "\f206"; -} -.fa-bus:before { - content: "\f207"; -} -.fa-ioxhost:before { - content: "\f208"; -} -.fa-angellist:before { - content: "\f209"; -} -.fa-cc:before { - content: "\f20a"; -} -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: "\f20b"; -} -.fa-meanpath:before { - content: "\f20c"; -} -.fa-buysellads:before { - content: "\f20d"; -} -.fa-connectdevelop:before { - content: "\f20e"; -} -.fa-dashcube:before { - content: "\f210"; -} -.fa-forumbee:before { - content: "\f211"; -} -.fa-leanpub:before { - content: "\f212"; -} -.fa-sellsy:before { - content: "\f213"; -} -.fa-shirtsinbulk:before { - content: "\f214"; -} -.fa-simplybuilt:before { - content: "\f215"; -} -.fa-skyatlas:before { - content: "\f216"; -} -.fa-cart-plus:before { - content: "\f217"; -} -.fa-cart-arrow-down:before { - content: "\f218"; -} -.fa-diamond:before { - content: "\f219"; -} -.fa-ship:before { - content: "\f21a"; -} -.fa-user-secret:before { - content: "\f21b"; -} -.fa-motorcycle:before { - content: "\f21c"; -} -.fa-street-view:before { - content: "\f21d"; -} -.fa-heartbeat:before { - content: "\f21e"; -} -.fa-venus:before { - content: "\f221"; -} -.fa-mars:before { - content: "\f222"; -} -.fa-mercury:before { - content: "\f223"; -} -.fa-intersex:before, -.fa-transgender:before { - content: "\f224"; -} -.fa-transgender-alt:before { - content: "\f225"; -} -.fa-venus-double:before { - content: "\f226"; -} -.fa-mars-double:before { - content: "\f227"; -} -.fa-venus-mars:before { - content: "\f228"; -} -.fa-mars-stroke:before { - content: "\f229"; -} -.fa-mars-stroke-v:before { - content: "\f22a"; -} -.fa-mars-stroke-h:before { - content: "\f22b"; -} -.fa-neuter:before { - content: "\f22c"; -} -.fa-genderless:before { - content: "\f22d"; -} -.fa-facebook-official:before { - content: "\f230"; -} -.fa-pinterest-p:before { - content: "\f231"; -} -.fa-whatsapp:before { - content: "\f232"; -} -.fa-server:before { - content: "\f233"; -} -.fa-user-plus:before { - content: "\f234"; -} -.fa-user-times:before { - content: "\f235"; -} -.fa-hotel:before, -.fa-bed:before { - content: "\f236"; -} -.fa-viacoin:before { - content: "\f237"; -} -.fa-train:before { - content: "\f238"; -} -.fa-subway:before { - content: "\f239"; -} -.fa-medium:before { - content: "\f23a"; -} -.fa-yc:before, -.fa-y-combinator:before { - content: "\f23b"; -} -.fa-optin-monster:before { - content: "\f23c"; -} -.fa-opencart:before { - content: "\f23d"; -} -.fa-expeditedssl:before { - content: "\f23e"; -} -.fa-battery-4:before, -.fa-battery:before, -.fa-battery-full:before { - content: "\f240"; -} -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: "\f241"; -} -.fa-battery-2:before, -.fa-battery-half:before { - content: "\f242"; -} -.fa-battery-1:before, -.fa-battery-quarter:before { - content: "\f243"; -} -.fa-battery-0:before, -.fa-battery-empty:before { - content: "\f244"; -} -.fa-mouse-pointer:before { - content: "\f245"; -} -.fa-i-cursor:before { - content: "\f246"; -} -.fa-object-group:before { - content: "\f247"; -} -.fa-object-ungroup:before { - content: "\f248"; -} -.fa-sticky-note:before { - content: "\f249"; -} -.fa-sticky-note-o:before { - content: "\f24a"; -} -.fa-cc-jcb:before { - content: "\f24b"; -} -.fa-cc-diners-club:before { - content: "\f24c"; -} -.fa-clone:before { - content: "\f24d"; -} -.fa-balance-scale:before { - content: "\f24e"; -} -.fa-hourglass-o:before { - content: "\f250"; -} -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: "\f251"; -} -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: "\f252"; -} -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: "\f253"; -} -.fa-hourglass:before { - content: "\f254"; -} -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: "\f255"; -} -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: "\f256"; -} -.fa-hand-scissors-o:before { - content: "\f257"; -} -.fa-hand-lizard-o:before { - content: "\f258"; -} -.fa-hand-spock-o:before { - content: "\f259"; -} -.fa-hand-pointer-o:before { - content: "\f25a"; -} -.fa-hand-peace-o:before { - content: "\f25b"; -} -.fa-trademark:before { - content: "\f25c"; -} -.fa-registered:before { - content: "\f25d"; -} -.fa-creative-commons:before { - content: "\f25e"; -} -.fa-gg:before { - content: "\f260"; -} -.fa-gg-circle:before { - content: "\f261"; -} -.fa-tripadvisor:before { - content: "\f262"; -} -.fa-odnoklassniki:before { - content: "\f263"; -} -.fa-odnoklassniki-square:before { - content: "\f264"; -} -.fa-get-pocket:before { - content: "\f265"; -} -.fa-wikipedia-w:before { - content: "\f266"; -} -.fa-safari:before { - content: "\f267"; -} -.fa-chrome:before { - content: "\f268"; -} -.fa-firefox:before { - content: "\f269"; -} -.fa-opera:before { - content: "\f26a"; -} -.fa-internet-explorer:before { - content: "\f26b"; -} -.fa-tv:before, -.fa-television:before { - content: "\f26c"; -} -.fa-contao:before { - content: "\f26d"; -} -.fa-500px:before { - content: "\f26e"; -} -.fa-amazon:before { - content: "\f270"; -} -.fa-calendar-plus-o:before { - content: "\f271"; -} -.fa-calendar-minus-o:before { - content: "\f272"; -} -.fa-calendar-times-o:before { - content: "\f273"; -} -.fa-calendar-check-o:before { - content: "\f274"; -} -.fa-industry:before { - content: "\f275"; -} -.fa-map-pin:before { - content: "\f276"; -} -.fa-map-signs:before { - content: "\f277"; -} -.fa-map-o:before { - content: "\f278"; -} -.fa-map:before { - content: "\f279"; -} -.fa-commenting:before { - content: "\f27a"; -} -.fa-commenting-o:before { - content: "\f27b"; -} -.fa-houzz:before { - content: "\f27c"; -} -.fa-vimeo:before { - content: "\f27d"; -} -.fa-black-tie:before { - content: "\f27e"; -} -.fa-fonticons:before { - content: "\f280"; -} -.fa-reddit-alien:before { - content: "\f281"; -} -.fa-edge:before { - content: "\f282"; -} -.fa-credit-card-alt:before { - content: "\f283"; -} -.fa-codiepie:before { - content: "\f284"; -} -.fa-modx:before { - content: "\f285"; -} -.fa-fort-awesome:before { - content: "\f286"; -} -.fa-usb:before { - content: "\f287"; -} -.fa-product-hunt:before { - content: "\f288"; -} -.fa-mixcloud:before { - content: "\f289"; -} -.fa-scribd:before { - content: "\f28a"; -} -.fa-pause-circle:before { - content: "\f28b"; -} -.fa-pause-circle-o:before { - content: "\f28c"; -} -.fa-stop-circle:before { - content: "\f28d"; -} -.fa-stop-circle-o:before { - content: "\f28e"; -} -.fa-shopping-bag:before { - content: "\f290"; -} -.fa-shopping-basket:before { - content: "\f291"; -} -.fa-hashtag:before { - content: "\f292"; -} -.fa-bluetooth:before { - content: "\f293"; -} -.fa-bluetooth-b:before { - content: "\f294"; -} -.fa-percent:before { - content: "\f295"; -} -.fa-gitlab:before { - content: "\f296"; -} -.fa-wpbeginner:before { - content: "\f297"; -} -.fa-wpforms:before { - content: "\f298"; -} -.fa-envira:before { - content: "\f299"; -} -.fa-universal-access:before { - content: "\f29a"; -} -.fa-wheelchair-alt:before { - content: "\f29b"; -} -.fa-question-circle-o:before { - content: "\f29c"; -} -.fa-blind:before { - content: "\f29d"; -} -.fa-audio-description:before { - content: "\f29e"; -} -.fa-volume-control-phone:before { - content: "\f2a0"; -} -.fa-braille:before { - content: "\f2a1"; -} -.fa-assistive-listening-systems:before { - content: "\f2a2"; -} -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: "\f2a3"; -} -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: "\f2a4"; -} -.fa-glide:before { - content: "\f2a5"; -} -.fa-glide-g:before { - content: "\f2a6"; -} -.fa-signing:before, -.fa-sign-language:before { - content: "\f2a7"; -} -.fa-low-vision:before { - content: "\f2a8"; -} -.fa-viadeo:before { - content: "\f2a9"; -} -.fa-viadeo-square:before { - content: "\f2aa"; -} -.fa-snapchat:before { - content: "\f2ab"; -} -.fa-snapchat-ghost:before { - content: "\f2ac"; -} -.fa-snapchat-square:before { - content: "\f2ad"; -} -.fa-pied-piper:before { - content: "\f2ae"; -} -.fa-first-order:before { - content: "\f2b0"; -} -.fa-yoast:before { - content: "\f2b1"; -} -.fa-themeisle:before { - content: "\f2b2"; -} -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: "\f2b3"; -} -.fa-fa:before, -.fa-font-awesome:before { - content: "\f2b4"; -} -.fa-handshake-o:before { - content: "\f2b5"; -} -.fa-envelope-open:before { - content: "\f2b6"; -} -.fa-envelope-open-o:before { - content: "\f2b7"; -} -.fa-linode:before { - content: "\f2b8"; -} -.fa-address-book:before { - content: "\f2b9"; -} -.fa-address-book-o:before { - content: "\f2ba"; -} -.fa-vcard:before, -.fa-address-card:before { - content: "\f2bb"; -} -.fa-vcard-o:before, -.fa-address-card-o:before { - content: "\f2bc"; -} -.fa-user-circle:before { - content: "\f2bd"; -} -.fa-user-circle-o:before { - content: "\f2be"; -} -.fa-user-o:before { - content: "\f2c0"; -} -.fa-id-badge:before { - content: "\f2c1"; -} -.fa-drivers-license:before, -.fa-id-card:before { - content: "\f2c2"; -} -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: "\f2c3"; -} -.fa-quora:before { - content: "\f2c4"; -} -.fa-free-code-camp:before { - content: "\f2c5"; -} -.fa-telegram:before { - content: "\f2c6"; -} -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: "\f2c7"; -} -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: "\f2c8"; -} -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: "\f2c9"; -} -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: "\f2ca"; -} -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: "\f2cb"; -} -.fa-shower:before { - content: "\f2cc"; -} -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: "\f2cd"; -} -.fa-podcast:before { - content: "\f2ce"; -} -.fa-window-maximize:before { - content: "\f2d0"; -} -.fa-window-minimize:before { - content: "\f2d1"; -} -.fa-window-restore:before { - content: "\f2d2"; -} -.fa-times-rectangle:before, -.fa-window-close:before { - content: "\f2d3"; -} -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: "\f2d4"; -} -.fa-bandcamp:before { - content: "\f2d5"; -} -.fa-grav:before { - content: "\f2d6"; -} -.fa-etsy:before { - content: "\f2d7"; -} -.fa-imdb:before { - content: "\f2d8"; -} -.fa-ravelry:before { - content: "\f2d9"; -} -.fa-eercast:before { - content: "\f2da"; -} -.fa-microchip:before { - content: "\f2db"; -} -.fa-snowflake-o:before { - content: "\f2dc"; -} -.fa-superpowers:before { - content: "\f2dd"; -} -.fa-wpexplorer:before { - content: "\f2de"; -} -.fa-meetup:before { - content: "\f2e0"; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.css.map b/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.css.map deleted file mode 100644 index 60763a864..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": ";;;;;;;AAGA,UAUC;EATC,WAAW,EAAE,aAAa;EAC1B,GAAG,EAAE,+CAAgE;EACrE,GAAG,EAAE,ySAAmG;EAKxG,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,MAAM;ACTpB,GAAmB;EACjB,OAAO,EAAE,YAAY;EACrB,IAAI,EAAE,uCAAwD;EAC9D,SAAS,EAAE,OAAO;EAClB,cAAc,EAAE,IAAI;EACpB,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAClC,SAAS,EAAE,eAAe;;;ACN5B,MAAsB;EACpB,SAAS,EAAE,SAAS;EACpB,WAAW,EAAE,MAAS;EACtB,cAAc,EAAE,IAAI;;AAEtB,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;ACVtC,MAAsB;EACpB,KAAK,EAAE,SAAW;EAClB,UAAU,EAAE,MAAM;;ACDpB,MAAsB;EACpB,YAAY,EAAE,CAAC;EACf,WAAW,ECKU,SAAS;EDJ9B,eAAe,EAAE,IAAI;EACrB,WAAK;IAAE,QAAQ,EAAE,QAAQ;;AAE3B,MAAsB;EACpB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,UAAa;EACnB,KAAK,ECFgB,SAAS;EDG9B,GAAG,EAAE,SAAU;EACf,UAAU,EAAE,MAAM;EAClB,YAAuB;IACrB,IAAI,EAAE,UAA0B;;AEbpC,UAA0B;EACxB,OAAO,EAAE,gBAAgB;EACzB,MAAM,EAAE,iBAA4B;EACpC,aAAa,EAAE,IAAI;;AAGrB,WAAY;EAAE,KAAK,EAAE,KAAK;;AAC1B,UAAW;EAAE,KAAK,EAAE,IAAI;;AAGtB,aAAY;EAAE,YAAY,EAAE,IAAI;AAChC,cAAa;EAAE,WAAW,EAAE,IAAI;;ACXlC,QAAwB;EACtB,iBAAiB,EAAE,0BAA0B;EACrC,SAAS,EAAE,0BAA0B;;AAG/C,SAAyB;EACvB,iBAAiB,EAAE,4BAA4B;EACvC,SAAS,EAAE,4BAA4B;;AAGjD,0BASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IACvB,SAAS,EAAE,YAAY;EAEjC,IAAK;IACH,iBAAiB,EAAE,cAAc;IACzB,SAAS,EAAE,cAAc;AAIrC,kBASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IACvB,SAAS,EAAE,YAAY;EAEjC,IAAK;IACH,iBAAiB,EAAE,cAAc;IACzB,SAAS,EAAE,cAAc;AC5BrC,aAA8B;ECY5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,aAAgB;EAC/B,aAAa,EAAE,aAAgB;EAC3B,SAAS,EAAE,aAAgB;;ADdrC,cAA8B;ECW5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,cAAgB;EAC/B,aAAa,EAAE,cAAgB;EAC3B,SAAS,EAAE,cAAgB;;ADbrC,cAA8B;ECU5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,cAAgB;EAC/B,aAAa,EAAE,cAAgB;EAC3B,SAAS,EAAE,cAAgB;;ADXrC,mBAAmC;ECejC,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,YAAoB;EACnC,aAAa,EAAE,YAAoB;EAC/B,SAAS,EAAE,YAAoB;;ADjBzC,iBAAmC;ECcjC,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,YAAoB;EACnC,aAAa,EAAE,YAAoB;EAC/B,SAAS,EAAE,YAAoB;;ADZzC;;;;uBAIuC;EACrC,MAAM,EAAE,IAAI;;AEfd,SAAyB;EACvB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,MAAM;;AAExB,0BAAyD;EACvD,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;;AAEpB,YAA4B;EAAE,WAAW,EAAE,OAAO;;AAClD,YAA4B;EAAE,SAAS,EAAE,GAAG;;AAC5C,WAA2B;EAAE,KAAK,ELVZ,IAAI;;;;AMN1B,gBAAgC;EAAE,OAAO,ENoQ1B,GAAO;;AMnQtB,gBAAgC;EAAE,OAAO,EN0W1B,GAAO;;AMzWtB,iBAAiC;EAAE,OAAO,ENmb1B,GAAO;;AMlbvB,qBAAqC;EAAE,OAAO,ENmL1B,GAAO;;AMlL3B,gBAAgC;EAAE,OAAO,ENkR1B,GAAO;;AMjRtB,eAA+B;EAAE,OAAO,ENke1B,GAAO;;AMjerB,iBAAiC;EAAE,OAAO,ENse1B,GAAO;;AMrevB,eAA+B;EAAE,OAAO,EN+iB1B,GAAO;;AM9iBrB,eAA+B;EAAE,OAAO,ENyN1B,GAAO;;AMxNrB,mBAAmC;EAAE,OAAO,ENggB1B,GAAO;;AM/fzB,aAA6B;EAAE,OAAO,EN8f1B,GAAO;;AM7fnB,kBAAkC;EAAE,OAAO,EN+f1B,GAAO;;AM9fxB,gBAAgC;EAAE,OAAO,ENoG1B,GAAO;;AMnGtB;;gBAEgC;EAAE,OAAO,ENkgB1B,GAAO;;AMjgBtB,sBAAsC;EAAE,OAAO,ENua1B,GAAO;;AMta5B,uBAAuC;EAAE,OAAO,ENqa1B,GAAO;;AMpa7B,oBAAoC;EAAE,OAAO,EN+X1B,GAAO;;AM9X1B,iBAAiC;EAAE,OAAO,ENsb1B,GAAO;;AMrbvB;cAC8B;EAAE,OAAO,ENwH1B,GAAO;;AMvHpB,kBAAkC;EAAE,OAAO,ENygB1B,GAAO;;AMxgBxB,eAA+B;EAAE,OAAO,ENmQ1B,GAAO;;AMlQrB,iBAAiC;EAAE,OAAO,EN6L1B,GAAO;;AM5LvB,kBAAkC;EAAE,OAAO,EN0G1B,GAAO;;AMzGxB,eAA+B;EAAE,OAAO,EN+Y1B,GAAO;;AM9YrB,mBAAmC;EAAE,OAAO,ENiJ1B,GAAO;;AMhJzB,8BAA8C;EAAE,OAAO,ENI1B,GAAO;;AMHpC,4BAA4C;EAAE,OAAO,ENM1B,GAAO;;AMLlC,gBAAgC;EAAE,OAAO,ENkQ1B,GAAO;;AMjQtB,wBAAwC;EAAE,OAAO,EN4W1B,GAAO;;AM3W9B;iBACiC;EAAE,OAAO,ENmY1B,GAAO;;AMlYvB,kBAAkC;EAAE,OAAO,EN8X1B,GAAO;;AM7XxB,mBAAmC;EAAE,OAAO,ENiS1B,GAAO;;AMhSzB,eAA+B;EAAE,OAAO,ENoS1B,GAAO;;AMnSrB,eAA+B;EAAE,OAAO,ENgM1B,GAAO;;AM/LrB,qBAAqC;EAAE,OAAO,EN+O1B,GAAO;;AM9O3B,qBAAqC;EAAE,OAAO,EN8hB1B,GAAO;;AM7hB3B,sBAAsC;EAAE,OAAO,EN4hB1B,GAAO;;AM3hB5B,oBAAoC;EAAE,OAAO,EN6hB1B,GAAO;;AM5hB1B,iBAAiC;EAAE,OAAO,EN2W1B,GAAO;;AM1WvB,kBAAkC;EAAE,OAAO,ENW1B,GAAO;;AMVxB,cAA8B;EAAE,OAAO,ENod1B,GAAO;;AMndpB,eAA+B;EAAE,OAAO,ENod1B,GAAO;;AMndrB,eAA+B;EAAE,OAAO,EN2B1B,GAAO;;AM1BrB,mBAAmC;EAAE,OAAO,EN2B1B,GAAO;;AM1BzB,gBAAgC;EAAE,OAAO,ENkW1B,GAAO;;AMjWtB,iBAAiC;EAAE,OAAO,ENwC1B,GAAO;;AMvCvB,eAA+B;EAAE,OAAO,EN8L1B,GAAO;;AM7LrB,eAA+B;EAAE,OAAO,ENmB1B,GAAO;;AMlBrB,iBAAiC;EAAE,OAAO,ENoP1B,GAAO;;AMnPvB,sBAAsC;EAAE,OAAO,ENid1B,GAAO;;AMhd5B,qBAAqC;EAAE,OAAO,ENid1B,GAAO;;AMhd3B,qBAAqC;EAAE,OAAO,EN1C1B,GAAO;;AM2C3B,uBAAuC;EAAE,OAAO,EN7C1B,GAAO;;AM8C7B,sBAAsC;EAAE,OAAO,EN3C1B,GAAO;;AM4C5B,wBAAwC;EAAE,OAAO,EN9C1B,GAAO;;AM+C9B,eAA+B;EAAE,OAAO,ENwQ1B,GAAO;;AMvQrB;kBACkC;EAAE,OAAO,ENmT1B,GAAO;;AMlTxB,iBAAiC;EAAE,OAAO,ENmO1B,GAAO;;AMlOvB,uBAAuC;EAAE,OAAO,ENigB1B,GAAO;;AMhgB7B;;oBAEoC;EAAE,OAAO,EN+T1B,GAAO;;AM9T1B,iBAAiC;EAAE,OAAO,ENwT1B,GAAO;;AMvTvB,qBAAqC;EAAE,OAAO,EN+Q1B,GAAO;;AM9Q3B,iBAAiC;EAAE,OAAO,EN5D1B,GAAO;;AM6DvB,eAA+B;EAAE,OAAO,EN8c1B,GAAO;;AM7crB;0BAC0C;EAAE,OAAO,ENqT1B,GAAO;;AMpThC,yBAAyC;EAAE,OAAO,ENuX1B,GAAO;;AMtX/B,yBAAyC;EAAE,OAAO,EN0C1B,GAAO;;AMzC/B,iBAAiC;EAAE,OAAO,ENjC1B,GAAO;;AMkCvB,wBAAwC;EAAE,OAAO,ENma1B,GAAO;;AMla9B,wBAAwC;EAAE,OAAO,EN4H1B,GAAO;;AM3H9B,mBAAmC;EAAE,OAAO,EN7B1B,GAAO;;AM8BzB,eAA+B;EAAE,OAAO,EN0T1B,GAAO;;AMzTrB,gBAAgC;EAAE,OAAO,ENwS1B,GAAO;;AMvStB,eAA+B;EAAE,OAAO,ENia1B,GAAO;;AMharB,kBAAkC;EAAE,OAAO,ENgK1B,GAAO;;AM/JxB,uBAAuC;EAAE,OAAO,ENuH1B,GAAO;;AMtH7B,uBAAuC;EAAE,OAAO,EN4Z1B,GAAO;;AM3Z7B,gBAAgC;EAAE,OAAO,EN4F1B,GAAO;;AM3FtB,uBAAuC;EAAE,OAAO,ENoC1B,GAAO;;AMnC7B,wBAAwC;EAAE,OAAO,ENoC1B,GAAO;;AMnC9B,sBAAsC;EAAE,OAAO,ENsT1B,GAAO;;AMrT5B,uBAAuC;EAAE,OAAO,ENyQ1B,GAAO;;AMxQ7B,uBAAuC;EAAE,OAAO,ENwb1B,GAAO;;AMvb7B,uBAAuC;EAAE,OAAO,ENsB1B,GAAO;;AMrB7B,0BAA0C;EAAE,OAAO,EN2T1B,GAAO;;AM1ThC,sBAAsC;EAAE,OAAO,ENsM1B,GAAO;;AMrM5B,qBAAqC;EAAE,OAAO,EN6D1B,GAAO;;AM5D3B,yBAAyC;EAAE,OAAO,ENob1B,GAAO;;AMnb/B,yBAAyC;EAAE,OAAO,ENkB1B,GAAO;;AMjB/B,cAA8B;EAAE,OAAO,EN/C1B,GAAO;;AMgDpB,qBAAqC;EAAE,OAAO,EN3D1B,GAAO;;AM4D3B,sBAAsC;EAAE,OAAO,EN3D1B,GAAO;;AM4D5B,mBAAmC;EAAE,OAAO,EN3D1B,GAAO;;AM4DzB,qBAAqC;EAAE,OAAO,EN/D1B,GAAO;;AMgE3B;gBACgC;EAAE,OAAO,ENqV1B,GAAO;;AMpVtB,iBAAiC;EAAE,OAAO,ENuF1B,GAAO;;AMtFvB,mBAAmC;EAAE,OAAO,EN4C1B,GAAO;;AM3CzB,eAA+B;EAAE,OAAO,ENmS1B,GAAO;;AMlSrB,gBAAgC;EAAE,OAAO,ENsP1B,GAAO;;AMrPtB,mBAAmC;EAAE,OAAO,EN9D1B,GAAO;;AM+DzB,6BAA6C;EAAE,OAAO,ENgF1B,GAAO;;AM/EnC,eAA+B;EAAE,OAAO,EN+I1B,GAAO;;AM9IrB,eAA+B;EAAE,OAAO,ENoM1B,GAAO;;AMnMrB,eAA+B;EAAE,OAAO,ENmH1B,GAAO;;AMlHrB,cAA8B;EAAE,OAAO,ENiF1B,GAAO;;AMhFpB,oBAAoC;EAAE,OAAO,ENiF1B,GAAO;;AMhF1B;+BAC+C;EAAE,OAAO,EN0E1B,GAAO;;AMzErC,gBAAgC;EAAE,OAAO,ENmR1B,GAAO;;AMlRtB,mBAAmC;EAAE,OAAO,EN/B1B,GAAO;;AMgCzB,iBAAiC;EAAE,OAAO,ENoS1B,GAAO;;AMnSvB,kBAAkC;EAAE,OAAO,ENwB1B,GAAO;;AMvBxB,iBAAiC;EAAE,OAAO,ENqN1B,GAAO;;AMpNvB,qBAAqC;EAAE,OAAO,ENE1B,GAAO;;AMD3B,uBAAuC;EAAE,OAAO,ENF1B,GAAO;;AMG7B,kBAAkC;EAAE,OAAO,EN2S1B,GAAO;;AM1SxB,wBAAwC;EAAE,OAAO,ENyU1B,GAAO;;AMxU9B,iBAAiC;EAAE,OAAO,EN8G1B,GAAO;;AM7GvB,sBAAsC;EAAE,OAAO,EN+G1B,GAAO;;AM9G5B,mBAAmC;EAAE,OAAO,ENnF1B,GAAO;;AMoFzB,mBAAmC;EAAE,OAAO,ENrF1B,GAAO;;AMsFzB;oBACoC;EAAE,OAAO,EN/E1B,GAAO;;AMgF1B,yBAAyC;EAAE,OAAO,ENua1B,GAAO;;AMta/B,0BAA0C;EAAE,OAAO,ENmE1B,GAAO;;AMlEhC,uBAAuC;EAAE,OAAO,EN5C1B,GAAO;;AM6C7B,cAA8B;EAAE,OAAO,ENqK1B,GAAO;;AMpKpB;eAC+B;EAAE,OAAO,ENK1B,GAAO;;AMJrB,mBAAmC;EAAE,OAAO,ENQ1B,GAAO;;AMPzB,sBAAsC;EAAE,OAAO,ENmY1B,GAAO;;AMlY5B,wBAAwC;EAAE,OAAO,ENiY1B,GAAO;;AMhY9B,oBAAoC;EAAE,OAAO,EN2V1B,GAAO;;AM1V1B,kBAAkC;EAAE,OAAO,ENyI1B,GAAO;;AMxIxB,mBAAmC;EAAE,OAAO,ENyT1B,GAAO;;AMxTzB,0BAA0C;EAAE,OAAO,ENiL1B,GAAO;;AMhLhC,qBAAqC;EAAE,OAAO,EN0X1B,GAAO;;AMzX3B,wBAAwC;EAAE,OAAO,EN8C1B,GAAO;;AM7C9B,kBAAkC;EAAE,OAAO,ENoT1B,GAAO;;AMnTxB,iBAAiC;EAAE,OAAO,EN8Y1B,GAAO;;AM7YvB,wBAAwC;EAAE,OAAO,EN6G1B,GAAO;;AM5G9B,iBAAiC;EAAE,OAAO,EN8Z1B,GAAO;;AM7ZvB,kBAAkC;EAAE,OAAO,EN+J1B,GAAO;;AM9JxB,gBAAgC;EAAE,OAAO,ENsO1B,GAAO;;AMrOtB,mBAAmC;EAAE,OAAO,EN2U1B,GAAO;;AM1UzB,qBAAqC;EAAE,OAAO,EN/E1B,GAAO;;AMgF3B,uBAAuC;EAAE,OAAO,ENoO1B,GAAO;;AMnO7B,kBAAkC;EAAE,OAAO,EN8Y1B,GAAO;;AM7YxB;mBACmC;EAAE,OAAO,ENuC1B,GAAO;;AMtCzB,iBAAiC;EAAE,OAAO,ENiG1B,GAAO;;AMhGvB,iBAAiC;EAAE,OAAO,ENiZ1B,GAAO;;AMhZvB,sBAAsC;EAAE,OAAO,ENR1B,GAAO;;AMS5B,cAA8B;EAAE,OAAO,EN4Q1B,GAAO;;AM3QpB,gBAAgC;EAAE,OAAO,ENgH1B,GAAO;;AM/GtB,mBAAmC;EAAE,OAAO,ENnF1B,GAAO;;AMoFzB,eAA+B;EAAE,OAAO,ENzG1B,GAAO;;AM0GrB,sBAAsC;EAAE,OAAO,ENzD1B,GAAO;;AM0D5B,uBAAuC;EAAE,OAAO,EN0G1B,GAAO;;AMzG7B,sBAAsC;EAAE,OAAO,ENwG1B,GAAO;;AMvG5B,oBAAoC;EAAE,OAAO,ENyG1B,GAAO;;AMxG1B,sBAAsC;EAAE,OAAO,ENqG1B,GAAO;;AMpG5B,4BAA4C;EAAE,OAAO,EN5I1B,GAAO;;AM6IlC,6BAA6C;EAAE,OAAO,ENxI1B,GAAO;;AMyInC,0BAA0C;EAAE,OAAO,ENxI1B,GAAO;;AMyIhC,4BAA4C;EAAE,OAAO,ENhJ1B,GAAO;;AMiJlC,gBAAgC;EAAE,OAAO,ENsF1B,GAAO;;AMrFtB,iBAAiC;EAAE,OAAO,ENia1B,GAAO;;AMhavB,gBAAgC;EAAE,OAAO,ENiV1B,GAAO;;AMhVtB,iBAAiC;EAAE,OAAO,ENgD1B,GAAO;;AM/CvB,oBAAoC;EAAE,OAAO,ENvG1B,GAAO;;AMwG1B,qBAAqC;EAAE,OAAO,ENzI1B,GAAO;;AM0I3B;gBACgC;EAAE,OAAO,ENqY1B,GAAO;;AMpYtB;eAC+B;EAAE,OAAO,ENuI1B,GAAO;;AMtIrB,gBAAgC;EAAE,OAAO,ENpD1B,GAAO;;AMqDtB,gBAAgC;EAAE,OAAO,EN+C1B,GAAO;;AM9CtB;mBACmC;EAAE,OAAO,ENwP1B,GAAO;;AMvPzB;kBACkC;EAAE,OAAO,ENkC1B,GAAO;;AMjCxB,oBAAoC;EAAE,OAAO,ENsL1B,GAAO;;AMrL1B;mBACmC;EAAE,OAAO,EN0C1B,GAAO;;AMzCzB,iBAAiC;EAAE,OAAO,ENiS1B,GAAO;;AMhSvB;;eAE+B;EAAE,OAAO,EN9I1B,GAAO;;AM+IrB,kBAAkC;EAAE,OAAO,ENgI1B,GAAO;;AM/HxB,kBAAkC;EAAE,OAAO,EN8H1B,GAAO;;AM7HxB,wBAAwC;EAAE,OAAO,EN4S1B,GAAO;;AM3S9B,oBAAoC;EAAE,OAAO,ENoW1B,GAAO;;AMnW1B,gBAAgC;EAAE,OAAO,ENmT1B,GAAO;;AMlTtB,gBAAgC;EAAE,OAAO,ENkI1B,GAAO;;AMjItB,gBAAgC;EAAE,OAAO,ENuV1B,GAAO;;AMtVtB,oBAAoC;EAAE,OAAO,ENwL1B,GAAO;;AMvL1B,2BAA2C;EAAE,OAAO,ENyL1B,GAAO;;AMxLjC,6BAA6C;EAAE,OAAO,ENyD1B,GAAO;;AMxDnC,sBAAsC;EAAE,OAAO,ENuD1B,GAAO;;AMtD5B,gBAAgC;EAAE,OAAO,ENsJ1B,GAAO;;AMrJtB,qBAAqC;EAAE,OAAO,ENtH1B,GAAO;;AMuH3B,mBAAmC;EAAE,OAAO,ENhH1B,GAAO;;AMiHzB,qBAAqC;EAAE,OAAO,ENvH1B,GAAO;;AMwH3B,sBAAsC;EAAE,OAAO,ENvH1B,GAAO;;AMwH5B,kBAAkC;EAAE,OAAO,ENvE1B,GAAO;;AMwExB;eAC+B;EAAE,OAAO,EN2P1B,GAAO;;AM1PrB;oBACoC;EAAE,OAAO,EN+P1B,GAAO;;AM9P1B;mBACmC;EAAE,OAAO,EN4P1B,GAAO;;AM3PzB,mBAAmC;EAAE,OAAO,ENxC1B,GAAO;;AMyCzB,mBAAmC;EAAE,OAAO,ENkG1B,GAAO;;AMjGzB;eAC+B;EAAE,OAAO,EN8U1B,GAAO;;AM7UrB;gBACgC;EAAE,OAAO,ENqB1B,GAAO;;AMpBtB;qBACqC;EAAE,OAAO,EN2R1B,GAAO;;AM1R3B,oBAAoC;EAAE,OAAO,ENpF1B,GAAO;;AMqF1B,qBAAqC;EAAE,OAAO,ENnF1B,GAAO;;AMoF3B;eAC+B;EAAE,OAAO,ENjK1B,GAAO;;AMkKrB,kBAAkC;EAAE,OAAO,ENkO1B,GAAO;;AMjOxB,mBAAmC;EAAE,OAAO,ENkU1B,GAAO;;AMjUzB;oBACoC;EAAE,OAAO,EN1G1B,GAAO;;AM2G1B,sBAAsC;EAAE,OAAO,ENgF1B,GAAO;;AM/E5B,mBAAmC;EAAE,OAAO,ENnD1B,GAAO;;AMoDzB,yBAAyC;EAAE,OAAO,ENzG1B,GAAO;;AM0G/B,uBAAuC;EAAE,OAAO,ENzG1B,GAAO;;AM0G7B,kBAAkC;EAAE,OAAO,ENsU1B,GAAO;;AMrUxB,sBAAsC;EAAE,OAAO,EN+P1B,GAAO;;AM9P5B,mBAAmC;EAAE,OAAO,ENsQ1B,GAAO;;AMrQzB,iBAAiC;EAAE,OAAO,ENvL1B,GAAO;;AMwLvB,iBAAiC;EAAE,OAAO,ENzG1B,GAAO;;AM0GvB,kBAAkC;EAAE,OAAO,ENtF1B,GAAO;;AMuFxB,sBAAsC;EAAE,OAAO,EN3B1B,GAAO;;AM4B5B,qBAAqC;EAAE,OAAO,ENxK1B,GAAO;;AMyK3B,qBAAqC;EAAE,OAAO,ENkC1B,GAAO;;AMjC3B,oBAAoC;EAAE,OAAO,EN3O1B,GAAO;;AM4O1B,iBAAiC;EAAE,OAAO,ENiG1B,GAAO;;AMhGvB,sBAAsC;EAAE,OAAO,EN/C1B,GAAO;;AMgD5B,eAA+B;EAAE,OAAO,ENpM1B,GAAO;;AMqMrB,mBAAmC;EAAE,OAAO,ENe1B,GAAO;;AMdzB,sBAAsC;EAAE,OAAO,ENgJ1B,GAAO;;AM/I5B,4BAA4C;EAAE,OAAO,EN5O1B,GAAO;;AM6OlC,6BAA6C;EAAE,OAAO,EN5O1B,GAAO;;AM6OnC,0BAA0C;EAAE,OAAO,EN5O1B,GAAO;;AM6OhC,4BAA4C;EAAE,OAAO,ENhP1B,GAAO;;AMiPlC,qBAAqC;EAAE,OAAO,EN5O1B,GAAO;;AM6O3B,sBAAsC;EAAE,OAAO,EN5O1B,GAAO;;AM6O5B,mBAAmC;EAAE,OAAO,EN5O1B,GAAO;;AM6OzB,qBAAqC;EAAE,OAAO,ENhP1B,GAAO;;AMiP3B,kBAAkC;EAAE,OAAO,ENlG1B,GAAO;;AMmGxB,iBAAiC;EAAE,OAAO,ENuC1B,GAAO;;AMtCvB,iBAAiC;EAAE,OAAO,ENoP1B,GAAO;;AMnPvB;iBACiC;EAAE,OAAO,ENyF1B,GAAO;;AMxFvB,mBAAmC;EAAE,OAAO,EN9I1B,GAAO;;AM+IzB,qBAAqC;EAAE,OAAO,EN0I1B,GAAO;;AMzI3B,sBAAsC;EAAE,OAAO,EN0I1B,GAAO;;AMzI5B,kBAAkC;EAAE,OAAO,ENgN1B,GAAO;;AM/MxB,iBAAiC;EAAE,OAAO,ENnJ1B,GAAO;;AMoJvB;gBACgC;EAAE,OAAO,ENkJ1B,GAAO;;AMjJtB,qBAAqC;EAAE,OAAO,ENnB1B,GAAO;;AMoB3B,mBAAmC;EAAE,OAAO,ENxC1B,GAAO;;AMyCzB,wBAAwC;EAAE,OAAO,ENvC1B,GAAO;;AMwC9B,kBAAkC;EAAE,OAAO,EN0L1B,GAAO;;AMzLxB,kBAAkC;EAAE,OAAO,ENpC1B,GAAO;;AMqCxB,gBAAgC;EAAE,OAAO,ENoE1B,GAAO;;AMnEtB,kBAAkC;EAAE,OAAO,ENpC1B,GAAO;;AMqCxB,qBAAqC;EAAE,OAAO,ENkB1B,GAAO;;AMjB3B,iBAAiC;EAAE,OAAO,ENrD1B,GAAO;;AMsDvB,yBAAyC;EAAE,OAAO,ENvD1B,GAAO;;AMwD/B,mBAAmC;EAAE,OAAO,ENuO1B,GAAO;;AMtOzB,eAA+B;EAAE,OAAO,ENtJ1B,GAAO;;AMuJrB;oBACoC;EAAE,OAAO,ENqI1B,GAAO;;AMpI1B;;sBAEsC;EAAE,OAAO,ENuM1B,GAAO;;AMtM5B,yBAAyC;EAAE,OAAO,ENkC1B,GAAO;;AMjC/B,eAA+B;EAAE,OAAO,EN5I1B,GAAO;;AM6IrB,oBAAoC;EAAE,OAAO,EN7J1B,GAAO;;AM8J1B;uBACuC;EAAE,OAAO,EN1L1B,GAAO;;AM2L7B,mBAAmC;EAAE,OAAO,EN4G1B,GAAO;;AM3GzB,eAA+B;EAAE,OAAO,ENT1B,GAAO;;AMUrB,sBAAsC;EAAE,OAAO,ENhH1B,GAAO;;AMiH5B,sBAAsC;EAAE,OAAO,EN8M1B,GAAO;;AM7M5B,oBAAoC;EAAE,OAAO,ENyM1B,GAAO;;AMxM1B,iBAAiC;EAAE,OAAO,ENvH1B,GAAO;;AMwHvB,uBAAuC;EAAE,OAAO,ENmG1B,GAAO;;AMlG7B,qBAAqC;EAAE,OAAO,EN8C1B,GAAO;;AM7C3B,2BAA2C;EAAE,OAAO,EN8C1B,GAAO;;AM7CjC,iBAAiC;EAAE,OAAO,ENgJ1B,GAAO;;AM/IvB,qBAAqC;EAAE,OAAO,EN5N1B,GAAO;;AM6N3B,4BAA4C;EAAE,OAAO,ENjF1B,GAAO;;AMkFlC,iBAAiC;EAAE,OAAO,ENoH1B,GAAO;;AMnHvB,iBAAiC;EAAE,OAAO,ENkC1B,GAAO;;AMjCvB,8BAA8C;EAAE,OAAO,ENlM1B,GAAO;;AMmMpC,+BAA+C;EAAE,OAAO,ENlM1B,GAAO;;AMmMrC,4BAA4C;EAAE,OAAO,ENlM1B,GAAO;;AMmMlC,8BAA8C;EAAE,OAAO,ENtM1B,GAAO;;AMuMpC,gBAAgC;EAAE,OAAO,EN/B1B,GAAO;;AMgCtB,eAA+B;EAAE,OAAO,ENjK1B,GAAO;;AMkKrB,iBAAiC;EAAE,OAAO,EN9S1B,GAAO;;AM+SvB,qBAAqC;EAAE,OAAO,ENmP1B,GAAO;;AMlP3B,mBAAmC;EAAE,OAAO,EN9O1B,GAAO;;AM+OzB,qBAAqC;EAAE,OAAO,EN/I1B,GAAO;;AMgJ3B,qBAAqC;EAAE,OAAO,EN/I1B,GAAO;;AMgJ3B,qBAAqC;EAAE,OAAO,EN4G1B,GAAO;;AM3G3B,sBAAsC;EAAE,OAAO,ENsE1B,GAAO;;AMrE5B,iBAAiC;EAAE,OAAO,EN2M1B,GAAO;;AM1MvB,uBAAuC;EAAE,OAAO,EN6B1B,GAAO;;AM5B7B,yBAAyC;EAAE,OAAO,EN6B1B,GAAO;;AM5B/B,mBAAmC;EAAE,OAAO,ENhB1B,GAAO;;AMiBzB,qBAAqC;EAAE,OAAO,ENlB1B,GAAO;;AMmB3B,uBAAuC;EAAE,OAAO,ENvN1B,GAAO;;AMwN7B,wBAAwC;EAAE,OAAO,ENiD1B,GAAO;;AMhD9B,+BAA+C;EAAE,OAAO,EN3I1B,GAAO;;AM4IrC,uBAAuC;EAAE,OAAO,ENkH1B,GAAO;;AMjH7B,kBAAkC;EAAE,OAAO,EN1L1B,GAAO;;AM2LxB;8BAC8C;EAAE,OAAO,ENjP1B,GAAO;;AMkPpC;4BAC4C;EAAE,OAAO,ENhP1B,GAAO;;AMiPlC;+BAC+C;EAAE,OAAO,ENnP1B,GAAO;;AMoPrC;cAC8B;EAAE,OAAO,EN7J1B,GAAO;;AM8JpB,cAA8B;EAAE,OAAO,EN/F1B,GAAO;;AMgGpB;cAC8B;EAAE,OAAO,EN4N1B,GAAO;;AM3NpB;cAC8B;EAAE,OAAO,ENvD1B,GAAO;;AMwDpB;;;cAG8B;EAAE,OAAO,ENrD1B,GAAO;;AMsDpB;;cAE8B;EAAE,OAAO,EN8E1B,GAAO;;AM7EpB;cAC8B;EAAE,OAAO,ENtD1B,GAAO;;AMuDpB;cAC8B;EAAE,OAAO,ENzR1B,GAAO;;AM0RpB,eAA+B;EAAE,OAAO,ENzJ1B,GAAO;;AM0JrB,oBAAoC;EAAE,OAAO,EN7I1B,GAAO;;AM8I1B,yBAAyC;EAAE,OAAO,EN2G1B,GAAO;;AM1G/B,0BAA0C;EAAE,OAAO,EN2G1B,GAAO;;AM1GhC,0BAA0C;EAAE,OAAO,EN2G1B,GAAO;;AM1GhC,2BAA2C;EAAE,OAAO,EN2G1B,GAAO;;AM1GjC,2BAA2C;EAAE,OAAO,EN8G1B,GAAO;;AM7GjC,4BAA4C;EAAE,OAAO,EN8G1B,GAAO;;AM7GlC,oBAAoC;EAAE,OAAO,ENgK1B,GAAO;;AM/J1B,sBAAsC;EAAE,OAAO,EN4J1B,GAAO;;AM3J5B,yBAAyC;EAAE,OAAO,ENwO1B,GAAO;;AMvO/B,kBAAkC;EAAE,OAAO,ENqO1B,GAAO;;AMpOxB,eAA+B;EAAE,OAAO,EN+N1B,GAAO;;AM9NrB,sBAAsC;EAAE,OAAO,EN+N1B,GAAO;;AM9N5B,uBAAuC;EAAE,OAAO,ENmO1B,GAAO;;AMlO7B,kBAAkC;EAAE,OAAO,ENxM1B,GAAO;;AMyMxB,yBAAyC;EAAE,OAAO,EN+G1B,GAAO;;AM9G/B,oBAAoC;EAAE,OAAO,ENnF1B,GAAO;;AMoF1B,iBAAiC;EAAE,OAAO,EN/I1B,GAAO;;AMgJvB,cAA8B;EAAE,OAAO,ENhX1B,GAAO;;AMiXpB,oBAAoC;EAAE,OAAO,ENxT1B,GAAO;;AMyT1B,2BAA2C;EAAE,OAAO,ENxT1B,GAAO;;AMyTjC,iBAAiC;EAAE,OAAO,ENyK1B,GAAO;;AMxKvB,wBAAwC;EAAE,OAAO,ENyK1B,GAAO;;AMxK9B,0BAA0C;EAAE,OAAO,ENtD1B,GAAO;;AMuDhC,wBAAwC;EAAE,OAAO,ENpD1B,GAAO;;AMqD9B,0BAA0C;EAAE,OAAO,ENvD1B,GAAO;;AMwDhC,2BAA2C;EAAE,OAAO,ENvD1B,GAAO;;AMwDjC,gBAAgC;EAAE,OAAO,ENxW1B,GAAO;;AMyWtB,kBAAkC;EAAE,OAAO,EN0M1B,GAAO;;AMzMxB,kBAAkC;EAAE,OAAO,ENpX1B,GAAO;;AMqXxB,gBAAgC;EAAE,OAAO,ENpE1B,GAAO;;AMqEtB,mBAAmC;EAAE,OAAO,EN1N1B,GAAO;;AM2NzB,gBAAgC;EAAE,OAAO,ENqE1B,GAAO;;AMpEtB,qBAAqC;EAAE,OAAO,ENtJ1B,GAAO;;AMuJ3B,iBAAiC;EAAE,OAAO,ENuJ1B,GAAO;;AMtJvB,iBAAiC;EAAE,OAAO,EN/L1B,GAAO;;AMgMvB,eAA+B;EAAE,OAAO,EN1D1B,GAAO;;AM2DrB;mBACmC;EAAE,OAAO,ENnI1B,GAAO;;AMoIzB,gBAAgC;EAAE,OAAO,EN2G1B,GAAO;;AM1GtB,iBAAiC;EAAE,OAAO,ENxC1B,GAAO;;AMyCvB,kBAAkC;EAAE,OAAO,ENrX1B,GAAO;;AMsXxB,cAA8B;EAAE,OAAO,ENpU1B,GAAO;;AMqUpB,aAA6B;EAAE,OAAO,ENgL1B,GAAO;;AM/KnB,gBAAgC;EAAE,OAAO,ENqL1B,GAAO;;AMpLtB,iBAAiC;EAAE,OAAO,ENa1B,GAAO;;AMZvB,oBAAoC;EAAE,OAAO,ENrC1B,GAAO;;AMsC1B,yBAAyC;EAAE,OAAO,EN8E1B,GAAO;;AM7E/B,+BAA+C;EAAE,OAAO,ENtX1B,GAAO;;AMuXrC,8BAA8C;EAAE,OAAO,ENxX1B,GAAO;;AMyXpC;8BAC8C;EAAE,OAAO,EN3T1B,GAAO;;AM4TpC,uBAAuC;EAAE,OAAO,ENjP1B,GAAO;;AMkP7B,qBAAqC;EAAE,OAAO,EN+K1B,GAAO;;AM9K3B,uBAAuC;EAAE,OAAO,ENmK1B,GAAO;;AMlK7B;cAC8B;EAAE,OAAO,ENoI1B,GAAO;;AMnIpB,wBAAwC;EAAE,OAAO,ENjB1B,GAAO;;AMkB9B,wBAAwC;EAAE,OAAO,EN6D1B,GAAO;;AM5D9B,gBAAgC;EAAE,OAAO,EN2C1B,GAAO;;AM1CtB,0BAA0C;EAAE,OAAO,EN7O1B,GAAO;;AM8OhC,oBAAoC;EAAE,OAAO,EN2K1B,GAAO;;AM1K1B,iBAAiC;EAAE,OAAO,ENvD1B,GAAO;;AMwDvB;;qBAEqC;EAAE,OAAO,ENsI1B,GAAO;;AMrI3B;yBACyC;EAAE,OAAO,ENjK1B,GAAO;;AMkK/B,gBAAgC;EAAE,OAAO,ENwK1B,GAAO;;AMvKtB,iBAAiC;EAAE,OAAO,ENvK1B,GAAO;;AMwKvB,iBAAiC;EAAE,OAAO,ENhB1B,GAAO;;AMiBvB,wBAAwC;EAAE,OAAO,ENhB1B,GAAO;;AMiB9B,6BAA6C;EAAE,OAAO,ENsE1B,GAAO;;AMrEnC,sBAAsC;EAAE,OAAO,ENoE1B,GAAO;;AMnE5B,oBAAoC;EAAE,OAAO,EN7Q1B,GAAO;;AM8Q1B,eAA+B;EAAE,OAAO,EN1Q1B,GAAO;;AM2QrB,qBAAqC;EAAE,OAAO,ENjD1B,GAAO;;AMkD3B,yBAAyC;EAAE,OAAO,ENjD1B,GAAO;;AMkD/B,iBAAiC;EAAE,OAAO,ENvQ1B,GAAO;;AMwQvB,iBAAiC;EAAE,OAAO,EN9I1B,GAAO;;AM+IvB,mBAAmC;EAAE,OAAO,ENzI1B,GAAO;;AM0IzB,cAA8B;EAAE,OAAO,EN9O1B,GAAO;;AM+OpB,mBAAmC;EAAE,OAAO,EN3W1B,GAAO;;AM4WzB,gBAAgC;EAAE,OAAO,EN9T1B,GAAO;;AM+TtB,cAA8B;EAAE,OAAO,ENnE1B,GAAO;;AMoEpB,gBAAgC;EAAE,OAAO,ENoC1B,GAAO;;AMnCtB,eAA+B;EAAE,OAAO,ENjS1B,GAAO;;AMkSrB,gBAAgC;EAAE,OAAO,ENjS1B,GAAO;;AMkStB,kBAAkC;EAAE,OAAO,ENtY1B,GAAO;;AMuYxB,yBAAyC;EAAE,OAAO,ENtY1B,GAAO;;AMuY/B,gBAAgC;EAAE,OAAO,EN2C1B,GAAO;;AM1CtB,uBAAuC;EAAE,OAAO,EN2C1B,GAAO;;AM1C7B,kBAAkC;EAAE,OAAO,ENvC1B,GAAO;;AMwCxB;cAC8B;EAAE,OAAO,EN3W1B,GAAO;;AM4WpB;eAC+B;EAAE,OAAO,EN2D1B,GAAO;;AM1DrB,eAA+B;EAAE,OAAO,ENuF1B,GAAO;;AMtFrB,kBAAkC;EAAE,OAAO,ENwB1B,GAAO;;AMvBxB,qBAAqC;EAAE,OAAO,ENpS1B,GAAO;;AMqS3B,qBAAqC;EAAE,OAAO,ENkB1B,GAAO;;AMjB3B,mBAAmC;EAAE,OAAO,EN1S1B,GAAO;;AM2SzB,qBAAqC;EAAE,OAAO,ENxP1B,GAAO;;AMyP3B,sBAAsC;EAAE,OAAO,ENjP1B,GAAO;;AMkP5B,uBAAuC;EAAE,OAAO,EN9P1B,GAAO;;AM+P7B,4BAA4C;EAAE,OAAO,ENxP1B,GAAO;;AMyPlC;;uBAEuC;EAAE,OAAO,ENjQ1B,GAAO;;AMkQ7B;yBACyC;EAAE,OAAO,ENvQ1B,GAAO;;AMwQ/B;uBACuC;EAAE,OAAO,ENxQ1B,GAAO;;AMyQ7B;uBACuC;EAAE,OAAO,EN7P1B,GAAO;;AM8P7B,sBAAsC;EAAE,OAAO,EN1Q1B,GAAO;;AM2Q5B,eAA+B;EAAE,OAAO,ENsG1B,GAAO;;AMrGrB,kBAAkC;EAAE,OAAO,ENlV1B,GAAO;;AMmVxB,mBAAmC;EAAE,OAAO,ENnL1B,GAAO;;AMoLzB;;;;oBAIoC;EAAE,OAAO,ENxK1B,GAAO;;AMyK1B,yBAAyC;EAAE,OAAO,ENpW1B,GAAO;;AMqW/B;gBACgC;EAAE,OAAO,EN1E1B,GAAO;;AM2EtB;iBACiC;EAAE,OAAO,ENpT1B,GAAO;;AMqTvB,qBAAqC;EAAE,OAAO,EN1O1B,GAAO;;AM2O3B,cAA8B;EAAE,OAAO,EN5O1B,GAAO;;AM6OpB,sBAAsC;EAAE,OAAO,EN7N1B,GAAO;;AM8N5B,wBAAwC;EAAE,OAAO,ENwB1B,GAAO;;AMvB9B,aAA6B;EAAE,OAAO,ENzF1B,GAAO;;AM0FnB;iBACiC;EAAE,OAAO,EN2F1B,GAAO;;AM1FvB;sBACsC;EAAE,OAAO,EN9H1B,GAAO;;AM+H5B;wBACwC;EAAE,OAAO,EN/H1B,GAAO;;AMgI9B,kBAAkC;EAAE,OAAO,EN3N1B,GAAO;;AM4NxB;sBACsC;EAAE,OAAO,ENrX1B,GAAO;;AMsX5B,iBAAiC;EAAE,OAAO,ENnO1B,GAAO;;AMoOvB,oBAAoC;EAAE,OAAO,ENlI1B,GAAO;;AMmI1B,kBAAkC;EAAE,OAAO,EN1C1B,GAAO;;AM2CxB,oBAAoC;EAAE,OAAO,EN7D1B,GAAO;;AM8D1B,2BAA2C;EAAE,OAAO,EN7D1B,GAAO;;AM8DjC,eAA+B;EAAE,OAAO,ENpb1B,GAAO;;AMqbrB;mBACmC;EAAE,OAAO,ENzQ1B,GAAO;;AM0QzB,cAA8B;EAAE,OAAO,ENsC1B,GAAO;;AMrCpB,qBAAqC;EAAE,OAAO,EN/b1B,GAAO;;AMgc3B,eAA+B;EAAE,OAAO,ENrH1B,GAAO;;AMsHrB,qBAAqC;EAAE,OAAO,ENlD1B,GAAO;;AMmD3B,iBAAiC;EAAE,OAAO,ENsC1B,GAAO;;AMrCvB,eAA+B;EAAE,OAAO,ENiF1B,GAAO;;AMhFrB,sBAAsC;EAAE,OAAO,ENvJ1B,GAAO;;AMwJ5B,eAA+B;EAAE,OAAO,ENuE1B,GAAO;;AMtErB,qBAAqC;EAAE,OAAO,ENjb1B,GAAO;;AMkb3B,iBAAiC;EAAE,OAAO,EN9I1B,GAAO;;AM+IvB,wBAAwC;EAAE,OAAO,ENhQ1B,GAAO;;AMiQ9B,kBAAkC;EAAE,OAAO,EN9Z1B,GAAO;;AM+ZxB,wBAAwC;EAAE,OAAO,ENla1B,GAAO;;AMma9B,sBAAsC;EAAE,OAAO,ENpa1B,GAAO;;AMqa5B,kBAAkC;EAAE,OAAO,ENta1B,GAAO;;AMuaxB,oBAAoC;EAAE,OAAO,ENpa1B,GAAO;;AMqa1B,oBAAoC;EAAE,OAAO,ENpa1B,GAAO;;AMqa1B,qBAAqC;EAAE,OAAO,ENld1B,GAAO;;AMmd3B,uBAAuC;EAAE,OAAO,ENld1B,GAAO;;AMmd7B,gBAAgC;EAAE,OAAO,ENY1B,GAAO;;AMXtB,oBAAoC;EAAE,OAAO,EN3X1B,GAAO;;AM4X1B,aAA6B;EAAE,OAAO,ENre1B,GAAO;;AMsenB,qBAAqC;EAAE,OAAO,ENjV1B,GAAO;;AMkV3B,sBAAsC;EAAE,OAAO,ENpK1B,GAAO;;AMqK5B,wBAAwC;EAAE,OAAO,ENrd1B,GAAO;;AMsd9B,qBAAqC;EAAE,OAAO,EN3f1B,GAAO;;AM4f3B,oBAAoC;EAAE,OAAO,ENvJ1B,GAAO;;AMwJ1B,qBAAqC;EAAE,OAAO,EN5N1B,GAAO;;AM6N3B,iBAAiC;EAAE,OAAO,EN1O1B,GAAO;;AM2OvB,wBAAwC;EAAE,OAAO,EN1O1B,GAAO;;AM2O9B,qBAAqC;EAAE,OAAO,ENN1B,GAAO;;AMO3B,oBAAoC;EAAE,OAAO,ENN1B,GAAO;;AMO1B,kBAAkC;EAAE,OAAO,EN/d1B,GAAO;;AMgexB,cAA8B;EAAE,OAAO,EN7c1B,GAAO;;AM8cpB,kBAAkC;EAAE,OAAO,EN1P1B,GAAO;;AM2PxB,oBAAoC;EAAE,OAAO,ENhhB1B,GAAO;;AMihB1B,aAA6B;EAAE,OAAO,EN7b1B,GAAO;;AM8bnB;;cAE8B;EAAE,OAAO,ENxQ1B,GAAO;;AMyQpB,mBAAmC;EAAE,OAAO,EN7M1B,GAAO;;AM8MzB,qBAAqC;EAAE,OAAO,ENpd1B,GAAO;;AMqd3B,yBAAyC;EAAE,OAAO,ENnZ1B,GAAO;;AMoZ/B,mBAAmC;EAAE,OAAO,ENxY1B,GAAO;;AMyYzB,mBAAmC;EAAE,OAAO,EN1T1B,GAAO;;AM2TzB,kBAAkC;EAAE,OAAO,ENxP1B,GAAO;;AMyPxB,iBAAiC;EAAE,OAAO,ENrH1B,GAAO;;AMsHvB,uBAAuC;EAAE,OAAO,ENzG1B,GAAO;;AM0G7B,sBAAsC;EAAE,OAAO,ENrG1B,GAAO;;AMsG5B,mBAAmC;EAAE,OAAO,ENpG1B,GAAO;;AMqGzB,oBAAoC;EAAE,OAAO,EN5c1B,GAAO;;AM6c1B,0BAA0C;EAAE,OAAO,EN9c1B,GAAO;;AM+chC,kBAAkC;EAAE,OAAO,EN3Y1B,GAAO;;AM4YxB,eAA+B;EAAE,OAAO,ENhH1B,GAAO;;AMiHrB,sBAAsC;EAAE,OAAO,ENI1B,GAAO;;AMH5B,qBAAqC;EAAE,OAAO,EN5M1B,GAAO;;AM6M3B,sBAAsC;EAAE,OAAO,ENpE1B,GAAO;;AMqE5B,oBAAoC;EAAE,OAAO,ENhS1B,GAAO;;AMiS1B,gBAAgC;EAAE,OAAO,ENG1B,GAAO;;AMFtB,eAA+B;EAAE,OAAO,ENtO1B,GAAO;;AMuOrB,kBAAkC;EAAE,OAAO,EN7N1B,GAAO;;AM8NxB,sBAAsC;EAAE,OAAO,ENhC1B,GAAO;;AMiC5B,0BAA0C;EAAE,OAAO,ENhC1B,GAAO;;AMiChC,uBAAuC;EAAE,OAAO,END1B,GAAO;;AME7B,sBAAsC;EAAE,OAAO,EN1O1B,GAAO;;AM2O5B,qBAAqC;EAAE,OAAO,ENF1B,GAAO;;AMG3B,sBAAsC;EAAE,OAAO,EN3O1B,GAAO;;AM4O5B,wBAAwC;EAAE,OAAO,EN1O1B,GAAO;;AM2O9B,wBAAwC;EAAE,OAAO,EN5O1B,GAAO;;AM6O9B,iBAAiC;EAAE,OAAO,ENvN1B,GAAO;;AMwNvB,4BAA4C;EAAE,OAAO,EN9X1B,GAAO;;AM+XlC,sBAAsC;EAAE,OAAO,ENhM1B,GAAO;;AMiM5B,mBAAmC;EAAE,OAAO,ENI1B,GAAO;;AMHzB,iBAAiC;EAAE,OAAO,EN7I1B,GAAO;;AM8IvB,oBAAoC;EAAE,OAAO,ENjB1B,GAAO;;AMkB1B,qBAAqC;EAAE,OAAO,ENhB1B,GAAO;;AMiB3B;cAC8B;EAAE,OAAO,ENphB1B,GAAO;;AMqhBpB,kBAAkC;EAAE,OAAO,ENd1B,GAAO;;AMexB,gBAAgC;EAAE,OAAO,ENnD1B,GAAO;;AMoDtB,iBAAiC;EAAE,OAAO,ENvF1B,GAAO;;AMwFvB,iBAAiC;EAAE,OAAO,ENrP1B,GAAO", -"sources": ["../scss/_path.scss","../scss/_core.scss","../scss/_larger.scss","../scss/_fixed-width.scss","../scss/_list.scss","../scss/_variables.scss","../scss/_bordered-pulled.scss","../scss/_animated.scss","../scss/_rotated-flipped.scss","../scss/_mixins.scss","../scss/_stacked.scss","../scss/_icons.scss"], -"names": [], -"file": "font-awesome.css" -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.min.css b/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.min.css deleted file mode 100644 index 540440ce8..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/css/font-awesome.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/fonts/FontAwesome.otf b/Themes/Adminlte/assets/vendor/font-awesome/fonts/FontAwesome.otf deleted file mode 100644 index e4494412bb5dc70cda73c0cc5dca8d85168bc2d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134801 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 diff --git a/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.eot b/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.eot deleted file mode 100644 index 7c8959e8330168748441be980e9be222b0c4943d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165719 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 G*yFsbY~cLNXLP73aA74Mq6M9f^&YV`isWW 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 L3_$c1!;GB(`Vti) diff --git a/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.svg b/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.svg deleted file mode 100644 index 855c845e5..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,2671 +0,0 @@ - - - - -Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 - By ,,, -Copyright Dave Gandy 2016. All rights reserved. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.ttf b/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.ttf deleted file mode 100644 index db4b3b1d0a5f7e978ea951fbf359c9eb1c56aa68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165525 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 z 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 z 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 B6#M`H diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/animated.less b/Themes/Adminlte/assets/vendor/font-awesome/less/animated.less deleted file mode 100644 index 66ad52a5b..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/animated.less +++ /dev/null @@ -1,34 +0,0 @@ -// Animated Icons -// -------------------------- - -.@{fa-css-prefix}-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.@{fa-css-prefix}-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/bordered-pulled.less b/Themes/Adminlte/assets/vendor/font-awesome/less/bordered-pulled.less deleted file mode 100644 index f1c8ad75f..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/bordered-pulled.less +++ /dev/null @@ -1,25 +0,0 @@ -// Bordered & Pulled -// ------------------------- - -.@{fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em @fa-border-color; - border-radius: .1em; -} - -.@{fa-css-prefix}-pull-left { float: left; } -.@{fa-css-prefix}-pull-right { float: right; } - -.@{fa-css-prefix} { - &.@{fa-css-prefix}-pull-left { margin-right: .3em; } - &.@{fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.@{fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/core.less b/Themes/Adminlte/assets/vendor/font-awesome/less/core.less deleted file mode 100644 index c577ac84a..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/core.less +++ /dev/null @@ -1,12 +0,0 @@ -// Base Class Definition -// ------------------------- - -.@{fa-css-prefix} { - display: inline-block; - font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/fixed-width.less b/Themes/Adminlte/assets/vendor/font-awesome/less/fixed-width.less deleted file mode 100644 index 110289f2f..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/fixed-width.less +++ /dev/null @@ -1,6 +0,0 @@ -// Fixed Width Icons -// ------------------------- -.@{fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/font-awesome.less b/Themes/Adminlte/assets/vendor/font-awesome/less/font-awesome.less deleted file mode 100644 index c3677def3..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/font-awesome.less +++ /dev/null @@ -1,18 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - -@import "variables.less"; -@import "mixins.less"; -@import "path.less"; -@import "core.less"; -@import "larger.less"; -@import "fixed-width.less"; -@import "list.less"; -@import "bordered-pulled.less"; -@import "animated.less"; -@import "rotated-flipped.less"; -@import "stacked.less"; -@import "icons.less"; -@import "screen-reader.less"; diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/icons.less b/Themes/Adminlte/assets/vendor/font-awesome/less/icons.less deleted file mode 100644 index 159d60042..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/icons.less +++ /dev/null @@ -1,789 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.@{fa-css-prefix}-glass:before { content: @fa-var-glass; } -.@{fa-css-prefix}-music:before { content: @fa-var-music; } -.@{fa-css-prefix}-search:before { content: @fa-var-search; } -.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } -.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } -.@{fa-css-prefix}-star:before { content: @fa-var-star; } -.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } -.@{fa-css-prefix}-user:before { content: @fa-var-user; } -.@{fa-css-prefix}-film:before { content: @fa-var-film; } -.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } -.@{fa-css-prefix}-th:before { content: @fa-var-th; } -.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } -.@{fa-css-prefix}-check:before { content: @fa-var-check; } -.@{fa-css-prefix}-remove:before, -.@{fa-css-prefix}-close:before, -.@{fa-css-prefix}-times:before { content: @fa-var-times; } -.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } -.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } -.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } -.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } -.@{fa-css-prefix}-gear:before, -.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } -.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } -.@{fa-css-prefix}-home:before { content: @fa-var-home; } -.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } -.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } -.@{fa-css-prefix}-road:before { content: @fa-var-road; } -.@{fa-css-prefix}-download:before { content: @fa-var-download; } -.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } -.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } -.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } -.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } -.@{fa-css-prefix}-rotate-right:before, -.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } -.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } -.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } -.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } -.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } -.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } -.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } -.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } -.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } -.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } -.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } -.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } -.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } -.@{fa-css-prefix}-book:before { content: @fa-var-book; } -.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } -.@{fa-css-prefix}-print:before { content: @fa-var-print; } -.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } -.@{fa-css-prefix}-font:before { content: @fa-var-font; } -.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } -.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } -.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } -.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } -.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } -.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } -.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } -.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } -.@{fa-css-prefix}-list:before { content: @fa-var-list; } -.@{fa-css-prefix}-dedent:before, -.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } -.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } -.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } -.@{fa-css-prefix}-photo:before, -.@{fa-css-prefix}-image:before, -.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } -.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } -.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } -.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } -.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } -.@{fa-css-prefix}-edit:before, -.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } -.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } -.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } -.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } -.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } -.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } -.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } -.@{fa-css-prefix}-play:before { content: @fa-var-play; } -.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } -.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } -.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } -.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } -.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } -.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } -.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } -.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } -.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } -.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } -.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } -.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } -.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } -.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } -.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } -.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } -.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } -.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } -.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } -.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } -.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } -.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } -.@{fa-css-prefix}-mail-forward:before, -.@{fa-css-prefix}-share:before { content: @fa-var-share; } -.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } -.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } -.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } -.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } -.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } -.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } -.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } -.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } -.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } -.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } -.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } -.@{fa-css-prefix}-warning:before, -.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } -.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } -.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } -.@{fa-css-prefix}-random:before { content: @fa-var-random; } -.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } -.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } -.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } -.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } -.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } -.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } -.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } -.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } -.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } -.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } -.@{fa-css-prefix}-bar-chart-o:before, -.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; } -.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } -.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } -.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } -.@{fa-css-prefix}-key:before { content: @fa-var-key; } -.@{fa-css-prefix}-gears:before, -.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } -.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } -.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } -.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } -.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } -.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } -.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } -.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } -.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } -.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } -.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } -.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } -.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } -.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } -.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } -.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } -.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } -.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } -.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } -.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } -.@{fa-css-prefix}-facebook-f:before, -.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } -.@{fa-css-prefix}-github:before { content: @fa-var-github; } -.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } -.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } -.@{fa-css-prefix}-feed:before, -.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } -.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } -.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } -.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } -.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } -.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } -.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } -.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } -.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } -.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } -.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } -.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } -.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } -.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } -.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } -.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } -.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } -.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } -.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } -.@{fa-css-prefix}-group:before, -.@{fa-css-prefix}-users:before { content: @fa-var-users; } -.@{fa-css-prefix}-chain:before, -.@{fa-css-prefix}-link:before { content: @fa-var-link; } -.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } -.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } -.@{fa-css-prefix}-cut:before, -.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } -.@{fa-css-prefix}-copy:before, -.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } -.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } -.@{fa-css-prefix}-save:before, -.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } -.@{fa-css-prefix}-square:before { content: @fa-var-square; } -.@{fa-css-prefix}-navicon:before, -.@{fa-css-prefix}-reorder:before, -.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } -.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } -.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } -.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } -.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } -.@{fa-css-prefix}-table:before { content: @fa-var-table; } -.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } -.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } -.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } -.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } -.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } -.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } -.@{fa-css-prefix}-money:before { content: @fa-var-money; } -.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } -.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } -.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } -.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } -.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } -.@{fa-css-prefix}-unsorted:before, -.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } -.@{fa-css-prefix}-sort-down:before, -.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } -.@{fa-css-prefix}-sort-up:before, -.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } -.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } -.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } -.@{fa-css-prefix}-rotate-left:before, -.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } -.@{fa-css-prefix}-legal:before, -.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } -.@{fa-css-prefix}-dashboard:before, -.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } -.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } -.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } -.@{fa-css-prefix}-flash:before, -.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } -.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } -.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } -.@{fa-css-prefix}-paste:before, -.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } -.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } -.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } -.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } -.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } -.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } -.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } -.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } -.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } -.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } -.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } -.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } -.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } -.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } -.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } -.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } -.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } -.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } -.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } -.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } -.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } -.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } -.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } -.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } -.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } -.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } -.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } -.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } -.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } -.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } -.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } -.@{fa-css-prefix}-mobile-phone:before, -.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } -.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } -.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } -.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } -.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } -.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } -.@{fa-css-prefix}-mail-reply:before, -.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } -.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } -.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } -.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } -.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } -.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } -.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } -.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } -.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } -.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } -.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } -.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } -.@{fa-css-prefix}-code:before { content: @fa-var-code; } -.@{fa-css-prefix}-mail-reply-all:before, -.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } -.@{fa-css-prefix}-star-half-empty:before, -.@{fa-css-prefix}-star-half-full:before, -.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } -.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } -.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } -.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } -.@{fa-css-prefix}-unlink:before, -.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } -.@{fa-css-prefix}-question:before { content: @fa-var-question; } -.@{fa-css-prefix}-info:before { content: @fa-var-info; } -.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } -.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } -.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } -.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } -.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } -.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } -.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } -.@{fa-css-prefix}-shield:before { content: @fa-var-shield; } -.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } -.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } -.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } -.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } -.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } -.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } -.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } -.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } -.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } -.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } -.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } -.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } -.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } -.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } -.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } -.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } -.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } -.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } -.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } -.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } -.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } -.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } -.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } -.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } -.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } -.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } -.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } -.@{fa-css-prefix}-toggle-down:before, -.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } -.@{fa-css-prefix}-toggle-up:before, -.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } -.@{fa-css-prefix}-toggle-right:before, -.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } -.@{fa-css-prefix}-euro:before, -.@{fa-css-prefix}-eur:before { content: @fa-var-eur; } -.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } -.@{fa-css-prefix}-dollar:before, -.@{fa-css-prefix}-usd:before { content: @fa-var-usd; } -.@{fa-css-prefix}-rupee:before, -.@{fa-css-prefix}-inr:before { content: @fa-var-inr; } -.@{fa-css-prefix}-cny:before, -.@{fa-css-prefix}-rmb:before, -.@{fa-css-prefix}-yen:before, -.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } -.@{fa-css-prefix}-ruble:before, -.@{fa-css-prefix}-rouble:before, -.@{fa-css-prefix}-rub:before { content: @fa-var-rub; } -.@{fa-css-prefix}-won:before, -.@{fa-css-prefix}-krw:before { content: @fa-var-krw; } -.@{fa-css-prefix}-bitcoin:before, -.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } -.@{fa-css-prefix}-file:before { content: @fa-var-file; } -.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } -.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } -.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } -.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } -.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } -.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } -.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } -.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } -.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } -.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } -.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } -.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } -.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } -.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } -.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } -.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } -.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } -.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } -.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } -.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } -.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } -.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } -.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } -.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } -.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } -.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } -.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } -.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } -.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } -.@{fa-css-prefix}-android:before { content: @fa-var-android; } -.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } -.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } -.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } -.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } -.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } -.@{fa-css-prefix}-female:before { content: @fa-var-female; } -.@{fa-css-prefix}-male:before { content: @fa-var-male; } -.@{fa-css-prefix}-gittip:before, -.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } -.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } -.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } -.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } -.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } -.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } -.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } -.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } -.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } -.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } -.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } -.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } -.@{fa-css-prefix}-toggle-left:before, -.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } -.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } -.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } -.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } -.@{fa-css-prefix}-turkish-lira:before, -.@{fa-css-prefix}-try:before { content: @fa-var-try; } -.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } -.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } -.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } -.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } -.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } -.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } -.@{fa-css-prefix}-institution:before, -.@{fa-css-prefix}-bank:before, -.@{fa-css-prefix}-university:before { content: @fa-var-university; } -.@{fa-css-prefix}-mortar-board:before, -.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } -.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } -.@{fa-css-prefix}-google:before { content: @fa-var-google; } -.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } -.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } -.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } -.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } -.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } -.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } -.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; } -.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } -.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } -.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } -.@{fa-css-prefix}-language:before { content: @fa-var-language; } -.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } -.@{fa-css-prefix}-building:before { content: @fa-var-building; } -.@{fa-css-prefix}-child:before { content: @fa-var-child; } -.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } -.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } -.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } -.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } -.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } -.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } -.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } -.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } -.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } -.@{fa-css-prefix}-automobile:before, -.@{fa-css-prefix}-car:before { content: @fa-var-car; } -.@{fa-css-prefix}-cab:before, -.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } -.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } -.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } -.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } -.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } -.@{fa-css-prefix}-database:before { content: @fa-var-database; } -.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } -.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } -.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } -.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } -.@{fa-css-prefix}-file-photo-o:before, -.@{fa-css-prefix}-file-picture-o:before, -.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } -.@{fa-css-prefix}-file-zip-o:before, -.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } -.@{fa-css-prefix}-file-sound-o:before, -.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } -.@{fa-css-prefix}-file-movie-o:before, -.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } -.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } -.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } -.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } -.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } -.@{fa-css-prefix}-life-bouy:before, -.@{fa-css-prefix}-life-buoy:before, -.@{fa-css-prefix}-life-saver:before, -.@{fa-css-prefix}-support:before, -.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } -.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } -.@{fa-css-prefix}-ra:before, -.@{fa-css-prefix}-resistance:before, -.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } -.@{fa-css-prefix}-ge:before, -.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } -.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } -.@{fa-css-prefix}-git:before { content: @fa-var-git; } -.@{fa-css-prefix}-y-combinator-square:before, -.@{fa-css-prefix}-yc-square:before, -.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } -.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } -.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } -.@{fa-css-prefix}-wechat:before, -.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } -.@{fa-css-prefix}-send:before, -.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } -.@{fa-css-prefix}-send-o:before, -.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } -.@{fa-css-prefix}-history:before { content: @fa-var-history; } -.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } -.@{fa-css-prefix}-header:before { content: @fa-var-header; } -.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } -.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } -.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } -.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } -.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } -.@{fa-css-prefix}-soccer-ball-o:before, -.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; } -.@{fa-css-prefix}-tty:before { content: @fa-var-tty; } -.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } -.@{fa-css-prefix}-plug:before { content: @fa-var-plug; } -.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } -.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } -.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } -.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; } -.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } -.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } -.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } -.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } -.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } -.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } -.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } -.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } -.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } -.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } -.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } -.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; } -.@{fa-css-prefix}-trash:before { content: @fa-var-trash; } -.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } -.@{fa-css-prefix}-at:before { content: @fa-var-at; } -.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; } -.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } -.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } -.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; } -.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; } -.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; } -.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } -.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } -.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } -.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } -.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } -.@{fa-css-prefix}-bus:before { content: @fa-var-bus; } -.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } -.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } -.@{fa-css-prefix}-cc:before { content: @fa-var-cc; } -.@{fa-css-prefix}-shekel:before, -.@{fa-css-prefix}-sheqel:before, -.@{fa-css-prefix}-ils:before { content: @fa-var-ils; } -.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; } -.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } -.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } -.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } -.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } -.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } -.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } -.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } -.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } -.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } -.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } -.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } -.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; } -.@{fa-css-prefix}-ship:before { content: @fa-var-ship; } -.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } -.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } -.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } -.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } -.@{fa-css-prefix}-venus:before { content: @fa-var-venus; } -.@{fa-css-prefix}-mars:before { content: @fa-var-mars; } -.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } -.@{fa-css-prefix}-intersex:before, -.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } -.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } -.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } -.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } -.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } -.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } -.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } -.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } -.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } -.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; } -.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; } -.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } -.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } -.@{fa-css-prefix}-server:before { content: @fa-var-server; } -.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } -.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } -.@{fa-css-prefix}-hotel:before, -.@{fa-css-prefix}-bed:before { content: @fa-var-bed; } -.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } -.@{fa-css-prefix}-train:before { content: @fa-var-train; } -.@{fa-css-prefix}-subway:before { content: @fa-var-subway; } -.@{fa-css-prefix}-medium:before { content: @fa-var-medium; } -.@{fa-css-prefix}-yc:before, -.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; } -.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; } -.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; } -.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; } -.@{fa-css-prefix}-battery-4:before, -.@{fa-css-prefix}-battery:before, -.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; } -.@{fa-css-prefix}-battery-3:before, -.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; } -.@{fa-css-prefix}-battery-2:before, -.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; } -.@{fa-css-prefix}-battery-1:before, -.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; } -.@{fa-css-prefix}-battery-0:before, -.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; } -.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; } -.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; } -.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; } -.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; } -.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; } -.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; } -.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; } -.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; } -.@{fa-css-prefix}-clone:before { content: @fa-var-clone; } -.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; } -.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; } -.@{fa-css-prefix}-hourglass-1:before, -.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; } -.@{fa-css-prefix}-hourglass-2:before, -.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; } -.@{fa-css-prefix}-hourglass-3:before, -.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; } -.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; } -.@{fa-css-prefix}-hand-grab-o:before, -.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; } -.@{fa-css-prefix}-hand-stop-o:before, -.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; } -.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; } -.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; } -.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; } -.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; } -.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; } -.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; } -.@{fa-css-prefix}-registered:before { content: @fa-var-registered; } -.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; } -.@{fa-css-prefix}-gg:before { content: @fa-var-gg; } -.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; } -.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; } -.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; } -.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; } -.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; } -.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; } -.@{fa-css-prefix}-safari:before { content: @fa-var-safari; } -.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; } -.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; } -.@{fa-css-prefix}-opera:before { content: @fa-var-opera; } -.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; } -.@{fa-css-prefix}-tv:before, -.@{fa-css-prefix}-television:before { content: @fa-var-television; } -.@{fa-css-prefix}-contao:before { content: @fa-var-contao; } -.@{fa-css-prefix}-500px:before { content: @fa-var-500px; } -.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; } -.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; } -.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; } -.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; } -.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; } -.@{fa-css-prefix}-industry:before { content: @fa-var-industry; } -.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; } -.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; } -.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; } -.@{fa-css-prefix}-map:before { content: @fa-var-map; } -.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; } -.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; } -.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; } -.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; } -.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; } -.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; } -.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; } -.@{fa-css-prefix}-edge:before { content: @fa-var-edge; } -.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; } -.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; } -.@{fa-css-prefix}-modx:before { content: @fa-var-modx; } -.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; } -.@{fa-css-prefix}-usb:before { content: @fa-var-usb; } -.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; } -.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; } -.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; } -.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; } -.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; } -.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; } -.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; } -.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; } -.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; } -.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; } -.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; } -.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; } -.@{fa-css-prefix}-percent:before { content: @fa-var-percent; } -.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; } -.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; } -.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; } -.@{fa-css-prefix}-envira:before { content: @fa-var-envira; } -.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; } -.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; } -.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; } -.@{fa-css-prefix}-blind:before { content: @fa-var-blind; } -.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; } -.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; } -.@{fa-css-prefix}-braille:before { content: @fa-var-braille; } -.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; } -.@{fa-css-prefix}-asl-interpreting:before, -.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; } -.@{fa-css-prefix}-deafness:before, -.@{fa-css-prefix}-hard-of-hearing:before, -.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; } -.@{fa-css-prefix}-glide:before { content: @fa-var-glide; } -.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; } -.@{fa-css-prefix}-signing:before, -.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; } -.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; } -.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; } -.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; } -.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; } -.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; } -.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; } -.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } -.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; } -.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; } -.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; } -.@{fa-css-prefix}-google-plus-circle:before, -.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; } -.@{fa-css-prefix}-fa:before, -.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; } -.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake-o; } -.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; } -.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open-o; } -.@{fa-css-prefix}-linode:before { content: @fa-var-linode; } -.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; } -.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book-o; } -.@{fa-css-prefix}-vcard:before, -.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; } -.@{fa-css-prefix}-vcard-o:before, -.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card-o; } -.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; } -.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle-o; } -.@{fa-css-prefix}-user-o:before { content: @fa-var-user-o; } -.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; } -.@{fa-css-prefix}-drivers-license:before, -.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; } -.@{fa-css-prefix}-drivers-license-o:before, -.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card-o; } -.@{fa-css-prefix}-quora:before { content: @fa-var-quora; } -.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; } -.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; } -.@{fa-css-prefix}-thermometer-4:before, -.@{fa-css-prefix}-thermometer:before, -.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; } -.@{fa-css-prefix}-thermometer-3:before, -.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; } -.@{fa-css-prefix}-thermometer-2:before, -.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; } -.@{fa-css-prefix}-thermometer-1:before, -.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; } -.@{fa-css-prefix}-thermometer-0:before, -.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; } -.@{fa-css-prefix}-shower:before { content: @fa-var-shower; } -.@{fa-css-prefix}-bathtub:before, -.@{fa-css-prefix}-s15:before, -.@{fa-css-prefix}-bath:before { content: @fa-var-bath; } -.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; } -.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; } -.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; } -.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; } -.@{fa-css-prefix}-times-rectangle:before, -.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; } -.@{fa-css-prefix}-times-rectangle-o:before, -.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close-o; } -.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; } -.@{fa-css-prefix}-grav:before { content: @fa-var-grav; } -.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; } -.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; } -.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; } -.@{fa-css-prefix}-eercast:before { content: @fa-var-eercast; } -.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; } -.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake-o; } -.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; } -.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; } -.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; } diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/larger.less b/Themes/Adminlte/assets/vendor/font-awesome/less/larger.less deleted file mode 100644 index c9d646770..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/larger.less +++ /dev/null @@ -1,13 +0,0 @@ -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.@{fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.@{fa-css-prefix}-2x { font-size: 2em; } -.@{fa-css-prefix}-3x { font-size: 3em; } -.@{fa-css-prefix}-4x { font-size: 4em; } -.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/list.less b/Themes/Adminlte/assets/vendor/font-awesome/less/list.less deleted file mode 100644 index 0b440382f..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/list.less +++ /dev/null @@ -1,19 +0,0 @@ -// List Icons -// ------------------------- - -.@{fa-css-prefix}-ul { - padding-left: 0; - margin-left: @fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.@{fa-css-prefix}-li { - position: absolute; - left: -@fa-li-width; - width: @fa-li-width; - top: (2em / 14); - text-align: center; - &.@{fa-css-prefix}-lg { - left: (-@fa-li-width + (4em / 14)); - } -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/mixins.less b/Themes/Adminlte/assets/vendor/font-awesome/less/mixins.less deleted file mode 100644 index beef231d0..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/mixins.less +++ /dev/null @@ -1,60 +0,0 @@ -// Mixins -// -------------------------- - -.fa-icon() { - display: inline-block; - font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} - -.fa-icon-rotate(@degrees, @rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; - -webkit-transform: rotate(@degrees); - -ms-transform: rotate(@degrees); - transform: rotate(@degrees); -} - -.fa-icon-flip(@horiz, @vert, @rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; - -webkit-transform: scale(@horiz, @vert); - -ms-transform: scale(@horiz, @vert); - transform: scale(@horiz, @vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -.sr-only() { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -.sr-only-focusable() { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/path.less b/Themes/Adminlte/assets/vendor/font-awesome/less/path.less deleted file mode 100644 index 835be41f8..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/path.less +++ /dev/null @@ -1,15 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); - src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), - url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), - url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), - url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), - url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); - // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/rotated-flipped.less b/Themes/Adminlte/assets/vendor/font-awesome/less/rotated-flipped.less deleted file mode 100644 index f6ba81475..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/rotated-flipped.less +++ /dev/null @@ -1,20 +0,0 @@ -// Rotated & Flipped Icons -// ------------------------- - -.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } -.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } -.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } - -.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } -.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .@{fa-css-prefix}-rotate-90, -:root .@{fa-css-prefix}-rotate-180, -:root .@{fa-css-prefix}-rotate-270, -:root .@{fa-css-prefix}-flip-horizontal, -:root .@{fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/screen-reader.less b/Themes/Adminlte/assets/vendor/font-awesome/less/screen-reader.less deleted file mode 100644 index 11c188196..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/screen-reader.less +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { .sr-only(); } -.sr-only-focusable { .sr-only-focusable(); } diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/stacked.less b/Themes/Adminlte/assets/vendor/font-awesome/less/stacked.less deleted file mode 100644 index fc53fb0e7..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/stacked.less +++ /dev/null @@ -1,20 +0,0 @@ -// Stacked Icons -// ------------------------- - -.@{fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.@{fa-css-prefix}-stack-1x { line-height: inherit; } -.@{fa-css-prefix}-stack-2x { font-size: 2em; } -.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/Themes/Adminlte/assets/vendor/font-awesome/less/variables.less b/Themes/Adminlte/assets/vendor/font-awesome/less/variables.less deleted file mode 100644 index 7ddbbc011..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/less/variables.less +++ /dev/null @@ -1,800 +0,0 @@ -// Variables -// -------------------------- - -@fa-font-path: "../fonts"; -@fa-font-size-base: 14px; -@fa-line-height-base: 1; -//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly -@fa-css-prefix: fa; -@fa-version: "4.7.0"; -@fa-border-color: #eee; -@fa-inverse: #fff; -@fa-li-width: (30em / 14); - -@fa-var-500px: "\f26e"; -@fa-var-address-book: "\f2b9"; -@fa-var-address-book-o: "\f2ba"; -@fa-var-address-card: "\f2bb"; -@fa-var-address-card-o: "\f2bc"; -@fa-var-adjust: "\f042"; -@fa-var-adn: "\f170"; -@fa-var-align-center: "\f037"; -@fa-var-align-justify: "\f039"; -@fa-var-align-left: "\f036"; -@fa-var-align-right: "\f038"; -@fa-var-amazon: "\f270"; -@fa-var-ambulance: "\f0f9"; -@fa-var-american-sign-language-interpreting: "\f2a3"; -@fa-var-anchor: "\f13d"; -@fa-var-android: "\f17b"; -@fa-var-angellist: "\f209"; -@fa-var-angle-double-down: "\f103"; -@fa-var-angle-double-left: "\f100"; -@fa-var-angle-double-right: "\f101"; -@fa-var-angle-double-up: "\f102"; -@fa-var-angle-down: "\f107"; -@fa-var-angle-left: "\f104"; -@fa-var-angle-right: "\f105"; -@fa-var-angle-up: "\f106"; -@fa-var-apple: "\f179"; -@fa-var-archive: "\f187"; -@fa-var-area-chart: "\f1fe"; -@fa-var-arrow-circle-down: "\f0ab"; -@fa-var-arrow-circle-left: "\f0a8"; -@fa-var-arrow-circle-o-down: "\f01a"; -@fa-var-arrow-circle-o-left: "\f190"; -@fa-var-arrow-circle-o-right: "\f18e"; -@fa-var-arrow-circle-o-up: "\f01b"; -@fa-var-arrow-circle-right: "\f0a9"; -@fa-var-arrow-circle-up: "\f0aa"; -@fa-var-arrow-down: "\f063"; -@fa-var-arrow-left: "\f060"; -@fa-var-arrow-right: "\f061"; -@fa-var-arrow-up: "\f062"; -@fa-var-arrows: "\f047"; -@fa-var-arrows-alt: "\f0b2"; -@fa-var-arrows-h: "\f07e"; -@fa-var-arrows-v: "\f07d"; -@fa-var-asl-interpreting: "\f2a3"; -@fa-var-assistive-listening-systems: "\f2a2"; -@fa-var-asterisk: "\f069"; -@fa-var-at: "\f1fa"; -@fa-var-audio-description: "\f29e"; -@fa-var-automobile: "\f1b9"; -@fa-var-backward: "\f04a"; -@fa-var-balance-scale: "\f24e"; -@fa-var-ban: "\f05e"; -@fa-var-bandcamp: "\f2d5"; -@fa-var-bank: "\f19c"; -@fa-var-bar-chart: "\f080"; -@fa-var-bar-chart-o: "\f080"; -@fa-var-barcode: "\f02a"; -@fa-var-bars: "\f0c9"; -@fa-var-bath: "\f2cd"; -@fa-var-bathtub: "\f2cd"; -@fa-var-battery: "\f240"; -@fa-var-battery-0: "\f244"; -@fa-var-battery-1: "\f243"; -@fa-var-battery-2: "\f242"; -@fa-var-battery-3: "\f241"; -@fa-var-battery-4: "\f240"; -@fa-var-battery-empty: "\f244"; -@fa-var-battery-full: "\f240"; -@fa-var-battery-half: "\f242"; -@fa-var-battery-quarter: "\f243"; -@fa-var-battery-three-quarters: "\f241"; -@fa-var-bed: "\f236"; -@fa-var-beer: "\f0fc"; -@fa-var-behance: "\f1b4"; -@fa-var-behance-square: "\f1b5"; -@fa-var-bell: "\f0f3"; -@fa-var-bell-o: "\f0a2"; -@fa-var-bell-slash: "\f1f6"; -@fa-var-bell-slash-o: "\f1f7"; -@fa-var-bicycle: "\f206"; -@fa-var-binoculars: "\f1e5"; -@fa-var-birthday-cake: "\f1fd"; -@fa-var-bitbucket: "\f171"; -@fa-var-bitbucket-square: "\f172"; -@fa-var-bitcoin: "\f15a"; -@fa-var-black-tie: "\f27e"; -@fa-var-blind: "\f29d"; -@fa-var-bluetooth: "\f293"; -@fa-var-bluetooth-b: "\f294"; -@fa-var-bold: "\f032"; -@fa-var-bolt: "\f0e7"; -@fa-var-bomb: "\f1e2"; -@fa-var-book: "\f02d"; -@fa-var-bookmark: "\f02e"; -@fa-var-bookmark-o: "\f097"; -@fa-var-braille: "\f2a1"; -@fa-var-briefcase: "\f0b1"; -@fa-var-btc: "\f15a"; -@fa-var-bug: "\f188"; -@fa-var-building: "\f1ad"; -@fa-var-building-o: "\f0f7"; -@fa-var-bullhorn: "\f0a1"; -@fa-var-bullseye: "\f140"; -@fa-var-bus: "\f207"; -@fa-var-buysellads: "\f20d"; -@fa-var-cab: "\f1ba"; -@fa-var-calculator: "\f1ec"; -@fa-var-calendar: "\f073"; -@fa-var-calendar-check-o: "\f274"; -@fa-var-calendar-minus-o: "\f272"; -@fa-var-calendar-o: "\f133"; -@fa-var-calendar-plus-o: "\f271"; -@fa-var-calendar-times-o: "\f273"; -@fa-var-camera: "\f030"; -@fa-var-camera-retro: "\f083"; -@fa-var-car: "\f1b9"; -@fa-var-caret-down: "\f0d7"; -@fa-var-caret-left: "\f0d9"; -@fa-var-caret-right: "\f0da"; -@fa-var-caret-square-o-down: "\f150"; -@fa-var-caret-square-o-left: "\f191"; -@fa-var-caret-square-o-right: "\f152"; -@fa-var-caret-square-o-up: "\f151"; -@fa-var-caret-up: "\f0d8"; -@fa-var-cart-arrow-down: "\f218"; -@fa-var-cart-plus: "\f217"; -@fa-var-cc: "\f20a"; -@fa-var-cc-amex: "\f1f3"; -@fa-var-cc-diners-club: "\f24c"; -@fa-var-cc-discover: "\f1f2"; -@fa-var-cc-jcb: "\f24b"; -@fa-var-cc-mastercard: "\f1f1"; -@fa-var-cc-paypal: "\f1f4"; -@fa-var-cc-stripe: "\f1f5"; -@fa-var-cc-visa: "\f1f0"; -@fa-var-certificate: "\f0a3"; -@fa-var-chain: "\f0c1"; -@fa-var-chain-broken: "\f127"; -@fa-var-check: "\f00c"; -@fa-var-check-circle: "\f058"; -@fa-var-check-circle-o: "\f05d"; -@fa-var-check-square: "\f14a"; -@fa-var-check-square-o: "\f046"; -@fa-var-chevron-circle-down: "\f13a"; -@fa-var-chevron-circle-left: "\f137"; -@fa-var-chevron-circle-right: "\f138"; -@fa-var-chevron-circle-up: "\f139"; -@fa-var-chevron-down: "\f078"; -@fa-var-chevron-left: "\f053"; -@fa-var-chevron-right: "\f054"; -@fa-var-chevron-up: "\f077"; -@fa-var-child: "\f1ae"; -@fa-var-chrome: "\f268"; -@fa-var-circle: "\f111"; -@fa-var-circle-o: "\f10c"; -@fa-var-circle-o-notch: "\f1ce"; -@fa-var-circle-thin: "\f1db"; -@fa-var-clipboard: "\f0ea"; -@fa-var-clock-o: "\f017"; -@fa-var-clone: "\f24d"; -@fa-var-close: "\f00d"; -@fa-var-cloud: "\f0c2"; -@fa-var-cloud-download: "\f0ed"; -@fa-var-cloud-upload: "\f0ee"; -@fa-var-cny: "\f157"; -@fa-var-code: "\f121"; -@fa-var-code-fork: "\f126"; -@fa-var-codepen: "\f1cb"; -@fa-var-codiepie: "\f284"; -@fa-var-coffee: "\f0f4"; -@fa-var-cog: "\f013"; -@fa-var-cogs: "\f085"; -@fa-var-columns: "\f0db"; -@fa-var-comment: "\f075"; -@fa-var-comment-o: "\f0e5"; -@fa-var-commenting: "\f27a"; -@fa-var-commenting-o: "\f27b"; -@fa-var-comments: "\f086"; -@fa-var-comments-o: "\f0e6"; -@fa-var-compass: "\f14e"; -@fa-var-compress: "\f066"; -@fa-var-connectdevelop: "\f20e"; -@fa-var-contao: "\f26d"; -@fa-var-copy: "\f0c5"; -@fa-var-copyright: "\f1f9"; -@fa-var-creative-commons: "\f25e"; -@fa-var-credit-card: "\f09d"; -@fa-var-credit-card-alt: "\f283"; -@fa-var-crop: "\f125"; -@fa-var-crosshairs: "\f05b"; -@fa-var-css3: "\f13c"; -@fa-var-cube: "\f1b2"; -@fa-var-cubes: "\f1b3"; -@fa-var-cut: "\f0c4"; -@fa-var-cutlery: "\f0f5"; -@fa-var-dashboard: "\f0e4"; -@fa-var-dashcube: "\f210"; -@fa-var-database: "\f1c0"; -@fa-var-deaf: "\f2a4"; -@fa-var-deafness: "\f2a4"; -@fa-var-dedent: "\f03b"; -@fa-var-delicious: "\f1a5"; -@fa-var-desktop: "\f108"; -@fa-var-deviantart: "\f1bd"; -@fa-var-diamond: "\f219"; -@fa-var-digg: "\f1a6"; -@fa-var-dollar: "\f155"; -@fa-var-dot-circle-o: "\f192"; -@fa-var-download: "\f019"; -@fa-var-dribbble: "\f17d"; -@fa-var-drivers-license: "\f2c2"; -@fa-var-drivers-license-o: "\f2c3"; -@fa-var-dropbox: "\f16b"; -@fa-var-drupal: "\f1a9"; -@fa-var-edge: "\f282"; -@fa-var-edit: "\f044"; -@fa-var-eercast: "\f2da"; -@fa-var-eject: "\f052"; -@fa-var-ellipsis-h: "\f141"; -@fa-var-ellipsis-v: "\f142"; -@fa-var-empire: "\f1d1"; -@fa-var-envelope: "\f0e0"; -@fa-var-envelope-o: "\f003"; -@fa-var-envelope-open: "\f2b6"; -@fa-var-envelope-open-o: "\f2b7"; -@fa-var-envelope-square: "\f199"; -@fa-var-envira: "\f299"; -@fa-var-eraser: "\f12d"; -@fa-var-etsy: "\f2d7"; -@fa-var-eur: "\f153"; -@fa-var-euro: "\f153"; -@fa-var-exchange: "\f0ec"; -@fa-var-exclamation: "\f12a"; -@fa-var-exclamation-circle: "\f06a"; -@fa-var-exclamation-triangle: "\f071"; -@fa-var-expand: "\f065"; -@fa-var-expeditedssl: "\f23e"; -@fa-var-external-link: "\f08e"; -@fa-var-external-link-square: "\f14c"; -@fa-var-eye: "\f06e"; -@fa-var-eye-slash: "\f070"; -@fa-var-eyedropper: "\f1fb"; -@fa-var-fa: "\f2b4"; -@fa-var-facebook: "\f09a"; -@fa-var-facebook-f: "\f09a"; -@fa-var-facebook-official: "\f230"; -@fa-var-facebook-square: "\f082"; -@fa-var-fast-backward: "\f049"; -@fa-var-fast-forward: "\f050"; -@fa-var-fax: "\f1ac"; -@fa-var-feed: "\f09e"; -@fa-var-female: "\f182"; -@fa-var-fighter-jet: "\f0fb"; -@fa-var-file: "\f15b"; -@fa-var-file-archive-o: "\f1c6"; -@fa-var-file-audio-o: "\f1c7"; -@fa-var-file-code-o: "\f1c9"; -@fa-var-file-excel-o: "\f1c3"; -@fa-var-file-image-o: "\f1c5"; -@fa-var-file-movie-o: "\f1c8"; -@fa-var-file-o: "\f016"; -@fa-var-file-pdf-o: "\f1c1"; -@fa-var-file-photo-o: "\f1c5"; -@fa-var-file-picture-o: "\f1c5"; -@fa-var-file-powerpoint-o: "\f1c4"; -@fa-var-file-sound-o: "\f1c7"; -@fa-var-file-text: "\f15c"; -@fa-var-file-text-o: "\f0f6"; -@fa-var-file-video-o: "\f1c8"; -@fa-var-file-word-o: "\f1c2"; -@fa-var-file-zip-o: "\f1c6"; -@fa-var-files-o: "\f0c5"; -@fa-var-film: "\f008"; -@fa-var-filter: "\f0b0"; -@fa-var-fire: "\f06d"; -@fa-var-fire-extinguisher: "\f134"; -@fa-var-firefox: "\f269"; -@fa-var-first-order: "\f2b0"; -@fa-var-flag: "\f024"; -@fa-var-flag-checkered: "\f11e"; -@fa-var-flag-o: "\f11d"; -@fa-var-flash: "\f0e7"; -@fa-var-flask: "\f0c3"; -@fa-var-flickr: "\f16e"; -@fa-var-floppy-o: "\f0c7"; -@fa-var-folder: "\f07b"; -@fa-var-folder-o: "\f114"; -@fa-var-folder-open: "\f07c"; -@fa-var-folder-open-o: "\f115"; -@fa-var-font: "\f031"; -@fa-var-font-awesome: "\f2b4"; -@fa-var-fonticons: "\f280"; -@fa-var-fort-awesome: "\f286"; -@fa-var-forumbee: "\f211"; -@fa-var-forward: "\f04e"; -@fa-var-foursquare: "\f180"; -@fa-var-free-code-camp: "\f2c5"; -@fa-var-frown-o: "\f119"; -@fa-var-futbol-o: "\f1e3"; -@fa-var-gamepad: "\f11b"; -@fa-var-gavel: "\f0e3"; -@fa-var-gbp: "\f154"; -@fa-var-ge: "\f1d1"; -@fa-var-gear: "\f013"; -@fa-var-gears: "\f085"; -@fa-var-genderless: "\f22d"; -@fa-var-get-pocket: "\f265"; -@fa-var-gg: "\f260"; -@fa-var-gg-circle: "\f261"; -@fa-var-gift: "\f06b"; -@fa-var-git: "\f1d3"; -@fa-var-git-square: "\f1d2"; -@fa-var-github: "\f09b"; -@fa-var-github-alt: "\f113"; -@fa-var-github-square: "\f092"; -@fa-var-gitlab: "\f296"; -@fa-var-gittip: "\f184"; -@fa-var-glass: "\f000"; -@fa-var-glide: "\f2a5"; -@fa-var-glide-g: "\f2a6"; -@fa-var-globe: "\f0ac"; -@fa-var-google: "\f1a0"; -@fa-var-google-plus: "\f0d5"; -@fa-var-google-plus-circle: "\f2b3"; -@fa-var-google-plus-official: "\f2b3"; -@fa-var-google-plus-square: "\f0d4"; -@fa-var-google-wallet: "\f1ee"; -@fa-var-graduation-cap: "\f19d"; -@fa-var-gratipay: "\f184"; -@fa-var-grav: "\f2d6"; -@fa-var-group: "\f0c0"; -@fa-var-h-square: "\f0fd"; -@fa-var-hacker-news: "\f1d4"; -@fa-var-hand-grab-o: "\f255"; -@fa-var-hand-lizard-o: "\f258"; -@fa-var-hand-o-down: "\f0a7"; -@fa-var-hand-o-left: "\f0a5"; -@fa-var-hand-o-right: "\f0a4"; -@fa-var-hand-o-up: "\f0a6"; -@fa-var-hand-paper-o: "\f256"; -@fa-var-hand-peace-o: "\f25b"; -@fa-var-hand-pointer-o: "\f25a"; -@fa-var-hand-rock-o: "\f255"; -@fa-var-hand-scissors-o: "\f257"; -@fa-var-hand-spock-o: "\f259"; -@fa-var-hand-stop-o: "\f256"; -@fa-var-handshake-o: "\f2b5"; -@fa-var-hard-of-hearing: "\f2a4"; -@fa-var-hashtag: "\f292"; -@fa-var-hdd-o: "\f0a0"; -@fa-var-header: "\f1dc"; -@fa-var-headphones: "\f025"; -@fa-var-heart: "\f004"; -@fa-var-heart-o: "\f08a"; -@fa-var-heartbeat: "\f21e"; -@fa-var-history: "\f1da"; -@fa-var-home: "\f015"; -@fa-var-hospital-o: "\f0f8"; -@fa-var-hotel: "\f236"; -@fa-var-hourglass: "\f254"; -@fa-var-hourglass-1: "\f251"; -@fa-var-hourglass-2: "\f252"; -@fa-var-hourglass-3: "\f253"; -@fa-var-hourglass-end: "\f253"; -@fa-var-hourglass-half: "\f252"; -@fa-var-hourglass-o: "\f250"; -@fa-var-hourglass-start: "\f251"; -@fa-var-houzz: "\f27c"; -@fa-var-html5: "\f13b"; -@fa-var-i-cursor: "\f246"; -@fa-var-id-badge: "\f2c1"; -@fa-var-id-card: "\f2c2"; -@fa-var-id-card-o: "\f2c3"; -@fa-var-ils: "\f20b"; -@fa-var-image: "\f03e"; -@fa-var-imdb: "\f2d8"; -@fa-var-inbox: "\f01c"; -@fa-var-indent: "\f03c"; -@fa-var-industry: "\f275"; -@fa-var-info: "\f129"; -@fa-var-info-circle: "\f05a"; -@fa-var-inr: "\f156"; -@fa-var-instagram: "\f16d"; -@fa-var-institution: "\f19c"; -@fa-var-internet-explorer: "\f26b"; -@fa-var-intersex: "\f224"; -@fa-var-ioxhost: "\f208"; -@fa-var-italic: "\f033"; -@fa-var-joomla: "\f1aa"; -@fa-var-jpy: "\f157"; -@fa-var-jsfiddle: "\f1cc"; -@fa-var-key: "\f084"; -@fa-var-keyboard-o: "\f11c"; -@fa-var-krw: "\f159"; -@fa-var-language: "\f1ab"; -@fa-var-laptop: "\f109"; -@fa-var-lastfm: "\f202"; -@fa-var-lastfm-square: "\f203"; -@fa-var-leaf: "\f06c"; -@fa-var-leanpub: "\f212"; -@fa-var-legal: "\f0e3"; -@fa-var-lemon-o: "\f094"; -@fa-var-level-down: "\f149"; -@fa-var-level-up: "\f148"; -@fa-var-life-bouy: "\f1cd"; -@fa-var-life-buoy: "\f1cd"; -@fa-var-life-ring: "\f1cd"; -@fa-var-life-saver: "\f1cd"; -@fa-var-lightbulb-o: "\f0eb"; -@fa-var-line-chart: "\f201"; -@fa-var-link: "\f0c1"; -@fa-var-linkedin: "\f0e1"; -@fa-var-linkedin-square: "\f08c"; -@fa-var-linode: "\f2b8"; -@fa-var-linux: "\f17c"; -@fa-var-list: "\f03a"; -@fa-var-list-alt: "\f022"; -@fa-var-list-ol: "\f0cb"; -@fa-var-list-ul: "\f0ca"; -@fa-var-location-arrow: "\f124"; -@fa-var-lock: "\f023"; -@fa-var-long-arrow-down: "\f175"; -@fa-var-long-arrow-left: "\f177"; -@fa-var-long-arrow-right: "\f178"; -@fa-var-long-arrow-up: "\f176"; -@fa-var-low-vision: "\f2a8"; -@fa-var-magic: "\f0d0"; -@fa-var-magnet: "\f076"; -@fa-var-mail-forward: "\f064"; -@fa-var-mail-reply: "\f112"; -@fa-var-mail-reply-all: "\f122"; -@fa-var-male: "\f183"; -@fa-var-map: "\f279"; -@fa-var-map-marker: "\f041"; -@fa-var-map-o: "\f278"; -@fa-var-map-pin: "\f276"; -@fa-var-map-signs: "\f277"; -@fa-var-mars: "\f222"; -@fa-var-mars-double: "\f227"; -@fa-var-mars-stroke: "\f229"; -@fa-var-mars-stroke-h: "\f22b"; -@fa-var-mars-stroke-v: "\f22a"; -@fa-var-maxcdn: "\f136"; -@fa-var-meanpath: "\f20c"; -@fa-var-medium: "\f23a"; -@fa-var-medkit: "\f0fa"; -@fa-var-meetup: "\f2e0"; -@fa-var-meh-o: "\f11a"; -@fa-var-mercury: "\f223"; -@fa-var-microchip: "\f2db"; -@fa-var-microphone: "\f130"; -@fa-var-microphone-slash: "\f131"; -@fa-var-minus: "\f068"; -@fa-var-minus-circle: "\f056"; -@fa-var-minus-square: "\f146"; -@fa-var-minus-square-o: "\f147"; -@fa-var-mixcloud: "\f289"; -@fa-var-mobile: "\f10b"; -@fa-var-mobile-phone: "\f10b"; -@fa-var-modx: "\f285"; -@fa-var-money: "\f0d6"; -@fa-var-moon-o: "\f186"; -@fa-var-mortar-board: "\f19d"; -@fa-var-motorcycle: "\f21c"; -@fa-var-mouse-pointer: "\f245"; -@fa-var-music: "\f001"; -@fa-var-navicon: "\f0c9"; -@fa-var-neuter: "\f22c"; -@fa-var-newspaper-o: "\f1ea"; -@fa-var-object-group: "\f247"; -@fa-var-object-ungroup: "\f248"; -@fa-var-odnoklassniki: "\f263"; -@fa-var-odnoklassniki-square: "\f264"; -@fa-var-opencart: "\f23d"; -@fa-var-openid: "\f19b"; -@fa-var-opera: "\f26a"; -@fa-var-optin-monster: "\f23c"; -@fa-var-outdent: "\f03b"; -@fa-var-pagelines: "\f18c"; -@fa-var-paint-brush: "\f1fc"; -@fa-var-paper-plane: "\f1d8"; -@fa-var-paper-plane-o: "\f1d9"; -@fa-var-paperclip: "\f0c6"; -@fa-var-paragraph: "\f1dd"; -@fa-var-paste: "\f0ea"; -@fa-var-pause: "\f04c"; -@fa-var-pause-circle: "\f28b"; -@fa-var-pause-circle-o: "\f28c"; -@fa-var-paw: "\f1b0"; -@fa-var-paypal: "\f1ed"; -@fa-var-pencil: "\f040"; -@fa-var-pencil-square: "\f14b"; -@fa-var-pencil-square-o: "\f044"; -@fa-var-percent: "\f295"; -@fa-var-phone: "\f095"; -@fa-var-phone-square: "\f098"; -@fa-var-photo: "\f03e"; -@fa-var-picture-o: "\f03e"; -@fa-var-pie-chart: "\f200"; -@fa-var-pied-piper: "\f2ae"; -@fa-var-pied-piper-alt: "\f1a8"; -@fa-var-pied-piper-pp: "\f1a7"; -@fa-var-pinterest: "\f0d2"; -@fa-var-pinterest-p: "\f231"; -@fa-var-pinterest-square: "\f0d3"; -@fa-var-plane: "\f072"; -@fa-var-play: "\f04b"; -@fa-var-play-circle: "\f144"; -@fa-var-play-circle-o: "\f01d"; -@fa-var-plug: "\f1e6"; -@fa-var-plus: "\f067"; -@fa-var-plus-circle: "\f055"; -@fa-var-plus-square: "\f0fe"; -@fa-var-plus-square-o: "\f196"; -@fa-var-podcast: "\f2ce"; -@fa-var-power-off: "\f011"; -@fa-var-print: "\f02f"; -@fa-var-product-hunt: "\f288"; -@fa-var-puzzle-piece: "\f12e"; -@fa-var-qq: "\f1d6"; -@fa-var-qrcode: "\f029"; -@fa-var-question: "\f128"; -@fa-var-question-circle: "\f059"; -@fa-var-question-circle-o: "\f29c"; -@fa-var-quora: "\f2c4"; -@fa-var-quote-left: "\f10d"; -@fa-var-quote-right: "\f10e"; -@fa-var-ra: "\f1d0"; -@fa-var-random: "\f074"; -@fa-var-ravelry: "\f2d9"; -@fa-var-rebel: "\f1d0"; -@fa-var-recycle: "\f1b8"; -@fa-var-reddit: "\f1a1"; -@fa-var-reddit-alien: "\f281"; -@fa-var-reddit-square: "\f1a2"; -@fa-var-refresh: "\f021"; -@fa-var-registered: "\f25d"; -@fa-var-remove: "\f00d"; -@fa-var-renren: "\f18b"; -@fa-var-reorder: "\f0c9"; -@fa-var-repeat: "\f01e"; -@fa-var-reply: "\f112"; -@fa-var-reply-all: "\f122"; -@fa-var-resistance: "\f1d0"; -@fa-var-retweet: "\f079"; -@fa-var-rmb: "\f157"; -@fa-var-road: "\f018"; -@fa-var-rocket: "\f135"; -@fa-var-rotate-left: "\f0e2"; -@fa-var-rotate-right: "\f01e"; -@fa-var-rouble: "\f158"; -@fa-var-rss: "\f09e"; -@fa-var-rss-square: "\f143"; -@fa-var-rub: "\f158"; -@fa-var-ruble: "\f158"; -@fa-var-rupee: "\f156"; -@fa-var-s15: "\f2cd"; -@fa-var-safari: "\f267"; -@fa-var-save: "\f0c7"; -@fa-var-scissors: "\f0c4"; -@fa-var-scribd: "\f28a"; -@fa-var-search: "\f002"; -@fa-var-search-minus: "\f010"; -@fa-var-search-plus: "\f00e"; -@fa-var-sellsy: "\f213"; -@fa-var-send: "\f1d8"; -@fa-var-send-o: "\f1d9"; -@fa-var-server: "\f233"; -@fa-var-share: "\f064"; -@fa-var-share-alt: "\f1e0"; -@fa-var-share-alt-square: "\f1e1"; -@fa-var-share-square: "\f14d"; -@fa-var-share-square-o: "\f045"; -@fa-var-shekel: "\f20b"; -@fa-var-sheqel: "\f20b"; -@fa-var-shield: "\f132"; -@fa-var-ship: "\f21a"; -@fa-var-shirtsinbulk: "\f214"; -@fa-var-shopping-bag: "\f290"; -@fa-var-shopping-basket: "\f291"; -@fa-var-shopping-cart: "\f07a"; -@fa-var-shower: "\f2cc"; -@fa-var-sign-in: "\f090"; -@fa-var-sign-language: "\f2a7"; -@fa-var-sign-out: "\f08b"; -@fa-var-signal: "\f012"; -@fa-var-signing: "\f2a7"; -@fa-var-simplybuilt: "\f215"; -@fa-var-sitemap: "\f0e8"; -@fa-var-skyatlas: "\f216"; -@fa-var-skype: "\f17e"; -@fa-var-slack: "\f198"; -@fa-var-sliders: "\f1de"; -@fa-var-slideshare: "\f1e7"; -@fa-var-smile-o: "\f118"; -@fa-var-snapchat: "\f2ab"; -@fa-var-snapchat-ghost: "\f2ac"; -@fa-var-snapchat-square: "\f2ad"; -@fa-var-snowflake-o: "\f2dc"; -@fa-var-soccer-ball-o: "\f1e3"; -@fa-var-sort: "\f0dc"; -@fa-var-sort-alpha-asc: "\f15d"; -@fa-var-sort-alpha-desc: "\f15e"; -@fa-var-sort-amount-asc: "\f160"; -@fa-var-sort-amount-desc: "\f161"; -@fa-var-sort-asc: "\f0de"; -@fa-var-sort-desc: "\f0dd"; -@fa-var-sort-down: "\f0dd"; -@fa-var-sort-numeric-asc: "\f162"; -@fa-var-sort-numeric-desc: "\f163"; -@fa-var-sort-up: "\f0de"; -@fa-var-soundcloud: "\f1be"; -@fa-var-space-shuttle: "\f197"; -@fa-var-spinner: "\f110"; -@fa-var-spoon: "\f1b1"; -@fa-var-spotify: "\f1bc"; -@fa-var-square: "\f0c8"; -@fa-var-square-o: "\f096"; -@fa-var-stack-exchange: "\f18d"; -@fa-var-stack-overflow: "\f16c"; -@fa-var-star: "\f005"; -@fa-var-star-half: "\f089"; -@fa-var-star-half-empty: "\f123"; -@fa-var-star-half-full: "\f123"; -@fa-var-star-half-o: "\f123"; -@fa-var-star-o: "\f006"; -@fa-var-steam: "\f1b6"; -@fa-var-steam-square: "\f1b7"; -@fa-var-step-backward: "\f048"; -@fa-var-step-forward: "\f051"; -@fa-var-stethoscope: "\f0f1"; -@fa-var-sticky-note: "\f249"; -@fa-var-sticky-note-o: "\f24a"; -@fa-var-stop: "\f04d"; -@fa-var-stop-circle: "\f28d"; -@fa-var-stop-circle-o: "\f28e"; -@fa-var-street-view: "\f21d"; -@fa-var-strikethrough: "\f0cc"; -@fa-var-stumbleupon: "\f1a4"; -@fa-var-stumbleupon-circle: "\f1a3"; -@fa-var-subscript: "\f12c"; -@fa-var-subway: "\f239"; -@fa-var-suitcase: "\f0f2"; -@fa-var-sun-o: "\f185"; -@fa-var-superpowers: "\f2dd"; -@fa-var-superscript: "\f12b"; -@fa-var-support: "\f1cd"; -@fa-var-table: "\f0ce"; -@fa-var-tablet: "\f10a"; -@fa-var-tachometer: "\f0e4"; -@fa-var-tag: "\f02b"; -@fa-var-tags: "\f02c"; -@fa-var-tasks: "\f0ae"; -@fa-var-taxi: "\f1ba"; -@fa-var-telegram: "\f2c6"; -@fa-var-television: "\f26c"; -@fa-var-tencent-weibo: "\f1d5"; -@fa-var-terminal: "\f120"; -@fa-var-text-height: "\f034"; -@fa-var-text-width: "\f035"; -@fa-var-th: "\f00a"; -@fa-var-th-large: "\f009"; -@fa-var-th-list: "\f00b"; -@fa-var-themeisle: "\f2b2"; -@fa-var-thermometer: "\f2c7"; -@fa-var-thermometer-0: "\f2cb"; -@fa-var-thermometer-1: "\f2ca"; -@fa-var-thermometer-2: "\f2c9"; -@fa-var-thermometer-3: "\f2c8"; -@fa-var-thermometer-4: "\f2c7"; -@fa-var-thermometer-empty: "\f2cb"; -@fa-var-thermometer-full: "\f2c7"; -@fa-var-thermometer-half: "\f2c9"; -@fa-var-thermometer-quarter: "\f2ca"; -@fa-var-thermometer-three-quarters: "\f2c8"; -@fa-var-thumb-tack: "\f08d"; -@fa-var-thumbs-down: "\f165"; -@fa-var-thumbs-o-down: "\f088"; -@fa-var-thumbs-o-up: "\f087"; -@fa-var-thumbs-up: "\f164"; -@fa-var-ticket: "\f145"; -@fa-var-times: "\f00d"; -@fa-var-times-circle: "\f057"; -@fa-var-times-circle-o: "\f05c"; -@fa-var-times-rectangle: "\f2d3"; -@fa-var-times-rectangle-o: "\f2d4"; -@fa-var-tint: "\f043"; -@fa-var-toggle-down: "\f150"; -@fa-var-toggle-left: "\f191"; -@fa-var-toggle-off: "\f204"; -@fa-var-toggle-on: "\f205"; -@fa-var-toggle-right: "\f152"; -@fa-var-toggle-up: "\f151"; -@fa-var-trademark: "\f25c"; -@fa-var-train: "\f238"; -@fa-var-transgender: "\f224"; -@fa-var-transgender-alt: "\f225"; -@fa-var-trash: "\f1f8"; -@fa-var-trash-o: "\f014"; -@fa-var-tree: "\f1bb"; -@fa-var-trello: "\f181"; -@fa-var-tripadvisor: "\f262"; -@fa-var-trophy: "\f091"; -@fa-var-truck: "\f0d1"; -@fa-var-try: "\f195"; -@fa-var-tty: "\f1e4"; -@fa-var-tumblr: "\f173"; -@fa-var-tumblr-square: "\f174"; -@fa-var-turkish-lira: "\f195"; -@fa-var-tv: "\f26c"; -@fa-var-twitch: "\f1e8"; -@fa-var-twitter: "\f099"; -@fa-var-twitter-square: "\f081"; -@fa-var-umbrella: "\f0e9"; -@fa-var-underline: "\f0cd"; -@fa-var-undo: "\f0e2"; -@fa-var-universal-access: "\f29a"; -@fa-var-university: "\f19c"; -@fa-var-unlink: "\f127"; -@fa-var-unlock: "\f09c"; -@fa-var-unlock-alt: "\f13e"; -@fa-var-unsorted: "\f0dc"; -@fa-var-upload: "\f093"; -@fa-var-usb: "\f287"; -@fa-var-usd: "\f155"; -@fa-var-user: "\f007"; -@fa-var-user-circle: "\f2bd"; -@fa-var-user-circle-o: "\f2be"; -@fa-var-user-md: "\f0f0"; -@fa-var-user-o: "\f2c0"; -@fa-var-user-plus: "\f234"; -@fa-var-user-secret: "\f21b"; -@fa-var-user-times: "\f235"; -@fa-var-users: "\f0c0"; -@fa-var-vcard: "\f2bb"; -@fa-var-vcard-o: "\f2bc"; -@fa-var-venus: "\f221"; -@fa-var-venus-double: "\f226"; -@fa-var-venus-mars: "\f228"; -@fa-var-viacoin: "\f237"; -@fa-var-viadeo: "\f2a9"; -@fa-var-viadeo-square: "\f2aa"; -@fa-var-video-camera: "\f03d"; -@fa-var-vimeo: "\f27d"; -@fa-var-vimeo-square: "\f194"; -@fa-var-vine: "\f1ca"; -@fa-var-vk: "\f189"; -@fa-var-volume-control-phone: "\f2a0"; -@fa-var-volume-down: "\f027"; -@fa-var-volume-off: "\f026"; -@fa-var-volume-up: "\f028"; -@fa-var-warning: "\f071"; -@fa-var-wechat: "\f1d7"; -@fa-var-weibo: "\f18a"; -@fa-var-weixin: "\f1d7"; -@fa-var-whatsapp: "\f232"; -@fa-var-wheelchair: "\f193"; -@fa-var-wheelchair-alt: "\f29b"; -@fa-var-wifi: "\f1eb"; -@fa-var-wikipedia-w: "\f266"; -@fa-var-window-close: "\f2d3"; -@fa-var-window-close-o: "\f2d4"; -@fa-var-window-maximize: "\f2d0"; -@fa-var-window-minimize: "\f2d1"; -@fa-var-window-restore: "\f2d2"; -@fa-var-windows: "\f17a"; -@fa-var-won: "\f159"; -@fa-var-wordpress: "\f19a"; -@fa-var-wpbeginner: "\f297"; -@fa-var-wpexplorer: "\f2de"; -@fa-var-wpforms: "\f298"; -@fa-var-wrench: "\f0ad"; -@fa-var-xing: "\f168"; -@fa-var-xing-square: "\f169"; -@fa-var-y-combinator: "\f23b"; -@fa-var-y-combinator-square: "\f1d4"; -@fa-var-yahoo: "\f19e"; -@fa-var-yc: "\f23b"; -@fa-var-yc-square: "\f1d4"; -@fa-var-yelp: "\f1e9"; -@fa-var-yen: "\f157"; -@fa-var-yoast: "\f2b1"; -@fa-var-youtube: "\f167"; -@fa-var-youtube-play: "\f16a"; -@fa-var-youtube-square: "\f166"; - diff --git a/Themes/Adminlte/assets/vendor/font-awesome/package.json b/Themes/Adminlte/assets/vendor/font-awesome/package.json deleted file mode 100644 index 49601e971..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "_args": [ - [ - "font-awesome@4.7.0", - "/Users/nicolaswidart/Sites/Asguard/Platform/Themes/Adminlte" - ] - ], - "_from": "font-awesome@4.7.0", - "_id": "font-awesome@4.7.0", - "_inBundle": false, - "_integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=", - "_location": "/font-awesome", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "font-awesome@4.7.0", - "name": "font-awesome", - "escapedName": "font-awesome", - "rawSpec": "4.7.0", - "saveSpec": null, - "fetchSpec": "4.7.0" - }, - "_requiredBy": [ - "/", - "/admin-lte" - ], - "_resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", - "_spec": "4.7.0", - "_where": "/Users/nicolaswidart/Sites/Asguard/Platform/Themes/Adminlte", - "author": { - "name": "Dave Gandy", - "email": "dave@fontawesome.io", - "url": "http://twitter.com/davegandy" - }, - "bugs": { - "url": "http://github.com/FortAwesome/Font-Awesome/issues" - }, - "contributors": [ - { - "name": "Brian Talbot", - "url": "http://twitter.com/talbs" - }, - { - "name": "Travis Chase", - "url": "http://twitter.com/supercodepoet" - }, - { - "name": "Rob Madole", - "url": "http://twitter.com/robmadole" - }, - { - "name": "Geremia Taglialatela", - "url": "http://twitter.com/gtagliala" - } - ], - "dependencies": {}, - "description": "The iconic font and CSS framework", - "engines": { - "node": ">=0.10.3" - }, - "homepage": "http://fontawesome.io/", - "keywords": [ - "font", - "awesome", - "fontawesome", - "icon", - "font", - "bootstrap" - ], - "license": "(OFL-1.1 AND MIT)", - "name": "font-awesome", - "repository": { - "type": "git", - "url": "git+https://github.com/FortAwesome/Font-Awesome.git" - }, - "style": "css/font-awesome.css", - "version": "4.7.0" -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_animated.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_animated.scss deleted file mode 100644 index 8a020dbff..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_animated.scss +++ /dev/null @@ -1,34 +0,0 @@ -// Spinning Icons -// -------------------------- - -.#{$fa-css-prefix}-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.#{$fa-css-prefix}-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_bordered-pulled.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_bordered-pulled.scss deleted file mode 100644 index d4b85a02f..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_bordered-pulled.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Bordered & Pulled -// ------------------------- - -.#{$fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em $fa-border-color; - border-radius: .1em; -} - -.#{$fa-css-prefix}-pull-left { float: left; } -.#{$fa-css-prefix}-pull-right { float: right; } - -.#{$fa-css-prefix} { - &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } - &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.#{$fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_core.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_core.scss deleted file mode 100644 index 7425ef85f..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_core.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Base Class Definition -// ------------------------- - -.#{$fa-css-prefix} { - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_fixed-width.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_fixed-width.scss deleted file mode 100644 index b221c9813..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_fixed-width.scss +++ /dev/null @@ -1,6 +0,0 @@ -// Fixed Width Icons -// ------------------------- -.#{$fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_icons.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_icons.scss deleted file mode 100644 index e63e702c4..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_icons.scss +++ /dev/null @@ -1,789 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } -.#{$fa-css-prefix}-music:before { content: $fa-var-music; } -.#{$fa-css-prefix}-search:before { content: $fa-var-search; } -.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } -.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } -.#{$fa-css-prefix}-star:before { content: $fa-var-star; } -.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } -.#{$fa-css-prefix}-user:before { content: $fa-var-user; } -.#{$fa-css-prefix}-film:before { content: $fa-var-film; } -.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } -.#{$fa-css-prefix}-th:before { content: $fa-var-th; } -.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } -.#{$fa-css-prefix}-check:before { content: $fa-var-check; } -.#{$fa-css-prefix}-remove:before, -.#{$fa-css-prefix}-close:before, -.#{$fa-css-prefix}-times:before { content: $fa-var-times; } -.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } -.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } -.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } -.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } -.#{$fa-css-prefix}-gear:before, -.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } -.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } -.#{$fa-css-prefix}-home:before { content: $fa-var-home; } -.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } -.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } -.#{$fa-css-prefix}-road:before { content: $fa-var-road; } -.#{$fa-css-prefix}-download:before { content: $fa-var-download; } -.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } -.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } -.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } -.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } -.#{$fa-css-prefix}-rotate-right:before, -.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } -.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } -.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } -.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } -.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } -.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } -.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } -.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } -.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } -.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } -.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } -.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } -.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } -.#{$fa-css-prefix}-book:before { content: $fa-var-book; } -.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } -.#{$fa-css-prefix}-print:before { content: $fa-var-print; } -.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } -.#{$fa-css-prefix}-font:before { content: $fa-var-font; } -.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } -.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } -.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } -.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } -.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } -.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } -.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } -.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } -.#{$fa-css-prefix}-list:before { content: $fa-var-list; } -.#{$fa-css-prefix}-dedent:before, -.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } -.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } -.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } -.#{$fa-css-prefix}-photo:before, -.#{$fa-css-prefix}-image:before, -.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } -.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } -.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } -.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } -.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } -.#{$fa-css-prefix}-edit:before, -.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } -.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } -.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } -.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } -.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } -.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } -.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } -.#{$fa-css-prefix}-play:before { content: $fa-var-play; } -.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } -.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } -.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } -.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } -.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } -.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } -.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } -.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } -.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } -.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } -.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } -.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } -.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } -.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } -.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } -.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } -.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } -.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } -.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } -.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } -.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } -.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } -.#{$fa-css-prefix}-mail-forward:before, -.#{$fa-css-prefix}-share:before { content: $fa-var-share; } -.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } -.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } -.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } -.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } -.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } -.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } -.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } -.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } -.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } -.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } -.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } -.#{$fa-css-prefix}-warning:before, -.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } -.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } -.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } -.#{$fa-css-prefix}-random:before { content: $fa-var-random; } -.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } -.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } -.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } -.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } -.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } -.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } -.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } -.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } -.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } -.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } -.#{$fa-css-prefix}-bar-chart-o:before, -.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } -.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } -.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } -.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } -.#{$fa-css-prefix}-key:before { content: $fa-var-key; } -.#{$fa-css-prefix}-gears:before, -.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } -.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } -.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } -.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } -.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } -.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } -.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } -.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } -.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } -.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } -.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } -.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } -.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } -.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } -.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } -.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } -.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } -.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } -.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } -.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } -.#{$fa-css-prefix}-facebook-f:before, -.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } -.#{$fa-css-prefix}-github:before { content: $fa-var-github; } -.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } -.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } -.#{$fa-css-prefix}-feed:before, -.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } -.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } -.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } -.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } -.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } -.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } -.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } -.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } -.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } -.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } -.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } -.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } -.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } -.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } -.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } -.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } -.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } -.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } -.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } -.#{$fa-css-prefix}-group:before, -.#{$fa-css-prefix}-users:before { content: $fa-var-users; } -.#{$fa-css-prefix}-chain:before, -.#{$fa-css-prefix}-link:before { content: $fa-var-link; } -.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } -.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } -.#{$fa-css-prefix}-cut:before, -.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } -.#{$fa-css-prefix}-copy:before, -.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } -.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } -.#{$fa-css-prefix}-save:before, -.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } -.#{$fa-css-prefix}-square:before { content: $fa-var-square; } -.#{$fa-css-prefix}-navicon:before, -.#{$fa-css-prefix}-reorder:before, -.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } -.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } -.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } -.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } -.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } -.#{$fa-css-prefix}-table:before { content: $fa-var-table; } -.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } -.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } -.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } -.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } -.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } -.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } -.#{$fa-css-prefix}-money:before { content: $fa-var-money; } -.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } -.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } -.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } -.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } -.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } -.#{$fa-css-prefix}-unsorted:before, -.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } -.#{$fa-css-prefix}-sort-down:before, -.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } -.#{$fa-css-prefix}-sort-up:before, -.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } -.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } -.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } -.#{$fa-css-prefix}-rotate-left:before, -.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } -.#{$fa-css-prefix}-legal:before, -.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } -.#{$fa-css-prefix}-dashboard:before, -.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } -.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } -.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } -.#{$fa-css-prefix}-flash:before, -.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } -.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } -.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } -.#{$fa-css-prefix}-paste:before, -.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } -.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } -.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } -.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } -.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } -.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } -.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } -.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } -.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } -.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } -.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } -.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } -.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } -.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } -.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } -.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } -.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } -.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } -.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } -.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } -.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } -.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } -.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } -.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } -.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } -.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } -.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } -.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } -.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } -.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } -.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } -.#{$fa-css-prefix}-mobile-phone:before, -.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } -.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } -.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } -.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } -.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } -.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } -.#{$fa-css-prefix}-mail-reply:before, -.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } -.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } -.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } -.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } -.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } -.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } -.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } -.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } -.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } -.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } -.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } -.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } -.#{$fa-css-prefix}-code:before { content: $fa-var-code; } -.#{$fa-css-prefix}-mail-reply-all:before, -.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } -.#{$fa-css-prefix}-star-half-empty:before, -.#{$fa-css-prefix}-star-half-full:before, -.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } -.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } -.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } -.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } -.#{$fa-css-prefix}-unlink:before, -.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } -.#{$fa-css-prefix}-question:before { content: $fa-var-question; } -.#{$fa-css-prefix}-info:before { content: $fa-var-info; } -.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } -.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } -.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } -.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } -.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } -.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } -.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } -.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } -.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } -.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } -.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } -.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } -.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } -.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } -.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } -.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } -.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } -.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } -.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } -.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } -.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } -.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } -.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } -.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } -.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } -.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } -.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } -.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } -.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } -.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } -.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } -.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } -.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } -.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } -.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } -.#{$fa-css-prefix}-toggle-down:before, -.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } -.#{$fa-css-prefix}-toggle-up:before, -.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } -.#{$fa-css-prefix}-toggle-right:before, -.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } -.#{$fa-css-prefix}-euro:before, -.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } -.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } -.#{$fa-css-prefix}-dollar:before, -.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } -.#{$fa-css-prefix}-rupee:before, -.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } -.#{$fa-css-prefix}-cny:before, -.#{$fa-css-prefix}-rmb:before, -.#{$fa-css-prefix}-yen:before, -.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } -.#{$fa-css-prefix}-ruble:before, -.#{$fa-css-prefix}-rouble:before, -.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } -.#{$fa-css-prefix}-won:before, -.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } -.#{$fa-css-prefix}-bitcoin:before, -.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } -.#{$fa-css-prefix}-file:before { content: $fa-var-file; } -.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } -.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } -.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } -.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } -.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } -.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } -.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } -.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } -.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } -.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } -.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } -.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } -.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } -.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } -.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } -.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } -.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } -.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } -.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } -.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } -.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } -.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } -.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } -.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } -.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } -.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } -.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } -.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } -.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } -.#{$fa-css-prefix}-android:before { content: $fa-var-android; } -.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } -.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } -.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } -.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } -.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } -.#{$fa-css-prefix}-female:before { content: $fa-var-female; } -.#{$fa-css-prefix}-male:before { content: $fa-var-male; } -.#{$fa-css-prefix}-gittip:before, -.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } -.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } -.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } -.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } -.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } -.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } -.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } -.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } -.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } -.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } -.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } -.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } -.#{$fa-css-prefix}-toggle-left:before, -.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } -.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } -.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } -.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } -.#{$fa-css-prefix}-turkish-lira:before, -.#{$fa-css-prefix}-try:before { content: $fa-var-try; } -.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } -.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } -.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } -.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } -.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } -.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } -.#{$fa-css-prefix}-institution:before, -.#{$fa-css-prefix}-bank:before, -.#{$fa-css-prefix}-university:before { content: $fa-var-university; } -.#{$fa-css-prefix}-mortar-board:before, -.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } -.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } -.#{$fa-css-prefix}-google:before { content: $fa-var-google; } -.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } -.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } -.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } -.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } -.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } -.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } -.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; } -.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } -.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } -.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } -.#{$fa-css-prefix}-language:before { content: $fa-var-language; } -.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } -.#{$fa-css-prefix}-building:before { content: $fa-var-building; } -.#{$fa-css-prefix}-child:before { content: $fa-var-child; } -.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } -.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } -.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } -.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } -.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } -.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } -.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } -.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } -.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } -.#{$fa-css-prefix}-automobile:before, -.#{$fa-css-prefix}-car:before { content: $fa-var-car; } -.#{$fa-css-prefix}-cab:before, -.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } -.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } -.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } -.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } -.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } -.#{$fa-css-prefix}-database:before { content: $fa-var-database; } -.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } -.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } -.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } -.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } -.#{$fa-css-prefix}-file-photo-o:before, -.#{$fa-css-prefix}-file-picture-o:before, -.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } -.#{$fa-css-prefix}-file-zip-o:before, -.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } -.#{$fa-css-prefix}-file-sound-o:before, -.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } -.#{$fa-css-prefix}-file-movie-o:before, -.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } -.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } -.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } -.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } -.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } -.#{$fa-css-prefix}-life-bouy:before, -.#{$fa-css-prefix}-life-buoy:before, -.#{$fa-css-prefix}-life-saver:before, -.#{$fa-css-prefix}-support:before, -.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } -.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } -.#{$fa-css-prefix}-ra:before, -.#{$fa-css-prefix}-resistance:before, -.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } -.#{$fa-css-prefix}-ge:before, -.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } -.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } -.#{$fa-css-prefix}-git:before { content: $fa-var-git; } -.#{$fa-css-prefix}-y-combinator-square:before, -.#{$fa-css-prefix}-yc-square:before, -.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } -.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } -.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } -.#{$fa-css-prefix}-wechat:before, -.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } -.#{$fa-css-prefix}-send:before, -.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } -.#{$fa-css-prefix}-send-o:before, -.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } -.#{$fa-css-prefix}-history:before { content: $fa-var-history; } -.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } -.#{$fa-css-prefix}-header:before { content: $fa-var-header; } -.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } -.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } -.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } -.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } -.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } -.#{$fa-css-prefix}-soccer-ball-o:before, -.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } -.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } -.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } -.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } -.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } -.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } -.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } -.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } -.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } -.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } -.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } -.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } -.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } -.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } -.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } -.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } -.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } -.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } -.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } -.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } -.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } -.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } -.#{$fa-css-prefix}-at:before { content: $fa-var-at; } -.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } -.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } -.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } -.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } -.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } -.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } -.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } -.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } -.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } -.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } -.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } -.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } -.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } -.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } -.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } -.#{$fa-css-prefix}-shekel:before, -.#{$fa-css-prefix}-sheqel:before, -.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } -.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } -.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } -.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } -.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } -.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } -.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } -.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } -.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } -.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } -.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } -.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } -.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } -.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } -.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } -.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } -.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } -.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } -.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } -.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } -.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } -.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } -.#{$fa-css-prefix}-intersex:before, -.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } -.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } -.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } -.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } -.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } -.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } -.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } -.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } -.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } -.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } -.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } -.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } -.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } -.#{$fa-css-prefix}-server:before { content: $fa-var-server; } -.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } -.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } -.#{$fa-css-prefix}-hotel:before, -.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } -.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } -.#{$fa-css-prefix}-train:before { content: $fa-var-train; } -.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } -.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } -.#{$fa-css-prefix}-yc:before, -.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } -.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } -.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } -.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } -.#{$fa-css-prefix}-battery-4:before, -.#{$fa-css-prefix}-battery:before, -.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } -.#{$fa-css-prefix}-battery-3:before, -.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } -.#{$fa-css-prefix}-battery-2:before, -.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } -.#{$fa-css-prefix}-battery-1:before, -.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } -.#{$fa-css-prefix}-battery-0:before, -.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } -.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } -.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } -.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } -.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } -.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } -.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } -.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } -.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } -.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } -.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } -.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } -.#{$fa-css-prefix}-hourglass-1:before, -.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } -.#{$fa-css-prefix}-hourglass-2:before, -.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } -.#{$fa-css-prefix}-hourglass-3:before, -.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } -.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } -.#{$fa-css-prefix}-hand-grab-o:before, -.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } -.#{$fa-css-prefix}-hand-stop-o:before, -.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } -.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } -.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } -.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } -.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } -.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } -.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } -.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } -.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } -.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } -.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } -.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } -.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } -.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } -.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } -.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } -.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } -.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } -.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } -.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } -.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } -.#{$fa-css-prefix}-tv:before, -.#{$fa-css-prefix}-television:before { content: $fa-var-television; } -.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } -.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } -.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } -.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } -.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } -.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } -.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } -.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } -.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } -.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } -.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } -.#{$fa-css-prefix}-map:before { content: $fa-var-map; } -.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } -.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } -.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } -.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } -.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } -.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } -.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } -.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } -.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } -.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } -.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } -.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } -.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } -.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } -.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } -.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } -.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } -.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } -.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } -.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } -.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } -.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } -.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } -.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } -.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } -.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } -.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; } -.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; } -.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; } -.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; } -.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; } -.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; } -.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; } -.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; } -.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; } -.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; } -.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; } -.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; } -.#{$fa-css-prefix}-asl-interpreting:before, -.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; } -.#{$fa-css-prefix}-deafness:before, -.#{$fa-css-prefix}-hard-of-hearing:before, -.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; } -.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; } -.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; } -.#{$fa-css-prefix}-signing:before, -.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; } -.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; } -.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; } -.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; } -.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; } -.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; } -.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; } -.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } -.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; } -.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; } -.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; } -.#{$fa-css-prefix}-google-plus-circle:before, -.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; } -.#{$fa-css-prefix}-fa:before, -.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; } -.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; } -.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; } -.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; } -.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; } -.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; } -.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; } -.#{$fa-css-prefix}-vcard:before, -.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; } -.#{$fa-css-prefix}-vcard-o:before, -.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; } -.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; } -.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; } -.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; } -.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; } -.#{$fa-css-prefix}-drivers-license:before, -.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; } -.#{$fa-css-prefix}-drivers-license-o:before, -.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; } -.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; } -.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; } -.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; } -.#{$fa-css-prefix}-thermometer-4:before, -.#{$fa-css-prefix}-thermometer:before, -.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; } -.#{$fa-css-prefix}-thermometer-3:before, -.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; } -.#{$fa-css-prefix}-thermometer-2:before, -.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; } -.#{$fa-css-prefix}-thermometer-1:before, -.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; } -.#{$fa-css-prefix}-thermometer-0:before, -.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; } -.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; } -.#{$fa-css-prefix}-bathtub:before, -.#{$fa-css-prefix}-s15:before, -.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; } -.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; } -.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; } -.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; } -.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; } -.#{$fa-css-prefix}-times-rectangle:before, -.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; } -.#{$fa-css-prefix}-times-rectangle-o:before, -.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; } -.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; } -.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; } -.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; } -.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; } -.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; } -.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; } -.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; } -.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; } -.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; } -.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; } -.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; } diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_larger.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_larger.scss deleted file mode 100644 index 41e9a8184..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_larger.scss +++ /dev/null @@ -1,13 +0,0 @@ -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.#{$fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.#{$fa-css-prefix}-2x { font-size: 2em; } -.#{$fa-css-prefix}-3x { font-size: 3em; } -.#{$fa-css-prefix}-4x { font-size: 4em; } -.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_list.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_list.scss deleted file mode 100644 index 7d1e4d54d..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_list.scss +++ /dev/null @@ -1,19 +0,0 @@ -// List Icons -// ------------------------- - -.#{$fa-css-prefix}-ul { - padding-left: 0; - margin-left: $fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.#{$fa-css-prefix}-li { - position: absolute; - left: -$fa-li-width; - width: $fa-li-width; - top: (2em / 14); - text-align: center; - &.#{$fa-css-prefix}-lg { - left: -$fa-li-width + (4em / 14); - } -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_mixins.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_mixins.scss deleted file mode 100644 index c3bbd5745..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_mixins.scss +++ /dev/null @@ -1,60 +0,0 @@ -// Mixins -// -------------------------- - -@mixin fa-icon() { - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} - -@mixin fa-icon-rotate($degrees, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; - -webkit-transform: rotate($degrees); - -ms-transform: rotate($degrees); - transform: rotate($degrees); -} - -@mixin fa-icon-flip($horiz, $vert, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; - -webkit-transform: scale($horiz, $vert); - -ms-transform: scale($horiz, $vert); - transform: scale($horiz, $vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -@mixin sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -@mixin sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_path.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_path.scss deleted file mode 100644 index bb457c23a..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_path.scss +++ /dev/null @@ -1,15 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); - src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), - url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), - url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), - url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), - url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); -// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_rotated-flipped.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_rotated-flipped.scss deleted file mode 100644 index a3558fd09..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_rotated-flipped.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Rotated & Flipped Icons -// ------------------------- - -.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } -.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } -.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } - -.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } -.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .#{$fa-css-prefix}-rotate-90, -:root .#{$fa-css-prefix}-rotate-180, -:root .#{$fa-css-prefix}-rotate-270, -:root .#{$fa-css-prefix}-flip-horizontal, -:root .#{$fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_screen-reader.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_screen-reader.scss deleted file mode 100644 index 637426f0d..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_screen-reader.scss +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { @include sr-only(); } -.sr-only-focusable { @include sr-only-focusable(); } diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_stacked.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_stacked.scss deleted file mode 100644 index aef740366..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_stacked.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Stacked Icons -// ------------------------- - -.#{$fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.#{$fa-css-prefix}-stack-1x { line-height: inherit; } -.#{$fa-css-prefix}-stack-2x { font-size: 2em; } -.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/_variables.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/_variables.scss deleted file mode 100644 index 498fc4a08..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/_variables.scss +++ /dev/null @@ -1,800 +0,0 @@ -// Variables -// -------------------------- - -$fa-font-path: "../fonts" !default; -$fa-font-size-base: 14px !default; -$fa-line-height-base: 1 !default; -//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts" !default; // for referencing Bootstrap CDN font files directly -$fa-css-prefix: fa !default; -$fa-version: "4.7.0" !default; -$fa-border-color: #eee !default; -$fa-inverse: #fff !default; -$fa-li-width: (30em / 14) !default; - -$fa-var-500px: "\f26e"; -$fa-var-address-book: "\f2b9"; -$fa-var-address-book-o: "\f2ba"; -$fa-var-address-card: "\f2bb"; -$fa-var-address-card-o: "\f2bc"; -$fa-var-adjust: "\f042"; -$fa-var-adn: "\f170"; -$fa-var-align-center: "\f037"; -$fa-var-align-justify: "\f039"; -$fa-var-align-left: "\f036"; -$fa-var-align-right: "\f038"; -$fa-var-amazon: "\f270"; -$fa-var-ambulance: "\f0f9"; -$fa-var-american-sign-language-interpreting: "\f2a3"; -$fa-var-anchor: "\f13d"; -$fa-var-android: "\f17b"; -$fa-var-angellist: "\f209"; -$fa-var-angle-double-down: "\f103"; -$fa-var-angle-double-left: "\f100"; -$fa-var-angle-double-right: "\f101"; -$fa-var-angle-double-up: "\f102"; -$fa-var-angle-down: "\f107"; -$fa-var-angle-left: "\f104"; -$fa-var-angle-right: "\f105"; -$fa-var-angle-up: "\f106"; -$fa-var-apple: "\f179"; -$fa-var-archive: "\f187"; -$fa-var-area-chart: "\f1fe"; -$fa-var-arrow-circle-down: "\f0ab"; -$fa-var-arrow-circle-left: "\f0a8"; -$fa-var-arrow-circle-o-down: "\f01a"; -$fa-var-arrow-circle-o-left: "\f190"; -$fa-var-arrow-circle-o-right: "\f18e"; -$fa-var-arrow-circle-o-up: "\f01b"; -$fa-var-arrow-circle-right: "\f0a9"; -$fa-var-arrow-circle-up: "\f0aa"; -$fa-var-arrow-down: "\f063"; -$fa-var-arrow-left: "\f060"; -$fa-var-arrow-right: "\f061"; -$fa-var-arrow-up: "\f062"; -$fa-var-arrows: "\f047"; -$fa-var-arrows-alt: "\f0b2"; -$fa-var-arrows-h: "\f07e"; -$fa-var-arrows-v: "\f07d"; -$fa-var-asl-interpreting: "\f2a3"; -$fa-var-assistive-listening-systems: "\f2a2"; -$fa-var-asterisk: "\f069"; -$fa-var-at: "\f1fa"; -$fa-var-audio-description: "\f29e"; -$fa-var-automobile: "\f1b9"; -$fa-var-backward: "\f04a"; -$fa-var-balance-scale: "\f24e"; -$fa-var-ban: "\f05e"; -$fa-var-bandcamp: "\f2d5"; -$fa-var-bank: "\f19c"; -$fa-var-bar-chart: "\f080"; -$fa-var-bar-chart-o: "\f080"; -$fa-var-barcode: "\f02a"; -$fa-var-bars: "\f0c9"; -$fa-var-bath: "\f2cd"; -$fa-var-bathtub: "\f2cd"; -$fa-var-battery: "\f240"; -$fa-var-battery-0: "\f244"; -$fa-var-battery-1: "\f243"; -$fa-var-battery-2: "\f242"; -$fa-var-battery-3: "\f241"; -$fa-var-battery-4: "\f240"; -$fa-var-battery-empty: "\f244"; -$fa-var-battery-full: "\f240"; -$fa-var-battery-half: "\f242"; -$fa-var-battery-quarter: "\f243"; -$fa-var-battery-three-quarters: "\f241"; -$fa-var-bed: "\f236"; -$fa-var-beer: "\f0fc"; -$fa-var-behance: "\f1b4"; -$fa-var-behance-square: "\f1b5"; -$fa-var-bell: "\f0f3"; -$fa-var-bell-o: "\f0a2"; -$fa-var-bell-slash: "\f1f6"; -$fa-var-bell-slash-o: "\f1f7"; -$fa-var-bicycle: "\f206"; -$fa-var-binoculars: "\f1e5"; -$fa-var-birthday-cake: "\f1fd"; -$fa-var-bitbucket: "\f171"; -$fa-var-bitbucket-square: "\f172"; -$fa-var-bitcoin: "\f15a"; -$fa-var-black-tie: "\f27e"; -$fa-var-blind: "\f29d"; -$fa-var-bluetooth: "\f293"; -$fa-var-bluetooth-b: "\f294"; -$fa-var-bold: "\f032"; -$fa-var-bolt: "\f0e7"; -$fa-var-bomb: "\f1e2"; -$fa-var-book: "\f02d"; -$fa-var-bookmark: "\f02e"; -$fa-var-bookmark-o: "\f097"; -$fa-var-braille: "\f2a1"; -$fa-var-briefcase: "\f0b1"; -$fa-var-btc: "\f15a"; -$fa-var-bug: "\f188"; -$fa-var-building: "\f1ad"; -$fa-var-building-o: "\f0f7"; -$fa-var-bullhorn: "\f0a1"; -$fa-var-bullseye: "\f140"; -$fa-var-bus: "\f207"; -$fa-var-buysellads: "\f20d"; -$fa-var-cab: "\f1ba"; -$fa-var-calculator: "\f1ec"; -$fa-var-calendar: "\f073"; -$fa-var-calendar-check-o: "\f274"; -$fa-var-calendar-minus-o: "\f272"; -$fa-var-calendar-o: "\f133"; -$fa-var-calendar-plus-o: "\f271"; -$fa-var-calendar-times-o: "\f273"; -$fa-var-camera: "\f030"; -$fa-var-camera-retro: "\f083"; -$fa-var-car: "\f1b9"; -$fa-var-caret-down: "\f0d7"; -$fa-var-caret-left: "\f0d9"; -$fa-var-caret-right: "\f0da"; -$fa-var-caret-square-o-down: "\f150"; -$fa-var-caret-square-o-left: "\f191"; -$fa-var-caret-square-o-right: "\f152"; -$fa-var-caret-square-o-up: "\f151"; -$fa-var-caret-up: "\f0d8"; -$fa-var-cart-arrow-down: "\f218"; -$fa-var-cart-plus: "\f217"; -$fa-var-cc: "\f20a"; -$fa-var-cc-amex: "\f1f3"; -$fa-var-cc-diners-club: "\f24c"; -$fa-var-cc-discover: "\f1f2"; -$fa-var-cc-jcb: "\f24b"; -$fa-var-cc-mastercard: "\f1f1"; -$fa-var-cc-paypal: "\f1f4"; -$fa-var-cc-stripe: "\f1f5"; -$fa-var-cc-visa: "\f1f0"; -$fa-var-certificate: "\f0a3"; -$fa-var-chain: "\f0c1"; -$fa-var-chain-broken: "\f127"; -$fa-var-check: "\f00c"; -$fa-var-check-circle: "\f058"; -$fa-var-check-circle-o: "\f05d"; -$fa-var-check-square: "\f14a"; -$fa-var-check-square-o: "\f046"; -$fa-var-chevron-circle-down: "\f13a"; -$fa-var-chevron-circle-left: "\f137"; -$fa-var-chevron-circle-right: "\f138"; -$fa-var-chevron-circle-up: "\f139"; -$fa-var-chevron-down: "\f078"; -$fa-var-chevron-left: "\f053"; -$fa-var-chevron-right: "\f054"; -$fa-var-chevron-up: "\f077"; -$fa-var-child: "\f1ae"; -$fa-var-chrome: "\f268"; -$fa-var-circle: "\f111"; -$fa-var-circle-o: "\f10c"; -$fa-var-circle-o-notch: "\f1ce"; -$fa-var-circle-thin: "\f1db"; -$fa-var-clipboard: "\f0ea"; -$fa-var-clock-o: "\f017"; -$fa-var-clone: "\f24d"; -$fa-var-close: "\f00d"; -$fa-var-cloud: "\f0c2"; -$fa-var-cloud-download: "\f0ed"; -$fa-var-cloud-upload: "\f0ee"; -$fa-var-cny: "\f157"; -$fa-var-code: "\f121"; -$fa-var-code-fork: "\f126"; -$fa-var-codepen: "\f1cb"; -$fa-var-codiepie: "\f284"; -$fa-var-coffee: "\f0f4"; -$fa-var-cog: "\f013"; -$fa-var-cogs: "\f085"; -$fa-var-columns: "\f0db"; -$fa-var-comment: "\f075"; -$fa-var-comment-o: "\f0e5"; -$fa-var-commenting: "\f27a"; -$fa-var-commenting-o: "\f27b"; -$fa-var-comments: "\f086"; -$fa-var-comments-o: "\f0e6"; -$fa-var-compass: "\f14e"; -$fa-var-compress: "\f066"; -$fa-var-connectdevelop: "\f20e"; -$fa-var-contao: "\f26d"; -$fa-var-copy: "\f0c5"; -$fa-var-copyright: "\f1f9"; -$fa-var-creative-commons: "\f25e"; -$fa-var-credit-card: "\f09d"; -$fa-var-credit-card-alt: "\f283"; -$fa-var-crop: "\f125"; -$fa-var-crosshairs: "\f05b"; -$fa-var-css3: "\f13c"; -$fa-var-cube: "\f1b2"; -$fa-var-cubes: "\f1b3"; -$fa-var-cut: "\f0c4"; -$fa-var-cutlery: "\f0f5"; -$fa-var-dashboard: "\f0e4"; -$fa-var-dashcube: "\f210"; -$fa-var-database: "\f1c0"; -$fa-var-deaf: "\f2a4"; -$fa-var-deafness: "\f2a4"; -$fa-var-dedent: "\f03b"; -$fa-var-delicious: "\f1a5"; -$fa-var-desktop: "\f108"; -$fa-var-deviantart: "\f1bd"; -$fa-var-diamond: "\f219"; -$fa-var-digg: "\f1a6"; -$fa-var-dollar: "\f155"; -$fa-var-dot-circle-o: "\f192"; -$fa-var-download: "\f019"; -$fa-var-dribbble: "\f17d"; -$fa-var-drivers-license: "\f2c2"; -$fa-var-drivers-license-o: "\f2c3"; -$fa-var-dropbox: "\f16b"; -$fa-var-drupal: "\f1a9"; -$fa-var-edge: "\f282"; -$fa-var-edit: "\f044"; -$fa-var-eercast: "\f2da"; -$fa-var-eject: "\f052"; -$fa-var-ellipsis-h: "\f141"; -$fa-var-ellipsis-v: "\f142"; -$fa-var-empire: "\f1d1"; -$fa-var-envelope: "\f0e0"; -$fa-var-envelope-o: "\f003"; -$fa-var-envelope-open: "\f2b6"; -$fa-var-envelope-open-o: "\f2b7"; -$fa-var-envelope-square: "\f199"; -$fa-var-envira: "\f299"; -$fa-var-eraser: "\f12d"; -$fa-var-etsy: "\f2d7"; -$fa-var-eur: "\f153"; -$fa-var-euro: "\f153"; -$fa-var-exchange: "\f0ec"; -$fa-var-exclamation: "\f12a"; -$fa-var-exclamation-circle: "\f06a"; -$fa-var-exclamation-triangle: "\f071"; -$fa-var-expand: "\f065"; -$fa-var-expeditedssl: "\f23e"; -$fa-var-external-link: "\f08e"; -$fa-var-external-link-square: "\f14c"; -$fa-var-eye: "\f06e"; -$fa-var-eye-slash: "\f070"; -$fa-var-eyedropper: "\f1fb"; -$fa-var-fa: "\f2b4"; -$fa-var-facebook: "\f09a"; -$fa-var-facebook-f: "\f09a"; -$fa-var-facebook-official: "\f230"; -$fa-var-facebook-square: "\f082"; -$fa-var-fast-backward: "\f049"; -$fa-var-fast-forward: "\f050"; -$fa-var-fax: "\f1ac"; -$fa-var-feed: "\f09e"; -$fa-var-female: "\f182"; -$fa-var-fighter-jet: "\f0fb"; -$fa-var-file: "\f15b"; -$fa-var-file-archive-o: "\f1c6"; -$fa-var-file-audio-o: "\f1c7"; -$fa-var-file-code-o: "\f1c9"; -$fa-var-file-excel-o: "\f1c3"; -$fa-var-file-image-o: "\f1c5"; -$fa-var-file-movie-o: "\f1c8"; -$fa-var-file-o: "\f016"; -$fa-var-file-pdf-o: "\f1c1"; -$fa-var-file-photo-o: "\f1c5"; -$fa-var-file-picture-o: "\f1c5"; -$fa-var-file-powerpoint-o: "\f1c4"; -$fa-var-file-sound-o: "\f1c7"; -$fa-var-file-text: "\f15c"; -$fa-var-file-text-o: "\f0f6"; -$fa-var-file-video-o: "\f1c8"; -$fa-var-file-word-o: "\f1c2"; -$fa-var-file-zip-o: "\f1c6"; -$fa-var-files-o: "\f0c5"; -$fa-var-film: "\f008"; -$fa-var-filter: "\f0b0"; -$fa-var-fire: "\f06d"; -$fa-var-fire-extinguisher: "\f134"; -$fa-var-firefox: "\f269"; -$fa-var-first-order: "\f2b0"; -$fa-var-flag: "\f024"; -$fa-var-flag-checkered: "\f11e"; -$fa-var-flag-o: "\f11d"; -$fa-var-flash: "\f0e7"; -$fa-var-flask: "\f0c3"; -$fa-var-flickr: "\f16e"; -$fa-var-floppy-o: "\f0c7"; -$fa-var-folder: "\f07b"; -$fa-var-folder-o: "\f114"; -$fa-var-folder-open: "\f07c"; -$fa-var-folder-open-o: "\f115"; -$fa-var-font: "\f031"; -$fa-var-font-awesome: "\f2b4"; -$fa-var-fonticons: "\f280"; -$fa-var-fort-awesome: "\f286"; -$fa-var-forumbee: "\f211"; -$fa-var-forward: "\f04e"; -$fa-var-foursquare: "\f180"; -$fa-var-free-code-camp: "\f2c5"; -$fa-var-frown-o: "\f119"; -$fa-var-futbol-o: "\f1e3"; -$fa-var-gamepad: "\f11b"; -$fa-var-gavel: "\f0e3"; -$fa-var-gbp: "\f154"; -$fa-var-ge: "\f1d1"; -$fa-var-gear: "\f013"; -$fa-var-gears: "\f085"; -$fa-var-genderless: "\f22d"; -$fa-var-get-pocket: "\f265"; -$fa-var-gg: "\f260"; -$fa-var-gg-circle: "\f261"; -$fa-var-gift: "\f06b"; -$fa-var-git: "\f1d3"; -$fa-var-git-square: "\f1d2"; -$fa-var-github: "\f09b"; -$fa-var-github-alt: "\f113"; -$fa-var-github-square: "\f092"; -$fa-var-gitlab: "\f296"; -$fa-var-gittip: "\f184"; -$fa-var-glass: "\f000"; -$fa-var-glide: "\f2a5"; -$fa-var-glide-g: "\f2a6"; -$fa-var-globe: "\f0ac"; -$fa-var-google: "\f1a0"; -$fa-var-google-plus: "\f0d5"; -$fa-var-google-plus-circle: "\f2b3"; -$fa-var-google-plus-official: "\f2b3"; -$fa-var-google-plus-square: "\f0d4"; -$fa-var-google-wallet: "\f1ee"; -$fa-var-graduation-cap: "\f19d"; -$fa-var-gratipay: "\f184"; -$fa-var-grav: "\f2d6"; -$fa-var-group: "\f0c0"; -$fa-var-h-square: "\f0fd"; -$fa-var-hacker-news: "\f1d4"; -$fa-var-hand-grab-o: "\f255"; -$fa-var-hand-lizard-o: "\f258"; -$fa-var-hand-o-down: "\f0a7"; -$fa-var-hand-o-left: "\f0a5"; -$fa-var-hand-o-right: "\f0a4"; -$fa-var-hand-o-up: "\f0a6"; -$fa-var-hand-paper-o: "\f256"; -$fa-var-hand-peace-o: "\f25b"; -$fa-var-hand-pointer-o: "\f25a"; -$fa-var-hand-rock-o: "\f255"; -$fa-var-hand-scissors-o: "\f257"; -$fa-var-hand-spock-o: "\f259"; -$fa-var-hand-stop-o: "\f256"; -$fa-var-handshake-o: "\f2b5"; -$fa-var-hard-of-hearing: "\f2a4"; -$fa-var-hashtag: "\f292"; -$fa-var-hdd-o: "\f0a0"; -$fa-var-header: "\f1dc"; -$fa-var-headphones: "\f025"; -$fa-var-heart: "\f004"; -$fa-var-heart-o: "\f08a"; -$fa-var-heartbeat: "\f21e"; -$fa-var-history: "\f1da"; -$fa-var-home: "\f015"; -$fa-var-hospital-o: "\f0f8"; -$fa-var-hotel: "\f236"; -$fa-var-hourglass: "\f254"; -$fa-var-hourglass-1: "\f251"; -$fa-var-hourglass-2: "\f252"; -$fa-var-hourglass-3: "\f253"; -$fa-var-hourglass-end: "\f253"; -$fa-var-hourglass-half: "\f252"; -$fa-var-hourglass-o: "\f250"; -$fa-var-hourglass-start: "\f251"; -$fa-var-houzz: "\f27c"; -$fa-var-html5: "\f13b"; -$fa-var-i-cursor: "\f246"; -$fa-var-id-badge: "\f2c1"; -$fa-var-id-card: "\f2c2"; -$fa-var-id-card-o: "\f2c3"; -$fa-var-ils: "\f20b"; -$fa-var-image: "\f03e"; -$fa-var-imdb: "\f2d8"; -$fa-var-inbox: "\f01c"; -$fa-var-indent: "\f03c"; -$fa-var-industry: "\f275"; -$fa-var-info: "\f129"; -$fa-var-info-circle: "\f05a"; -$fa-var-inr: "\f156"; -$fa-var-instagram: "\f16d"; -$fa-var-institution: "\f19c"; -$fa-var-internet-explorer: "\f26b"; -$fa-var-intersex: "\f224"; -$fa-var-ioxhost: "\f208"; -$fa-var-italic: "\f033"; -$fa-var-joomla: "\f1aa"; -$fa-var-jpy: "\f157"; -$fa-var-jsfiddle: "\f1cc"; -$fa-var-key: "\f084"; -$fa-var-keyboard-o: "\f11c"; -$fa-var-krw: "\f159"; -$fa-var-language: "\f1ab"; -$fa-var-laptop: "\f109"; -$fa-var-lastfm: "\f202"; -$fa-var-lastfm-square: "\f203"; -$fa-var-leaf: "\f06c"; -$fa-var-leanpub: "\f212"; -$fa-var-legal: "\f0e3"; -$fa-var-lemon-o: "\f094"; -$fa-var-level-down: "\f149"; -$fa-var-level-up: "\f148"; -$fa-var-life-bouy: "\f1cd"; -$fa-var-life-buoy: "\f1cd"; -$fa-var-life-ring: "\f1cd"; -$fa-var-life-saver: "\f1cd"; -$fa-var-lightbulb-o: "\f0eb"; -$fa-var-line-chart: "\f201"; -$fa-var-link: "\f0c1"; -$fa-var-linkedin: "\f0e1"; -$fa-var-linkedin-square: "\f08c"; -$fa-var-linode: "\f2b8"; -$fa-var-linux: "\f17c"; -$fa-var-list: "\f03a"; -$fa-var-list-alt: "\f022"; -$fa-var-list-ol: "\f0cb"; -$fa-var-list-ul: "\f0ca"; -$fa-var-location-arrow: "\f124"; -$fa-var-lock: "\f023"; -$fa-var-long-arrow-down: "\f175"; -$fa-var-long-arrow-left: "\f177"; -$fa-var-long-arrow-right: "\f178"; -$fa-var-long-arrow-up: "\f176"; -$fa-var-low-vision: "\f2a8"; -$fa-var-magic: "\f0d0"; -$fa-var-magnet: "\f076"; -$fa-var-mail-forward: "\f064"; -$fa-var-mail-reply: "\f112"; -$fa-var-mail-reply-all: "\f122"; -$fa-var-male: "\f183"; -$fa-var-map: "\f279"; -$fa-var-map-marker: "\f041"; -$fa-var-map-o: "\f278"; -$fa-var-map-pin: "\f276"; -$fa-var-map-signs: "\f277"; -$fa-var-mars: "\f222"; -$fa-var-mars-double: "\f227"; -$fa-var-mars-stroke: "\f229"; -$fa-var-mars-stroke-h: "\f22b"; -$fa-var-mars-stroke-v: "\f22a"; -$fa-var-maxcdn: "\f136"; -$fa-var-meanpath: "\f20c"; -$fa-var-medium: "\f23a"; -$fa-var-medkit: "\f0fa"; -$fa-var-meetup: "\f2e0"; -$fa-var-meh-o: "\f11a"; -$fa-var-mercury: "\f223"; -$fa-var-microchip: "\f2db"; -$fa-var-microphone: "\f130"; -$fa-var-microphone-slash: "\f131"; -$fa-var-minus: "\f068"; -$fa-var-minus-circle: "\f056"; -$fa-var-minus-square: "\f146"; -$fa-var-minus-square-o: "\f147"; -$fa-var-mixcloud: "\f289"; -$fa-var-mobile: "\f10b"; -$fa-var-mobile-phone: "\f10b"; -$fa-var-modx: "\f285"; -$fa-var-money: "\f0d6"; -$fa-var-moon-o: "\f186"; -$fa-var-mortar-board: "\f19d"; -$fa-var-motorcycle: "\f21c"; -$fa-var-mouse-pointer: "\f245"; -$fa-var-music: "\f001"; -$fa-var-navicon: "\f0c9"; -$fa-var-neuter: "\f22c"; -$fa-var-newspaper-o: "\f1ea"; -$fa-var-object-group: "\f247"; -$fa-var-object-ungroup: "\f248"; -$fa-var-odnoklassniki: "\f263"; -$fa-var-odnoklassniki-square: "\f264"; -$fa-var-opencart: "\f23d"; -$fa-var-openid: "\f19b"; -$fa-var-opera: "\f26a"; -$fa-var-optin-monster: "\f23c"; -$fa-var-outdent: "\f03b"; -$fa-var-pagelines: "\f18c"; -$fa-var-paint-brush: "\f1fc"; -$fa-var-paper-plane: "\f1d8"; -$fa-var-paper-plane-o: "\f1d9"; -$fa-var-paperclip: "\f0c6"; -$fa-var-paragraph: "\f1dd"; -$fa-var-paste: "\f0ea"; -$fa-var-pause: "\f04c"; -$fa-var-pause-circle: "\f28b"; -$fa-var-pause-circle-o: "\f28c"; -$fa-var-paw: "\f1b0"; -$fa-var-paypal: "\f1ed"; -$fa-var-pencil: "\f040"; -$fa-var-pencil-square: "\f14b"; -$fa-var-pencil-square-o: "\f044"; -$fa-var-percent: "\f295"; -$fa-var-phone: "\f095"; -$fa-var-phone-square: "\f098"; -$fa-var-photo: "\f03e"; -$fa-var-picture-o: "\f03e"; -$fa-var-pie-chart: "\f200"; -$fa-var-pied-piper: "\f2ae"; -$fa-var-pied-piper-alt: "\f1a8"; -$fa-var-pied-piper-pp: "\f1a7"; -$fa-var-pinterest: "\f0d2"; -$fa-var-pinterest-p: "\f231"; -$fa-var-pinterest-square: "\f0d3"; -$fa-var-plane: "\f072"; -$fa-var-play: "\f04b"; -$fa-var-play-circle: "\f144"; -$fa-var-play-circle-o: "\f01d"; -$fa-var-plug: "\f1e6"; -$fa-var-plus: "\f067"; -$fa-var-plus-circle: "\f055"; -$fa-var-plus-square: "\f0fe"; -$fa-var-plus-square-o: "\f196"; -$fa-var-podcast: "\f2ce"; -$fa-var-power-off: "\f011"; -$fa-var-print: "\f02f"; -$fa-var-product-hunt: "\f288"; -$fa-var-puzzle-piece: "\f12e"; -$fa-var-qq: "\f1d6"; -$fa-var-qrcode: "\f029"; -$fa-var-question: "\f128"; -$fa-var-question-circle: "\f059"; -$fa-var-question-circle-o: "\f29c"; -$fa-var-quora: "\f2c4"; -$fa-var-quote-left: "\f10d"; -$fa-var-quote-right: "\f10e"; -$fa-var-ra: "\f1d0"; -$fa-var-random: "\f074"; -$fa-var-ravelry: "\f2d9"; -$fa-var-rebel: "\f1d0"; -$fa-var-recycle: "\f1b8"; -$fa-var-reddit: "\f1a1"; -$fa-var-reddit-alien: "\f281"; -$fa-var-reddit-square: "\f1a2"; -$fa-var-refresh: "\f021"; -$fa-var-registered: "\f25d"; -$fa-var-remove: "\f00d"; -$fa-var-renren: "\f18b"; -$fa-var-reorder: "\f0c9"; -$fa-var-repeat: "\f01e"; -$fa-var-reply: "\f112"; -$fa-var-reply-all: "\f122"; -$fa-var-resistance: "\f1d0"; -$fa-var-retweet: "\f079"; -$fa-var-rmb: "\f157"; -$fa-var-road: "\f018"; -$fa-var-rocket: "\f135"; -$fa-var-rotate-left: "\f0e2"; -$fa-var-rotate-right: "\f01e"; -$fa-var-rouble: "\f158"; -$fa-var-rss: "\f09e"; -$fa-var-rss-square: "\f143"; -$fa-var-rub: "\f158"; -$fa-var-ruble: "\f158"; -$fa-var-rupee: "\f156"; -$fa-var-s15: "\f2cd"; -$fa-var-safari: "\f267"; -$fa-var-save: "\f0c7"; -$fa-var-scissors: "\f0c4"; -$fa-var-scribd: "\f28a"; -$fa-var-search: "\f002"; -$fa-var-search-minus: "\f010"; -$fa-var-search-plus: "\f00e"; -$fa-var-sellsy: "\f213"; -$fa-var-send: "\f1d8"; -$fa-var-send-o: "\f1d9"; -$fa-var-server: "\f233"; -$fa-var-share: "\f064"; -$fa-var-share-alt: "\f1e0"; -$fa-var-share-alt-square: "\f1e1"; -$fa-var-share-square: "\f14d"; -$fa-var-share-square-o: "\f045"; -$fa-var-shekel: "\f20b"; -$fa-var-sheqel: "\f20b"; -$fa-var-shield: "\f132"; -$fa-var-ship: "\f21a"; -$fa-var-shirtsinbulk: "\f214"; -$fa-var-shopping-bag: "\f290"; -$fa-var-shopping-basket: "\f291"; -$fa-var-shopping-cart: "\f07a"; -$fa-var-shower: "\f2cc"; -$fa-var-sign-in: "\f090"; -$fa-var-sign-language: "\f2a7"; -$fa-var-sign-out: "\f08b"; -$fa-var-signal: "\f012"; -$fa-var-signing: "\f2a7"; -$fa-var-simplybuilt: "\f215"; -$fa-var-sitemap: "\f0e8"; -$fa-var-skyatlas: "\f216"; -$fa-var-skype: "\f17e"; -$fa-var-slack: "\f198"; -$fa-var-sliders: "\f1de"; -$fa-var-slideshare: "\f1e7"; -$fa-var-smile-o: "\f118"; -$fa-var-snapchat: "\f2ab"; -$fa-var-snapchat-ghost: "\f2ac"; -$fa-var-snapchat-square: "\f2ad"; -$fa-var-snowflake-o: "\f2dc"; -$fa-var-soccer-ball-o: "\f1e3"; -$fa-var-sort: "\f0dc"; -$fa-var-sort-alpha-asc: "\f15d"; -$fa-var-sort-alpha-desc: "\f15e"; -$fa-var-sort-amount-asc: "\f160"; -$fa-var-sort-amount-desc: "\f161"; -$fa-var-sort-asc: "\f0de"; -$fa-var-sort-desc: "\f0dd"; -$fa-var-sort-down: "\f0dd"; -$fa-var-sort-numeric-asc: "\f162"; -$fa-var-sort-numeric-desc: "\f163"; -$fa-var-sort-up: "\f0de"; -$fa-var-soundcloud: "\f1be"; -$fa-var-space-shuttle: "\f197"; -$fa-var-spinner: "\f110"; -$fa-var-spoon: "\f1b1"; -$fa-var-spotify: "\f1bc"; -$fa-var-square: "\f0c8"; -$fa-var-square-o: "\f096"; -$fa-var-stack-exchange: "\f18d"; -$fa-var-stack-overflow: "\f16c"; -$fa-var-star: "\f005"; -$fa-var-star-half: "\f089"; -$fa-var-star-half-empty: "\f123"; -$fa-var-star-half-full: "\f123"; -$fa-var-star-half-o: "\f123"; -$fa-var-star-o: "\f006"; -$fa-var-steam: "\f1b6"; -$fa-var-steam-square: "\f1b7"; -$fa-var-step-backward: "\f048"; -$fa-var-step-forward: "\f051"; -$fa-var-stethoscope: "\f0f1"; -$fa-var-sticky-note: "\f249"; -$fa-var-sticky-note-o: "\f24a"; -$fa-var-stop: "\f04d"; -$fa-var-stop-circle: "\f28d"; -$fa-var-stop-circle-o: "\f28e"; -$fa-var-street-view: "\f21d"; -$fa-var-strikethrough: "\f0cc"; -$fa-var-stumbleupon: "\f1a4"; -$fa-var-stumbleupon-circle: "\f1a3"; -$fa-var-subscript: "\f12c"; -$fa-var-subway: "\f239"; -$fa-var-suitcase: "\f0f2"; -$fa-var-sun-o: "\f185"; -$fa-var-superpowers: "\f2dd"; -$fa-var-superscript: "\f12b"; -$fa-var-support: "\f1cd"; -$fa-var-table: "\f0ce"; -$fa-var-tablet: "\f10a"; -$fa-var-tachometer: "\f0e4"; -$fa-var-tag: "\f02b"; -$fa-var-tags: "\f02c"; -$fa-var-tasks: "\f0ae"; -$fa-var-taxi: "\f1ba"; -$fa-var-telegram: "\f2c6"; -$fa-var-television: "\f26c"; -$fa-var-tencent-weibo: "\f1d5"; -$fa-var-terminal: "\f120"; -$fa-var-text-height: "\f034"; -$fa-var-text-width: "\f035"; -$fa-var-th: "\f00a"; -$fa-var-th-large: "\f009"; -$fa-var-th-list: "\f00b"; -$fa-var-themeisle: "\f2b2"; -$fa-var-thermometer: "\f2c7"; -$fa-var-thermometer-0: "\f2cb"; -$fa-var-thermometer-1: "\f2ca"; -$fa-var-thermometer-2: "\f2c9"; -$fa-var-thermometer-3: "\f2c8"; -$fa-var-thermometer-4: "\f2c7"; -$fa-var-thermometer-empty: "\f2cb"; -$fa-var-thermometer-full: "\f2c7"; -$fa-var-thermometer-half: "\f2c9"; -$fa-var-thermometer-quarter: "\f2ca"; -$fa-var-thermometer-three-quarters: "\f2c8"; -$fa-var-thumb-tack: "\f08d"; -$fa-var-thumbs-down: "\f165"; -$fa-var-thumbs-o-down: "\f088"; -$fa-var-thumbs-o-up: "\f087"; -$fa-var-thumbs-up: "\f164"; -$fa-var-ticket: "\f145"; -$fa-var-times: "\f00d"; -$fa-var-times-circle: "\f057"; -$fa-var-times-circle-o: "\f05c"; -$fa-var-times-rectangle: "\f2d3"; -$fa-var-times-rectangle-o: "\f2d4"; -$fa-var-tint: "\f043"; -$fa-var-toggle-down: "\f150"; -$fa-var-toggle-left: "\f191"; -$fa-var-toggle-off: "\f204"; -$fa-var-toggle-on: "\f205"; -$fa-var-toggle-right: "\f152"; -$fa-var-toggle-up: "\f151"; -$fa-var-trademark: "\f25c"; -$fa-var-train: "\f238"; -$fa-var-transgender: "\f224"; -$fa-var-transgender-alt: "\f225"; -$fa-var-trash: "\f1f8"; -$fa-var-trash-o: "\f014"; -$fa-var-tree: "\f1bb"; -$fa-var-trello: "\f181"; -$fa-var-tripadvisor: "\f262"; -$fa-var-trophy: "\f091"; -$fa-var-truck: "\f0d1"; -$fa-var-try: "\f195"; -$fa-var-tty: "\f1e4"; -$fa-var-tumblr: "\f173"; -$fa-var-tumblr-square: "\f174"; -$fa-var-turkish-lira: "\f195"; -$fa-var-tv: "\f26c"; -$fa-var-twitch: "\f1e8"; -$fa-var-twitter: "\f099"; -$fa-var-twitter-square: "\f081"; -$fa-var-umbrella: "\f0e9"; -$fa-var-underline: "\f0cd"; -$fa-var-undo: "\f0e2"; -$fa-var-universal-access: "\f29a"; -$fa-var-university: "\f19c"; -$fa-var-unlink: "\f127"; -$fa-var-unlock: "\f09c"; -$fa-var-unlock-alt: "\f13e"; -$fa-var-unsorted: "\f0dc"; -$fa-var-upload: "\f093"; -$fa-var-usb: "\f287"; -$fa-var-usd: "\f155"; -$fa-var-user: "\f007"; -$fa-var-user-circle: "\f2bd"; -$fa-var-user-circle-o: "\f2be"; -$fa-var-user-md: "\f0f0"; -$fa-var-user-o: "\f2c0"; -$fa-var-user-plus: "\f234"; -$fa-var-user-secret: "\f21b"; -$fa-var-user-times: "\f235"; -$fa-var-users: "\f0c0"; -$fa-var-vcard: "\f2bb"; -$fa-var-vcard-o: "\f2bc"; -$fa-var-venus: "\f221"; -$fa-var-venus-double: "\f226"; -$fa-var-venus-mars: "\f228"; -$fa-var-viacoin: "\f237"; -$fa-var-viadeo: "\f2a9"; -$fa-var-viadeo-square: "\f2aa"; -$fa-var-video-camera: "\f03d"; -$fa-var-vimeo: "\f27d"; -$fa-var-vimeo-square: "\f194"; -$fa-var-vine: "\f1ca"; -$fa-var-vk: "\f189"; -$fa-var-volume-control-phone: "\f2a0"; -$fa-var-volume-down: "\f027"; -$fa-var-volume-off: "\f026"; -$fa-var-volume-up: "\f028"; -$fa-var-warning: "\f071"; -$fa-var-wechat: "\f1d7"; -$fa-var-weibo: "\f18a"; -$fa-var-weixin: "\f1d7"; -$fa-var-whatsapp: "\f232"; -$fa-var-wheelchair: "\f193"; -$fa-var-wheelchair-alt: "\f29b"; -$fa-var-wifi: "\f1eb"; -$fa-var-wikipedia-w: "\f266"; -$fa-var-window-close: "\f2d3"; -$fa-var-window-close-o: "\f2d4"; -$fa-var-window-maximize: "\f2d0"; -$fa-var-window-minimize: "\f2d1"; -$fa-var-window-restore: "\f2d2"; -$fa-var-windows: "\f17a"; -$fa-var-won: "\f159"; -$fa-var-wordpress: "\f19a"; -$fa-var-wpbeginner: "\f297"; -$fa-var-wpexplorer: "\f2de"; -$fa-var-wpforms: "\f298"; -$fa-var-wrench: "\f0ad"; -$fa-var-xing: "\f168"; -$fa-var-xing-square: "\f169"; -$fa-var-y-combinator: "\f23b"; -$fa-var-y-combinator-square: "\f1d4"; -$fa-var-yahoo: "\f19e"; -$fa-var-yc: "\f23b"; -$fa-var-yc-square: "\f1d4"; -$fa-var-yelp: "\f1e9"; -$fa-var-yen: "\f157"; -$fa-var-yoast: "\f2b1"; -$fa-var-youtube: "\f167"; -$fa-var-youtube-play: "\f16a"; -$fa-var-youtube-square: "\f166"; - diff --git a/Themes/Adminlte/assets/vendor/font-awesome/scss/font-awesome.scss b/Themes/Adminlte/assets/vendor/font-awesome/scss/font-awesome.scss deleted file mode 100644 index f1c83aaa5..000000000 --- a/Themes/Adminlte/assets/vendor/font-awesome/scss/font-awesome.scss +++ /dev/null @@ -1,18 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - -@import "variables"; -@import "mixins"; -@import "path"; -@import "core"; -@import "larger"; -@import "fixed-width"; -@import "list"; -@import "bordered-pulled"; -@import "animated"; -@import "rotated-flipped"; -@import "stacked"; -@import "icons"; -@import "screen-reader"; diff --git a/public/fonts/vendor/element-ui/lib/theme-chalk/element-icons.ttf b/public/fonts/vendor/element-ui/lib/theme-chalk/element-icons.ttf index 570a3e11b2f002c146d7fdc20528951442f6fd93..73bc90f4ab73801335269ea9f75cbd79aa388864 100644 GIT binary patch delta 357 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 0; var isEdge = UA && UA.indexOf('edge/') > 0; -var isAndroid = UA && UA.indexOf('android') > 0; -var isIOS = UA && /iphone|ipad|ipod|ios/.test(UA); +var isAndroid = (UA && UA.indexOf('android') > 0) || (weexPlatform === 'android'); +var isIOS = (UA && /iphone|ipad|ipod|ios/.test(UA)) || (weexPlatform === 'ios'); var isChrome = UA && /chrome\/\d+/.test(UA) && !isEdge; // Firefox has a "watch" function on Object.prototype... @@ -1492,6 +1495,7 @@ function createTextVNode (val) { // multiple renders, cloning them avoids errors when DOM manipulations rely // on their elm reference. function cloneVNode (vnode, deep) { + var componentOptions = vnode.componentOptions; var cloned = new VNode( vnode.tag, vnode.data, @@ -1499,7 +1503,7 @@ function cloneVNode (vnode, deep) { vnode.text, vnode.elm, vnode.context, - vnode.componentOptions, + componentOptions, vnode.asyncFactory ); cloned.ns = vnode.ns; @@ -1507,8 +1511,13 @@ function cloneVNode (vnode, deep) { cloned.key = vnode.key; cloned.isComment = vnode.isComment; cloned.isCloned = true; - if (deep && vnode.children) { - cloned.children = cloneVNodes(vnode.children); + if (deep) { + if (vnode.children) { + cloned.children = cloneVNodes(vnode.children, true); + } + if (componentOptions && componentOptions.children) { + componentOptions.children = cloneVNodes(componentOptions.children, true); + } } return cloned } @@ -1741,7 +1750,7 @@ function set (target, key, val) { target.splice(key, 1, val); return val } - if (hasOwn(target, key)) { + if (key in target && !(key in Object.prototype)) { target[key] = val; return val } @@ -1873,7 +1882,7 @@ function mergeDataOrFn ( typeof parentVal === 'function' ? parentVal.call(this) : parentVal ) } - } else if (parentVal || childVal) { + } else { return function mergedInstanceDataFn () { // instance merge var instanceData = typeof childVal === 'function' @@ -1907,7 +1916,7 @@ strats.data = function ( return parentVal } - return mergeDataOrFn.call(this, parentVal, childVal) + return mergeDataOrFn(parentVal, childVal) } return mergeDataOrFn(parentVal, childVal, vm) @@ -2417,7 +2426,7 @@ function logError (err, vm, info) { warn(("Error in " + info + ": \"" + (err.toString()) + "\""), vm); } /* istanbul ignore else */ - if (inBrowser && typeof console !== 'undefined') { + if ((inBrowser || inWeex) && typeof console !== 'undefined') { console.error(err); } else { throw err @@ -2641,6 +2650,43 @@ if (true) { /* */ +var seenObjects = new _Set(); + +/** + * Recursively traverse an object to evoke all converted + * getters, so that every nested property inside the object + * is collected as a "deep" dependency. + */ +function traverse (val) { + _traverse(val, seenObjects); + seenObjects.clear(); +} + +function _traverse (val, seen) { + var i, keys; + var isA = Array.isArray(val); + if ((!isA && !isObject(val)) || !Object.isExtensible(val)) { + return + } + if (val.__ob__) { + var depId = val.__ob__.dep.id; + if (seen.has(depId)) { + return + } + seen.add(depId); + } + if (isA) { + i = val.length; + while (i--) { _traverse(val[i], seen); } + } else { + keys = Object.keys(val); + i = keys.length; + while (i--) { _traverse(val[keys[i]], seen); } + } +} + +/* */ + var normalizeEvent = cached(function (name) { var passive = name.charAt(0) === '&'; name = passive ? name.slice(1) : name; @@ -2713,6 +2759,9 @@ function updateListeners ( /* */ function mergeVNodeHook (def, hookKey, hook) { + if (def instanceof VNode) { + def = def.data.hook || (def.data.hook = {}); + } var invoker; var oldHook = def[hookKey]; @@ -3080,6 +3129,7 @@ function updateComponentListeners ( ) { target = vm; updateListeners(listeners, oldListeners || {}, add, remove$1, vm); + target = undefined; } function eventsMixin (Vue) { @@ -3135,7 +3185,7 @@ function eventsMixin (Vue) { if (!cbs) { return vm } - if (arguments.length === 1) { + if (!fn) { vm._events[event] = null; return vm } @@ -3197,7 +3247,6 @@ function resolveSlots ( if (!children) { return slots } - var defaultSlot = []; for (var i = 0, l = children.length; i < l; i++) { var child = children[i]; var data = child.data; @@ -3218,18 +3267,20 @@ function resolveSlots ( slot.push(child); } } else { - defaultSlot.push(child); + (slots.default || (slots.default = [])).push(child); } } - // ignore whitespace - if (!defaultSlot.every(isWhitespace)) { - slots.default = defaultSlot; + // ignore slots that contains only whitespace + for (var name$1 in slots) { + if (slots[name$1].every(isWhitespace)) { + delete slots[name$1]; + } } return slots } function isWhitespace (node) { - return node.isComment || node.text === ' ' + return (node.isComment && !node.asyncFactory) || node.text === ' ' } function resolveScopedSlots ( @@ -3908,40 +3959,6 @@ Watcher.prototype.teardown = function teardown () { } }; -/** - * Recursively traverse an object to evoke all converted - * getters, so that every nested property inside the object - * is collected as a "deep" dependency. - */ -var seenObjects = new _Set(); -function traverse (val) { - seenObjects.clear(); - _traverse(val, seenObjects); -} - -function _traverse (val, seen) { - var i, keys; - var isA = Array.isArray(val); - if ((!isA && !isObject(val)) || !Object.isExtensible(val)) { - return - } - if (val.__ob__) { - var depId = val.__ob__.dep.id; - if (seen.has(depId)) { - return - } - seen.add(depId); - } - if (isA) { - i = val.length; - while (i--) { _traverse(val[i], seen); } - } else { - keys = Object.keys(val); - i = keys.length; - while (i--) { _traverse(val[keys[i]], seen); } - } -} - /* */ var sharedPropertyDefinition = { @@ -4387,6 +4404,7 @@ function renderSlot ( bindObject ) { var scopedSlotFn = this.$scopedSlots[name]; + var nodes; if (scopedSlotFn) { // scoped slot props = props || {}; if (bindObject) { @@ -4398,19 +4416,28 @@ function renderSlot ( } props = extend(extend({}, bindObject), props); } - return scopedSlotFn(props) || fallback + nodes = scopedSlotFn(props) || fallback; } else { var slotNodes = this.$slots[name]; // warn duplicate slot usage - if (slotNodes && "development" !== 'production') { - slotNodes._rendered && warn( - "Duplicate presence of slot \"" + name + "\" found in the same render tree " + - "- this will likely cause render errors.", - this - ); + if (slotNodes) { + if ("development" !== 'production' && slotNodes._rendered) { + warn( + "Duplicate presence of slot \"" + name + "\" found in the same render tree " + + "- this will likely cause render errors.", + this + ); + } slotNodes._rendered = true; } - return slotNodes || fallback + nodes = slotNodes || fallback; + } + + var target = props && props.slot; + if (target) { + return this.$createElement('template', { slot: target }, nodes) + } else { + return nodes } } @@ -4509,12 +4536,19 @@ function bindObjectProps ( */ function renderStatic ( index, - isInFor + isInFor, + isOnce ) { - // static trees can be rendered once and cached on the contructor options - // so every instance shares the same cached trees + // render fns generated by compiler < 2.5.4 does not provide v-once + // information to runtime so be conservative + var isOldVersion = arguments.length < 3; + // if a static tree is generated by v-once, it is cached on the instance; + // otherwise it is purely static and can be cached on the shared options + // across all instances. var renderFns = this.$options.staticRenderFns; - var cached = renderFns.cached || (renderFns.cached = []); + var cached = isOldVersion || isOnce + ? (this._staticTrees || (this._staticTrees = [])) + : (renderFns.cached || (renderFns.cached = [])); var tree = cached[index]; // if has already-rendered static tree and not inside v-for, // we can reuse the same tree by doing a shallow clone. @@ -5056,6 +5090,7 @@ function applyNS (vnode, ns, force) { function initRender (vm) { vm._vnode = null; // the root of the child tree + vm._staticTrees = null; // v-once cached trees var options = vm.$options; var parentVnode = vm.$vnode = options._parentVnode; // the placeholder node in parent tree var renderContext = parentVnode && parentVnode.context; @@ -5107,7 +5142,9 @@ function renderMixin (Vue) { // last render. They need to be cloned to ensure "freshness" for this render. for (var key in vm.$slots) { var slot = vm.$slots[key]; - if (slot._rendered) { + // _rendered is a flag added by renderSlot, but may not be present + // if the slot is passed from manually written render functions + if (slot._rendered || (slot[0] && slot[0].elm)) { vm.$slots[key] = cloneVNodes(slot, true /* deep */); } } @@ -5559,14 +5596,15 @@ var KeepAlive = { }, render: function render () { - var vnode = getFirstComponentChild(this.$slots.default); + var slot = this.$slots.default; + var vnode = getFirstComponentChild(slot); var componentOptions = vnode && vnode.componentOptions; if (componentOptions) { // check pattern var name = getComponentName(componentOptions); - if (name && ( - (this.include && !matches(this.include, name)) || - (this.exclude && matches(this.exclude, name)) + if (!name || ( + (this.exclude && matches(this.exclude, name)) || + (this.include && !matches(this.include, name)) )) { return vnode } @@ -5595,7 +5633,7 @@ var KeepAlive = { vnode.data.keepAlive = true; } - return vnode + return vnode || (slot && slot[0]) } }; @@ -5662,7 +5700,7 @@ Object.defineProperty(Vue$3.prototype, '$ssrContext', { } }); -Vue$3.version = '2.5.2'; +Vue$3.version = '2.5.6'; /* */ @@ -6089,7 +6127,23 @@ function createPatchFunction (backend) { } } - var inPre = 0; + function isUnknownElement$$1 (vnode, inVPre) { + return ( + !inVPre && + !vnode.ns && + !( + config.ignoredElements.length && + config.ignoredElements.some(function (ignore) { + return isRegExp(ignore) + ? ignore.test(vnode.tag) + : ignore === vnode.tag + }) + ) && + config.isUnknownElement(vnode.tag) + ) + } + + var creatingElmInVPre = 0; function createElm (vnode, insertedVnodeQueue, parentElm, refElm, nested) { vnode.isRootInsert = !nested; // for transition enter check if (createComponent(vnode, insertedVnodeQueue, parentElm, refElm)) { @@ -6102,21 +6156,9 @@ function createPatchFunction (backend) { if (isDef(tag)) { if (true) { if (data && data.pre) { - inPre++; + creatingElmInVPre++; } - if ( - !inPre && - !vnode.ns && - !( - config.ignoredElements.length && - config.ignoredElements.some(function (ignore) { - return isRegExp(ignore) - ? ignore.test(tag) - : ignore === tag - }) - ) && - config.isUnknownElement(tag) - ) { + if (isUnknownElement$$1(vnode, creatingElmInVPre)) { warn( 'Unknown custom element: <' + tag + '> - did you ' + 'register the component correctly? For recursive components, ' + @@ -6140,7 +6182,7 @@ function createPatchFunction (backend) { } if ("development" !== 'production' && data && data.pre) { - inPre--; + creatingElmInVPre--; } } else if (isTrue(vnode.isComment)) { vnode.elm = nodeOps.createComment(vnode.text); @@ -6495,27 +6537,32 @@ function createPatchFunction (backend) { } } - var bailed = false; + var hydrationBailed = false; // list of modules that can skip create hook during hydration because they // are already rendered on the client or has no need for initialization - var isRenderedModule = makeMap('attrs,style,class,staticClass,staticStyle,key'); + // Note: style is excluded because it relies on initial clone for future + // deep updates (#7063). + var isRenderedModule = makeMap('attrs,class,staticClass,staticStyle,key'); // Note: this is a browser-only function so we can assume elms are DOM nodes. - function hydrate (elm, vnode, insertedVnodeQueue) { + function hydrate (elm, vnode, insertedVnodeQueue, inVPre) { + var i; + var tag = vnode.tag; + var data = vnode.data; + var children = vnode.children; + inVPre = inVPre || (data && data.pre); + vnode.elm = elm; + if (isTrue(vnode.isComment) && isDef(vnode.asyncFactory)) { - vnode.elm = elm; vnode.isAsyncPlaceholder = true; return true } + // assert node match if (true) { - if (!assertNodeMatch(elm, vnode)) { + if (!assertNodeMatch(elm, vnode, inVPre)) { return false } } - vnode.elm = elm; - var tag = vnode.tag; - var data = vnode.data; - var children = vnode.children; if (isDef(data)) { if (isDef(i = data.hook) && isDef(i = i.init)) { i(vnode, true /* hydrating */); } if (isDef(i = vnode.componentInstance)) { @@ -6536,9 +6583,9 @@ function createPatchFunction (backend) { /* istanbul ignore if */ if ("development" !== 'production' && typeof console !== 'undefined' && - !bailed + !hydrationBailed ) { - bailed = true; + hydrationBailed = true; console.warn('Parent: ', elm); console.warn('server innerHTML: ', i); console.warn('client innerHTML: ', elm.innerHTML); @@ -6550,7 +6597,7 @@ function createPatchFunction (backend) { var childrenMatch = true; var childNode = elm.firstChild; for (var i$1 = 0; i$1 < children.length; i$1++) { - if (!childNode || !hydrate(childNode, children[i$1], insertedVnodeQueue)) { + if (!childNode || !hydrate(childNode, children[i$1], insertedVnodeQueue, inVPre)) { childrenMatch = false; break } @@ -6562,9 +6609,9 @@ function createPatchFunction (backend) { /* istanbul ignore if */ if ("development" !== 'production' && typeof console !== 'undefined' && - !bailed + !hydrationBailed ) { - bailed = true; + hydrationBailed = true; console.warn('Parent: ', elm); console.warn('Mismatching childNodes vs. VNodes: ', elm.childNodes, children); } @@ -6574,12 +6621,18 @@ function createPatchFunction (backend) { } } if (isDef(data)) { + var fullInvoke = false; for (var key in data) { if (!isRenderedModule(key)) { + fullInvoke = true; invokeCreateHooks(vnode, insertedVnodeQueue); break } } + if (!fullInvoke && data['class']) { + // ensure collecting deps for deep class bindings for future updates + traverse(data['class']); + } } } else if (elm.data !== vnode.text) { elm.data = vnode.text; @@ -6587,10 +6640,10 @@ function createPatchFunction (backend) { return true } - function assertNodeMatch (node, vnode) { + function assertNodeMatch (node, vnode, inVPre) { if (isDef(vnode.tag)) { - return ( - vnode.tag.indexOf('vue-component') === 0 || + return vnode.tag.indexOf('vue-component') === 0 || ( + !isUnknownElement$$1(vnode, inVPre) && vnode.tag.toLowerCase() === (node.tagName && node.tagName.toLowerCase()) ) } else { @@ -6643,9 +6696,12 @@ function createPatchFunction (backend) { // create an empty node and replace it oldVnode = emptyNodeAt(oldVnode); } + // replacing existing element var oldElm = oldVnode.elm; var parentElm$1 = nodeOps.parentNode(oldElm); + + // create new node createElm( vnode, insertedVnodeQueue, @@ -6656,9 +6712,8 @@ function createPatchFunction (backend) { nodeOps.nextSibling(oldElm) ); + // update parent placeholder node element, recursively if (isDef(vnode.parent)) { - // component root element replaced. - // update parent placeholder node element, recursively var ancestor = vnode.parent; var patchable = isPatchable(vnode); while (ancestor) { @@ -6687,6 +6742,7 @@ function createPatchFunction (backend) { } } + // destroy old node if (isDef(parentElm$1)) { removeVnodes(parentElm$1, [oldVnode], 0, 0); } else if (isDef(oldVnode.tag)) { @@ -6752,14 +6808,14 @@ function _update (oldVnode, vnode) { } }; if (isCreate) { - mergeVNodeHook(vnode.data.hook || (vnode.data.hook = {}), 'insert', callInsert); + mergeVNodeHook(vnode, 'insert', callInsert); } else { callInsert(); } } if (dirsWithPostpatch.length) { - mergeVNodeHook(vnode.data.hook || (vnode.data.hook = {}), 'postpatch', function () { + mergeVNodeHook(vnode, 'postpatch', function () { for (var i = 0; i < dirsWithPostpatch.length; i++) { callHook$1(dirsWithPostpatch[i], 'componentUpdated', vnode, oldVnode); } @@ -7075,39 +7131,59 @@ function addHandler ( important, warn ) { + modifiers = modifiers || emptyObject; // warn prevent and passive modifier /* istanbul ignore if */ if ( "development" !== 'production' && warn && - modifiers && modifiers.prevent && modifiers.passive + modifiers.prevent && modifiers.passive ) { warn( 'passive and prevent can\'t be used together. ' + 'Passive handler can\'t prevent default event.' ); } + // check capture modifier - if (modifiers && modifiers.capture) { + if (modifiers.capture) { delete modifiers.capture; name = '!' + name; // mark the event as captured } - if (modifiers && modifiers.once) { + if (modifiers.once) { delete modifiers.once; name = '~' + name; // mark the event as once } /* istanbul ignore if */ - if (modifiers && modifiers.passive) { + if (modifiers.passive) { delete modifiers.passive; name = '&' + name; // mark the event as passive } + + // normalize click.right and click.middle since they don't actually fire + // this is technically browser-specific, but at least for now browsers are + // the only target envs that have right/middle clicks. + if (name === 'click') { + if (modifiers.right) { + name = 'contextmenu'; + delete modifiers.right; + } else if (modifiers.middle) { + name = 'mouseup'; + } + } + var events; - if (modifiers && modifiers.native) { + if (modifiers.native) { delete modifiers.native; events = el.nativeEvents || (el.nativeEvents = {}); } else { events = el.events || (el.events = {}); } - var newHandler = { value: value, modifiers: modifiers }; + + var newHandler = { value: value }; + if (modifiers !== emptyObject) { + newHandler.modifiers = modifiers; + } + var handlers = events[name]; /* istanbul ignore if */ if (Array.isArray(handlers)) { @@ -7438,6 +7514,19 @@ function genDefaultModel ( modifiers ) { var type = el.attrsMap.type; + + // warn if v-bind:value conflicts with v-model + if (true) { + var value$1 = el.attrsMap['v-bind:value'] || el.attrsMap[':value']; + if (value$1) { + var binding = el.attrsMap['v-bind:value'] ? 'v-bind:value' : ':value'; + warn$1( + binding + "=\"" + value$1 + "\" conflicts with v-model on the same element " + + 'because the latter already expands to a value binding internally' + ); + } + } + var ref = modifiers || {}; var lazy = ref.lazy; var number = ref.number; @@ -7544,6 +7633,7 @@ function updateDOMListeners (oldVnode, vnode) { target$1 = vnode.elm; normalizeEvents(on); updateListeners(on, oldOn, add$1, remove$2, vnode.context); + target$1 = undefined; } var events = { @@ -8149,7 +8239,7 @@ function enter (vnode, toggleDisplay) { if (!vnode.data.show) { // remove pending leave element on enter by injecting an insert hook - mergeVNodeHook(vnode.data.hook || (vnode.data.hook = {}), 'insert', function () { + mergeVNodeHook(vnode, 'insert', function () { var parent = el.parentNode; var pendingNode = parent && parent._pending && parent._pending[vnode.key]; if (pendingNode && @@ -8200,12 +8290,12 @@ function leave (vnode, rm) { } var data = resolveTransition(vnode.data.transition); - if (isUndef(data)) { + if (isUndef(data) || el.nodeType !== 1) { return rm() } /* istanbul ignore if */ - if (isDef(el._leaveCb) || el.nodeType !== 1) { + if (isDef(el._leaveCb)) { return } @@ -8388,10 +8478,17 @@ if (isIE9) { }); } -var model$1 = { - inserted: function inserted (el, binding, vnode) { +var directive = { + inserted: function inserted (el, binding, vnode, oldVnode) { if (vnode.tag === 'select') { - setSelected(el, binding, vnode.context); + // #6903 + if (oldVnode.elm && !oldVnode.elm._vOptions) { + mergeVNodeHook(vnode, 'postpatch', function () { + directive.componentUpdated(el, binding, vnode); + }); + } else { + setSelected(el, binding, vnode.context); + } el._vOptions = [].map.call(el.options, getValue); } else if (vnode.tag === 'textarea' || isTextInputType(el.type)) { el._vModifiers = binding.modifiers; @@ -8412,6 +8509,7 @@ var model$1 = { } } }, + componentUpdated: function componentUpdated (el, binding, vnode) { if (vnode.tag === 'select') { setSelected(el, binding, vnode.context); @@ -8570,7 +8668,7 @@ var show = { }; var platformDirectives = { - model: model$1, + model: directive, show: show }; @@ -8652,7 +8750,7 @@ var Transition = { render: function render (h) { var this$1 = this; - var children = this.$options._renderChildren; + var children = this.$slots.default; if (!children) { return } @@ -8731,7 +8829,9 @@ var Transition = { oldChild && oldChild.data && !isSameChild(child, oldChild) && - !isAsyncPlaceholder(oldChild) + !isAsyncPlaceholder(oldChild) && + // #6687 component root is a comment node + !(oldChild.componentInstance && oldChild.componentInstance._vnode.isComment) ) { // replace old child transition data with fresh one // important for dynamic transitions! @@ -8987,19 +9087,6 @@ Vue$3.nextTick(function () { /* */ -// check whether current browser encodes a char inside attribute values -function shouldDecode (content, encoded) { - var div = document.createElement('div'); - div.innerHTML = "

"; - return div.innerHTML.indexOf(encoded) > 0 -} - -// #3663 -// IE encodes newlines inside attribute values while other browsers don't -var shouldDecodeNewlines = inBrowser ? shouldDecode('\n', ' ') : false; - -/* */ - var defaultTagRE = /\{\{((?:.|\n)+?)\}\}/g; var regexEscapeRE = /[-.*+?^${}()|[\]\/\\]/g; @@ -9196,10 +9283,11 @@ var decodingMap = { '>': '>', '"': '"', '&': '&', - ' ': '\n' + ' ': '\n', + ' ': '\t' }; var encodedAttr = /&(?:lt|gt|quot|amp);/g; -var encodedAttrWithNewLines = /&(?:lt|gt|quot|amp|#10);/g; +var encodedAttrWithNewLines = /&(?:lt|gt|quot|amp|#10|#9);/g; // #5992 var isIgnoreNewlineTag = makeMap('pre,textarea', true); @@ -9390,12 +9478,12 @@ function parseHTML (html, options) { if (args[5] === '') { delete args[5]; } } var value = args[3] || args[4] || args[5] || ''; + var shouldDecodeNewlines = tagName === 'a' && args[1] === 'href' + ? options.shouldDecodeNewlinesForHref + : options.shouldDecodeNewlines; attrs[i] = { name: args[1], - value: decodeAttr( - value, - options.shouldDecodeNewlines - ) + value: decodeAttr(value, shouldDecodeNewlines) }; } @@ -9554,6 +9642,7 @@ function parse ( isUnaryTag: options.isUnaryTag, canBeLeftOpenTag: options.canBeLeftOpenTag, shouldDecodeNewlines: options.shouldDecodeNewlines, + shouldDecodeNewlinesForHref: options.shouldDecodeNewlinesForHref, shouldKeepComment: options.comments, start: function start (tag, attrs, unary) { // check namespace. @@ -9912,7 +10001,7 @@ function processSlot (el) { el.slotTarget = slotTarget === '""' ? '"default"' : slotTarget; // preserve slot as an attribute for native shadow DOM compat // only for non-scoped slots. - if (!el.slotScope) { + if (el.tag !== 'template' && !el.slotScope) { addAttr(el, 'slot', slotTarget); } } @@ -10001,6 +10090,13 @@ function processAttrs (el) { } } addAttr(el, name, JSON.stringify(value)); + // #6887 firefox doesn't update muted state if set via attribute + // even immediately after element creation + if (!el.component && + name === 'muted' && + platformMustUseProp(el.tag, el.attrsMap.type, name)) { + addProp(el, name, 'true'); + } } } } @@ -10105,6 +10201,8 @@ function preTransformNode (el, options) { var typeBinding = getBindingAttr(el, 'type'); var ifCondition = getAndRemoveAttr(el, 'v-if', true); var ifConditionExtra = ifCondition ? ("&&(" + ifCondition + ")") : ""; + var hasElse = getAndRemoveAttr(el, 'v-else', true) != null; + var elseIfCondition = getAndRemoveAttr(el, 'v-else-if', true); // 1. checkbox var branch0 = cloneASTElement(el); // process for on the main node @@ -10135,6 +10233,13 @@ function preTransformNode (el, options) { exp: ifCondition, block: branch2 }); + + if (hasElse) { + branch0.else = true; + } else if (elseIfCondition) { + branch0.elseif = elseIfCondition; + } + return branch0 } } @@ -10366,18 +10471,7 @@ function genHandlers ( ) { var res = isNative ? 'nativeOn:{' : 'on:{'; for (var name in events) { - var handler = events[name]; - // #5330: warn click.right, since right clicks do not actually fire click events. - if ("development" !== 'production' && - name === 'click' && - handler && handler.modifiers && handler.modifiers.right - ) { - warn( - "Use \"contextmenu\" instead of \"click.right\" since right clicks " + - "do not actually fire \"click\" events." - ); - } - res += "\"" + name + "\":" + (genHandler(name, handler)) + ","; + res += "\"" + name + "\":" + (genHandler(name, events[name])) + ","; } return res.slice(0, -1) + '}' } @@ -10544,10 +10638,10 @@ function genElement (el, state) { } // hoist static sub-trees out -function genStatic (el, state) { +function genStatic (el, state, once$$1) { el.staticProcessed = true; state.staticRenderFns.push(("with(this){return " + (genElement(el, state)) + "}")); - return ("_m(" + (state.staticRenderFns.length - 1) + (el.staticInFor ? ',true' : '') + ")") + return ("_m(" + (state.staticRenderFns.length - 1) + "," + (el.staticInFor ? 'true' : 'false') + "," + (once$$1 ? 'true' : 'false') + ")") } // v-once @@ -10573,7 +10667,7 @@ function genOnce (el, state) { } return ("_o(" + (genElement(el, state)) + "," + (state.onceId++) + "," + key + ")") } else { - return genStatic(el, state) + return genStatic(el, state, true) } } @@ -11201,6 +11295,21 @@ var compileToFunctions = ref$1.compileToFunctions; /* */ +// check whether current browser encodes a char inside attribute values +var div; +function getShouldDecode (href) { + div = div || document.createElement('div'); + div.innerHTML = href ? "" : "
"; + return div.innerHTML.indexOf(' ') > 0 +} + +// #3663: IE encodes newlines inside attribute values while other browsers don't +var shouldDecodeNewlines = inBrowser ? getShouldDecode(false) : false; +// #6828: chrome encodes content in a[href] +var shouldDecodeNewlinesForHref = inBrowser ? getShouldDecode(true) : false; + +/* */ + var idToTemplate = cached(function (id) { var el = query(id); return el && el.innerHTML @@ -11256,6 +11365,7 @@ Vue$3.prototype.$mount = function ( var ref = compileToFunctions(template, { shouldDecodeNewlines: shouldDecodeNewlines, + shouldDecodeNewlinesForHref: shouldDecodeNewlinesForHref, delimiters: options.delimiters, comments: options.comments }, this); @@ -21402,7 +21512,7 @@ var ctx = __webpack_require__(24); var IObject = __webpack_require__(68); var toObject = __webpack_require__(11); var toLength = __webpack_require__(9); -var asc = __webpack_require__(116); +var asc = __webpack_require__(115); module.exports = function (TYPE, $create) { var IS_MAP = TYPE == 1; var IS_FILTER = TYPE == 2; @@ -21449,7 +21559,7 @@ if (__webpack_require__(7)) { var fails = __webpack_require__(3); var $export = __webpack_require__(0); var $typed = __webpack_require__(82); - var $buffer = __webpack_require__(122); + var $buffer = __webpack_require__(121); var ctx = __webpack_require__(24); var anInstance = __webpack_require__(50); var propertyDesc = __webpack_require__(42); @@ -21464,21 +21574,21 @@ if (__webpack_require__(7)) { var classof = __webpack_require__(70); var isObject = __webpack_require__(4); var toObject = __webpack_require__(11); - var isArrayIter = __webpack_require__(113); + var isArrayIter = __webpack_require__(112); var create = __webpack_require__(47); var getPrototypeOf = __webpack_require__(21); var gOPN = __webpack_require__(48).f; - var getIterFn = __webpack_require__(115); + var getIterFn = __webpack_require__(114); var uid = __webpack_require__(43); var wks = __webpack_require__(5); var createArrayMethod = __webpack_require__(33); var createArrayIncludes = __webpack_require__(73); var speciesConstructor = __webpack_require__(80); - var ArrayIterators = __webpack_require__(118); - var Iterators = __webpack_require__(58); + var ArrayIterators = __webpack_require__(117); + var Iterators = __webpack_require__(59); var $iterDetect = __webpack_require__(77); var setSpecies = __webpack_require__(49); - var arrayFill = __webpack_require__(117); + var arrayFill = __webpack_require__(116); var arrayCopyWithin = __webpack_require__(159); var $DP = __webpack_require__(8); var $GOPD = __webpack_require__(20); @@ -22187,10 +22297,8 @@ function addClass(el, cls) { if (el.classList) { el.classList.add(clsName); - } else { - if (!hasClass(el, clsName)) { - curClass += ' ' + clsName; - } + } else if (hasClass(el, clsName)) { + curClass += ' ' + clsName; } } if (!el.classList) { @@ -22210,10 +22318,8 @@ function removeClass(el, cls) { if (el.classList) { el.classList.remove(clsName); - } else { - if (hasClass(el, clsName)) { - curClass = curClass.replace(' ' + clsName + ' ', ' '); - } + } else if (hasClass(el, clsName)) { + curClass = curClass.replace(' ' + clsName + ' ', ' '); } } if (!el.classList) { @@ -22365,7 +22471,7 @@ module.exports = false; // 19.1.2.14 / 15.2.3.14 Object.keys(O) var $keys = __webpack_require__(145); -var enumBugKeys = __webpack_require__(100); +var enumBugKeys = __webpack_require__(99); module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); @@ -22392,21 +22498,21 @@ module.exports = function (index, length) { // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = __webpack_require__(1); var dPs = __webpack_require__(146); -var enumBugKeys = __webpack_require__(100); -var IE_PROTO = __webpack_require__(99)('IE_PROTO'); +var enumBugKeys = __webpack_require__(99); +var IE_PROTO = __webpack_require__(98)('IE_PROTO'); var Empty = function () { /* empty */ }; var PROTOTYPE = 'prototype'; // Create object with fake `null` prototype: use iframe Object with cleared prototype var createDict = function () { // Thrash, waste and sodomy: IE GC bug - var iframe = __webpack_require__(97)('iframe'); + var iframe = __webpack_require__(96)('iframe'); var i = enumBugKeys.length; var lt = '<'; var gt = '>'; var iframeDocument; iframe.style.display = 'none'; - __webpack_require__(101).appendChild(iframe); + __webpack_require__(100).appendChild(iframe); iframe.src = 'javascript:'; // eslint-disable-line no-script-url // createDict = iframe.contentWindow.Object; // html.removeChild(iframe); @@ -22438,7 +22544,7 @@ module.exports = Object.create || function create(O, Properties) { // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) var $keys = __webpack_require__(145); -var hiddenKeys = __webpack_require__(100).concat('length', 'prototype'); +var hiddenKeys = __webpack_require__(99).concat('length', 'prototype'); exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return $keys(O, hiddenKeys); @@ -22482,10 +22588,10 @@ module.exports = function (it, Constructor, name, forbiddenField) { var ctx = __webpack_require__(24); var call = __webpack_require__(157); -var isArrayIter = __webpack_require__(113); +var isArrayIter = __webpack_require__(112); var anObject = __webpack_require__(1); var toLength = __webpack_require__(9); -var getIterFn = __webpack_require__(115); +var getIterFn = __webpack_require__(114); var BREAK = {}; var RETURN = {}; var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) { @@ -22520,6 +22626,103 @@ module.exports = function (target, src, safe) { /***/ }), /* 53 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +exports.__esModule = true; +exports.noop = noop; +exports.hasOwn = hasOwn; +exports.toObject = toObject; +exports.getPropByPath = getPropByPath; +var hasOwnProperty = Object.prototype.hasOwnProperty; + +function noop() {}; + +function hasOwn(obj, key) { + return hasOwnProperty.call(obj, key); +}; + +function extend(to, _from) { + for (var key in _from) { + to[key] = _from[key]; + } + return to; +}; + +function toObject(arr) { + var res = {}; + for (var i = 0; i < arr.length; i++) { + if (arr[i]) { + extend(res, arr[i]); + } + } + return res; +}; + +var getValueByPath = exports.getValueByPath = function getValueByPath(object, prop) { + prop = prop || ''; + var paths = prop.split('.'); + var current = object; + var result = null; + for (var i = 0, j = paths.length; i < j; i++) { + var path = paths[i]; + if (!current) break; + + if (i === j - 1) { + result = current[path]; + break; + } + current = current[path]; + } + return result; +}; + +function getPropByPath(obj, path, strict) { + var tempObj = obj; + path = path.replace(/\[(\w+)\]/g, '.$1'); + path = path.replace(/^\./, ''); + + var keyArr = path.split('.'); + var i = 0; + for (var len = keyArr.length; i < len - 1; ++i) { + if (!tempObj && !strict) break; + var key = keyArr[i]; + if (key in tempObj) { + tempObj = tempObj[key]; + } else { + if (strict) { + throw new Error('please transfer a valid prop path to form item!'); + } + break; + } + } + return { + o: tempObj, + k: keyArr[i], + v: tempObj ? tempObj[keyArr[i]] : null + }; +}; + +var generateId = exports.generateId = function generateId() { + return Math.floor(Math.random() * 10000); +}; + +var valueEquals = exports.valueEquals = function valueEquals(a, b) { + // see: https://stackoverflow.com/questions/3115982/how-to-check-if-two-arrays-are-equal-with-javascript + if (a === b) return true; + if (!(a instanceof Array)) return false; + if (!(b instanceof Array)) return false; + if (a.length !== b.length) return false; + for (var i = 0; i !== a.length; ++i) { + if (a[i] !== b[i]) return false; + } + return true; +}; + +/***/ }), +/* 54 */ /***/ (function(module, exports) { var hasOwnProperty = {}.hasOwnProperty; @@ -22529,7 +22732,7 @@ module.exports = function (it, key) { /***/ }), -/* 54 */ +/* 55 */ /***/ (function(module, exports) { /* @@ -22611,7 +22814,7 @@ function toComment(sourceMap) { /***/ }), -/* 55 */ +/* 56 */ /***/ (function(module, exports, __webpack_require__) { /* @@ -22832,7 +23035,7 @@ function applyToTag (styleElement, obj) { /***/ }), -/* 56 */ +/* 57 */ /***/ (function(module, exports, __webpack_require__) { var def = __webpack_require__(8).f; @@ -22845,13 +23048,13 @@ module.exports = function (it, tag, stat) { /***/ }), -/* 57 */ +/* 58 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); var defined = __webpack_require__(30); var fails = __webpack_require__(3); -var spaces = __webpack_require__(103); +var spaces = __webpack_require__(102); var space = '[' + spaces + ']'; var non = '\u200b\u0085'; var ltrim = RegExp('^' + space + space + '*'); @@ -22881,14 +23084,14 @@ module.exports = exporter; /***/ }), -/* 58 */ +/* 59 */ /***/ (function(module, exports) { module.exports = {}; /***/ }), -/* 59 */ +/* 60 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(4); @@ -22899,7 +23102,7 @@ module.exports = function (it, TYPE) { /***/ }), -/* 60 */ +/* 61 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22940,109 +23143,12 @@ exports.default = { } }; -/***/ }), -/* 61 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -exports.__esModule = true; -exports.noop = noop; -exports.hasOwn = hasOwn; -exports.toObject = toObject; -exports.getPropByPath = getPropByPath; -var hasOwnProperty = Object.prototype.hasOwnProperty; - -function noop() {}; - -function hasOwn(obj, key) { - return hasOwnProperty.call(obj, key); -}; - -function extend(to, _from) { - for (var key in _from) { - to[key] = _from[key]; - } - return to; -}; - -function toObject(arr) { - var res = {}; - for (var i = 0; i < arr.length; i++) { - if (arr[i]) { - extend(res, arr[i]); - } - } - return res; -}; - -var getValueByPath = exports.getValueByPath = function getValueByPath(object, prop) { - prop = prop || ''; - var paths = prop.split('.'); - var current = object; - var result = null; - for (var i = 0, j = paths.length; i < j; i++) { - var path = paths[i]; - if (!current) break; - - if (i === j - 1) { - result = current[path]; - break; - } - current = current[path]; - } - return result; -}; - -function getPropByPath(obj, path, strict) { - var tempObj = obj; - path = path.replace(/\[(\w+)\]/g, '.$1'); - path = path.replace(/^\./, ''); - - var keyArr = path.split('.'); - var i = 0; - for (var len = keyArr.length; i < len - 1; ++i) { - if (!tempObj && !strict) break; - var key = keyArr[i]; - if (key in tempObj) { - tempObj = tempObj[key]; - } else { - if (strict) { - throw new Error('please transfer a valid prop path to form item!'); - } - break; - } - } - return { - o: tempObj, - k: keyArr[i], - v: tempObj ? tempObj[keyArr[i]] : null - }; -}; - -var generateId = exports.generateId = function generateId() { - return Math.floor(Math.random() * 10000); -}; - -var valueEquals = exports.valueEquals = function valueEquals(a, b) { - // see: https://stackoverflow.com/questions/3115982/how-to-check-if-two-arrays-are-equal-with-javascript - if (a === b) return true; - if (!(a instanceof Array)) return false; - if (!(b instanceof Array)) return false; - if (a.length !== b.length) return false; - for (var i = 0; i !== a.length; ++i) { - if (a[i] !== b[i]) return false; - } - return true; -}; - /***/ }), /* 62 */ /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(63); -var createDesc = __webpack_require__(91); +var createDesc = __webpack_require__(90); module.exports = __webpack_require__(64) ? function (object, key, value) { return dP.f(object, key, createDesc(1, value)); } : function (object, key, value) { @@ -23055,7 +23161,7 @@ module.exports = __webpack_require__(64) ? function (object, key, value) { /* 63 */ /***/ (function(module, exports, __webpack_require__) { -var anObject = __webpack_require__(89); +var anObject = __webpack_require__(88); var IE8_DOM_DEFINE = __webpack_require__(188); var toPrimitive = __webpack_require__(130); var dP = Object.defineProperty; @@ -23100,7 +23206,7 @@ module.exports = function (it) { /***/ (function(module, exports, __webpack_require__) { var store = __webpack_require__(134)('wks'); -var uid = __webpack_require__(93); +var uid = __webpack_require__(92); var Symbol = __webpack_require__(40).Symbol; var USE_SYMBOL = typeof Symbol == 'function'; @@ -23378,8 +23484,8 @@ var anInstance = __webpack_require__(50); var isObject = __webpack_require__(4); var fails = __webpack_require__(3); var $iterDetect = __webpack_require__(77); -var setToStringTag = __webpack_require__(56); -var inheritIfRequired = __webpack_require__(104); +var setToStringTag = __webpack_require__(57); +var inheritIfRequired = __webpack_require__(103); module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { var Base = global[NAME]; @@ -23562,27 +23668,6 @@ module.exports = function (COLLECTION) { /* 86 */ /***/ (function(module, exports, __webpack_require__) { -"use strict"; - - -exports.__esModule = true; - -exports.default = function (ref) { - return { - methods: { - focus: function focus() { - this.$refs[ref].focus(); - } - } - }; -}; - -; - -/***/ }), -/* 87 */ -/***/ (function(module, exports, __webpack_require__) { - /* eslint-disable no-undefined */ var throttle = __webpack_require__(181); @@ -23607,7 +23692,7 @@ module.exports = function ( delay, atBegin, callback ) { /***/ }), -/* 88 */ +/* 87 */ /***/ (function(module, exports) { var core = module.exports = { version: '2.5.1' }; @@ -23615,10 +23700,10 @@ if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef /***/ }), -/* 89 */ +/* 88 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(90); +var isObject = __webpack_require__(89); module.exports = function (it) { if (!isObject(it)) throw TypeError(it + ' is not an object!'); return it; @@ -23626,7 +23711,7 @@ module.exports = function (it) { /***/ }), -/* 90 */ +/* 89 */ /***/ (function(module, exports) { module.exports = function (it) { @@ -23635,7 +23720,7 @@ module.exports = function (it) { /***/ }), -/* 91 */ +/* 90 */ /***/ (function(module, exports) { module.exports = function (bitmap, value) { @@ -23649,7 +23734,7 @@ module.exports = function (bitmap, value) { /***/ }), -/* 92 */ +/* 91 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 / 15.2.3.14 Object.keys(O) @@ -23662,7 +23747,7 @@ module.exports = Object.keys || function keys(O) { /***/ }), -/* 93 */ +/* 92 */ /***/ (function(module, exports) { var id = 0; @@ -23673,14 +23758,14 @@ module.exports = function (key) { /***/ }), -/* 94 */ +/* 93 */ /***/ (function(module, exports) { exports.f = {}.propertyIsEnumerable; /***/ }), -/* 95 */ +/* 94 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -23707,7 +23792,7 @@ exports.default = typeof _symbol2.default === "function" && _typeof(_iterator2.d }; /***/ }), -/* 96 */ +/* 95 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, module) {var __WEBPACK_AMD_DEFINE_RESULT__;/** @@ -40799,7 +40884,7 @@ exports.default = typeof _symbol2.default === "function" && _typeof(_iterator2.d /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(36), __webpack_require__(208)(module))) /***/ }), -/* 97 */ +/* 96 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(4); @@ -40812,7 +40897,7 @@ module.exports = function (it) { /***/ }), -/* 98 */ +/* 97 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(2); @@ -40827,7 +40912,7 @@ module.exports = function (name) { /***/ }), -/* 99 */ +/* 98 */ /***/ (function(module, exports, __webpack_require__) { var shared = __webpack_require__(72)('keys'); @@ -40838,7 +40923,7 @@ module.exports = function (key) { /***/ }), -/* 100 */ +/* 99 */ /***/ (function(module, exports) { // IE 8- don't enum bug keys @@ -40848,7 +40933,7 @@ module.exports = ( /***/ }), -/* 101 */ +/* 100 */ /***/ (function(module, exports, __webpack_require__) { var document = __webpack_require__(2).document; @@ -40856,7 +40941,7 @@ module.exports = document && document.documentElement; /***/ }), -/* 102 */ +/* 101 */ /***/ (function(module, exports, __webpack_require__) { // Works with __proto__ only. Old v8 can't work with null proto objects. @@ -40887,7 +40972,7 @@ module.exports = { /***/ }), -/* 103 */ +/* 102 */ /***/ (function(module, exports) { module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + @@ -40895,11 +40980,11 @@ module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u20 /***/ }), -/* 104 */ +/* 103 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(4); -var setPrototypeOf = __webpack_require__(102).set; +var setPrototypeOf = __webpack_require__(101).set; module.exports = function (that, target, C) { var S = target.constructor; var P; @@ -40910,7 +40995,7 @@ module.exports = function (that, target, C) { /***/ }), -/* 105 */ +/* 104 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -40929,7 +41014,7 @@ module.exports = function repeat(count) { /***/ }), -/* 106 */ +/* 105 */ /***/ (function(module, exports) { // 20.2.2.28 Math.sign(x) @@ -40940,7 +41025,7 @@ module.exports = Math.sign || function sign(x) { /***/ }), -/* 107 */ +/* 106 */ /***/ (function(module, exports) { // 20.2.2.14 Math.expm1(x) @@ -40956,7 +41041,7 @@ module.exports = (!$expm1 /***/ }), -/* 108 */ +/* 107 */ /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__(31); @@ -40979,7 +41064,7 @@ module.exports = function (TO_STRING) { /***/ }), -/* 109 */ +/* 108 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -40989,9 +41074,9 @@ var $export = __webpack_require__(0); var redefine = __webpack_require__(17); var hide = __webpack_require__(16); var has = __webpack_require__(15); -var Iterators = __webpack_require__(58); -var $iterCreate = __webpack_require__(110); -var setToStringTag = __webpack_require__(56); +var Iterators = __webpack_require__(59); +var $iterCreate = __webpack_require__(109); +var setToStringTag = __webpack_require__(57); var getPrototypeOf = __webpack_require__(21); var ITERATOR = __webpack_require__(5)('iterator'); var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` @@ -41056,14 +41141,14 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE /***/ }), -/* 110 */ +/* 109 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var create = __webpack_require__(47); var descriptor = __webpack_require__(42); -var setToStringTag = __webpack_require__(56); +var setToStringTag = __webpack_require__(57); var IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() @@ -41076,7 +41161,7 @@ module.exports = function (Constructor, NAME, next) { /***/ }), -/* 111 */ +/* 110 */ /***/ (function(module, exports, __webpack_require__) { // helper for String#{startsWith, endsWith, includes} @@ -41090,7 +41175,7 @@ module.exports = function (that, searchString, NAME) { /***/ }), -/* 112 */ +/* 111 */ /***/ (function(module, exports, __webpack_require__) { var MATCH = __webpack_require__(5)('match'); @@ -41108,11 +41193,11 @@ module.exports = function (KEY) { /***/ }), -/* 113 */ +/* 112 */ /***/ (function(module, exports, __webpack_require__) { // check on default Array iterator -var Iterators = __webpack_require__(58); +var Iterators = __webpack_require__(59); var ITERATOR = __webpack_require__(5)('iterator'); var ArrayProto = Array.prototype; @@ -41122,7 +41207,7 @@ module.exports = function (it) { /***/ }), -/* 114 */ +/* 113 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -41137,12 +41222,12 @@ module.exports = function (object, index, value) { /***/ }), -/* 115 */ +/* 114 */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(70); var ITERATOR = __webpack_require__(5)('iterator'); -var Iterators = __webpack_require__(58); +var Iterators = __webpack_require__(59); module.exports = __webpack_require__(28).getIteratorMethod = function (it) { if (it != undefined) return it[ITERATOR] || it['@@iterator'] @@ -41151,7 +41236,7 @@ module.exports = __webpack_require__(28).getIteratorMethod = function (it) { /***/ }), -/* 116 */ +/* 115 */ /***/ (function(module, exports, __webpack_require__) { // 9.4.2.3 ArraySpeciesCreate(originalArray, length) @@ -41163,7 +41248,7 @@ module.exports = function (original, length) { /***/ }), -/* 117 */ +/* 116 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -41185,21 +41270,21 @@ module.exports = function fill(value /* , start = 0, end = @length */) { /***/ }), -/* 118 */ +/* 117 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var addToUnscopables = __webpack_require__(38); var step = __webpack_require__(160); -var Iterators = __webpack_require__(58); +var Iterators = __webpack_require__(59); var toIObject = __webpack_require__(19); // 22.1.3.4 Array.prototype.entries() // 22.1.3.13 Array.prototype.keys() // 22.1.3.29 Array.prototype.values() // 22.1.3.30 Array.prototype[@@iterator]() -module.exports = __webpack_require__(109)(Array, 'Array', function (iterated, kind) { +module.exports = __webpack_require__(108)(Array, 'Array', function (iterated, kind) { this._t = toIObject(iterated); // target this._i = 0; // next index this._k = kind; // kind @@ -41226,13 +41311,13 @@ addToUnscopables('entries'); /***/ }), -/* 119 */ +/* 118 */ /***/ (function(module, exports, __webpack_require__) { var ctx = __webpack_require__(24); var invoke = __webpack_require__(150); -var html = __webpack_require__(101); -var cel = __webpack_require__(97); +var html = __webpack_require__(100); +var cel = __webpack_require__(96); var global = __webpack_require__(2); var process = global.process; var setTask = global.setImmediate; @@ -41316,11 +41401,11 @@ module.exports = { /***/ }), -/* 120 */ +/* 119 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(2); -var macrotask = __webpack_require__(119).set; +var macrotask = __webpack_require__(118).set; var Observer = global.MutationObserver || global.WebKitMutationObserver; var process = global.process; var Promise = global.Promise; @@ -41390,7 +41475,7 @@ module.exports = function () { /***/ }), -/* 121 */ +/* 120 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -41415,7 +41500,7 @@ module.exports.f = function (C) { /***/ }), -/* 122 */ +/* 121 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -41433,8 +41518,8 @@ var toLength = __webpack_require__(9); var toIndex = __webpack_require__(169); var gOPN = __webpack_require__(48).f; var dP = __webpack_require__(8).f; -var arrayFill = __webpack_require__(117); -var setToStringTag = __webpack_require__(56); +var arrayFill = __webpack_require__(116); +var setToStringTag = __webpack_require__(57); var ARRAY_BUFFER = 'ArrayBuffer'; var DATA_VIEW = 'DataView'; var PROTOTYPE = 'prototype'; @@ -41698,7 +41783,7 @@ exports[DATA_VIEW] = $DataView; /***/ }), -/* 123 */ +/* 122 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -41767,7 +41852,7 @@ var i18n = exports.i18n = function i18n(fn) { exports.default = { use: use, t: t, i18n: i18n }; /***/ }), -/* 124 */ +/* 123 */ /***/ (function(module, exports, __webpack_require__) { module.exports = @@ -41951,21 +42036,14 @@ module.exports = function normalizeComponent ( /***/ 1: /***/ (function(module, exports) { -module.exports = __webpack_require__(60); +module.exports = __webpack_require__(61); /***/ }), /***/ 10: /***/ (function(module, exports) { -module.exports = __webpack_require__(125); - -/***/ }), - -/***/ 11: -/***/ (function(module, exports) { - -module.exports = __webpack_require__(86); +module.exports = __webpack_require__(124); /***/ }), @@ -42047,11 +42125,7 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _focus = __webpack_require__(11); - -var _focus2 = _interopRequireDefault(_focus); - -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -42065,12 +42139,90 @@ var _merge2 = _interopRequireDefault(_merge); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// + exports.default = { name: 'ElInput', componentName: 'ElInput', - mixins: [_emitter2.default, (0, _focus2.default)('input'), _migrating2.default], + mixins: [_emitter2.default, _migrating2.default], inject: { elForm: { @@ -42167,6 +42319,9 @@ exports.default = { }, methods: { + focus: function focus() { + (this.$refs.input || this.$refs.textarea).focus(); + }, getMigratingConfig: function getMigratingConfig() { return { props: { @@ -42185,7 +42340,7 @@ exports.default = { } }, inputSelect: function inputSelect() { - this.$refs.input.select(); + (this.$refs.input || this.$refs.textarea).select(); }, resizeTextarea: function resizeTextarea() { if (this.$isServer) return; @@ -42251,83 +42406,7 @@ exports.default = { this.suffixOffset = this.calcIconOffset('suf'); } } -}; // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// +}; /***/ }), @@ -42436,7 +42515,7 @@ var esExports = { render: render, staticRenderFns: staticRenderFns } /***/ }), -/***/ 6: +/***/ 7: /***/ (function(module, exports) { module.exports = __webpack_require__(179); @@ -42446,7 +42525,7 @@ module.exports = __webpack_require__(179); /******/ }); /***/ }), -/* 125 */ +/* 124 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -42473,7 +42552,7 @@ exports.default = function (target) { ; /***/ }), -/* 126 */ +/* 125 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -42663,7 +42742,7 @@ exports.default = { }; /***/ }), -/* 127 */ +/* 126 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -42707,6 +42786,27 @@ var scrollBarWidth = void 0; ; +/***/ }), +/* 127 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +exports.__esModule = true; + +exports.default = function (ref) { + return { + methods: { + focus: function focus() { + this.$refs[ref].focus(); + } + } + }; +}; + +; + /***/ }), /* 128 */ /***/ (function(module, exports, __webpack_require__) { @@ -42908,7 +43008,7 @@ var removeResizeListener = exports.removeResizeListener = function removeResizeL /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(40); -var core = __webpack_require__(88); +var core = __webpack_require__(87); var ctx = __webpack_require__(446); var hide = __webpack_require__(62); var PROTOTYPE = 'prototype'; @@ -42975,7 +43075,7 @@ module.exports = $export; /***/ (function(module, exports, __webpack_require__) { // 7.1.1 ToPrimitive(input [, PreferredType]) -var isObject = __webpack_require__(90); +var isObject = __webpack_require__(89); // instead of the ES6 spec version, we didn't implement @@toPrimitive case // and the second argument - flag - preferred type is a string module.exports = function (it, S) { @@ -43016,7 +43116,7 @@ module.exports = function (it) { /***/ (function(module, exports, __webpack_require__) { var shared = __webpack_require__(134)('keys'); -var uid = __webpack_require__(93); +var uid = __webpack_require__(92); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; @@ -43070,7 +43170,7 @@ module.exports = {}; /***/ (function(module, exports, __webpack_require__) { var def = __webpack_require__(63).f; -var has = __webpack_require__(53); +var has = __webpack_require__(54); var TAG = __webpack_require__(66)('toStringTag'); module.exports = function (it, tag, stat) { @@ -43090,7 +43190,7 @@ exports.f = __webpack_require__(66); /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(40); -var core = __webpack_require__(88); +var core = __webpack_require__(87); var LIBRARY = __webpack_require__(137); var wksExt = __webpack_require__(140); var defineProperty = __webpack_require__(63).f; @@ -43205,7 +43305,7 @@ module.exports = defaults; /***/ (function(module, exports, __webpack_require__) { module.exports = !__webpack_require__(7) && !__webpack_require__(3)(function () { - return Object.defineProperty(__webpack_require__(97)('div'), 'a', { get: function () { return 7; } }).a != 7; + return Object.defineProperty(__webpack_require__(96)('div'), 'a', { get: function () { return 7; } }).a != 7; }); @@ -43223,7 +43323,7 @@ exports.f = __webpack_require__(5); var has = __webpack_require__(15); var toIObject = __webpack_require__(19); var arrayIndexOf = __webpack_require__(73)(false); -var IE_PROTO = __webpack_require__(99)('IE_PROTO'); +var IE_PROTO = __webpack_require__(98)('IE_PROTO'); module.exports = function (object, names) { var O = toIObject(object); @@ -43383,8 +43483,8 @@ module.exports = function (fn, args, that) { /***/ (function(module, exports, __webpack_require__) { var $parseInt = __webpack_require__(2).parseInt; -var $trim = __webpack_require__(57).trim; -var ws = __webpack_require__(103); +var $trim = __webpack_require__(58).trim; +var ws = __webpack_require__(102); var hex = /^[-+]?0[xX]/; module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) { @@ -43398,9 +43498,9 @@ module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? f /***/ (function(module, exports, __webpack_require__) { var $parseFloat = __webpack_require__(2).parseFloat; -var $trim = __webpack_require__(57).trim; +var $trim = __webpack_require__(58).trim; -module.exports = 1 / $parseFloat(__webpack_require__(103) + '-0') !== -Infinity ? function parseFloat(str) { +module.exports = 1 / $parseFloat(__webpack_require__(102) + '-0') !== -Infinity ? function parseFloat(str) { var string = $trim(String(str), 3); var result = $parseFloat(string); return result === 0 && string.charAt(0) == '-' ? -0 : result; @@ -43445,7 +43545,7 @@ module.exports = Math.log1p || function log1p(x) { /***/ (function(module, exports, __webpack_require__) { // 20.2.2.16 Math.fround(x) -var sign = __webpack_require__(106); +var sign = __webpack_require__(105); var pow = Math.pow; var EPSILON = pow(2, -52); var EPSILON32 = pow(2, -23); @@ -43593,7 +43693,7 @@ module.exports = function (exec) { var anObject = __webpack_require__(1); var isObject = __webpack_require__(4); -var newPromiseCapability = __webpack_require__(121); +var newPromiseCapability = __webpack_require__(120); module.exports = function (C, x) { anObject(C); @@ -43612,7 +43712,7 @@ module.exports = function (C, x) { "use strict"; var strong = __webpack_require__(165); -var validate = __webpack_require__(59); +var validate = __webpack_require__(60); var MAP = 'Map'; // 23.1 Map Objects @@ -43643,12 +43743,12 @@ var redefineAll = __webpack_require__(52); var ctx = __webpack_require__(24); var anInstance = __webpack_require__(50); var forOf = __webpack_require__(51); -var $iterDefine = __webpack_require__(109); +var $iterDefine = __webpack_require__(108); var step = __webpack_require__(160); var setSpecies = __webpack_require__(49); var DESCRIPTORS = __webpack_require__(7); var fastKey = __webpack_require__(37).fastKey; -var validate = __webpack_require__(59); +var validate = __webpack_require__(60); var SIZE = DESCRIPTORS ? '_s' : 'size'; var getEntry = function (that, key) { @@ -43789,7 +43889,7 @@ module.exports = { "use strict"; var strong = __webpack_require__(165); -var validate = __webpack_require__(59); +var validate = __webpack_require__(60); var SET = 'Set'; // 23.2 Set Objects @@ -43816,7 +43916,7 @@ var assign = __webpack_require__(148); var weak = __webpack_require__(168); var isObject = __webpack_require__(4); var fails = __webpack_require__(3); -var validate = __webpack_require__(59); +var validate = __webpack_require__(60); var WEAK_MAP = 'WeakMap'; var getWeak = meta.getWeak; var isExtensible = Object.isExtensible; @@ -43883,7 +43983,7 @@ var anInstance = __webpack_require__(50); var forOf = __webpack_require__(51); var createArrayMethod = __webpack_require__(33); var $has = __webpack_require__(15); -var validate = __webpack_require__(59); +var validate = __webpack_require__(60); var arrayFind = createArrayMethod(5); var arrayFindIndex = createArrayMethod(6); var id = 0; @@ -44045,7 +44145,7 @@ module.exports = flattenIntoArray; // https://github.com/tc39/proposal-string-pad-start-end var toLength = __webpack_require__(9); -var repeat = __webpack_require__(105); +var repeat = __webpack_require__(104); var defined = __webpack_require__(30); module.exports = function (that, maxLength, fillString, left) { @@ -44334,7 +44434,7 @@ process.umask = function() { return 0; }; exports.__esModule = true; -var _locale = __webpack_require__(123); +var _locale = __webpack_require__(122); exports.default = { methods: { @@ -44432,7 +44532,7 @@ var _vue = __webpack_require__(22); var _vue2 = _interopRequireDefault(_vue); -var _merge = __webpack_require__(125); +var _merge = __webpack_require__(124); var _merge2 = _interopRequireDefault(_merge); @@ -44440,7 +44540,7 @@ var _popupManager = __webpack_require__(427); var _popupManager2 = _interopRequireDefault(_popupManager); -var _scrollbarWidth = __webpack_require__(127); +var _scrollbarWidth = __webpack_require__(126); var _scrollbarWidth2 = _interopRequireDefault(_scrollbarWidth); @@ -44844,6 +44944,22 @@ var seed = 0; return node[ctx].documentHandler(e, startClick); }); }); + +function createDocumentHandler(el, binding, vnode) { + return function () { + var mouseup = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var mousedown = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + + if (!vnode || !vnode.context || !mouseup.target || !mousedown.target || el.contains(mouseup.target) || el.contains(mousedown.target) || el === mouseup.target || vnode.context.popperElm && (vnode.context.popperElm.contains(mouseup.target) || vnode.context.popperElm.contains(mousedown.target))) return; + + if (binding.expression && el[ctx].methodName && vnode.context[el[ctx].methodName]) { + vnode.context[el[ctx].methodName](); + } else { + el[ctx].bindingFn && el[ctx].bindingFn(); + } + }; +} + /** * v-clickoutside * @desc 点击元素外面才会触发的事件 @@ -44856,26 +44972,15 @@ exports.default = { bind: function bind(el, binding, vnode) { nodeList.push(el); var id = seed++; - var documentHandler = function documentHandler() { - var mouseup = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - var mousedown = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - - if (!vnode.context || !mouseup.target || !mousedown.target || el.contains(mouseup.target) || el.contains(mousedown.target) || el === mouseup.target || vnode.context.popperElm && (vnode.context.popperElm.contains(mouseup.target) || vnode.context.popperElm.contains(mousedown.target))) return; - - if (binding.expression && el[ctx].methodName && vnode.context[el[ctx].methodName]) { - vnode.context[el[ctx].methodName](); - } else { - el[ctx].bindingFn && el[ctx].bindingFn(); - } - }; el[ctx] = { id: id, - documentHandler: documentHandler, + documentHandler: createDocumentHandler(el, binding, vnode), methodName: binding.expression, bindingFn: binding.value }; }, - update: function update(el, binding) { + update: function update(el, binding, vnode) { + el[ctx].documentHandler = createDocumentHandler(el, binding, vnode); el[ctx].methodName = binding.expression; el[ctx].bindingFn = binding.value; }, @@ -44888,6 +44993,7 @@ exports.default = { break; } } + delete el[ctx]; } }; @@ -44970,17 +45076,17 @@ module.exports = __webpack_require__(128); /***/ }), -/***/ 3: +/***/ 2: /***/ (function(module, exports) { -module.exports = __webpack_require__(39); +module.exports = __webpack_require__(53); /***/ }), -/***/ 37: +/***/ 38: /***/ (function(module, exports) { -module.exports = __webpack_require__(127); +module.exports = __webpack_require__(126); /***/ }), @@ -45025,11 +45131,11 @@ exports.__esModule = true; var _resizeEvent = __webpack_require__(19); -var _scrollbarWidth = __webpack_require__(37); +var _scrollbarWidth = __webpack_require__(38); var _scrollbarWidth2 = _interopRequireDefault(_scrollbarWidth); -var _util = __webpack_require__(8); +var _util = __webpack_require__(2); var _bar = __webpack_require__(395); @@ -45185,7 +45291,7 @@ exports.default = { exports.__esModule = true; -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _util = __webpack_require__(396); @@ -45336,10 +45442,10 @@ function renderThumbStyle(_ref) { /***/ }), -/***/ 8: +/***/ 4: /***/ (function(module, exports) { -module.exports = __webpack_require__(61); +module.exports = __webpack_require__(39); /***/ }) @@ -45359,7 +45465,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol exports.isVNode = isVNode; exports.getFirstComponentChild = getFirstComponentChild; -var _util = __webpack_require__(61); +var _util = __webpack_require__(53); function isVNode(node) { return (typeof node === 'undefined' ? 'undefined' : _typeof(node)) === 'object' && (0, _util.hasOwn)(node, 'componentOptions'); @@ -45764,7 +45870,7 @@ module.exports = !__webpack_require__(64) && !__webpack_require__(71)(function ( /* 189 */ /***/ (function(module, exports, __webpack_require__) { -var isObject = __webpack_require__(90); +var isObject = __webpack_require__(89); var document = __webpack_require__(40).document; // typeof document.createElement is 'object' in old IE var is = isObject(document) && isObject(document.createElement); @@ -45777,7 +45883,7 @@ module.exports = function (it) { /* 190 */ /***/ (function(module, exports, __webpack_require__) { -var has = __webpack_require__(53); +var has = __webpack_require__(54); var toIObject = __webpack_require__(65); var arrayIndexOf = __webpack_require__(449)(false); var IE_PROTO = __webpack_require__(133)('IE_PROTO'); @@ -45840,7 +45946,7 @@ var LIBRARY = __webpack_require__(137); var $export = __webpack_require__(129); var redefine = __webpack_require__(195); var hide = __webpack_require__(62); -var has = __webpack_require__(53); +var has = __webpack_require__(54); var Iterators = __webpack_require__(138); var $iterCreate = __webpack_require__(456); var setToStringTag = __webpack_require__(139); @@ -45919,7 +46025,7 @@ module.exports = __webpack_require__(62); /***/ (function(module, exports, __webpack_require__) { // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) -var anObject = __webpack_require__(89); +var anObject = __webpack_require__(88); var dPs = __webpack_require__(457); var enumBugKeys = __webpack_require__(135); var IE_PROTO = __webpack_require__(133)('IE_PROTO'); @@ -49123,7 +49229,7 @@ var __vue_script__ = __webpack_require__(553) /* template */ var __vue_template__ = __webpack_require__(554) /* template functional */ - var __vue_template_functional__ = false +var __vue_template_functional__ = false /* styles */ var __vue_styles__ = null /* scopeId */ @@ -49148,9 +49254,9 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-8ba953b2", Component.options) + hotAPI.createRecord("data-v-cc362a12", Component.options) } else { - hotAPI.reload("data-v-8ba953b2", Component.options) + hotAPI.reload("data-v-cc362a12", Component.options) ' + ' } module.hot.dispose(function (data) { disposed = true @@ -49171,7 +49277,7 @@ var __vue_script__ = __webpack_require__(555) /* template */ var __vue_template__ = __webpack_require__(574) /* template functional */ - var __vue_template_functional__ = false +var __vue_template_functional__ = false /* styles */ var __vue_styles__ = null /* scopeId */ @@ -49196,9 +49302,9 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-4c6ec5d8", Component.options) + hotAPI.createRecord("data-v-2373ba44", Component.options) } else { - hotAPI.reload("data-v-4c6ec5d8", Component.options) + hotAPI.reload("data-v-2373ba44", Component.options) ' + ' } module.hot.dispose(function (data) { disposed = true @@ -49219,7 +49325,7 @@ var __vue_script__ = __webpack_require__(586) /* template */ var __vue_template__ = __webpack_require__(589) /* template functional */ - var __vue_template_functional__ = false +var __vue_template_functional__ = false /* styles */ var __vue_styles__ = null /* scopeId */ @@ -49244,9 +49350,9 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-734be996", Component.options) + hotAPI.createRecord("data-v-529cb805", Component.options) } else { - hotAPI.reload("data-v-734be996", Component.options) + hotAPI.reload("data-v-529cb805", Component.options) ' + ' } module.hot.dispose(function (data) { disposed = true @@ -49267,7 +49373,7 @@ var __vue_script__ = __webpack_require__(587) /* template */ var __vue_template__ = __webpack_require__(588) /* template functional */ - var __vue_template_functional__ = false +var __vue_template_functional__ = false /* styles */ var __vue_styles__ = null /* scopeId */ @@ -49292,9 +49398,9 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-ea98f6aa", Component.options) + hotAPI.createRecord("data-v-c4cffd0a", Component.options) } else { - hotAPI.reload("data-v-ea98f6aa", Component.options) + hotAPI.reload("data-v-c4cffd0a", Component.options) ' + ' } module.hot.dispose(function (data) { disposed = true @@ -49574,7 +49680,7 @@ __webpack_require__(319); __webpack_require__(320); __webpack_require__(321); __webpack_require__(322); -__webpack_require__(118); +__webpack_require__(117); __webpack_require__(323); __webpack_require__(324); __webpack_require__(161); @@ -49689,11 +49795,11 @@ var redefine = __webpack_require__(17); var META = __webpack_require__(37).KEY; var $fails = __webpack_require__(3); var shared = __webpack_require__(72); -var setToStringTag = __webpack_require__(56); +var setToStringTag = __webpack_require__(57); var uid = __webpack_require__(43); var wks = __webpack_require__(5); var wksExt = __webpack_require__(144); -var wksDefine = __webpack_require__(98); +var wksDefine = __webpack_require__(97); var enumKeys = __webpack_require__(220); var isArray = __webpack_require__(75); var anObject = __webpack_require__(1); @@ -50141,7 +50247,7 @@ module.exports = Object.is || function is(x, y) { // 19.1.3.19 Object.setPrototypeOf(O, proto) var $export = __webpack_require__(0); -$export($export.S, 'Object', { setPrototypeOf: __webpack_require__(102).set }); +$export($export.S, 'Object', { setPrototypeOf: __webpack_require__(101).set }); /***/ }), @@ -50242,13 +50348,13 @@ $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $pars var global = __webpack_require__(2); var has = __webpack_require__(15); var cof = __webpack_require__(25); -var inheritIfRequired = __webpack_require__(104); +var inheritIfRequired = __webpack_require__(103); var toPrimitive = __webpack_require__(29); var fails = __webpack_require__(3); var gOPN = __webpack_require__(48).f; var gOPD = __webpack_require__(20).f; var dP = __webpack_require__(8).f; -var $trim = __webpack_require__(57).trim; +var $trim = __webpack_require__(58).trim; var NUMBER = 'Number'; var $Number = global[NUMBER]; var Base = $Number; @@ -50318,7 +50424,7 @@ if (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) { var $export = __webpack_require__(0); var toInteger = __webpack_require__(31); var aNumberValue = __webpack_require__(153); -var repeat = __webpack_require__(105); +var repeat = __webpack_require__(104); var $toFixed = 1.0.toFixed; var floor = Math.floor; var data = [0, 0, 0, 0, 0, 0]; @@ -50623,7 +50729,7 @@ $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', { // 20.2.2.9 Math.cbrt(x) var $export = __webpack_require__(0); -var sign = __webpack_require__(106); +var sign = __webpack_require__(105); $export($export.S, 'Math', { cbrt: function cbrt(x) { @@ -50667,7 +50773,7 @@ $export($export.S, 'Math', { // 20.2.2.14 Math.expm1(x) var $export = __webpack_require__(0); -var $expm1 = __webpack_require__(107); +var $expm1 = __webpack_require__(106); $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 }); @@ -50781,7 +50887,7 @@ $export($export.S, 'Math', { // 20.2.2.28 Math.sign(x) var $export = __webpack_require__(0); -$export($export.S, 'Math', { sign: __webpack_require__(106) }); +$export($export.S, 'Math', { sign: __webpack_require__(105) }); /***/ }), @@ -50790,7 +50896,7 @@ $export($export.S, 'Math', { sign: __webpack_require__(106) }); // 20.2.2.30 Math.sinh(x) var $export = __webpack_require__(0); -var expm1 = __webpack_require__(107); +var expm1 = __webpack_require__(106); var exp = Math.exp; // V8 near Chromium 38 has a problem with very small numbers @@ -50811,7 +50917,7 @@ $export($export.S + $export.F * __webpack_require__(3)(function () { // 20.2.2.33 Math.tanh(x) var $export = __webpack_require__(0); -var expm1 = __webpack_require__(107); +var expm1 = __webpack_require__(106); var exp = Math.exp; $export($export.S, 'Math', { @@ -50897,7 +51003,7 @@ $export($export.S, 'String', { "use strict"; // 21.1.3.25 String.prototype.trim() -__webpack_require__(57)('trim', function ($trim) { +__webpack_require__(58)('trim', function ($trim) { return function trim() { return $trim(this, 3); }; @@ -50910,10 +51016,10 @@ __webpack_require__(57)('trim', function ($trim) { "use strict"; -var $at = __webpack_require__(108)(true); +var $at = __webpack_require__(107)(true); // 21.1.3.27 String.prototype[@@iterator]() -__webpack_require__(109)(String, 'String', function (iterated) { +__webpack_require__(108)(String, 'String', function (iterated) { this._t = String(iterated); // target this._i = 0; // next index // 21.1.5.2.1 %StringIteratorPrototype%.next() @@ -50935,7 +51041,7 @@ __webpack_require__(109)(String, 'String', function (iterated) { "use strict"; var $export = __webpack_require__(0); -var $at = __webpack_require__(108)(false); +var $at = __webpack_require__(107)(false); $export($export.P, 'String', { // 21.1.3.3 String.prototype.codePointAt(pos) codePointAt: function codePointAt(pos) { @@ -50953,11 +51059,11 @@ $export($export.P, 'String', { var $export = __webpack_require__(0); var toLength = __webpack_require__(9); -var context = __webpack_require__(111); +var context = __webpack_require__(110); var ENDS_WITH = 'endsWith'; var $endsWith = ''[ENDS_WITH]; -$export($export.P + $export.F * __webpack_require__(112)(ENDS_WITH), 'String', { +$export($export.P + $export.F * __webpack_require__(111)(ENDS_WITH), 'String', { endsWith: function endsWith(searchString /* , endPosition = @length */) { var that = context(this, searchString, ENDS_WITH); var endPosition = arguments.length > 1 ? arguments[1] : undefined; @@ -50979,10 +51085,10 @@ $export($export.P + $export.F * __webpack_require__(112)(ENDS_WITH), 'String', { // 21.1.3.7 String.prototype.includes(searchString, position = 0) var $export = __webpack_require__(0); -var context = __webpack_require__(111); +var context = __webpack_require__(110); var INCLUDES = 'includes'; -$export($export.P + $export.F * __webpack_require__(112)(INCLUDES), 'String', { +$export($export.P + $export.F * __webpack_require__(111)(INCLUDES), 'String', { includes: function includes(searchString /* , position = 0 */) { return !!~context(this, searchString, INCLUDES) .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined); @@ -50998,7 +51104,7 @@ var $export = __webpack_require__(0); $export($export.P, 'String', { // 21.1.3.13 String.prototype.repeat(count) - repeat: __webpack_require__(105) + repeat: __webpack_require__(104) }); @@ -51011,11 +51117,11 @@ $export($export.P, 'String', { var $export = __webpack_require__(0); var toLength = __webpack_require__(9); -var context = __webpack_require__(111); +var context = __webpack_require__(110); var STARTS_WITH = 'startsWith'; var $startsWith = ''[STARTS_WITH]; -$export($export.P + $export.F * __webpack_require__(112)(STARTS_WITH), 'String', { +$export($export.P + $export.F * __webpack_require__(111)(STARTS_WITH), 'String', { startsWith: function startsWith(searchString /* , position = 0 */) { var that = context(this, searchString, STARTS_WITH); var index = toLength(Math.min(arguments.length > 1 ? arguments[1] : undefined, that.length)); @@ -51353,10 +51459,10 @@ var ctx = __webpack_require__(24); var $export = __webpack_require__(0); var toObject = __webpack_require__(11); var call = __webpack_require__(157); -var isArrayIter = __webpack_require__(113); +var isArrayIter = __webpack_require__(112); var toLength = __webpack_require__(9); -var createProperty = __webpack_require__(114); -var getIterFn = __webpack_require__(115); +var createProperty = __webpack_require__(113); +var getIterFn = __webpack_require__(114); $export($export.S + $export.F * !__webpack_require__(77)(function (iter) { Array.from(iter); }), 'Array', { // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) @@ -51394,7 +51500,7 @@ $export($export.S + $export.F * !__webpack_require__(77)(function (iter) { Array "use strict"; var $export = __webpack_require__(0); -var createProperty = __webpack_require__(114); +var createProperty = __webpack_require__(113); // WebKit Array.of isn't generic $export($export.S + $export.F * __webpack_require__(3)(function () { @@ -51439,7 +51545,7 @@ $export($export.P + $export.F * (__webpack_require__(68) != Object || !__webpack "use strict"; var $export = __webpack_require__(0); -var html = __webpack_require__(101); +var html = __webpack_require__(100); var cof = __webpack_require__(25); var toAbsoluteIndex = __webpack_require__(46); var toLength = __webpack_require__(9); @@ -51709,7 +51815,7 @@ __webpack_require__(38)('copyWithin'); // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) var $export = __webpack_require__(0); -$export($export.P, 'Array', { fill: __webpack_require__(117) }); +$export($export.P, 'Array', { fill: __webpack_require__(116) }); __webpack_require__(38)('fill'); @@ -51768,7 +51874,7 @@ __webpack_require__(49)('Array'); /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(2); -var inheritIfRequired = __webpack_require__(104); +var inheritIfRequired = __webpack_require__(103); var dP = __webpack_require__(8).f; var gOPN = __webpack_require__(48).f; var isRegExp = __webpack_require__(76); @@ -51987,9 +52093,9 @@ var aFunction = __webpack_require__(13); var anInstance = __webpack_require__(50); var forOf = __webpack_require__(51); var speciesConstructor = __webpack_require__(80); -var task = __webpack_require__(119).set; -var microtask = __webpack_require__(120)(); -var newPromiseCapabilityModule = __webpack_require__(121); +var task = __webpack_require__(118).set; +var microtask = __webpack_require__(119)(); +var newPromiseCapabilityModule = __webpack_require__(120); var perform = __webpack_require__(162); var promiseResolve = __webpack_require__(163); var PROMISE = 'Promise'; @@ -52192,7 +52298,7 @@ if (!USE_NATIVE) { } $export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise }); -__webpack_require__(56)($Promise, PROMISE); +__webpack_require__(57)($Promise, PROMISE); __webpack_require__(49)(PROMISE); Wrapper = __webpack_require__(28)[PROMISE]; @@ -52265,7 +52371,7 @@ $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(77)(function "use strict"; var weak = __webpack_require__(168); -var validate = __webpack_require__(59); +var validate = __webpack_require__(60); var WEAK_SET = 'WeakSet'; // 23.4 WeakSet Objects @@ -52287,7 +52393,7 @@ __webpack_require__(81)(WEAK_SET, function (get) { var $export = __webpack_require__(0); var $typed = __webpack_require__(82); -var buffer = __webpack_require__(122); +var buffer = __webpack_require__(121); var anObject = __webpack_require__(1); var toAbsoluteIndex = __webpack_require__(46); var toLength = __webpack_require__(9); @@ -52338,7 +52444,7 @@ __webpack_require__(49)(ARRAY_BUFFER); var $export = __webpack_require__(0); $export($export.G + $export.W + $export.F * !__webpack_require__(82).ABV, { - DataView: __webpack_require__(122).DataView + DataView: __webpack_require__(121).DataView }); @@ -52578,7 +52684,7 @@ var Enumerate = function (iterated) { var key; for (key in iterated) keys.push(key); }; -__webpack_require__(110)(Enumerate, 'Object', function () { +__webpack_require__(109)(Enumerate, 'Object', function () { var that = this; var keys = that._k; var key; @@ -52760,7 +52866,7 @@ $export($export.S, 'Reflect', { set: set }); // 26.1.14 Reflect.setPrototypeOf(target, proto) var $export = __webpack_require__(0); -var setProto = __webpack_require__(102); +var setProto = __webpack_require__(101); if (setProto) $export($export.S, 'Reflect', { setPrototypeOf: function setPrototypeOf(target, proto) { @@ -52806,7 +52912,7 @@ var flattenIntoArray = __webpack_require__(171); var toObject = __webpack_require__(11); var toLength = __webpack_require__(9); var aFunction = __webpack_require__(13); -var arraySpeciesCreate = __webpack_require__(116); +var arraySpeciesCreate = __webpack_require__(115); $export($export.P, 'Array', { flatMap: function flatMap(callbackfn /* , thisArg */) { @@ -52835,7 +52941,7 @@ var flattenIntoArray = __webpack_require__(171); var toObject = __webpack_require__(11); var toLength = __webpack_require__(9); var toInteger = __webpack_require__(31); -var arraySpeciesCreate = __webpack_require__(116); +var arraySpeciesCreate = __webpack_require__(115); $export($export.P, 'Array', { flatten: function flatten(/* depthArg = 1 */) { @@ -52859,7 +52965,7 @@ __webpack_require__(38)('flatten'); // https://github.com/mathiasbynens/String.prototype.at var $export = __webpack_require__(0); -var $at = __webpack_require__(108)(true); +var $at = __webpack_require__(107)(true); $export($export.P, 'String', { at: function at(pos) { @@ -52909,7 +53015,7 @@ $export($export.P, 'String', { "use strict"; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim -__webpack_require__(57)('trimLeft', function ($trim) { +__webpack_require__(58)('trimLeft', function ($trim) { return function trimLeft() { return $trim(this, 1); }; @@ -52923,7 +53029,7 @@ __webpack_require__(57)('trimLeft', function ($trim) { "use strict"; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim -__webpack_require__(57)('trimRight', function ($trim) { +__webpack_require__(58)('trimRight', function ($trim) { return function trimRight() { return $trim(this, 2); }; @@ -52949,7 +53055,7 @@ var $RegExpStringIterator = function (regexp, string) { this._s = string; }; -__webpack_require__(110)($RegExpStringIterator, 'RegExp String', function next() { +__webpack_require__(109)($RegExpStringIterator, 'RegExp String', function next() { var match = this._r.exec(this._s); return { value: match, done: match === null }; }); @@ -52971,14 +53077,14 @@ $export($export.P, 'String', { /* 365 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(98)('asyncIterator'); +__webpack_require__(97)('asyncIterator'); /***/ }), /* 366 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(98)('observable'); +__webpack_require__(97)('observable'); /***/ }), @@ -52990,7 +53096,7 @@ var $export = __webpack_require__(0); var ownKeys = __webpack_require__(170); var toIObject = __webpack_require__(19); var gOPD = __webpack_require__(20); -var createProperty = __webpack_require__(114); +var createProperty = __webpack_require__(113); $export($export.S, 'Object', { getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { @@ -53462,7 +53568,7 @@ $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { // https://github.com/tc39/proposal-promise-try var $export = __webpack_require__(0); -var newPromiseCapability = __webpack_require__(121); +var newPromiseCapability = __webpack_require__(120); var perform = __webpack_require__(162); $export($export.S, 'Promise', { 'try': function (callbackfn) { @@ -53649,7 +53755,7 @@ $metadata.exp({ metadata: function metadata(metadataKey, metadataValue) { // https://github.com/rwaldron/tc39-notes/blob/master/es6/2014-09/sept-25.md#510-globalasap-for-enqueuing-a-microtask var $export = __webpack_require__(0); -var microtask = __webpack_require__(120)(); +var microtask = __webpack_require__(119)(); var process = __webpack_require__(2).process; var isNode = __webpack_require__(25)(process) == 'process'; @@ -53671,7 +53777,7 @@ $export($export.G, { var $export = __webpack_require__(0); var global = __webpack_require__(2); var core = __webpack_require__(28); -var microtask = __webpack_require__(120)(); +var microtask = __webpack_require__(119)(); var OBSERVABLE = __webpack_require__(5)('observable'); var aFunction = __webpack_require__(13); var anObject = __webpack_require__(1); @@ -53898,7 +54004,7 @@ $export($export.G + $export.B + $export.F * MSIE, { /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $task = __webpack_require__(119); +var $task = __webpack_require__(118); $export($export.G + $export.B, { setImmediate: $task.set, clearImmediate: $task.clear @@ -53909,12 +54015,12 @@ $export($export.G + $export.B, { /* 414 */ /***/ (function(module, exports, __webpack_require__) { -var $iterators = __webpack_require__(118); +var $iterators = __webpack_require__(117); var getKeys = __webpack_require__(45); var redefine = __webpack_require__(17); var global = __webpack_require__(2); var hide = __webpack_require__(16); -var Iterators = __webpack_require__(58); +var Iterators = __webpack_require__(59); var wks = __webpack_require__(5); var ITERATOR = wks('iterator'); var TO_STRING_TAG = wks('toStringTag'); @@ -59326,7 +59432,7 @@ module.exports = function normalizeComponent ( /* 1 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(60); +module.exports = __webpack_require__(61); /***/ }), /* 2 */ @@ -59338,37 +59444,37 @@ module.exports = __webpack_require__(178); /* 3 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(39); +module.exports = __webpack_require__(53); /***/ }), /* 4 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(22); +module.exports = __webpack_require__(39); /***/ }), /* 5 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(124); +module.exports = __webpack_require__(22); /***/ }), /* 6 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(179); +module.exports = __webpack_require__(123); /***/ }), /* 7 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(61); +module.exports = __webpack_require__(179); /***/ }), /* 8 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(126); +module.exports = __webpack_require__(125); /***/ }), /* 9 */ @@ -59384,7 +59490,7 @@ var _date = __webpack_require__(172); var _date2 = _interopRequireDefault(_date); -var _locale = __webpack_require__(16); +var _locale = __webpack_require__(15); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -59636,7 +59742,7 @@ var nextYear = exports.nextYear = function nextYear(date) { /* 10 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(87); +module.exports = __webpack_require__(86); /***/ }), /* 11 */ @@ -59648,7 +59754,7 @@ module.exports = __webpack_require__(182); /* 12 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(125); +module.exports = __webpack_require__(124); /***/ }), /* 13 */ @@ -59660,25 +59766,25 @@ module.exports = __webpack_require__(429); /* 14 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(86); +module.exports = __webpack_require__(430); /***/ }), /* 15 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(430); +module.exports = __webpack_require__(122); /***/ }), /* 16 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(123); +module.exports = __webpack_require__(180); /***/ }), /* 17 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(180); +module.exports = __webpack_require__(127); /***/ }), /* 18 */ @@ -59708,16 +59814,22 @@ module.exports = __webpack_require__(184); /* 22 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(185); +module.exports = __webpack_require__(432); /***/ }), /* 23 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(186); +module.exports = __webpack_require__(185); /***/ }), /* 24 */ +/***/ (function(module, exports) { + +module.exports = __webpack_require__(186); + +/***/ }), +/* 25 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -59728,7 +59840,7 @@ exports.getRowIdentity = exports.mousewheel = exports.getColumnByCell = exports. var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); var getCell = exports.getCell = function getCell(event) { var cell = event.target; @@ -59747,27 +59859,62 @@ var isObject = function isObject(obj) { return obj !== null && (typeof obj === 'undefined' ? 'undefined' : _typeof(obj)) === 'object'; }; -var orderBy = exports.orderBy = function orderBy(array, sortKey, reverse, sortMethod) { +var orderBy = exports.orderBy = function orderBy(array, sortKey, reverse, sortMethod, sortBy) { + if (!sortKey && !sortMethod && (!sortBy || Array.isArray(sortBy) && !sortBy.length)) { + return array; + } if (typeof reverse === 'string') { reverse = reverse === 'descending' ? -1 : 1; + } else { + reverse = reverse && reverse < 0 ? -1 : 1; } - if (!sortKey && !sortMethod) { - return array; - } - var order = reverse && reverse < 0 ? -1 : 1; - - // sort on a copy to avoid mutating original array - return array.slice().sort(sortMethod ? function (a, b) { - var result = sortMethod(a, b); - return result === 0 ? 0 : result > 0 ? order : -order; - } : function (a, b) { + var getKey = sortMethod ? null : function (value, index) { + if (sortBy) { + if (!Array.isArray(sortBy)) { + sortBy = [sortBy]; + } + return sortBy.map(function (by) { + if (typeof by === 'string') { + return (0, _util.getValueByPath)(value, by); + } else { + return by(value, index, array); + } + }); + } if (sortKey !== '$key') { - if (isObject(a) && '$value' in a) a = a.$value; - if (isObject(b) && '$value' in b) b = b.$value; + if (isObject(value) && '$value' in value) value = value.$value; } - a = isObject(a) ? (0, _util.getValueByPath)(a, sortKey) : a; - b = isObject(b) ? (0, _util.getValueByPath)(b, sortKey) : b; - return a === b ? 0 : a > b ? order : -order; + return [isObject(value) ? (0, _util.getValueByPath)(value, sortKey) : value]; + }; + var compare = function compare(a, b) { + if (sortMethod) { + return sortMethod(a.value, b.value); + } + for (var i = 0, len = a.key.length; i < len; i++) { + if (a.key[i] < b.key[i]) { + return -1; + } + if (a.key[i] > b.key[i]) { + return 1; + } + } + return 0; + }; + return array.map(function (value, index) { + return { + value: value, + index: index, + key: getKey ? getKey(value, index) : null + }; + }).sort(function (a, b) { + var order = compare(a, b); + if (!order) { + // make stable https://en.wikipedia.org/wiki/Sorting_algorithm#Stability + order = a.index - b.index; + } + return order * reverse; + }).map(function (item) { + return item.value; }); }; @@ -59815,7 +59962,7 @@ var getRowIdentity = exports.getRowIdentity = function getRowIdentity(row, rowKe }; /***/ }), -/* 25 */ +/* 26 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -59849,7 +59996,7 @@ var Component = normalizeComponent( /***/ }), -/* 26 */ +/* 27 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -59883,7 +60030,7 @@ var Component = normalizeComponent( /***/ }), -/* 27 */ +/* 28 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -59929,7 +60076,7 @@ exports.default = function (element, options) { }); }; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -59938,7 +60085,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de var isDragging = false; /***/ }), -/* 28 */ +/* 29 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60069,7 +60216,7 @@ aria.Utils.keys = { exports.default = aria.Utils; /***/ }), -/* 29 */ +/* 30 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60125,7 +60272,7 @@ exports.default = { }; /***/ }), -/* 30 */ +/* 31 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60133,7 +60280,7 @@ exports.default = { exports.__esModule = true; -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); exports.default = { bind: function bind(el, binding, vnode) { @@ -60150,7 +60297,8 @@ exports.default = { interval = null; }; - (0, _dom.on)(el, 'mousedown', function () { + (0, _dom.on)(el, 'mousedown', function (e) { + if (e.button !== 0) return; startTime = new Date(); (0, _dom.once)(document, 'mouseup', clear); clearInterval(interval); @@ -60160,7 +60308,7 @@ exports.default = { }; /***/ }), -/* 31 */ +/* 32 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -60193,23 +60341,17 @@ var Component = normalizeComponent( /* harmony default export */ __webpack_exports__["default"] = (Component.exports); -/***/ }), -/* 32 */ -/***/ (function(module, exports) { - -module.exports = __webpack_require__(181); - /***/ }), /* 33 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(127); +module.exports = __webpack_require__(181); /***/ }), /* 34 */ /***/ (function(module, exports) { -module.exports = __webpack_require__(432); +module.exports = __webpack_require__(126); /***/ }), /* 35 */ @@ -60680,7 +60822,7 @@ var _index137 = __webpack_require__(400); var _index138 = _interopRequireDefault(_index137); -var _locale = __webpack_require__(16); +var _locale = __webpack_require__(15); var _locale2 = _interopRequireDefault(_locale); @@ -60726,7 +60868,7 @@ if (typeof window !== 'undefined' && window.Vue) { }; module.exports = { - version: '2.0.1', + version: '2.0.5', locale: _locale2.default.use, i18n: _locale2.default.i18n, install: install, @@ -60802,6 +60944,8 @@ module.exports = { Footer: _index138.default }; +module.exports.default = module.exports; + /***/ }), /* 45 */ /***/ (function(module, exports, __webpack_require__) { @@ -60845,7 +60989,7 @@ var _option = __webpack_require__(51); var _option2 = _interopRequireDefault(_option); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); @@ -60853,7 +60997,7 @@ var _locale = __webpack_require__(2); var _locale2 = _interopRequireDefault(_locale); -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -61171,7 +61315,7 @@ exports.default = { 'value': this.$parent.internalCurrentPage }, on: { - 'input': this.handleChange, + 'change': this.handleChange, 'focus': this.handleFocus, 'blur': this.handleBlur }, @@ -61576,11 +61720,11 @@ var Component = normalizeComponent( exports.__esModule = true; -var _popup = __webpack_require__(17); +var _popup = __webpack_require__(16); var _popup2 = _interopRequireDefault(_popup); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -61849,7 +61993,7 @@ var _debounce = __webpack_require__(10); var _debounce2 = _interopRequireDefault(_debounce); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); @@ -61865,13 +62009,13 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); -var _focus = __webpack_require__(14); +var _focus = __webpack_require__(17); var _focus2 = _interopRequireDefault(_focus); @@ -62351,11 +62495,11 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); -var _button = __webpack_require__(15); +var _button = __webpack_require__(14); var _button2 = _interopRequireDefault(_button); @@ -62363,6 +62507,8 @@ var _buttonGroup = __webpack_require__(66); var _buttonGroup2 = _interopRequireDefault(_buttonGroup); +var _util = __webpack_require__(3); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } exports.default = { @@ -62422,7 +62568,11 @@ exports.default = { return { timeout: null, visible: false, - triggerElm: null + triggerElm: null, + menuItems: null, + menuItemsArray: null, + dropdownElm: null, + focusing: false }; }, @@ -62430,12 +62580,16 @@ exports.default = { computed: { dropdownSize: function dropdownSize() { return this.size || (this.$ELEMENT || {}).size; + }, + listId: function listId() { + return 'dropdown-menu-' + (0, _util.generateId)(); } }, mounted: function mounted() { this.$on('menu-item-click', this.handleMenuItemClick); this.initEvent(); + this.initAria(); }, @@ -62443,6 +62597,17 @@ exports.default = { visible: function visible(val) { this.broadcast('ElDropdownMenu', 'visible', val); this.$emit('visible-change', val); + }, + focusing: function focusing(val) { + var selfDefine = this.$el.querySelector('.el-dropdown-selfdefine'); + if (selfDefine) { + // 自定义 + if (val) { + selfDefine.className += ' focusing'; + } else { + selfDefine.className = selfDefine.className.replace('focusing', ''); + } + } } }, @@ -62467,6 +62632,8 @@ exports.default = { var _this2 = this; if (this.triggerElm.disabled) return; + this.removeTabindex(); + this.resetTabindex(this.triggerElm); clearTimeout(this.timeout); this.timeout = setTimeout(function () { _this2.visible = false; @@ -62476,21 +62643,116 @@ exports.default = { if (this.triggerElm.disabled) return; this.visible = !this.visible; }, + handleTriggerKeyDown: function handleTriggerKeyDown(ev) { + var keyCode = ev.keyCode; + if ([38, 40].indexOf(keyCode) > -1) { + // up/down + this.removeTabindex(); + this.resetTabindex(this.menuItems[0]); + this.menuItems[0].focus(); + ev.preventDefault(); + ev.stopPropagation(); + } else if (keyCode === 13) { + // space enter选中 + this.handleClick(); + } else if ([9, 27].indexOf(keyCode) > -1) { + // tab || esc + this.hide(); + } + return; + }, + handleItemKeyDown: function handleItemKeyDown(ev) { + var keyCode = ev.keyCode; + var target = ev.target; + var currentIndex = this.menuItemsArray.indexOf(target); + var max = this.menuItemsArray.length - 1; + var nextIndex = void 0; + if ([38, 40].indexOf(keyCode) > -1) { + // up/down + if (keyCode === 38) { + // up + nextIndex = currentIndex !== 0 ? currentIndex - 1 : 0; + } else { + // down + nextIndex = currentIndex < max ? currentIndex + 1 : max; + } + this.removeTabindex(); + this.resetTabindex(this.menuItems[nextIndex]); + this.menuItems[nextIndex].focus(); + ev.preventDefault(); + ev.stopPropagation(); + } else if (keyCode === 13) { + // enter选中 + this.triggerElm.focus(); + target.click(); + if (!this.hideOnClick) { + // click关闭 + this.visible = false; + } + } else if ([9, 27].indexOf(keyCode) > -1) { + // tab // esc + this.hide(); + this.triggerElm.focus(); + } + return; + }, + resetTabindex: function resetTabindex(ele) { + // 下次tab时组件聚焦元素 + this.removeTabindex(); + ele.setAttribute('tabindex', '0'); // 下次期望的聚焦元素 + }, + removeTabindex: function removeTabindex() { + this.triggerElm.setAttribute('tabindex', '-1'); + this.menuItemsArray.forEach(function (item) { + item.setAttribute('tabindex', '-1'); + }); + }, + initAria: function initAria() { + this.dropdownElm.setAttribute('id', this.listId); + this.triggerElm.setAttribute('aria-haspopup', 'list'); + this.triggerElm.setAttribute('aria-controls', this.listId); + this.menuItems = this.dropdownElm.querySelectorAll("[tabindex='-1']"); + this.menuItemsArray = Array.prototype.slice.call(this.menuItems); + + if (!this.splitButton) { + // 自定义 + this.triggerElm.setAttribute('role', 'button'); + this.triggerElm.setAttribute('tabindex', '0'); + this.triggerElm.setAttribute('class', this.triggerElm.getAttribute('class') + ' el-dropdown-selfdefine'); // 控制 + } + }, initEvent: function initEvent() { + var _this3 = this; + var trigger = this.trigger, show = this.show, hide = this.hide, handleClick = this.handleClick, - splitButton = this.splitButton; + splitButton = this.splitButton, + handleTriggerKeyDown = this.handleTriggerKeyDown, + handleItemKeyDown = this.handleItemKeyDown; this.triggerElm = splitButton ? this.$refs.trigger.$el : this.$slots.default[0].elm; + var dropdownElm = this.dropdownElm = this.$slots.dropdown[0].elm; + + this.triggerElm.addEventListener('keydown', handleTriggerKeyDown); // triggerElm keydown + dropdownElm.addEventListener('keydown', handleItemKeyDown, true); // item keydown + // 控制自定义元素的样式 + if (!splitButton) { + this.triggerElm.addEventListener('focus', function () { + _this3.focusing = true; + }); + this.triggerElm.addEventListener('blur', function () { + _this3.focusing = false; + }); + this.triggerElm.addEventListener('click', function () { + _this3.focusing = false; + }); + } if (trigger === 'hover') { this.triggerElm.addEventListener('mouseenter', show); this.triggerElm.addEventListener('mouseleave', hide); - - var dropdownElm = this.$slots.dropdown[0].elm; - dropdownElm.addEventListener('mouseenter', show); dropdownElm.addEventListener('mouseleave', hide); } else if (trigger === 'click') { @@ -62506,7 +62768,7 @@ exports.default = { }, render: function render(h) { - var _this3 = this; + var _this4 = this; var hide = this.hide, splitButton = this.splitButton, @@ -62515,7 +62777,7 @@ exports.default = { var handleMainButtonClick = function handleMainButtonClick(event) { - _this3.$emit('click', event); + _this4.$emit('click', event); hide(); }; @@ -62796,6 +63058,8 @@ exports.default = { // // // +// +// /***/ }), /* 74 */ @@ -62805,7 +63069,7 @@ exports.default = { var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{staticClass:"el-dropdown-menu__item",class:{ 'is-disabled': _vm.disabled, 'el-dropdown-menu__item--divided': _vm.divided - },on:{"click":_vm.handleClick}},[_vm._t("default")],2)} + },attrs:{"aria-disabled":_vm.disabled,"tabindex":_vm.disabled ? null : -1},on:{"click":_vm.handleClick}},[_vm._t("default")],2)} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -62879,7 +63143,7 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -62887,7 +63151,7 @@ var _ariaMenubar = __webpack_require__(78); var _ariaMenubar2 = _interopRequireDefault(_ariaMenubar); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -63041,14 +63305,14 @@ exports.default = { }, getColorChannels: function getColorChannels(color) { color = color.replace('#', ''); - if (/^[1-9a-fA-F]{3}$/.test(color)) { + if (/^[0-9a-fA-F]{3}$/.test(color)) { color = color.split(''); for (var i = 2; i >= 0; i--) { color.splice(i, 0, color[i]); } color = color.join(''); } - if (/^[1-9a-fA-F]{6}$/.test(color)) { + if (/^[0-9a-fA-F]{6}$/.test(color)) { return { red: parseInt(color.slice(0, 2), 16), green: parseInt(color.slice(2, 4), 16), @@ -63097,6 +63361,7 @@ exports.default = { var openedMenus = this.openedMenus; if (openedMenus.indexOf(index) !== -1) return; // 将不在该菜单路径下的其余菜单收起 + // collapse all menu that are not under current menu item if (this.uniqueOpened) { this.openedMenus = openedMenus.filter(function (index) { return indexPath.indexOf(index) !== -1; @@ -63141,6 +63406,7 @@ exports.default = { }, // 初始化展开菜单 + // initialize opened menu initOpenedMenu: function initOpenedMenu() { var _this = this; @@ -63151,6 +63417,7 @@ exports.default = { var indexPath = activeItem.indexPath; // 展开该菜单项的路径上所有子菜单 + // expand all submenus of the menu item indexPath.forEach(function (index) { var submenu = _this.submenus[index]; submenu && _this.openMenu(index, submenu.indexPath); @@ -63226,7 +63493,7 @@ exports.default = Menu; exports.__esModule = true; -var _ariaUtils = __webpack_require__(28); +var _ariaUtils = __webpack_require__(29); var _ariaUtils2 = _interopRequireDefault(_ariaUtils); @@ -63294,7 +63561,7 @@ exports.default = MenuItem; exports.__esModule = true; -var _ariaUtils = __webpack_require__(28); +var _ariaUtils = __webpack_require__(29); var _ariaUtils2 = _interopRequireDefault(_ariaUtils); @@ -63442,7 +63709,7 @@ var _collapseTransition = __webpack_require__(20); var _collapseTransition2 = _interopRequireDefault(_collapseTransition); -var _menuMixin = __webpack_require__(29); +var _menuMixin = __webpack_require__(30); var _menuMixin2 = _interopRequireDefault(_menuMixin); @@ -63578,11 +63845,13 @@ exports.default = { }, handleTitleMouseenter: function handleTitleMouseenter() { if (this.mode === 'horizontal' && !this.rootMenu.backgroundColor) return; - this.$refs['submenu-title'].style.backgroundColor = this.rootMenu.hoverBackground; + var title = this.$refs['submenu-title']; + title && (title.style.backgroundColor = this.rootMenu.hoverBackground); }, handleTitleMouseleave: function handleTitleMouseleave() { if (this.mode === 'horizontal' && !this.rootMenu.backgroundColor) return; - this.$refs['submenu-title'].style.backgroundColor = this.rootMenu.backgroundColor || ''; + var title = this.$refs['submenu-title']; + title && (title.style.backgroundColor = this.rootMenu.backgroundColor || ''); } }, created: function created() { @@ -63716,47 +63985,20 @@ var Component = normalizeComponent( exports.__esModule = true; -var _menuMixin = __webpack_require__(29); +var _menuMixin = __webpack_require__(30); var _menuMixin2 = _interopRequireDefault(_menuMixin); +var _tooltip = __webpack_require__(22); + +var _tooltip2 = _interopRequireDefault(_tooltip); + var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// - exports.default = { name: 'ElMenuItem', @@ -63764,13 +64006,15 @@ exports.default = { mixins: [_menuMixin2.default, _emitter2.default], + components: { ElTooltip: _tooltip2.default }, + props: { index: { type: String, required: true }, route: { - type: Object, + type: [String, Object], required: false }, disabled: { @@ -63832,7 +64076,36 @@ exports.default = { this.parentMenu.removeItem(this); this.rootMenu.removeItem(this); } -}; +}; // +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// /***/ }), /* 89 */ @@ -64035,11 +64308,7 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _focus = __webpack_require__(14); - -var _focus2 = _interopRequireDefault(_focus); - -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -64053,12 +64322,90 @@ var _merge2 = _interopRequireDefault(_merge); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// + exports.default = { name: 'ElInput', componentName: 'ElInput', - mixins: [_emitter2.default, (0, _focus2.default)('input'), _migrating2.default], + mixins: [_emitter2.default, _migrating2.default], inject: { elForm: { @@ -64155,6 +64502,9 @@ exports.default = { }, methods: { + focus: function focus() { + (this.$refs.input || this.$refs.textarea).focus(); + }, getMigratingConfig: function getMigratingConfig() { return { props: { @@ -64173,7 +64523,7 @@ exports.default = { } }, inputSelect: function inputSelect() { - this.$refs.input.select(); + (this.$refs.input || this.$refs.textarea).select(); }, resizeTextarea: function resizeTextarea() { if (this.$isServer) return; @@ -64239,83 +64589,7 @@ exports.default = { this.suffixOffset = this.calcIconOffset('suf'); } } -}; // -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// +}; /***/ }), /* 97 */ @@ -64485,7 +64759,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); @@ -64493,11 +64767,11 @@ var _debounce = __webpack_require__(10); var _debounce2 = _interopRequireDefault(_debounce); -var _focus = __webpack_require__(14); +var _focus = __webpack_require__(17); var _focus2 = _interopRequireDefault(_focus); -var _repeatClick = __webpack_require__(30); +var _repeatClick = __webpack_require__(31); var _repeatClick2 = _interopRequireDefault(_repeatClick); @@ -64712,6 +64986,15 @@ exports.default = { if (value === '') { return; } + + if (value.indexOf('.') === value.length - 1) { + return; + } + + if (value.indexOf('-') === value.length - 1) { + return; + } + var newVal = Number(value); if (!isNaN(newVal)) { this.setCurrentValue(newVal); @@ -65094,10 +65377,11 @@ exports.default = { mounted: function mounted() { // 当radioGroup没有默认选项时,第一个可以选中Tab导航 var radios = this.$el.querySelectorAll('[type=radio]'); + var firstLabel = this.$el.querySelectorAll('[role=radio]')[0]; if (![].some.call(radios, function (radio) { return radio.checked; - })) { - this.$el.querySelectorAll('[role=radio]')[0].tabIndex = 0; + }) && firstLabel) { + firstLabel.tabIndex = 0; } }, @@ -65521,9 +65805,15 @@ exports.default = { handleChange: function handleChange(ev) { var _this = this; + if (this.isLimitExceeded) return; + var value = void 0; + if (ev.target.checked) { + value = this.trueLabel === undefined ? true : this.trueLabel; + } else { + value = this.falseLabel === undefined ? false : this.falseLabel; + } + this.$emit('change', value, ev); this.$nextTick(function () { - if (_this.isLimitExceeded) return; - _this.$emit('change', _this.model, ev); if (_this.isGroup) { _this.dispatch('ElCheckboxGroup', 'change', [_this._checkboxGroup.value]); } @@ -65789,9 +66079,15 @@ exports.default = { handleChange: function handleChange(ev) { var _this = this; + if (this.isLimitExceeded) return; + var value = void 0; + if (ev.target.checked) { + value = this.trueLabel === undefined ? true : this.trueLabel; + } else { + value = this.falseLabel === undefined ? false : this.falseLabel; + } + this.$emit('change', value, ev); this.$nextTick(function () { - if (_this.isLimitExceeded) return; - _this.$emit('change', _this.model, ev); if (_this._checkboxGroup) { _this.dispatch('ElCheckboxGroup', 'change', [_this._checkboxGroup.value]); } @@ -66047,11 +66343,11 @@ var Component = normalizeComponent( exports.__esModule = true; -var _focus = __webpack_require__(14); +var _focus = __webpack_require__(17); var _focus2 = _interopRequireDefault(_focus); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -66389,12 +66685,18 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol // // // +// +// +// +// +// +// var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _focus = __webpack_require__(14); +var _focus = __webpack_require__(17); var _focus2 = _interopRequireDefault(_focus); @@ -66402,7 +66704,7 @@ var _locale = __webpack_require__(2); var _locale2 = _interopRequireDefault(_locale); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); @@ -66410,11 +66712,11 @@ var _selectDropdown = __webpack_require__(134); var _selectDropdown2 = _interopRequireDefault(_selectDropdown); -var _option = __webpack_require__(31); +var _option = __webpack_require__(32); var _option2 = _interopRequireDefault(_option); -var _tag = __webpack_require__(22); +var _tag = __webpack_require__(23); var _tag2 = _interopRequireDefault(_tag); @@ -66430,17 +66732,17 @@ var _clickoutside = __webpack_require__(11); var _clickoutside2 = _interopRequireDefault(_clickoutside); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _resizeEvent = __webpack_require__(18); -var _locale3 = __webpack_require__(16); +var _locale3 = __webpack_require__(15); -var _scrollIntoView = __webpack_require__(23); +var _scrollIntoView = __webpack_require__(24); var _scrollIntoView2 = _interopRequireDefault(_scrollIntoView); -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); var _navigationMixin = __webpack_require__(139); @@ -66490,7 +66792,7 @@ exports.default = { return this.loadingText || this.t('el.select.loading'); } else { if (this.remote && this.query === '' && this.options.length === 0) return false; - if (this.filterable && this.options.length > 0 && this.filteredOptionsCount === 0) { + if (this.filterable && this.query && this.options.length > 0 && this.filteredOptionsCount === 0) { return this.noMatchText || this.t('el.select.noMatch'); } if (this.options.length === 0) { @@ -66511,6 +66813,13 @@ exports.default = { }, selectSize: function selectSize() { return this.size || this._elFormItemSize || (this.$ELEMENT || {}).size; + }, + multipleText: function multipleText() { + var selected = this.selected; + if (!selected || !selected.length) return ''; + var length = selected.length; + var countText = length > 1 ? '(+' + (selected.length - 1) + ')' : ''; + return selected[0].currentLabel + ' ' + countText; } }, @@ -66559,7 +66868,8 @@ exports.default = { valueKey: { type: String, default: 'value' - } + }, + collapseTags: Boolean }, data: function data() { @@ -66849,6 +67159,7 @@ exports.default = { resetInputHeight: function resetInputHeight() { var _this7 = this; + if (this.collapseTags) return; this.$nextTick(function () { if (!_this7.$refs.reference) return; var inputChildNodes = _this7.$refs.reference.$el.childNodes; @@ -66856,7 +67167,7 @@ exports.default = { return item.tagName === 'INPUT'; })[0]; var tags = _this7.$refs.tags; - input.style.height = _this7.selected.length === 0 && _this7.selectSize === 'mini' ? sizeMap[_this7.selectSize] : Math.max(tags ? tags.clientHeight + 10 : 0, sizeMap[_this7.selectSize] || 40) + 'px'; + input.style.height = _this7.selected.length === 0 ? sizeMap[_this7.selectSize] || 40 + 'px' : Math.max(tags ? tags.clientHeight + 10 : 0, sizeMap[_this7.selectSize] || 40) + 'px'; if (_this7.visible && _this7.emptyText !== false) { _this7.broadcast('ElSelectDropdown', 'updatePopper'); } @@ -67212,7 +67523,7 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -67439,7 +67750,7 @@ exports.default = { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:(_vm.handleClose),expression:"handleClose"}],staticClass:"el-select",class:[_vm.selectSize ? 'el-select--' + _vm.selectSize : '']},[(_vm.multiple)?_c('div',{ref:"tags",staticClass:"el-select__tags",style:({ 'max-width': _vm.inputWidth - 32 + 'px' }),on:{"click":function($event){$event.stopPropagation();_vm.toggleMenu($event)}}},[_c('transition-group',{on:{"after-leave":_vm.resetInputHeight}},_vm._l((_vm.selected),function(item){return _c('el-tag',{key:_vm.getValueKey(item),attrs:{"closable":!_vm.disabled,"size":"small","hit":item.hitState,"type":"info","disable-transitions":""},on:{"close":function($event){_vm.deleteTag($event, item)}}},[_c('span',{staticClass:"el-select__tags-text"},[_vm._v(_vm._s(item.currentLabel))])])})),(_vm.filterable)?_c('input',{directives:[{name:"model",rawName:"v-model",value:(_vm.query),expression:"query"}],ref:"input",staticClass:"el-select__input",class:("is-" + _vm.selectSize),style:({ width: _vm.inputLength + 'px', 'max-width': _vm.inputWidth - 42 + 'px' }),attrs:{"type":"text","disabled":_vm.disabled,"debounce":_vm.remote ? 300 : 0},domProps:{"value":(_vm.query)},on:{"focus":function($event){_vm.visible = true},"keyup":_vm.managePlaceholder,"keydown":[_vm.resetInputState,function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"down",40,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('next')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"up",38,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('prev')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.preventDefault();_vm.selectOption($event)},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"esc",27,$event.key)){ return null; }$event.stopPropagation();$event.preventDefault();_vm.visible = false},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"delete",[8,46],$event.key)){ return null; }_vm.deletePrevTag($event)}],"input":[function($event){if($event.target.composing){ return; }_vm.query=$event.target.value},function (e) { return _vm.handleQueryChange(e.target.value); }]}}):_vm._e()],1):_vm._e(),_c('el-input',{ref:"reference",class:{ 'is-focus': _vm.visible },attrs:{"type":"text","placeholder":_vm.currentPlaceholder,"name":_vm.name,"id":_vm.id,"size":_vm.selectSize,"disabled":_vm.disabled,"readonly":!_vm.filterable || _vm.multiple,"validate-event":false},on:{"focus":_vm.handleFocus,"blur":_vm.handleBlur},nativeOn:{"mousedown":function($event){_vm.handleMouseDown($event)},"keyup":function($event){_vm.debouncedOnInputChange($event)},"keydown":[function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"down",40,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('next')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"up",38,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('prev')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.preventDefault();_vm.selectOption($event)},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"esc",27,$event.key)){ return null; }$event.stopPropagation();$event.preventDefault();_vm.visible = false},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"tab",9,$event.key)){ return null; }_vm.visible = false}],"paste":function($event){_vm.debouncedOnInputChange($event)},"mouseenter":function($event){_vm.inputHovering = true},"mouseleave":function($event){_vm.inputHovering = false}},model:{value:(_vm.selectedLabel),callback:function ($$v) {_vm.selectedLabel=$$v},expression:"selectedLabel"}},[_c('i',{class:['el-select__caret', 'el-input__icon', 'el-icon-' + _vm.iconClass],attrs:{"slot":"suffix"},on:{"click":_vm.handleIconClick},slot:"suffix"})]),_c('transition',{attrs:{"name":"el-zoom-in-top"},on:{"before-enter":_vm.handleMenuEnter,"after-leave":_vm.doDestroy}},[_c('el-select-menu',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible && _vm.emptyText !== false),expression:"visible && emptyText !== false"}],ref:"popper"},[_c('el-scrollbar',{directives:[{name:"show",rawName:"v-show",value:(_vm.options.length > 0 && !_vm.loading),expression:"options.length > 0 && !loading"}],class:{ 'is-empty': !_vm.allowCreate && _vm.filteredOptionsCount === 0 },attrs:{"tag":"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[(_vm.showNewOption)?_c('el-option',{attrs:{"value":_vm.query,"created":""}}):_vm._e(),_vm._t("default")],2),(_vm.emptyText && (_vm.allowCreate && _vm.options.length === 0 || !_vm.allowCreate))?_c('p',{staticClass:"el-select-dropdown__empty"},[_vm._v(_vm._s(_vm.emptyText))]):_vm._e()],1)],1)],1)} +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:(_vm.handleClose),expression:"handleClose"}],staticClass:"el-select",class:[_vm.selectSize ? 'el-select--' + _vm.selectSize : '']},[(_vm.multiple)?_c('div',{ref:"tags",staticClass:"el-select__tags",style:({ 'max-width': _vm.inputWidth - 32 + 'px' }),on:{"click":function($event){$event.stopPropagation();_vm.toggleMenu($event)}}},[(_vm.collapseTags)?_c('span',{staticClass:"el-select__multiple-text"},[_vm._v("\n "+_vm._s(_vm.multipleText)+"\n ")]):_vm._e(),(!_vm.collapseTags)?_c('transition-group',{on:{"after-leave":_vm.resetInputHeight}},_vm._l((_vm.selected),function(item){return _c('el-tag',{key:_vm.getValueKey(item),attrs:{"closable":!_vm.disabled,"size":"small","hit":item.hitState,"type":"info","disable-transitions":""},on:{"close":function($event){_vm.deleteTag($event, item)}}},[_c('span',{staticClass:"el-select__tags-text"},[_vm._v(_vm._s(item.currentLabel))])])})):_vm._e(),(_vm.filterable)?_c('input',{directives:[{name:"model",rawName:"v-model",value:(_vm.query),expression:"query"}],ref:"input",staticClass:"el-select__input",class:[_vm.selectSize ? ("is-" + _vm.selectSize) : ''],style:({ width: _vm.inputLength + 'px', 'max-width': _vm.inputWidth - 42 + 'px' }),attrs:{"type":"text","disabled":_vm.disabled,"debounce":_vm.remote ? 300 : 0},domProps:{"value":(_vm.query)},on:{"focus":_vm.handleFocus,"click":function($event){$event.stopPropagation();},"keyup":_vm.managePlaceholder,"keydown":[_vm.resetInputState,function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"down",40,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('next')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"up",38,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('prev')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.preventDefault();_vm.selectOption($event)},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"esc",27,$event.key)){ return null; }$event.stopPropagation();$event.preventDefault();_vm.visible = false},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"delete",[8,46],$event.key)){ return null; }_vm.deletePrevTag($event)}],"input":[function($event){if($event.target.composing){ return; }_vm.query=$event.target.value},function (e) { return _vm.handleQueryChange(e.target.value); }]}}):_vm._e()],1):_vm._e(),_c('el-input',{ref:"reference",class:{ 'is-focus': _vm.visible },attrs:{"type":"text","placeholder":_vm.currentPlaceholder,"name":_vm.name,"id":_vm.id,"size":_vm.selectSize,"disabled":_vm.disabled,"readonly":!_vm.filterable || _vm.multiple,"validate-event":false},on:{"focus":_vm.handleFocus,"blur":_vm.handleBlur},nativeOn:{"mousedown":function($event){_vm.handleMouseDown($event)},"keyup":function($event){_vm.debouncedOnInputChange($event)},"keydown":[function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"down",40,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('next')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"up",38,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('prev')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.preventDefault();_vm.selectOption($event)},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"esc",27,$event.key)){ return null; }$event.stopPropagation();$event.preventDefault();_vm.visible = false},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"tab",9,$event.key)){ return null; }_vm.visible = false}],"paste":function($event){_vm.debouncedOnInputChange($event)},"mouseenter":function($event){_vm.inputHovering = true},"mouseleave":function($event){_vm.inputHovering = false}},model:{value:(_vm.selectedLabel),callback:function ($$v) {_vm.selectedLabel=$$v},expression:"selectedLabel"}},[_c('i',{class:['el-select__caret', 'el-input__icon', 'el-icon-' + _vm.iconClass],attrs:{"slot":"suffix"},on:{"click":_vm.handleIconClick},slot:"suffix"})]),_c('transition',{attrs:{"name":"el-zoom-in-top"},on:{"before-enter":_vm.handleMenuEnter,"after-leave":_vm.doDestroy}},[_c('el-select-menu',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible && _vm.emptyText !== false),expression:"visible && emptyText !== false"}],ref:"popper"},[_c('el-scrollbar',{directives:[{name:"show",rawName:"v-show",value:(_vm.options.length > 0 && !_vm.loading),expression:"options.length > 0 && !loading"}],class:{ 'is-empty': !_vm.allowCreate && _vm.query && _vm.filteredOptionsCount === 0 },attrs:{"tag":"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[(_vm.showNewOption)?_c('el-option',{attrs:{"value":_vm.query,"created":""}}):_vm._e(),_vm._t("default")],2),(_vm.emptyText && (_vm.allowCreate && _vm.options.length === 0 || !_vm.allowCreate))?_c('p',{staticClass:"el-select-dropdown__empty"},[_vm._v(_vm._s(_vm.emptyText))]):_vm._e()],1)],1)],1)} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -67453,7 +67764,7 @@ var esExports = { render: render, staticRenderFns: staticRenderFns } exports.__esModule = true; -var _option = __webpack_require__(31); +var _option = __webpack_require__(32); var _option2 = _interopRequireDefault(_option); @@ -67598,7 +67909,7 @@ exports.default = { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ul',{staticClass:"el-select-group__wrap"},[_c('li',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible),expression:"visible"}],staticClass:"el-select-group__title"},[_vm._v(_vm._s(_vm.label))]),_c('li',[_c('ul',{staticClass:"el-select-group"},[_vm._t("default")],2)])])} +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ul',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible),expression:"visible"}],staticClass:"el-select-group__wrap"},[_c('li',{staticClass:"el-select-group__title"},[_vm._v(_vm._s(_vm.label))]),_c('li',[_c('ul',{staticClass:"el-select-group"},[_vm._t("default")],2)])])} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -67914,7 +68225,7 @@ var _checkbox = __webpack_require__(13); var _checkbox2 = _interopRequireDefault(_checkbox); -var _throttle = __webpack_require__(32); +var _throttle = __webpack_require__(33); var _throttle2 = _interopRequireDefault(_throttle); @@ -67928,7 +68239,7 @@ var _locale = __webpack_require__(2); var _locale2 = _interopRequireDefault(_locale); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -67952,7 +68263,7 @@ var _tableFooter = __webpack_require__(165); var _tableFooter2 = _interopRequireDefault(_tableFooter); -var _util = __webpack_require__(24); +var _util = __webpack_require__(25); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -68296,14 +68607,6 @@ exports.default = { } else if (_this2.shouldUpdateHeight) { _this2.layout.updateHeight(); } - if (_this2.$el) { - _this2.isHidden = _this2.$el.clientWidth === 0; - if (_this2.isHidden && _this2.layout.bodyWidth) { - setTimeout(function () { - return _this2.doLayout(); - }); - } - } }); } }, @@ -68489,7 +68792,7 @@ exports.default = { exports.__esModule = true; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -68501,7 +68804,7 @@ var _merge = __webpack_require__(12); var _merge2 = _interopRequireDefault(_merge); -var _util = __webpack_require__(24); +var _util = __webpack_require__(25); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -68510,7 +68813,7 @@ var sortData = function sortData(data, states) { if (!sortingColumn || typeof sortingColumn.sortable === 'string') { return data; } - return (0, _util.orderBy)(data, states.sortProp, states.sortOrder, sortingColumn.sortMethod); + return (0, _util.orderBy)(data, states.sortProp, states.sortOrder, sortingColumn.sortMethod, sortingColumn.sortBy); }; var getKeysMap = function getKeysMap(array, rowKey) { @@ -69104,7 +69407,7 @@ exports.default = TableStore; exports.__esModule = true; -var _scrollbarWidth = __webpack_require__(33); +var _scrollbarWidth = __webpack_require__(34); var _scrollbarWidth2 = _interopRequireDefault(_scrollbarWidth); @@ -69330,15 +69633,15 @@ exports.__esModule = true; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; -var _util = __webpack_require__(24); +var _util = __webpack_require__(25); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _checkbox = __webpack_require__(13); var _checkbox2 = _interopRequireDefault(_checkbox); -var _tooltip = __webpack_require__(34); +var _tooltip = __webpack_require__(22); var _tooltip2 = _interopRequireDefault(_tooltip); @@ -69706,10 +70009,10 @@ exports.default = { // 判断是否text-overflow, 如果是就显示tooltip var cellChild = event.target.querySelector('.cell'); - if ((0, _dom.hasClass)(cellChild, 'el-tooltip') && cellChild.scrollWidth > cellChild.offsetWidth) { + if ((0, _dom.hasClass)(cellChild, 'el-tooltip') && cellChild.scrollWidth > cellChild.offsetWidth && this.$refs.tooltip) { var tooltip = this.$refs.tooltip; - this.tooltipContent = cell.innerText; + this.tooltipContent = cell.textContent || cell.innerText; tooltip.referenceElm = cell; tooltip.$refs.popper && (tooltip.$refs.popper.style.display = 'none'); tooltip.doDestroy(); @@ -69772,17 +70075,17 @@ exports.default = { exports.__esModule = true; -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _checkbox = __webpack_require__(13); var _checkbox2 = _interopRequireDefault(_checkbox); -var _tag = __webpack_require__(22); +var _tag = __webpack_require__(23); var _tag2 = _interopRequireDefault(_tag); -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -69936,31 +70239,23 @@ exports.default = { } }, [h( - 'span', - { 'class': 'sort-caret ascending', on: { + 'i', + { 'class': 'sort-caret ascending el-icon-caret-top', on: { 'click': function click($event) { return _this.handleSortClick($event, column, 'ascending'); } } }, - [h( - 'i', - { 'class': 'el-icon-sort-up' }, - [] - )] + [] ), h( - 'span', - { 'class': 'sort-caret descending', on: { + 'i', + { 'class': 'sort-caret descending el-icon-caret-bottom', on: { 'click': function click($event) { return _this.handleSortClick($event, column, 'descending'); } } }, - [h( - 'i', - { 'class': 'el-icon-sort-down' }, - [] - )] + [] )] ) : '', column.filterable ? h( 'span', @@ -70417,7 +70712,7 @@ var _vuePopper = __webpack_require__(8); var _vuePopper2 = _interopRequireDefault(_vuePopper); -var _popup = __webpack_require__(17); +var _popup = __webpack_require__(16); var _locale = __webpack_require__(2); @@ -70652,7 +70947,7 @@ exports.default = { exports.__esModule = true; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -70930,7 +71225,7 @@ var _checkbox = __webpack_require__(13); var _checkbox2 = _interopRequireDefault(_checkbox); -var _tag = __webpack_require__(22); +var _tag = __webpack_require__(23); var _tag2 = _interopRequireDefault(_tag); @@ -70938,7 +71233,7 @@ var _merge = __webpack_require__(12); var _merge2 = _interopRequireDefault(_merge); -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -71127,6 +71422,7 @@ exports.default = { default: false }, sortMethod: Function, + sortBy: [String, Function, Array], resizable: { type: Boolean, default: true @@ -71231,6 +71527,7 @@ exports.default = { headerAlign: this.headerAlign ? 'is-' + this.headerAlign : this.align ? 'is-' + this.align : null, sortable: this.sortable === '' ? true : this.sortable, sortMethod: this.sortMethod, + sortBy: this.sortBy, resizable: this.resizable, showOverflowTooltip: this.showOverflowTooltip || this.showTooltipWhenOverflow, formatter: this.formatter, @@ -71414,7 +71711,7 @@ exports.default = _datePicker2.default; exports.__esModule = true; -var _picker = __webpack_require__(25); +var _picker = __webpack_require__(26); var _picker2 = _interopRequireDefault(_picker); @@ -71474,7 +71771,7 @@ exports.default = { exports.__esModule = true; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -71492,11 +71789,11 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _focus = __webpack_require__(14); +var _focus = __webpack_require__(17); var _focus2 = _interopRequireDefault(_focus); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); @@ -71582,6 +71879,8 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de // // // +// +// var NewPopper = { props: { @@ -71651,8 +71950,14 @@ var TYPE_VALUE_RESOLVER_MAP = { }, week: { formatter: function formatter(value, format) { - var date = (0, _util.formatDate)(value, format); var week = (0, _util.getWeekNumber)(value); + var month = value.getMonth(); + var trueDate = new Date(value); + if (week === 1 && month === 11) { + trueDate.setHours(0, 0, 0, 0); + trueDate.setDate(trueDate.getDate() + 3 - (trueDate.getDay() + 6) % 7); + } + var date = (0, _util.formatDate)(trueDate, format); date = /WW/.test(date) ? date.replace(/WW/, week < 10 ? '0' + week : week) : date.replace(/W/, week); return date; @@ -72275,7 +72580,7 @@ var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._sel _vm.pickerSize ? ("el-range-editor--" + _vm.pickerSize) : '', _vm.disabled ? 'is-disabled' : '', _vm.pickerVisible ? 'is-active' : '' - ],on:{"click":_vm.handleRangeClick,"mouseenter":_vm.handleMouseEnter,"mouseleave":function($event){_vm.showClose = false},"keydown":_vm.handleKeydown}},[_c('i',{class:['el-input__icon', 'el-range__icon', _vm.triggerClass]}),_c('input',{staticClass:"el-range-input",attrs:{"placeholder":_vm.startPlaceholder,"disabled":_vm.disabled,"id":_vm.id && _vm.id[0],"name":_vm.name && _vm.name[0]},domProps:{"value":_vm.displayValue && _vm.displayValue[0]},on:{"input":_vm.handleStartInput,"change":_vm.handleStartChange,"focus":_vm.handleFocus}}),_c('span',{staticClass:"el-range-separator"},[_vm._v(_vm._s(_vm.rangeSeparator))]),_c('input',{staticClass:"el-range-input",attrs:{"placeholder":_vm.endPlaceholder,"disabled":_vm.disabled,"id":_vm.id && _vm.id[1],"name":_vm.name && _vm.name[1]},domProps:{"value":_vm.displayValue && _vm.displayValue[1]},on:{"input":_vm.handleEndInput,"change":_vm.handleEndChange,"focus":_vm.handleFocus}}),(_vm.haveTrigger)?_c('i',{staticClass:"el-input__icon el-range__close-icon",class:{ 'el-icon-circle-close': _vm.showClose },on:{"click":_vm.handleClickIcon}}):_vm._e()])} + ],on:{"click":_vm.handleRangeClick,"mouseenter":_vm.handleMouseEnter,"mouseleave":function($event){_vm.showClose = false},"keydown":_vm.handleKeydown}},[_c('i',{class:['el-input__icon', 'el-range__icon', _vm.triggerClass]}),_c('input',{staticClass:"el-range-input",attrs:{"placeholder":_vm.startPlaceholder,"disabled":_vm.disabled,"id":_vm.id && _vm.id[0],"readonly":!_vm.editable || _vm.readonly,"name":_vm.name && _vm.name[0]},domProps:{"value":_vm.displayValue && _vm.displayValue[0]},on:{"input":_vm.handleStartInput,"change":_vm.handleStartChange,"focus":_vm.handleFocus}}),_c('span',{staticClass:"el-range-separator"},[_vm._v(_vm._s(_vm.rangeSeparator))]),_c('input',{staticClass:"el-range-input",attrs:{"placeholder":_vm.endPlaceholder,"disabled":_vm.disabled,"id":_vm.id && _vm.id[1],"readonly":!_vm.editable || _vm.readonly,"name":_vm.name && _vm.name[1]},domProps:{"value":_vm.displayValue && _vm.displayValue[1]},on:{"input":_vm.handleEndInput,"change":_vm.handleEndChange,"focus":_vm.handleFocus}}),(_vm.haveTrigger)?_c('i',{staticClass:"el-input__icon el-range__close-icon",class:{ 'el-icon-circle-close': _vm.showClose },on:{"click":_vm.handleClickIcon}}):_vm._e()])} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -72329,15 +72634,15 @@ var _locale = __webpack_require__(2); var _locale2 = _interopRequireDefault(_locale); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); -var _button = __webpack_require__(15); +var _button = __webpack_require__(14); var _button2 = _interopRequireDefault(_button); -var _time = __webpack_require__(26); +var _time = __webpack_require__(27); var _time2 = _interopRequireDefault(_time); @@ -72488,6 +72793,12 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de // // // +// +// +// +// +// +// exports.default = { mixins: [_locale2.default], @@ -72835,7 +73146,7 @@ exports.default = { }, dateFormat: function dateFormat() { if (this.format) { - return this.format.replace('HH', '').replace(':mm', '').replace(':ss', '').trim(); + return this.format.replace('HH', '').replace(/[^a-zA-Z]*mm/, '').replace(/[^a-zA-Z]*ss/, '').trim(); } else { return 'yyyy-MM-dd'; } @@ -73059,7 +73370,7 @@ var _scrollbar = __webpack_require__(19); var _scrollbar2 = _interopRequireDefault(_scrollbar); -var _repeatClick = __webpack_require__(30); +var _repeatClick = __webpack_require__(31); var _repeatClick2 = _interopRequireDefault(_repeatClick); @@ -73391,7 +73702,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _util = __webpack_require__(9); @@ -73550,7 +73861,7 @@ var _locale2 = _interopRequireDefault(_locale); var _util = __webpack_require__(9); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -73670,7 +73981,7 @@ exports.__esModule = true; var _util = __webpack_require__(9); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _locale = __webpack_require__(2); @@ -74159,7 +74470,7 @@ var esExports = { render: render, staticRenderFns: staticRenderFns } var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":"el-zoom-in-top"},on:{"after-enter":_vm.handleEnter,"after-leave":_vm.handleLeave}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible),expression:"visible"}],staticClass:"el-picker-panel el-date-picker el-popper",class:[{ 'has-sidebar': _vm.$slots.sidebar || _vm.shortcuts, 'has-time': _vm.showTime - }, _vm.popperClass]},[_c('div',{staticClass:"el-picker-panel__body-wrapper"},[_vm._t("sidebar"),(_vm.shortcuts)?_c('div',{staticClass:"el-picker-panel__sidebar"},_vm._l((_vm.shortcuts),function(shortcut){return _c('button',{staticClass:"el-picker-panel__shortcut",attrs:{"type":"button"},on:{"click":function($event){_vm.handleShortcutClick(shortcut)}}},[_vm._v(_vm._s(shortcut.text))])})):_vm._e(),_c('div',{staticClass:"el-picker-panel__body"},[(_vm.showTime)?_c('div',{staticClass:"el-date-picker__time-header"},[_c('span',{staticClass:"el-date-picker__editor-wrap"},[_c('el-input',{attrs:{"placeholder":_vm.t('el.datepicker.selectDate'),"value":_vm.visibleDate,"size":"small"},nativeOn:{"change":function($event){_vm.handleVisibleDateChange($event)}}})],1),_c('span',{staticClass:"el-date-picker__editor-wrap"},[_c('el-input',{ref:"input",attrs:{"placeholder":_vm.t('el.datepicker.selectTime'),"value":_vm.visibleTime,"size":"small"},on:{"focus":function($event){_vm.timePickerVisible = !_vm.timePickerVisible}},nativeOn:{"change":function($event){_vm.handleVisibleTimeChange($event)}}}),_c('time-picker',{ref:"timepicker",attrs:{"time-arrow-control":_vm.arrowControl,"visible":_vm.timePickerVisible},on:{"pick":_vm.handleTimePick,"mounted":_vm.proxyTimePickerDataProperties}})],1)]):_vm._e(),_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView !== 'time'),expression:"currentView !== 'time'"}],staticClass:"el-date-picker__header",class:{ 'el-date-picker__header--bordered': _vm.currentView === 'year' || _vm.currentView === 'month' }},[_c('button',{staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-d-arrow-left",attrs:{"type":"button"},on:{"click":_vm.prevYear}}),_c('button',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'date'),expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-arrow-left",attrs:{"type":"button"},on:{"click":_vm.prevMonth}}),_c('span',{staticClass:"el-date-picker__header-label",on:{"click":_vm.showYearPicker}},[_vm._v(_vm._s(_vm.yearLabel))]),_c('span',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'date'),expression:"currentView === 'date'"}],staticClass:"el-date-picker__header-label",class:{ active: _vm.currentView === 'month' },on:{"click":_vm.showMonthPicker}},[_vm._v(_vm._s(_vm.t(("el.datepicker.month" + (_vm.month + 1)))))]),_c('button',{staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-d-arrow-right",attrs:{"type":"button"},on:{"click":_vm.nextYear}}),_c('button',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'date'),expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-arrow-right",attrs:{"type":"button"},on:{"click":_vm.nextMonth}})]),_c('div',{staticClass:"el-picker-panel__content"},[_c('date-table',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'date'),expression:"currentView === 'date'"}],attrs:{"selection-mode":_vm.selectionMode,"first-day-of-week":_vm.firstDayOfWeek,"value":new Date(_vm.value),"default-value":_vm.defaultValue ? new Date(_vm.defaultValue) : null,"date":_vm.date,"disabled-date":_vm.disabledDate},on:{"pick":_vm.handleDatePick}}),_c('year-table',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'year'),expression:"currentView === 'year'"}],attrs:{"value":new Date(_vm.value),"default-value":_vm.defaultValue ? new Date(_vm.defaultValue) : null,"date":_vm.date,"disabled-date":_vm.disabledDate},on:{"pick":_vm.handleYearPick}}),_c('month-table',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'month'),expression:"currentView === 'month'"}],attrs:{"value":new Date(_vm.value),"default-value":_vm.defaultValue ? new Date(_vm.defaultValue) : null,"date":_vm.date,"disabled-date":_vm.disabledDate},on:{"pick":_vm.handleMonthPick}})],1)])],2),_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.footerVisible && _vm.currentView === 'date'),expression:"footerVisible && currentView === 'date'"}],staticClass:"el-picker-panel__footer"},[_c('el-button',{staticClass:"el-picker-panel__link-btn",attrs:{"size":"mini","type":"text"},on:{"click":_vm.changeToNow}},[_vm._v("\n "+_vm._s(_vm.t('el.datepicker.now'))+"\n ")]),_c('el-button',{staticClass:"el-picker-panel__link-btn",attrs:{"plain":"","size":"mini"},on:{"click":_vm.confirm}},[_vm._v("\n "+_vm._s(_vm.t('el.datepicker.confirm'))+"\n ")])],1)])])} + }, _vm.popperClass]},[_c('div',{staticClass:"el-picker-panel__body-wrapper"},[_vm._t("sidebar"),(_vm.shortcuts)?_c('div',{staticClass:"el-picker-panel__sidebar"},_vm._l((_vm.shortcuts),function(shortcut){return _c('button',{staticClass:"el-picker-panel__shortcut",attrs:{"type":"button"},on:{"click":function($event){_vm.handleShortcutClick(shortcut)}}},[_vm._v(_vm._s(shortcut.text))])})):_vm._e(),_c('div',{staticClass:"el-picker-panel__body"},[(_vm.showTime)?_c('div',{staticClass:"el-date-picker__time-header"},[_c('span',{staticClass:"el-date-picker__editor-wrap"},[_c('el-input',{attrs:{"placeholder":_vm.t('el.datepicker.selectDate'),"value":_vm.visibleDate,"size":"small"},nativeOn:{"change":function($event){_vm.handleVisibleDateChange($event)}}})],1),_c('span',{staticClass:"el-date-picker__editor-wrap"},[_c('el-input',{ref:"input",attrs:{"placeholder":_vm.t('el.datepicker.selectTime'),"value":_vm.visibleTime,"size":"small"},on:{"focus":function($event){_vm.timePickerVisible = !_vm.timePickerVisible}},nativeOn:{"change":function($event){_vm.handleVisibleTimeChange($event)}}}),_c('time-picker',{ref:"timepicker",attrs:{"time-arrow-control":_vm.arrowControl,"visible":_vm.timePickerVisible},on:{"pick":_vm.handleTimePick,"mounted":_vm.proxyTimePickerDataProperties}})],1)]):_vm._e(),_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView !== 'time'),expression:"currentView !== 'time'"}],staticClass:"el-date-picker__header",class:{ 'el-date-picker__header--bordered': _vm.currentView === 'year' || _vm.currentView === 'month' }},[_c('button',{staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-d-arrow-left",attrs:{"type":"button","aria-label":_vm.t("el.datepicker.prevYear")},on:{"click":_vm.prevYear}}),_c('button',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'date'),expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-arrow-left",attrs:{"type":"button","aria-label":_vm.t("el.datepicker.prevMonth")},on:{"click":_vm.prevMonth}}),_c('span',{staticClass:"el-date-picker__header-label",attrs:{"role":"button"},on:{"click":_vm.showYearPicker}},[_vm._v(_vm._s(_vm.yearLabel))]),_c('span',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'date'),expression:"currentView === 'date'"}],staticClass:"el-date-picker__header-label",class:{ active: _vm.currentView === 'month' },attrs:{"role":"button"},on:{"click":_vm.showMonthPicker}},[_vm._v(_vm._s(_vm.t(("el.datepicker.month" + (_vm.month + 1)))))]),_c('button',{staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-d-arrow-right",attrs:{"type":"button","aria-label":_vm.t("el.datepicker.nextYear")},on:{"click":_vm.nextYear}}),_c('button',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'date'),expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-arrow-right",attrs:{"type":"button","aria-label":_vm.t("el.datepicker.nextMonth")},on:{"click":_vm.nextMonth}})]),_c('div',{staticClass:"el-picker-panel__content"},[_c('date-table',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'date'),expression:"currentView === 'date'"}],attrs:{"selection-mode":_vm.selectionMode,"first-day-of-week":_vm.firstDayOfWeek,"value":new Date(_vm.value),"default-value":_vm.defaultValue ? new Date(_vm.defaultValue) : null,"date":_vm.date,"disabled-date":_vm.disabledDate},on:{"pick":_vm.handleDatePick}}),_c('year-table',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'year'),expression:"currentView === 'year'"}],attrs:{"value":new Date(_vm.value),"default-value":_vm.defaultValue ? new Date(_vm.defaultValue) : null,"date":_vm.date,"disabled-date":_vm.disabledDate},on:{"pick":_vm.handleYearPick}}),_c('month-table',{directives:[{name:"show",rawName:"v-show",value:(_vm.currentView === 'month'),expression:"currentView === 'month'"}],attrs:{"value":new Date(_vm.value),"default-value":_vm.defaultValue ? new Date(_vm.defaultValue) : null,"date":_vm.date,"disabled-date":_vm.disabledDate},on:{"pick":_vm.handleMonthPick}})],1)])],2),_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.footerVisible && _vm.currentView === 'date'),expression:"footerVisible && currentView === 'date'"}],staticClass:"el-picker-panel__footer"},[_c('el-button',{staticClass:"el-picker-panel__link-btn",attrs:{"size":"mini","type":"text"},on:{"click":_vm.changeToNow}},[_vm._v("\n "+_vm._s(_vm.t('el.datepicker.now'))+"\n ")]),_c('el-button',{staticClass:"el-picker-panel__link-btn",attrs:{"plain":"","size":"mini"},on:{"click":_vm.confirm}},[_vm._v("\n "+_vm._s(_vm.t('el.datepicker.confirm'))+"\n ")])],1)])])} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -74213,7 +74524,7 @@ var _locale = __webpack_require__(2); var _locale2 = _interopRequireDefault(_locale); -var _time = __webpack_require__(26); +var _time = __webpack_require__(27); var _time2 = _interopRequireDefault(_time); @@ -74221,11 +74532,11 @@ var _dateTable = __webpack_require__(37); var _dateTable2 = _interopRequireDefault(_dateTable); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); -var _button = __webpack_require__(15); +var _button = __webpack_require__(14); var _button2 = _interopRequireDefault(_button); @@ -74668,6 +74979,8 @@ exports.default = { } }, handleRangePick: function handleRangePick(val) { + var _this4 = this; + var close = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; if (this.maxDate === val.maxDate && this.minDate === val.minDate) { @@ -74676,6 +74989,12 @@ exports.default = { this.onPick && this.onPick(val); this.maxDate = val.maxDate; this.minDate = val.minDate; + + // workaround for https://github.com/ElemeFE/element/issues/7539, should remove this block when we don't have to care about Chromium 55 - 57 + setTimeout(function () { + _this4.maxDate = val.maxDate; + _this4.minDate = val.minDate; + }, 10); if (!close || this.showTime) return; this.handleConfirm(); }, @@ -74808,7 +75127,7 @@ exports.default = _timeSelect2.default; exports.__esModule = true; -var _picker = __webpack_require__(25); +var _picker = __webpack_require__(26); var _picker2 = _interopRequireDefault(_picker); @@ -74876,7 +75195,7 @@ var _scrollbar = __webpack_require__(19); var _scrollbar2 = _interopRequireDefault(_scrollbar); -var _scrollIntoView = __webpack_require__(23); +var _scrollIntoView = __webpack_require__(24); var _scrollIntoView2 = _interopRequireDefault(_scrollIntoView); @@ -75111,11 +75430,11 @@ exports.default = _timePicker2.default; exports.__esModule = true; -var _picker = __webpack_require__(25); +var _picker = __webpack_require__(26); var _picker2 = _interopRequireDefault(_picker); -var _time = __webpack_require__(26); +var _time = __webpack_require__(27); var _time2 = _interopRequireDefault(_time); @@ -75464,7 +75783,7 @@ var _directive = __webpack_require__(206); var _directive2 = _interopRequireDefault(_directive); -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -75528,7 +75847,9 @@ var _vuePopper = __webpack_require__(8); var _vuePopper2 = _interopRequireDefault(_vuePopper); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); + +var _util = __webpack_require__(3); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -75549,6 +75870,9 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de // // // +// +// +// exports.default = { name: 'ElPopover', @@ -75582,26 +75906,35 @@ exports.default = { } }, + computed: { + tooltipId: function tooltipId() { + return 'el-popover-' + (0, _util.generateId)(); + } + }, watch: { - showPopper: function showPopper(newVal, oldVal) { - newVal ? this.$emit('show') : this.$emit('hide'); - }, - - '$refs.reference': { - deep: true, - handler: function handler(val) { - console.log(val); - } + showPopper: function showPopper(val) { + val ? this.$emit('show') : this.$emit('hide'); } }, mounted: function mounted() { - var reference = this.reference || this.$refs.reference; + var reference = this.referenceElm = this.reference || this.$refs.reference; var popper = this.popper || this.$refs.popper; if (!reference && this.$slots.reference && this.$slots.reference[0]) { reference = this.referenceElm = this.$slots.reference[0].elm; } + // 可访问性 + if (reference) { + (0, _dom.addClass)(reference, 'el-popover__reference'); + reference.setAttribute('aria-describedby', this.tooltipId); + reference.setAttribute('tabindex', 0); // tab序列 + + this.trigger !== 'click' && (0, _dom.on)(reference, 'focus', this.handleFocus); + this.trigger !== 'click' && (0, _dom.on)(reference, 'blur', this.handleBlur); + (0, _dom.on)(reference, 'keydown', this.handleKeydown); + (0, _dom.on)(reference, 'click', this.handleClick); + } if (this.trigger === 'click') { (0, _dom.on)(reference, 'click', this.doToggle); (0, _dom.on)(document, 'click', this.handleDocumentClick); @@ -75647,6 +75980,17 @@ exports.default = { doClose: function doClose() { this.showPopper = false; }, + handleFocus: function handleFocus() { + (0, _dom.addClass)(this.referenceElm, 'focusing'); + this.showPopper = true; + }, + handleClick: function handleClick() { + (0, _dom.removeClass)(this.referenceElm, 'focusing'); + }, + handleBlur: function handleBlur() { + (0, _dom.removeClass)(this.referenceElm, 'focusing'); + this.showPopper = false; + }, handleMouseEnter: function handleMouseEnter() { var _this = this; @@ -75659,6 +76003,12 @@ exports.default = { this.showPopper = true; } }, + handleKeydown: function handleKeydown(ev) { + if (ev.keyCode === 27) { + // esc + this.doClose(); + } + }, handleMouseLeave: function handleMouseLeave() { var _this2 = this; @@ -75698,7 +76048,7 @@ exports.default = { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',[_c('transition',{attrs:{"name":_vm.transition},on:{"after-leave":_vm.doDestroy}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(!_vm.disabled && _vm.showPopper),expression:"!disabled && showPopper"}],ref:"popper",staticClass:"el-popover el-popper",class:[_vm.popperClass, _vm.content && 'el-popover--plain'],style:({ width: _vm.width + 'px' })},[(_vm.title)?_c('div',{staticClass:"el-popover__title",domProps:{"textContent":_vm._s(_vm.title)}}):_vm._e(),_vm._t("default",[_vm._v(_vm._s(_vm.content))])],2)]),_vm._t("reference")],2)} +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',[_c('transition',{attrs:{"name":_vm.transition},on:{"after-leave":_vm.doDestroy}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(!_vm.disabled && _vm.showPopper),expression:"!disabled && showPopper"}],ref:"popper",staticClass:"el-popover el-popper",class:[_vm.popperClass, _vm.content && 'el-popover--plain'],style:({ width: _vm.width + 'px' }),attrs:{"role":"tooltip","id":_vm.tooltipId,"aria-hidden":(_vm.disabled || !_vm.showPopper) ? 'true' : 'false'}},[(_vm.title)?_c('div',{staticClass:"el-popover__title",domProps:{"textContent":_vm._s(_vm.title)}}):_vm._e(),_vm._t("default",[_vm._v(_vm._s(_vm.content))])],2)]),_vm._t("reference")],2)} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -75758,7 +76108,9 @@ var _debounce2 = _interopRequireDefault(_debounce); var _vdom = __webpack_require__(21); -var _vue = __webpack_require__(4); +var _util = __webpack_require__(3); + +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -75809,9 +76161,16 @@ exports.default = { data: function data() { return { - timeoutPending: null + timeoutPending: null, + focusing: false }; }, + + computed: { + tooltipId: function tooltipId() { + return 'el-tooltip-' + (0, _util.generateId)(); + } + }, beforeCreate: function beforeCreate() { var _this = this; @@ -75855,6 +76214,10 @@ exports.default = { }, ref: 'popper', + attrs: { role: 'tooltip', + id: this.tooltipId, + 'aria-hidden': this.disabled || !this.showPopper ? 'true' : 'false' + }, directives: [{ name: 'show', value: !this.disabled && this.showPopper @@ -75869,24 +76232,40 @@ exports.default = { if (!this.$slots.default || !this.$slots.default.length) return this.$slots.default; var vnode = (0, _vdom.getFirstComponentChild)(this.$slots.default); + if (!vnode) return vnode; + var data = vnode.data = vnode.data || {}; var on = vnode.data.on = vnode.data.on || {}; var nativeOn = vnode.data.nativeOn = vnode.data.nativeOn || {}; data.staticClass = this.concatClass(data.staticClass, 'el-tooltip'); - on.mouseenter = this.addEventHandle(on.mouseenter, this.show); - on.mouseleave = this.addEventHandle(on.mouseleave, this.hide); - nativeOn.mouseenter = this.addEventHandle(nativeOn.mouseenter, this.show); - nativeOn.mouseleave = this.addEventHandle(nativeOn.mouseleave, this.hide); - + nativeOn.mouseenter = on.mouseenter = this.addEventHandle(on.mouseenter, this.show); + nativeOn.mouseleave = on.mouseleave = this.addEventHandle(on.mouseleave, this.hide); + nativeOn.focus = on.focus = this.addEventHandle(on.focus, this.handleFocus); + nativeOn.blur = on.blur = this.addEventHandle(on.blur, this.handleBlur); + nativeOn.click = on.click = this.addEventHandle(on.click, function () { + _this2.focusing = false; + }); return vnode; }, mounted: function mounted() { this.referenceElm = this.$el; + if (this.$el.nodeType === 1) { + this.$el.setAttribute('aria-describedby', this.tooltipId); + this.$el.setAttribute('tabindex', 0); + } }, - + watch: { + focusing: function focusing(val) { + if (val) { + this.referenceElm.className += ' focusing'; + } else { + this.referenceElm.className = this.referenceElm.className.replace('focusing', ''); + } + } + }, methods: { show: function show() { this.setExpectedState(true); @@ -75896,6 +76275,14 @@ exports.default = { this.setExpectedState(false); this.debounceClose(); }, + handleFocus: function handleFocus() { + this.focusing = true; + this.show(); + }, + handleBlur: function handleBlur() { + this.focusing = false; + this.hide(); + }, addEventHandle: function addEventHandle(old, fn) { if (!old) { return fn; @@ -75971,7 +76358,7 @@ exports.MessageBox = undefined; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -76243,7 +76630,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _popup = __webpack_require__(17); +var _popup = __webpack_require__(16); var _popup2 = _interopRequireDefault(_popup); @@ -76251,17 +76638,17 @@ var _locale = __webpack_require__(2); var _locale2 = _interopRequireDefault(_locale); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); -var _button = __webpack_require__(15); +var _button = __webpack_require__(14); var _button2 = _interopRequireDefault(_button); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); -var _locale3 = __webpack_require__(16); +var _locale3 = __webpack_require__(15); var _ariaDialog = __webpack_require__(213); @@ -76480,7 +76867,7 @@ exports.default = { var inputPattern = this.inputPattern; if (inputPattern && !inputPattern.test(this.inputValue || '')) { this.editorErrorMessage = this.inputErrorMessage || (0, _locale3.t)('el.messagebox.error'); - (0, _dom.addClass)(this.$refs.input.$el.querySelector('input'), 'invalid'); + (0, _dom.addClass)(this.getInputElement(), 'invalid'); return false; } var inputValidator = this.inputValidator; @@ -76488,7 +76875,7 @@ exports.default = { var validateResult = inputValidator(this.inputValue); if (validateResult === false) { this.editorErrorMessage = this.inputErrorMessage || (0, _locale3.t)('el.messagebox.error'); - (0, _dom.addClass)(this.$refs.input.$el.querySelector('input'), 'invalid'); + (0, _dom.addClass)(this.getInputElement(), 'invalid'); return false; } if (typeof validateResult === 'string') { @@ -76498,13 +76885,17 @@ exports.default = { } } this.editorErrorMessage = ''; - (0, _dom.removeClass)(this.$refs.input.$el.querySelector('input'), 'invalid'); + (0, _dom.removeClass)(this.getInputElement(), 'invalid'); return true; }, getFistFocus: function getFistFocus() { var $btns = this.$el.querySelector('.el-message-box__btns .el-button'); var $title = this.$el.querySelector('.el-message-box__btns .el-message-box__title'); return $btns && $btns[0] || $title; + }, + getInputElement: function getInputElement() { + var inputRefs = this.$refs.input.$refs; + return inputRefs.input || inputRefs.textarea; } }, @@ -76534,19 +76925,19 @@ exports.default = { } this.focusAfterClosed = document.activeElement; messageBox = new _ariaDialog2.default(this.$el, this.focusAfterClosed, this.getFistFocus()); - }; + } // prompt if (this.$type !== 'prompt') return; if (val) { setTimeout(function () { if (_this5.$refs.input && _this5.$refs.input.$el) { - _this5.$refs.input.$el.querySelector('input').focus(); + _this5.getInputElement().focus(); } }, 500); } else { this.editorErrorMessage = ''; - (0, _dom.removeClass)(this.$refs.input.$el.querySelector('input'), 'invalid'); + (0, _dom.removeClass)(this.getInputElement(), 'invalid'); } } }, @@ -76696,9 +77087,17 @@ exports.default = { default: '' } }, + + provide: function provide() { + return { + elBreadcrumb: this + }; + }, mounted: function mounted() { var items = this.$el.querySelectorAll('.el-breadcrumb__item'); - items[items.length - 1].setAttribute('aria-current', 'page'); + if (items.length) { + items[items.length - 1].setAttribute('aria-current', 'page'); + } } }; @@ -76798,11 +77197,15 @@ exports.default = { separatorClass: '' }; }, + + + inject: ['elBreadcrumb'], + mounted: function mounted() { var _this = this; - this.separator = this.$parent.separator; - this.separatorClass = this.$parent.separatorClass; + this.separator = this.elBreadcrumb.separator; + this.separatorClass = this.elBreadcrumb.separatorClass; var self = this; if (this.to) { var link = this.$refs.link; @@ -76970,11 +77373,25 @@ exports.default = { }); }, validate: function validate(callback) { + var _this2 = this; + if (!this.model) { console.warn('[Element Warn][Form]model is required for validate to work!'); return; } + + var promise = void 0; + // if no callback, return promise + if (typeof callback !== 'function' && window.Promise) { + promise = new window.Promise(function (resolve, reject) { + callback = function callback(valid) { + valid ? resolve(valid) : reject(valid); + }; + }); + } + var valid = true; + var count = 0; // 如果需要验证的fields为空,调用验证时立刻返回callback if (this.fields.length === 0 && callback) { callback(true); @@ -76984,13 +77401,14 @@ exports.default = { if (errors) { valid = false; } + if (typeof callback === 'function' && ++count === _this2.fields.length) { + callback(valid); + } }); }); - if (typeof callback === 'function') { - callback(valid); - } else if (window.Promise) { - return Promise[valid ? 'resolve' : 'reject'](valid); // eslint-disable-line + if (promise) { + return promise; } }, validateField: function validateField(prop, cb) { @@ -77092,7 +77510,7 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -77116,7 +77534,10 @@ exports.default = { label: String, labelWidth: String, prop: String, - required: Boolean, + required: { + type: Boolean, + default: undefined + }, rules: [Object, Array], error: String, validateStatus: String, @@ -77236,7 +77657,7 @@ exports.default = { this.validateDisabled = false; var rules = this.getFilteredRule(trigger); - if ((!rules || rules.length === 0) && !this._props.hasOwnProperty('required')) { + if ((!rules || rules.length === 0) && this.required === undefined) { callback(); return true; } @@ -77287,7 +77708,7 @@ exports.default = { getRules: function getRules() { var formRules = this.form.rules; var selfRules = this.rules; - var requiredRule = this._props.hasOwnProperty('required') ? { required: !!this.required } : []; + var requiredRule = this.required !== undefined ? { required: !!this.required } : []; formRules = formRules ? formRules[this.prop] : []; @@ -77326,7 +77747,7 @@ exports.default = { var rules = this.getRules(); - if (rules.length || this._props.hasOwnProperty('required')) { + if (rules.length || this.required !== undefined) { this.$on('el.form.blur', this.onFieldBlur); this.$on('el.form.change', this.onFieldChange); } @@ -78413,7 +78834,7 @@ var _treeNode = __webpack_require__(253); var _treeNode2 = _interopRequireDefault(_treeNode); -var _locale = __webpack_require__(16); +var _locale = __webpack_require__(15); var _emitter = __webpack_require__(1); @@ -78437,6 +78858,10 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de // // // +// +// +// +// exports.default = { name: 'ElTree', @@ -78451,7 +78876,9 @@ exports.default = { return { store: null, root: null, - currentNode: null + currentNode: null, + treeItems: null, + checkboxItems: [] }; }, @@ -78520,6 +78947,9 @@ exports.default = { get: function get() { return this.data; } + }, + treeItemArray: function treeItemArray() { + return Array.prototype.slice.call(this.treeItems); } }, @@ -78534,6 +78964,11 @@ exports.default = { }, data: function data(newVal) { this.store.setData(newVal); + }, + checkboxItems: function checkboxItems(val) { + Array.prototype.forEach.call(val, function (checkbox) { + checkbox.setAttribute('tabindex', -1); + }); } }, @@ -78590,6 +79025,46 @@ exports.default = { updateKeyChildren: function updateKeyChildren(key, data) { if (!this.nodeKey) throw new Error('[Tree] nodeKey is required in updateKeyChild'); this.store.updateChildren(key, data); + }, + initTabindex: function initTabindex() { + this.treeItems = this.$el.querySelectorAll('.is-focusable[role=treeitem]'); + this.checkboxItems = this.$el.querySelectorAll('input[type=checkbox]'); + var checkedItem = this.$el.querySelectorAll('.is-checked[role=treeitem]'); + if (checkedItem.length) { + checkedItem[0].setAttribute('tabindex', 0); + return; + } + this.treeItems[0] && this.treeItems[0].setAttribute('tabindex', 0); + }, + handelKeydown: function handelKeydown(ev) { + var currentItem = ev.target; + if (currentItem.className.indexOf('el-tree-node') === -1) return; + ev.preventDefault(); + var keyCode = ev.keyCode; + this.treeItems = this.$el.querySelectorAll('.is-focusable[role=treeitem]'); + var currentIndex = this.treeItemArray.indexOf(currentItem); + var nextIndex = void 0; + if ([38, 40].indexOf(keyCode) > -1) { + // up、down + if (keyCode === 38) { + // up + nextIndex = currentIndex !== 0 ? currentIndex - 1 : 0; + } else { + nextIndex = currentIndex < this.treeItemArray.length - 1 ? currentIndex + 1 : 0; + } + this.treeItemArray[nextIndex].focus(); // 选中 + } + var hasInput = currentItem.querySelector('[type="checkbox"]'); + if ([37, 39].indexOf(keyCode) > -1) { + // left、right 展开 + currentItem.click(); // 选中 + } + if ([13, 32].indexOf(keyCode) > -1) { + // space enter选中checkbox + if (hasInput) { + hasInput.click(); + } + } } }, @@ -78613,6 +79088,14 @@ exports.default = { }); this.root = this.store.root; + }, + mounted: function mounted() { + this.initTabindex(); + this.$el.addEventListener('keydown', this.handelKeydown); + }, + updated: function updated() { + this.treeItems = this.$el.querySelectorAll('[role=treeitem]'); + this.checkboxItems = this.$el.querySelectorAll('input[type=checkbox]'); } }; @@ -78694,6 +79177,7 @@ var TreeStore = function () { node.visible = allHidden === false; } } + if (!value) return; if (node.visible && !node.isLeaf) node.expand(); }; @@ -78843,11 +79327,11 @@ var TreeStore = function () { var node = this.nodesMap[key]; if (!node) return; var childNodes = node.childNodes; - for (var i = 0, j = childNodes.length; i < j; i++) { + for (var i = childNodes.length - 1; i >= 0; i--) { var child = childNodes[i]; this.remove(child.data); } - for (var _i = 0, _j = data.length; _i < _j; _i++) { + for (var _i = 0, j = data.length; _i < j; _i++) { var _child = data[_i]; this.append(_child, node.data); } @@ -79716,6 +80200,19 @@ exports.default = { // // // +// +// +// +// +// +// +// +// +// +// +// +// +// /***/ }), /* 255 */ @@ -79725,8 +80222,10 @@ exports.default = { var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.node.visible),expression:"node.visible"}],staticClass:"el-tree-node",class:{ 'is-expanded': _vm.expanded, 'is-current': _vm.tree.store.currentNode === _vm.node, - 'is-hidden': !_vm.node.visible - },on:{"click":function($event){$event.stopPropagation();_vm.handleClick($event)}}},[_c('div',{staticClass:"el-tree-node__content",style:({ 'padding-left': (_vm.node.level - 1) * _vm.tree.indent + 'px' })},[_c('span',{staticClass:"el-tree-node__expand-icon",class:{ 'is-leaf': _vm.node.isLeaf, expanded: !_vm.node.isLeaf && _vm.expanded },on:{"click":function($event){$event.stopPropagation();_vm.handleExpandIconClick($event)}}}),(_vm.showCheckbox)?_c('el-checkbox',{attrs:{"indeterminate":_vm.node.indeterminate,"disabled":!!_vm.node.disabled},on:{"change":_vm.handleCheckChange},nativeOn:{"click":function($event){$event.stopPropagation();}},model:{value:(_vm.node.checked),callback:function ($$v) {_vm.$set(_vm.node, "checked", $$v)},expression:"node.checked"}}):_vm._e(),(_vm.node.loading)?_c('span',{staticClass:"el-tree-node__loading-icon el-icon-loading"}):_vm._e(),_c('node-content',{attrs:{"node":_vm.node}})],1),_c('el-collapse-transition',[(_vm.childNodeRendered)?_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.expanded),expression:"expanded"}],staticClass:"el-tree-node__children"},_vm._l((_vm.node.childNodes),function(child){return _c('el-tree-node',{key:_vm.getNodeKey(child),attrs:{"render-content":_vm.renderContent,"node":child},on:{"node-expand":_vm.handleChildNodeExpand}})})):_vm._e()])],1)} + 'is-hidden': !_vm.node.visible, + 'is-focusable': !_vm.node.disabled, + 'is-checked': !_vm.node.disabled && _vm.node.checked + },attrs:{"role":"treeitem","tabindex":"-1","aria-expanded":_vm.expanded,"aria-disabled":_vm.node.disabled,"aria-checked":_vm.node.checked},on:{"click":function($event){$event.stopPropagation();_vm.handleClick($event)}}},[_c('div',{staticClass:"el-tree-node__content",style:({ 'padding-left': (_vm.node.level - 1) * _vm.tree.indent + 'px' })},[_c('span',{staticClass:"el-tree-node__expand-icon el-icon-caret-right",class:{ 'is-leaf': _vm.node.isLeaf, expanded: !_vm.node.isLeaf && _vm.expanded },on:{"click":function($event){$event.stopPropagation();_vm.handleExpandIconClick($event)}}}),(_vm.showCheckbox)?_c('el-checkbox',{attrs:{"indeterminate":_vm.node.indeterminate,"disabled":!!_vm.node.disabled},on:{"change":_vm.handleCheckChange},nativeOn:{"click":function($event){$event.stopPropagation();}},model:{value:(_vm.node.checked),callback:function ($$v) {_vm.$set(_vm.node, "checked", $$v)},expression:"node.checked"}}):_vm._e(),(_vm.node.loading)?_c('span',{staticClass:"el-tree-node__loading-icon el-icon-loading"}):_vm._e(),_c('node-content',{attrs:{"node":_vm.node}})],1),_c('el-collapse-transition',[(_vm.childNodeRendered)?_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.expanded),expression:"expanded"}],staticClass:"el-tree-node__children",attrs:{"role":"group","aria-expanded":_vm.expanded}},_vm._l((_vm.node.childNodes),function(child){return _c('el-tree-node',{key:_vm.getNodeKey(child),attrs:{"render-content":_vm.renderContent,"node":child},on:{"node-expand":_vm.handleChildNodeExpand}})})):_vm._e()])],1)} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -79736,7 +80235,7 @@ var esExports = { render: render, staticRenderFns: staticRenderFns } /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"el-tree",class:{ 'el-tree--highlight-current': _vm.highlightCurrent }},[_vm._l((_vm.root.childNodes),function(child){return _c('el-tree-node',{key:_vm.getNodeKey(child),attrs:{"node":child,"props":_vm.props,"render-content":_vm.renderContent},on:{"node-expand":_vm.handleNodeExpand}})}),(!_vm.root.childNodes || _vm.root.childNodes.length === 0)?_c('div',{staticClass:"el-tree__empty-block"},[_c('span',{staticClass:"el-tree__empty-text"},[_vm._v(_vm._s(_vm.emptyText))])]):_vm._e()],2)} +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"el-tree",class:{ 'el-tree--highlight-current': _vm.highlightCurrent },attrs:{"role":"tree"}},[_vm._l((_vm.root.childNodes),function(child){return _c('el-tree-node',{key:_vm.getNodeKey(child),attrs:{"node":child,"props":_vm.props,"render-content":_vm.renderContent},on:{"node-expand":_vm.handleNodeExpand}})}),(!_vm.root.childNodes || _vm.root.childNodes.length === 0)?_c('div',{staticClass:"el-tree__empty-block"},[_c('span',{staticClass:"el-tree__empty-text"},[_vm._v(_vm._s(_vm.emptyText))])]):_vm._e()],2)} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -79926,7 +80425,7 @@ exports.default = _main2.default; exports.__esModule = true; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -79934,7 +80433,7 @@ var _main = __webpack_require__(263); var _main2 = _interopRequireDefault(_main); -var _popup = __webpack_require__(17); +var _popup = __webpack_require__(16); var _vdom = __webpack_require__(21); @@ -80098,6 +80597,8 @@ exports.__esModule = true; // // // +// +// var typeMap = { success: 'success', @@ -80185,9 +80686,20 @@ exports.default = { } }, this.duration); } + }, + keydown: function keydown(e) { + if (e.keyCode === 46 || e.keyCode === 8) { + this.clearTimer(); // detele 取消倒计时 + } else if (e.keyCode === 27) { + // esc关闭消息 + if (!this.closed) { + this.close(); + } + } else { + this.startTimer(); // 恢复倒计时 + } } }, - mounted: function mounted() { var _this2 = this; @@ -80198,6 +80710,10 @@ exports.default = { } }, this.duration); } + document.addEventListener('keydown', this.keydown); + }, + beforeDestroy: function beforeDestroy() { + document.removeEventListener('keydown', this.keydown); } }; @@ -80206,7 +80722,7 @@ exports.default = { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":"el-notification-fade"}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible),expression:"visible"}],class:['el-notification', _vm.customClass, _vm.horizontalClass],style:(_vm.positionStyle),on:{"mouseenter":function($event){_vm.clearTimer()},"mouseleave":function($event){_vm.startTimer()},"click":_vm.click}},[(_vm.type || _vm.iconClass)?_c('i',{staticClass:"el-notification__icon",class:[ _vm.typeClass, _vm.iconClass ]}):_vm._e(),_c('div',{staticClass:"el-notification__group",class:{ 'is-with-icon': _vm.typeClass || _vm.iconClass }},[_c('h2',{staticClass:"el-notification__title",domProps:{"textContent":_vm._s(_vm.title)}}),_c('div',{staticClass:"el-notification__content"},[_vm._t("default",[(!_vm.dangerouslyUseHTMLString)?_c('p',[_vm._v(_vm._s(_vm.message))]):_c('p',{domProps:{"innerHTML":_vm._s(_vm.message)}})])],2),(_vm.showClose)?_c('div',{staticClass:"el-notification__closeBtn el-icon-close",on:{"click":function($event){$event.stopPropagation();_vm.close($event)}}}):_vm._e()])])])} +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{"name":"el-notification-fade"}},[_c('div',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible),expression:"visible"}],class:['el-notification', _vm.customClass, _vm.horizontalClass],style:(_vm.positionStyle),attrs:{"role":"alert"},on:{"mouseenter":function($event){_vm.clearTimer()},"mouseleave":function($event){_vm.startTimer()},"click":_vm.click}},[(_vm.type || _vm.iconClass)?_c('i',{staticClass:"el-notification__icon",class:[ _vm.typeClass, _vm.iconClass ]}):_vm._e(),_c('div',{staticClass:"el-notification__group",class:{ 'is-with-icon': _vm.typeClass || _vm.iconClass }},[_c('h2',{staticClass:"el-notification__title",domProps:{"textContent":_vm._s(_vm.title)}}),_c('div',{staticClass:"el-notification__content"},[_vm._t("default",[(!_vm.dangerouslyUseHTMLString)?_c('p',[_vm._v(_vm._s(_vm.message))]):_c('p',{domProps:{"innerHTML":_vm._s(_vm.message)}})])],2),(_vm.showClose)?_c('div',{staticClass:"el-notification__closeBtn el-icon-close",on:{"click":function($event){$event.stopPropagation();_vm.close($event)}}}):_vm._e()])])])} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -80680,7 +81196,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _tooltip = __webpack_require__(34); +var _tooltip = __webpack_require__(22); var _tooltip2 = _interopRequireDefault(_tooltip); @@ -80944,7 +81460,7 @@ exports.default = { "use strict"; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -80952,7 +81468,7 @@ var _loading = __webpack_require__(39); var _loading2 = _interopRequireDefault(_loading); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -80994,14 +81510,9 @@ exports.install = function (Vue) { if (el.domVisible) { el.instance.$on('after-leave', function (_) { el.domVisible = false; - if (binding.modifiers.fullscreen && el.originalOverflow !== 'hidden') { - document.body.style.overflow = el.originalOverflow; - } - if (binding.modifiers.fullscreen || binding.modifiers.body) { - document.body.style.position = el.originalPosition; - } else { - el.style.position = el.originalPosition; - } + var target = binding.modifiers.fullscreen || binding.modifiers.body ? document.body : el; + (0, _dom.removeClass)(target, 'el-loading-parent--relative'); + (0, _dom.removeClass)(target, 'el-loading-parent--hidden'); }); el.instance.visible = false; } @@ -81014,10 +81525,10 @@ exports.install = function (Vue) { }); if (el.originalPosition !== 'absolute' && el.originalPosition !== 'fixed') { - parent.style.position = 'relative'; + (0, _dom.addClass)(parent, 'el-loading-parent--relative'); } if (binding.modifiers.fullscreen && binding.modifiers.lock) { - parent.style.overflow = 'hidden'; + (0, _dom.addClass)(parent, 'el-loading-parent--hidden'); } el.domVisible = true; @@ -81135,7 +81646,7 @@ var esExports = { render: render, staticRenderFns: staticRenderFns } exports.__esModule = true; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -81143,7 +81654,7 @@ var _loading = __webpack_require__(39); var _loading2 = _interopRequireDefault(_loading); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _merge = __webpack_require__(12); @@ -81173,14 +81684,9 @@ LoadingConstructor.prototype.close = function () { fullscreenLoading = undefined; } this.$on('after-leave', function (_) { - if (_this.fullscreen && _this.originalOverflow !== 'hidden') { - document.body.style.overflow = _this.originalOverflow; - } - if (_this.fullscreen || _this.body) { - document.body.style.position = _this.originalPosition; - } else { - _this.target.style.position = _this.originalPosition; - } + var target = _this.fullscreen || _this.body ? document.body : _this.target; + (0, _dom.removeClass)(target, 'el-loading-parent--relative'); + (0, _dom.removeClass)(target, 'el-loading-parent--hidden'); if (_this.$el && _this.$el.parentNode) { _this.$el.parentNode.removeChild(_this.$el); } @@ -81237,10 +81743,10 @@ var Loading = function Loading() { addStyle(options, parent, instance); if (instance.originalPosition !== 'absolute' && instance.originalPosition !== 'fixed') { - parent.style.position = 'relative'; + (0, _dom.addClass)(parent, 'el-loading-parent--relative'); } if (options.fullscreen && options.lock) { - parent.style.overflow = 'hidden'; + (0, _dom.addClass)(parent, 'el-loading-parent--hidden'); } parent.appendChild(instance.$el); _vue2.default.nextTick(function () { @@ -81595,7 +82101,7 @@ var _progress = __webpack_require__(40); var _progress2 = _interopRequireDefault(_progress); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -82043,11 +82549,11 @@ var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._sel 'el-upload-list', 'el-upload-list--' + _vm.listType, { 'is-disabled': _vm.disabled } - ],attrs:{"tag":"ul","name":"el-list"}},_vm._l((_vm.files),function(file,index){return _c('li',{key:index,class:['el-upload-list__item', 'is-' + file.status, _vm.focusing ? 'focusing' : ''],attrs:{"tabindex":"0"},on:{"keydown":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"delete",[8,46],$event.key)){ return null; }_vm.$emit('remove', file)},"focus":function($event){_vm.focusing = true},"blur":function($event){_vm.focusing = false},"click":function($event){_vm.focusing = false}}},[(file.status !== 'uploading' && ['picture-card', 'picture'].indexOf(_vm.listType) > -1)?_c('img',{staticClass:"el-upload-list__item-thumbnail",attrs:{"src":file.url,"alt":""}}):_vm._e(),_c('a',{staticClass:"el-upload-list__item-name",on:{"click":function($event){_vm.handleClick(file)}}},[_c('i',{staticClass:"el-icon-document"}),_vm._v(_vm._s(file.name)+"\n ")]),_c('label',{staticClass:"el-upload-list__item-status-label"},[_c('i',{class:{ + ],attrs:{"tag":"ul","name":"el-list"}},_vm._l((_vm.files),function(file,index){return _c('li',{key:index,class:['el-upload-list__item', 'is-' + file.status, _vm.focusing ? 'focusing' : ''],attrs:{"tabindex":"0"},on:{"keydown":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"delete",[8,46],$event.key)){ return null; }!_vm.disabled && _vm.$emit('remove', file)},"focus":function($event){_vm.focusing = true},"blur":function($event){_vm.focusing = false},"click":function($event){_vm.focusing = false}}},[(file.status !== 'uploading' && ['picture-card', 'picture'].indexOf(_vm.listType) > -1)?_c('img',{staticClass:"el-upload-list__item-thumbnail",attrs:{"src":file.url,"alt":""}}):_vm._e(),_c('a',{staticClass:"el-upload-list__item-name",on:{"click":function($event){_vm.handleClick(file)}}},[_c('i',{staticClass:"el-icon-document"}),_vm._v(_vm._s(file.name)+"\n ")]),_c('label',{staticClass:"el-upload-list__item-status-label"},[_c('i',{class:{ 'el-icon-upload-success': true, 'el-icon-circle-check': _vm.listType === 'text', 'el-icon-check': ['picture-card', 'picture'].indexOf(_vm.listType) > -1 - }})]),(!_vm.disabled)?_c('i',{staticClass:"el-icon-close",on:{"click":function($event){_vm.$emit('remove', file)}}}):_vm._e(),(!_vm.disabled)?_c('i',{staticClass:"el-icon-close-tip"},[_vm._v(_vm._s(_vm.t('el.upload.deleteTip')))]):_vm._e(),(file.status === 'uploading')?_c('el-progress',{attrs:{"type":_vm.listType === 'picture-card' ? 'circle' : 'line',"stroke-width":_vm.listType === 'picture-card' ? 6 : 2,"percentage":_vm.parsePercentage(file.percentage)}}):_vm._e(),(_vm.listType === 'picture-card')?_c('span',{staticClass:"el-upload-list__item-actions"},[(_vm.handlePreview && _vm.listType === 'picture-card')?_c('span',{staticClass:"el-upload-list__item-preview",on:{"click":function($event){_vm.handlePreview(file)}}},[_c('i',{staticClass:"el-icon-view"})]):_vm._e(),(!_vm.disabled)?_c('span',{staticClass:"el-upload-list__item-delete",on:{"click":function($event){_vm.$emit('remove', file)}}},[_c('i',{staticClass:"el-icon-delete2"})]):_vm._e()]):_vm._e()],1)}))} + }})]),(!_vm.disabled)?_c('i',{staticClass:"el-icon-close",on:{"click":function($event){_vm.$emit('remove', file)}}}):_vm._e(),(!_vm.disabled)?_c('i',{staticClass:"el-icon-close-tip"},[_vm._v(_vm._s(_vm.t('el.upload.deleteTip')))]):_vm._e(),(file.status === 'uploading')?_c('el-progress',{attrs:{"type":_vm.listType === 'picture-card' ? 'circle' : 'line',"stroke-width":_vm.listType === 'picture-card' ? 6 : 2,"percentage":_vm.parsePercentage(file.percentage)}}):_vm._e(),(_vm.listType === 'picture-card')?_c('span',{staticClass:"el-upload-list__item-actions"},[(_vm.handlePreview && _vm.listType === 'picture-card')?_c('span',{staticClass:"el-upload-list__item-preview",on:{"click":function($event){_vm.handlePreview(file)}}},[_c('i',{staticClass:"el-icon-zoom-in"})]):_vm._e(),(!_vm.disabled)?_c('span',{staticClass:"el-upload-list__item-delete",on:{"click":function($event){_vm.$emit('remove', file)}}},[_c('i',{staticClass:"el-icon-delete"})]):_vm._e()]):_vm._e()],1)}))} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -82206,7 +82712,8 @@ exports.default = { var before = this.beforeUpload(rawFile); if (before && before.then) { before.then(function (processedFile) { - if (Object.prototype.toString.call(processedFile) === '[object File]') { + var fileType = Object.prototype.toString.call(processedFile); + if (fileType === '[object File]' || fileType === '[object Blob]') { _this2.post(processedFile); } else { _this2.post(rawFile); @@ -82340,9 +82847,9 @@ exports.default = upload; function getError(action, option, xhr) { var msg = void 0; if (xhr.response) { - msg = xhr.status + ' ' + (xhr.response.error || xhr.response); + msg = '' + (xhr.response.error || xhr.response); } else if (xhr.responseText) { - msg = xhr.status + ' ' + xhr.responseText; + msg = '' + xhr.responseText; } else { msg = 'fail to post ' + action + ' ' + xhr.status; } @@ -83064,7 +83571,7 @@ exports.default = _main2.default; exports.__esModule = true; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -83072,7 +83579,7 @@ var _main = __webpack_require__(310); var _main2 = _interopRequireDefault(_main); -var _popup = __webpack_require__(17); +var _popup = __webpack_require__(16); var _vdom = __webpack_require__(21); @@ -83235,9 +83742,7 @@ exports.default = { closed: false, timer: null, dangerouslyUseHTMLString: false, - center: false, - initFocus: null, - originFocus: null + center: false }; }, @@ -83275,7 +83780,6 @@ exports.default = { if (typeof this.onClose === 'function') { this.onClose(this); } - this.originFocus && this.originFocus.focus(); // 键盘焦点回归 }, clearTimer: function clearTimer() { clearTimeout(this.timer); @@ -83292,27 +83796,16 @@ exports.default = { } }, keydown: function keydown(e) { - if (e.keyCode === 46 || e.keyCode === 8) { - this.clearTimer(); // detele 取消倒计时 - } else if (e.keyCode === 27) { + if (e.keyCode === 27) { // esc关闭消息 if (!this.closed) { this.close(); } - } else { - this.startTimer(); // 恢复倒计时 } } }, mounted: function mounted() { - var _this2 = this; - this.startTimer(); - this.originFocus = document.activeElement; - this.initFocus = this.showClose ? this.$el.querySelector('.el-icon-close') : this.$el.querySelector('.el-message__content'); - setTimeout(function () { - _this2.initFocus && _this2.initFocus.focus(); - }); document.addEventListener('keydown', this.keydown); }, beforeDestroy: function beforeDestroy() { @@ -83329,7 +83822,7 @@ var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._sel 'el-message', _vm.type && !_vm.iconClass ? ("el-message--" + _vm.type) : '', _vm.center ? 'is-center' : '', - _vm.customClass],attrs:{"role":"alertdialog"},on:{"mouseenter":_vm.clearTimer,"mouseleave":_vm.startTimer}},[(_vm.iconClass)?_c('i',{class:_vm.iconClass}):_c('i',{class:_vm.typeClass}),_vm._t("default",[(!_vm.dangerouslyUseHTMLString)?_c('p',{staticClass:"el-message__content",attrs:{"tabindex":"0"}},[_vm._v(_vm._s(_vm.message))]):_c('p',{staticClass:"el-message__content",attrs:{"tabindex":"0"},domProps:{"innerHTML":_vm._s(_vm.message)}})]),(_vm.showClose)?_c('i',{staticClass:"el-message__closeBtn el-icon-close",attrs:{"tabindex":"0","role":"button","aria-label":"close"},on:{"click":_vm.close,"keydown":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.stopPropagation();_vm.close($event)}}}):_vm._e()],2)])} + _vm.customClass],attrs:{"role":"alert"},on:{"mouseenter":_vm.clearTimer,"mouseleave":_vm.startTimer}},[(_vm.iconClass)?_c('i',{class:_vm.iconClass}):_c('i',{class:_vm.typeClass}),_vm._t("default",[(!_vm.dangerouslyUseHTMLString)?_c('p',{staticClass:"el-message__content"},[_vm._v(_vm._s(_vm.message))]):_c('p',{staticClass:"el-message__content",domProps:{"innerHTML":_vm._s(_vm.message)}})]),(_vm.showClose)?_c('i',{staticClass:"el-message__closeBtn el-icon-close",on:{"click":_vm.close}}):_vm._e()],2)])} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -83606,9 +84099,9 @@ var Component = normalizeComponent( exports.__esModule = true; -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -84002,7 +84495,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -84266,12 +84759,20 @@ exports.default = { }, style: function style() { + var style = {}; var parent = this.$parent; var len = parent.steps.length; var space = typeof this.space === 'number' ? this.space + 'px' : this.space ? this.space : 100 / (len - 1) + '%'; + style.flexBasis = space; + if (this.isVertical) return style; + if (this.isLast) { + style.maxWidth = 100 / this.stepsCount + '%'; + } else { + style.marginRight = -this.$parent.stepOffset + 'px'; + } - return { flexBasis: space }; + return style; } }, @@ -84328,7 +84829,7 @@ var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._sel _vm.isSimple && 'is-simple', _vm.isLast && !_vm.space && !_vm.isCenter && 'is-flex', _vm.isCenter && !_vm.isVertical && !_vm.isSimple && 'is-center' - ],style:([_vm.style, _vm.isLast ? { maxWidth: 100 / _vm.stepsCount + '%' } : { marginRight: - _vm.$parent.stepOffset + 'px' }])},[_c('div',{staticClass:"el-step__head",class:("is-" + _vm.currentStatus)},[_c('div',{staticClass:"el-step__line",style:(_vm.isLast ? '' : { marginRight: _vm.$parent.stepOffset + 'px' })},[_c('i',{staticClass:"el-step__line-inner",style:(_vm.lineStyle)})]),_c('div',{staticClass:"el-step__icon",class:("is-" + (_vm.icon ? 'icon' : 'text'))},[(_vm.currentStatus !== 'success' && _vm.currentStatus !== 'error')?_vm._t("icon",[(_vm.icon)?_c('i',{staticClass:"el-step__icon-inner",class:[_vm.icon]}):_vm._e(),(!_vm.icon && !_vm.isSimple)?_c('div',{staticClass:"el-step__icon-inner"},[_vm._v(_vm._s(_vm.index + 1))]):_vm._e()]):_c('i',{staticClass:"el-step__icon-inner is-status",class:['el-icon-' + (_vm.currentStatus === 'success' ? 'check' : 'close')]})],2)]),_c('div',{staticClass:"el-step__main"},[_c('div',{ref:"title",staticClass:"el-step__title",class:['is-' + _vm.currentStatus]},[_vm._t("title",[_vm._v(_vm._s(_vm.title))])],2),(_vm.isSimple)?_c('div',{staticClass:"el-step__arrow"}):_c('div',{staticClass:"el-step__description",class:['is-' + _vm.currentStatus]},[_vm._t("description",[_vm._v(_vm._s(_vm.description))])],2)])])} + ],style:(_vm.style)},[_c('div',{staticClass:"el-step__head",class:("is-" + _vm.currentStatus)},[_c('div',{staticClass:"el-step__line",style:(_vm.isLast ? '' : { marginRight: _vm.$parent.stepOffset + 'px' })},[_c('i',{staticClass:"el-step__line-inner",style:(_vm.lineStyle)})]),_c('div',{staticClass:"el-step__icon",class:("is-" + (_vm.icon ? 'icon' : 'text'))},[(_vm.currentStatus !== 'success' && _vm.currentStatus !== 'error')?_vm._t("icon",[(_vm.icon)?_c('i',{staticClass:"el-step__icon-inner",class:[_vm.icon]}):_vm._e(),(!_vm.icon && !_vm.isSimple)?_c('div',{staticClass:"el-step__icon-inner"},[_vm._v(_vm._s(_vm.index + 1))]):_vm._e()]):_c('i',{staticClass:"el-step__icon-inner is-status",class:['el-icon-' + (_vm.currentStatus === 'success' ? 'check' : 'close')]})],2)]),_c('div',{staticClass:"el-step__main"},[_c('div',{ref:"title",staticClass:"el-step__title",class:['is-' + _vm.currentStatus]},[_vm._t("title",[_vm._v(_vm._s(_vm.title))])],2),(_vm.isSimple)?_c('div',{staticClass:"el-step__arrow"}):_c('div',{staticClass:"el-step__description",class:['is-' + _vm.currentStatus]},[_vm._t("description",[_vm._v(_vm._s(_vm.description))])],2)])])} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -84398,7 +84899,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _throttle = __webpack_require__(32); +var _throttle = __webpack_require__(33); var _throttle2 = _interopRequireDefault(_throttle); @@ -84688,11 +85189,11 @@ exports.__esModule = true; var _resizeEvent = __webpack_require__(18); -var _scrollbarWidth = __webpack_require__(33); +var _scrollbarWidth = __webpack_require__(34); var _scrollbarWidth2 = _interopRequireDefault(_scrollbarWidth); -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); var _bar = __webpack_require__(339); @@ -84847,7 +85348,7 @@ exports.default = { exports.__esModule = true; -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _util = __webpack_require__(340); @@ -85406,7 +85907,7 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _util = __webpack_require__(7); +var _util = __webpack_require__(3); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -85589,7 +86090,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _vue = __webpack_require__(4); +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -85597,7 +86098,7 @@ var _menu = __webpack_require__(356); var _menu2 = _interopRequireDefault(_menu); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); @@ -85617,29 +86118,16 @@ var _locale = __webpack_require__(2); var _locale2 = _interopRequireDefault(_locale); -var _locale3 = __webpack_require__(16); +var _locale3 = __webpack_require__(15); var _debounce = __webpack_require__(10); var _debounce2 = _interopRequireDefault(_debounce); +var _util = __webpack_require__(3); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var popperMixin = { - props: { - placement: { - type: String, - default: 'bottom-start' - }, - appendToBody: _vuePopper2.default.props.appendToBody, - offset: _vuePopper2.default.props.offset, - boundariesPadding: _vuePopper2.default.props.boundariesPadding, - popperOptions: _vuePopper2.default.props.popperOptions - }, - methods: _vuePopper2.default.methods, - data: _vuePopper2.default.data, - beforeDestroy: _vuePopper2.default.beforeDestroy -}; // // // // @@ -85694,6 +86182,26 @@ var popperMixin = { // // // +// +// +// +// + +var popperMixin = { + props: { + placement: { + type: String, + default: 'bottom-start' + }, + appendToBody: _vuePopper2.default.props.appendToBody, + offset: _vuePopper2.default.props.offset, + boundariesPadding: _vuePopper2.default.props.boundariesPadding, + popperOptions: _vuePopper2.default.props.popperOptions + }, + methods: _vuePopper2.default.methods, + data: _vuePopper2.default.data, + beforeDestroy: _vuePopper2.default.beforeDestroy +}; exports.default = { name: 'ElCascader', @@ -85766,6 +86274,10 @@ exports.default = { default: function _default() { return function () {}; } + }, + hoverThreshold: { + type: Number, + default: 500 } }, @@ -85814,11 +86326,15 @@ exports.default = { }, cascaderSize: function cascaderSize() { return this.size || this._elFormItemSize || (this.$ELEMENT || {}).size; + }, + id: function id() { + return (0, _util.generateId)(); } }, watch: { menuVisible: function menuVisible(value) { + this.$refs.input.$refs.input.setAttribute('aria-expanded', value); value ? this.showMenu() : this.hideMenu(); }, value: function value(_value) { @@ -85827,6 +86343,10 @@ exports.default = { currentValue: function currentValue(value) { this.dispatch('ElFormItem', 'el.form.change', [value]); }, + currentLabels: function currentLabels(value) { + var inputLabel = this.showAllLevels ? value.join('/') : value[value.length - 1]; + this.$refs.input.$refs.input.setAttribute('value', inputLabel); + }, options: { deep: true, @@ -85848,10 +86368,13 @@ exports.default = { this.menu.expandTrigger = this.expandTrigger; this.menu.changeOnSelect = this.changeOnSelect; this.menu.popperClass = this.popperClass; + this.menu.hoverThreshold = this.hoverThreshold; this.popperElm = this.menu.$el; + this.menu.$refs.menus[0].setAttribute('id', 'cascader-menu-' + this.id); this.menu.$on('pick', this.handlePick); this.menu.$on('activeItemChange', this.handleActiveItemChange); this.menu.$on('menuLeave', this.doDestroy); + this.menu.$on('closeInside', this.handleClickoutside); }, showMenu: function showMenu() { var _this2 = this; @@ -85871,6 +86394,7 @@ exports.default = { hideMenu: function hideMenu() { this.inputValue = ''; this.menu.visible = false; + this.$refs.input.focus(); }, handleActiveItemChange: function handleActiveItemChange(value) { var _this3 = this; @@ -85880,6 +86404,27 @@ exports.default = { }); this.$emit('active-item-change', value); }, + handleKeydown: function handleKeydown(e) { + var _this4 = this; + + var keyCode = e.keyCode; + if (keyCode === 13) { + this.handleClick(); + } else if (keyCode === 40) { + // down + this.menuVisible = true; // 打开 + setTimeout(function () { + var firstMenu = _this4.popperElm.querySelectorAll('.el-cascader-menu')[0]; + firstMenu.querySelectorAll("[tabindex='-1']")[0].focus(); + }); + e.stopPropagation(); + e.preventDefault(); + } else if (keyCode === 27 || keyCode === 9) { + // esc tab + this.inputValue = ''; + if (this.menu) this.menu.visible = false; + } + }, handlePick: function handlePick(value) { var close = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; @@ -85894,7 +86439,7 @@ exports.default = { } }, handleInputChange: function handleInputChange(value) { - var _this4 = this; + var _this5 = this; if (!this.menuVisible) return; var flatOptions = this.flatOptions; @@ -85907,7 +86452,7 @@ exports.default = { var filteredFlatOptions = flatOptions.filter(function (optionsStack) { return optionsStack.some(function (option) { - return new RegExp(value, 'i').test(option[_this4.labelKey]); + return new RegExp(value, 'i').test(option[_this5.labelKey]); }); }); @@ -85916,9 +86461,9 @@ exports.default = { return { __IS__FLAT__OPTIONS: true, value: optionStack.map(function (item) { - return item[_this4.valueKey]; + return item[_this5.valueKey]; }), - label: _this4.renderFilteredOptionLabel(value, optionStack) + label: _this5.renderFilteredOptionLabel(value, optionStack) }; }); } else { @@ -85933,39 +86478,39 @@ exports.default = { this.$nextTick(this.updatePopper); }, renderFilteredOptionLabel: function renderFilteredOptionLabel(inputValue, optionsStack) { - var _this5 = this; + var _this6 = this; return optionsStack.map(function (option, index) { - var label = option[_this5.labelKey]; + var label = option[_this6.labelKey]; var keywordIndex = label.toLowerCase().indexOf(inputValue.toLowerCase()); var labelPart = label.slice(keywordIndex, inputValue.length + keywordIndex); - var node = keywordIndex > -1 ? _this5.highlightKeyword(label, labelPart) : label; + var node = keywordIndex > -1 ? _this6.highlightKeyword(label, labelPart) : label; return index === 0 ? node : [' / ', node]; }); }, highlightKeyword: function highlightKeyword(label, keyword) { - var _this6 = this; + var _this7 = this; var h = this._c; return label.split(keyword).map(function (node, index) { - return index === 0 ? node : [h('span', { class: { 'el-cascader-menu__item__keyword': true } }, [_this6._v(keyword)]), node]; + return index === 0 ? node : [h('span', { class: { 'el-cascader-menu__item__keyword': true } }, [_this7._v(keyword)]), node]; }); }, flattenOptions: function flattenOptions(options) { - var _this7 = this; + var _this8 = this; var ancestor = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; var flatOptions = []; options.forEach(function (option) { var optionsStack = ancestor.concat(option); - if (!option[_this7.childrenKey]) { + if (!option[_this8.childrenKey]) { flatOptions.push(optionsStack); } else { - if (_this7.changeOnSelect) { + if (_this8.changeOnSelect) { flatOptions.push(optionsStack); } - flatOptions = flatOptions.concat(_this7.flattenOptions(option[_this7.childrenKey], optionsStack)); + flatOptions = flatOptions.concat(_this8.flattenOptions(option[_this8.childrenKey], optionsStack)); } }); return flatOptions; @@ -85989,26 +86534,26 @@ exports.default = { }, created: function created() { - var _this8 = this; + var _this9 = this; this.debouncedInputChange = (0, _debounce2.default)(this.debounce, function (value) { - var before = _this8.beforeFilter(value); + var before = _this9.beforeFilter(value); if (before && before.then) { - _this8.menu.options = [{ + _this9.menu.options = [{ __IS__FLAT__OPTIONS: true, - label: _this8.t('el.cascader.loading'), + label: _this9.t('el.cascader.loading'), value: '', disabled: true }]; before.then(function () { - _this8.$nextTick(function () { - _this8.handleInputChange(value); + _this9.$nextTick(function () { + _this9.handleInputChange(value); }); }); } else if (before !== false) { - _this8.$nextTick(function () { - _this8.handleInputChange(value); + _this9.$nextTick(function () { + _this9.handleInputChange(value); }); } }); @@ -86066,10 +86611,12 @@ var _babelHelperVueJsxMergeProps2 = _interopRequireDefault(_babelHelperVueJsxMer var _shared = __webpack_require__(358); -var _scrollIntoView = __webpack_require__(23); +var _scrollIntoView = __webpack_require__(24); var _scrollIntoView2 = _interopRequireDefault(_scrollIntoView); +var _util = __webpack_require__(3); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var copyArray = function copyArray(arr, props) { @@ -86109,7 +86656,9 @@ exports.default = { value: [], expandTrigger: 'click', changeOnSelect: false, - popperClass: '' + popperClass: '', + hoverTimer: 0, + clicking: false }; }, @@ -86172,6 +86721,9 @@ exports.default = { formatOptions(optionsCopy); return loadActiveOptions(optionsCopy); } + }, + id: function id() { + return (0, _util.generateId)(); } }, @@ -86220,11 +86772,42 @@ exports.default = { activeOptions = this.activeOptions, visible = this.visible, expandTrigger = this.expandTrigger, - popperClass = this.popperClass; + popperClass = this.popperClass, + hoverThreshold = this.hoverThreshold; + + var itemId = null; + var itemIndex = 0; + + var hoverMenuRefs = {}; + var hoverMenuHandler = function hoverMenuHandler(e) { + var activeMenu = hoverMenuRefs.activeMenu; + if (!activeMenu) return; + var offsetX = e.offsetX; + var width = activeMenu.offsetWidth; + var height = activeMenu.offsetHeight; + + if (e.target === hoverMenuRefs.activeItem) { + clearTimeout(_this3.hoverTimer); + var _hoverMenuRefs = hoverMenuRefs, + activeItem = _hoverMenuRefs.activeItem; + var offsetY_top = activeItem.offsetTop; + var offsetY_Bottom = offsetY_top + activeItem.offsetHeight; + + hoverMenuRefs.hoverZone.innerHTML = '\n \n \n '; + } else { + if (!_this3.hoverTimer) { + _this3.hoverTimer = setTimeout(function () { + hoverMenuRefs.hoverZone.innerHTML = ''; + }, hoverThreshold); + } + } + }; var menus = this._l(activeOptions, function (menu, menuIndex) { var isFlat = false; + var menuId = 'menu-' + _this3.id + '-' + menuIndex; + var ownsId = 'menu-' + _this3.id + '-' + (menuIndex + 1); var items = _this3._l(menu, function (item) { var events = { on: {} @@ -86233,19 +86816,81 @@ exports.default = { if (item.__IS__FLAT__OPTIONS) isFlat = true; if (!item.disabled) { + // keydown up/down/left/right/enter + events.on.keydown = function (ev) { + var keyCode = ev.keyCode; + if ([37, 38, 39, 40, 13, 9, 27].indexOf(keyCode) < 0) { + return; + } + var currentEle = ev.target; + var parentEle = _this3.$refs.menus[menuIndex]; + var menuItemList = parentEle.querySelectorAll("[tabindex='-1']"); + var currentIndex = Array.prototype.indexOf.call(menuItemList, currentEle); // 当前索引 + var nextIndex = void 0, + nextMenu = void 0; + if ([38, 40].indexOf(keyCode) > -1) { + if (keyCode === 38) { + // up键 + nextIndex = currentIndex !== 0 ? currentIndex - 1 : currentIndex; + } else if (keyCode === 40) { + // down + nextIndex = currentIndex !== menuItemList.length - 1 ? currentIndex + 1 : currentIndex; + } + menuItemList[nextIndex].focus(); + } else if (keyCode === 37) { + // left键 + if (menuIndex !== 0) { + var previousMenu = _this3.$refs.menus[menuIndex - 1]; + previousMenu.querySelector('[aria-expanded=true]').focus(); + } + } else if (keyCode === 39) { + // right + if (item.children) { + // 有子menu 选择子menu的第一个menuitem + nextMenu = _this3.$refs.menus[menuIndex + 1]; + nextMenu.querySelectorAll("[tabindex='-1']")[0].focus(); + } + } else if (keyCode === 13) { + if (!item.children) { + var id = currentEle.getAttribute('id'); + parentEle.setAttribute('aria-activedescendant', id); + _this3.select(item, menuIndex); + _this3.$nextTick(function () { + return _this3.scrollMenu(_this3.$refs.menus[menuIndex]); + }); + } + } else if (keyCode === 9 || keyCode === 27) { + // esc tab + _this3.$emit('closeInside'); + } + }; if (item.children) { - var triggerEvent = { - click: 'click', - hover: 'mouseenter' - }[expandTrigger]; - events.on[triggerEvent] = function () { - _this3.activeItem(item, menuIndex); - _this3.$nextTick(function () { - // adjust self and next level - _this3.scrollMenu(_this3.$refs.menus[menuIndex]); - _this3.scrollMenu(_this3.$refs.menus[menuIndex + 1]); - }); - }; + (function () { + var triggerEvent = { + click: 'click', + hover: 'mouseenter' + }[expandTrigger]; + var triggerHandler = function triggerHandler() { + _this3.activeItem(item, menuIndex); + _this3.$nextTick(function () { + // adjust self and next level + _this3.scrollMenu(_this3.$refs.menus[menuIndex]); + _this3.scrollMenu(_this3.$refs.menus[menuIndex + 1]); + }); + }; + events.on[triggerEvent] = triggerHandler; + events.on['mousedown'] = function () { + _this3.clicking = true; + }; + events.on['focus'] = function () { + // focus 选中 + if (_this3.clicking) { + _this3.clicking = false; + return; + } + triggerHandler(); + }; + })(); } else { events.on.click = function () { _this3.select(item, menuIndex); @@ -86255,7 +86900,11 @@ exports.default = { }; } } - + if (!item.disabled && !item.children) { + // no children set id + itemId = menuId + '-' + itemIndex; + itemIndex++; + } return h( 'li', (0, _babelHelperVueJsxMergeProps2.default)([{ @@ -86264,8 +86913,18 @@ exports.default = { 'el-cascader-menu__item--extensible': item.children, 'is-active': item.value === activeValue[menuIndex], 'is-disabled': item.disabled + }, + ref: item.value === activeValue[menuIndex] ? 'activeItem' : null + }, events, { + attrs: { + tabindex: item.disabled ? null : -1, + role: 'menuitem', + 'aria-haspopup': !!item.children, + 'aria-expanded': item.value === activeValue[menuIndex], + id: itemId, + 'aria-owns': !item.children ? null : ownsId } - }, events]), + }]), [item.label] ); }); @@ -86274,19 +86933,68 @@ exports.default = { menuStyle.minWidth = _this3.inputWidth + 'px'; } + var isHoveredMenu = expandTrigger === 'hover' && activeValue.length - 1 === menuIndex; + var hoverMenuEvent = { + on: {} + }; + + if (isHoveredMenu) { + hoverMenuEvent.on.mousemove = hoverMenuHandler; + menuStyle.position = 'relative'; + } + return h( 'ul', - { + (0, _babelHelperVueJsxMergeProps2.default)([{ 'class': { 'el-cascader-menu': true, 'el-cascader-menu--flexible': isFlat - }, + } + }, hoverMenuEvent, { style: menuStyle, refInFor: true, - ref: 'menus' }, - [items] + ref: 'menus', + attrs: { role: 'menu', + id: menuId + } + }]), + [items, isHoveredMenu ? h( + 'svg', + { + ref: 'hoverZone', + style: { + position: 'absolute', + top: 0, + height: '100%', + width: '100%', + left: 0, + pointerEvents: 'none' + } + }, + [] + ) : null] ); }); + + if (expandTrigger === 'hover') { + this.$nextTick(function () { + var activeItem = _this3.$refs.activeItem; + + if (activeItem) { + var activeMenu = activeItem.parentElement; + var hoverZone = _this3.$refs.hoverZone; + + hoverMenuRefs = { + activeMenu: activeMenu, + activeItem: activeItem, + hoverZone: hoverZone + }; + } else { + hoverMenuRefs = {}; + } + }); + } + return h( 'transition', { @@ -86336,7 +87044,7 @@ var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._sel 'is-disabled': _vm.disabled }, _vm.cascaderSize ? 'el-cascader--' + _vm.cascaderSize : '' - ],on:{"click":_vm.handleClick,"mouseenter":function($event){_vm.inputHover = true},"mouseleave":function($event){_vm.inputHover = false}}},[_c('el-input',{ref:"input",attrs:{"readonly":!_vm.filterable,"placeholder":_vm.currentLabels.length ? undefined : _vm.placeholder,"validate-event":false,"size":_vm.size,"disabled":_vm.disabled},on:{"input":_vm.debouncedInputChange},model:{value:(_vm.inputValue),callback:function ($$v) {_vm.inputValue=$$v},expression:"inputValue"}},[_c('template',{attrs:{"slot":"suffix"},slot:"suffix"},[(_vm.clearable && _vm.inputHover && _vm.currentLabels.length)?_c('i',{key:"1",staticClass:"el-input__icon el-icon-circle-close el-cascader__clearIcon",on:{"click":_vm.clearValue}}):_c('i',{key:"2",staticClass:"el-input__icon el-icon-arrow-down",class:{ 'is-reverse': _vm.menuVisible }})])],2),_c('span',{directives:[{name:"show",rawName:"v-show",value:(_vm.inputValue === ''),expression:"inputValue === ''"}],staticClass:"el-cascader__label"},[(_vm.showAllLevels)?[_vm._l((_vm.currentLabels),function(label,index){return [_vm._v("\n "+_vm._s(label)+"\n "),(index < _vm.currentLabels.length - 1)?_c('span',[_vm._v(" / ")]):_vm._e()]})]:[_vm._v("\n "+_vm._s(_vm.currentLabels[_vm.currentLabels.length - 1])+"\n ")]],2)],1)} + ],on:{"click":_vm.handleClick,"mouseenter":function($event){_vm.inputHover = true},"focus":function($event){_vm.inputHover = true},"mouseleave":function($event){_vm.inputHover = false},"blur":function($event){_vm.inputHover = false},"keydown":_vm.handleKeydown}},[_c('el-input',{ref:"input",attrs:{"readonly":!_vm.filterable,"placeholder":_vm.currentLabels.length ? undefined : _vm.placeholder,"validate-event":false,"size":_vm.size,"disabled":_vm.disabled},on:{"input":_vm.debouncedInputChange},model:{value:(_vm.inputValue),callback:function ($$v) {_vm.inputValue=$$v},expression:"inputValue"}},[_c('template',{attrs:{"slot":"suffix"},slot:"suffix"},[(_vm.clearable && _vm.inputHover && _vm.currentLabels.length)?_c('i',{key:"1",staticClass:"el-input__icon el-icon-circle-close el-cascader__clearIcon",on:{"click":_vm.clearValue}}):_c('i',{key:"2",staticClass:"el-input__icon el-icon-arrow-down",class:{ 'is-reverse': _vm.menuVisible }})])],2),_c('span',{directives:[{name:"show",rawName:"v-show",value:(_vm.inputValue === ''),expression:"inputValue === ''"}],staticClass:"el-cascader__label"},[(_vm.showAllLevels)?[_vm._l((_vm.currentLabels),function(label,index){return [_vm._v("\n "+_vm._s(label)+"\n "),(index < _vm.currentLabels.length - 1)?_c('span',[_vm._v(" / ")]):_vm._e()]})]:[_vm._v("\n "+_vm._s(_vm.currentLabels[_vm.currentLabels.length - 1])+"\n ")]],2)],1)} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -86990,11 +87698,11 @@ var _locale = __webpack_require__(2); var _locale2 = _interopRequireDefault(_locale); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); -var _button = __webpack_require__(15); +var _button = __webpack_require__(14); var _button2 = _interopRequireDefault(_button); @@ -87180,7 +87888,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _draggable = __webpack_require__(27); +var _draggable = __webpack_require__(28); var _draggable2 = _interopRequireDefault(_draggable); @@ -87345,7 +88053,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _draggable = __webpack_require__(27); +var _draggable = __webpack_require__(28); var _draggable2 = _interopRequireDefault(_draggable); @@ -87529,7 +88237,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _draggable = __webpack_require__(27); +var _draggable = __webpack_require__(28); var _draggable2 = _interopRequireDefault(_draggable); @@ -87772,7 +88480,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _button = __webpack_require__(15); +var _button = __webpack_require__(14); var _button2 = _interopRequireDefault(_button); @@ -87788,7 +88496,7 @@ var _transferPanel = __webpack_require__(380); var _transferPanel2 = _interopRequireDefault(_transferPanel); -var _migrating = __webpack_require__(6); +var _migrating = __webpack_require__(7); var _migrating2 = _interopRequireDefault(_migrating); @@ -88031,7 +88739,7 @@ var _checkbox = __webpack_require__(13); var _checkbox2 = _interopRequireDefault(_checkbox); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); @@ -88808,6 +89516,10 @@ exports.default = { startTime: '开始时间', endDate: '结束日期', endTime: '结束时间', + prevYear: '前一年', + nextYear: '后一年', + prevMonth: '上个月', + nextMonth: '下个月', year: '年', month1: '1 月', month2: '2 月', @@ -88870,7 +89582,7 @@ exports.default = { error: '输入的数据不合法!' }, upload: { - deleteTip: '按delete键可删除', + deleteTip: '按 delete 键可删除', delete: '删除', preview: '查看图片', continue: '继续上传' @@ -89053,7 +89765,7 @@ exports.default = function (Vue) { return template; }; -var _util = __webpack_require__(61); +var _util = __webpack_require__(53); var RE_NARGS = /(%|)\{([0-9a-zA-Z_]+)\}/g; /** @@ -90714,7 +91426,7 @@ module.exports = function normalizeComponent ( /***/ 1: /***/ (function(module, exports) { -module.exports = __webpack_require__(60); +module.exports = __webpack_require__(61); /***/ }), @@ -90902,9 +91614,15 @@ exports.default = { handleChange: function handleChange(ev) { var _this = this; + if (this.isLimitExceeded) return; + var value = void 0; + if (ev.target.checked) { + value = this.trueLabel === undefined ? true : this.trueLabel; + } else { + value = this.falseLabel === undefined ? false : this.falseLabel; + } + this.$emit('change', value, ev); this.$nextTick(function () { - if (_this.isLimitExceeded) return; - _this.$emit('change', _this.model, ev); if (_this.isGroup) { _this.dispatch('ElCheckboxGroup', 'change', [_this._checkboxGroup.value]); } @@ -91524,10 +92242,17 @@ module.exports = /************************************************************************/ /******/ ({ -/***/ 13: +/***/ 12: +/***/ (function(module, exports) { + +module.exports = __webpack_require__(86); + +/***/ }), + +/***/ 2: /***/ (function(module, exports) { -module.exports = __webpack_require__(87); +module.exports = __webpack_require__(53); /***/ }), @@ -91577,17 +92302,19 @@ exports.default = _main2.default; exports.__esModule = true; -var _vuePopper = __webpack_require__(7); +var _vuePopper = __webpack_require__(8); var _vuePopper2 = _interopRequireDefault(_vuePopper); -var _debounce = __webpack_require__(13); +var _debounce = __webpack_require__(12); var _debounce2 = _interopRequireDefault(_debounce); var _vdom = __webpack_require__(20); -var _vue = __webpack_require__(4); +var _util = __webpack_require__(2); + +var _vue = __webpack_require__(5); var _vue2 = _interopRequireDefault(_vue); @@ -91638,9 +92365,16 @@ exports.default = { data: function data() { return { - timeoutPending: null + timeoutPending: null, + focusing: false }; }, + + computed: { + tooltipId: function tooltipId() { + return 'el-tooltip-' + (0, _util.generateId)(); + } + }, beforeCreate: function beforeCreate() { var _this = this; @@ -91684,6 +92418,10 @@ exports.default = { }, ref: 'popper', + attrs: { role: 'tooltip', + id: this.tooltipId, + 'aria-hidden': this.disabled || !this.showPopper ? 'true' : 'false' + }, directives: [{ name: 'show', value: !this.disabled && this.showPopper @@ -91698,24 +92436,40 @@ exports.default = { if (!this.$slots.default || !this.$slots.default.length) return this.$slots.default; var vnode = (0, _vdom.getFirstComponentChild)(this.$slots.default); + if (!vnode) return vnode; + var data = vnode.data = vnode.data || {}; var on = vnode.data.on = vnode.data.on || {}; var nativeOn = vnode.data.nativeOn = vnode.data.nativeOn || {}; data.staticClass = this.concatClass(data.staticClass, 'el-tooltip'); - on.mouseenter = this.addEventHandle(on.mouseenter, this.show); - on.mouseleave = this.addEventHandle(on.mouseleave, this.hide); - nativeOn.mouseenter = this.addEventHandle(nativeOn.mouseenter, this.show); - nativeOn.mouseleave = this.addEventHandle(nativeOn.mouseleave, this.hide); - + nativeOn.mouseenter = on.mouseenter = this.addEventHandle(on.mouseenter, this.show); + nativeOn.mouseleave = on.mouseleave = this.addEventHandle(on.mouseleave, this.hide); + nativeOn.focus = on.focus = this.addEventHandle(on.focus, this.handleFocus); + nativeOn.blur = on.blur = this.addEventHandle(on.blur, this.handleBlur); + nativeOn.click = on.click = this.addEventHandle(on.click, function () { + _this2.focusing = false; + }); return vnode; }, mounted: function mounted() { this.referenceElm = this.$el; + if (this.$el.nodeType === 1) { + this.$el.setAttribute('aria-describedby', this.tooltipId); + this.$el.setAttribute('tabindex', 0); + } }, - + watch: { + focusing: function focusing(val) { + if (val) { + this.referenceElm.className += ' focusing'; + } else { + this.referenceElm.className = this.referenceElm.className.replace('focusing', ''); + } + } + }, methods: { show: function show() { this.setExpectedState(true); @@ -91725,6 +92479,14 @@ exports.default = { this.setExpectedState(false); this.debounceClose(); }, + handleFocus: function handleFocus() { + this.focusing = true; + this.show(); + }, + handleBlur: function handleBlur() { + this.focusing = false; + this.hide(); + }, addEventHandle: function addEventHandle(old, fn) { if (!old) { return fn; @@ -91773,17 +92535,17 @@ exports.default = { /***/ }), -/***/ 4: +/***/ 5: /***/ (function(module, exports) { module.exports = __webpack_require__(22); /***/ }), -/***/ 7: +/***/ 8: /***/ (function(module, exports) { -module.exports = __webpack_require__(126); +module.exports = __webpack_require__(125); /***/ }) @@ -91974,7 +92736,7 @@ module.exports = function normalizeComponent ( /***/ 1: /***/ (function(module, exports) { -module.exports = __webpack_require__(60); +module.exports = __webpack_require__(61); /***/ }), @@ -92761,11 +93523,11 @@ module.exports = function normalizeComponent ( /***/ 1: /***/ (function(module, exports) { -module.exports = __webpack_require__(60); +module.exports = __webpack_require__(61); /***/ }), -/***/ 11: +/***/ 12: /***/ (function(module, exports) { module.exports = __webpack_require__(86); @@ -92775,14 +93537,14 @@ module.exports = __webpack_require__(86); /***/ 13: /***/ (function(module, exports) { -module.exports = __webpack_require__(87); +module.exports = __webpack_require__(127); /***/ }), /***/ 14: /***/ (function(module, exports) { -module.exports = __webpack_require__(123); +module.exports = __webpack_require__(122); /***/ }), @@ -92960,20 +93722,26 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol // // // +// +// +// +// +// +// var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _focus = __webpack_require__(11); +var _focus = __webpack_require__(13); var _focus2 = _interopRequireDefault(_focus); -var _locale = __webpack_require__(2); +var _locale = __webpack_require__(3); var _locale2 = _interopRequireDefault(_locale); -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); @@ -92981,11 +93749,11 @@ var _selectDropdown = __webpack_require__(161); var _selectDropdown2 = _interopRequireDefault(_selectDropdown); -var _option = __webpack_require__(32); +var _option = __webpack_require__(33); var _option2 = _interopRequireDefault(_option); -var _tag = __webpack_require__(23); +var _tag = __webpack_require__(24); var _tag2 = _interopRequireDefault(_tag); @@ -92993,7 +93761,7 @@ var _scrollbar = __webpack_require__(18); var _scrollbar2 = _interopRequireDefault(_scrollbar); -var _debounce = __webpack_require__(13); +var _debounce = __webpack_require__(12); var _debounce2 = _interopRequireDefault(_debounce); @@ -93001,17 +93769,17 @@ var _clickoutside = __webpack_require__(9); var _clickoutside2 = _interopRequireDefault(_clickoutside); -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); var _resizeEvent = __webpack_require__(19); var _locale3 = __webpack_require__(14); -var _scrollIntoView = __webpack_require__(24); +var _scrollIntoView = __webpack_require__(25); var _scrollIntoView2 = _interopRequireDefault(_scrollIntoView); -var _util = __webpack_require__(8); +var _util = __webpack_require__(2); var _navigationMixin = __webpack_require__(164); @@ -93061,7 +93829,7 @@ exports.default = { return this.loadingText || this.t('el.select.loading'); } else { if (this.remote && this.query === '' && this.options.length === 0) return false; - if (this.filterable && this.options.length > 0 && this.filteredOptionsCount === 0) { + if (this.filterable && this.query && this.options.length > 0 && this.filteredOptionsCount === 0) { return this.noMatchText || this.t('el.select.noMatch'); } if (this.options.length === 0) { @@ -93082,6 +93850,13 @@ exports.default = { }, selectSize: function selectSize() { return this.size || this._elFormItemSize || (this.$ELEMENT || {}).size; + }, + multipleText: function multipleText() { + var selected = this.selected; + if (!selected || !selected.length) return ''; + var length = selected.length; + var countText = length > 1 ? '(+' + (selected.length - 1) + ')' : ''; + return selected[0].currentLabel + ' ' + countText; } }, @@ -93130,7 +93905,8 @@ exports.default = { valueKey: { type: String, default: 'value' - } + }, + collapseTags: Boolean }, data: function data() { @@ -93420,6 +94196,7 @@ exports.default = { resetInputHeight: function resetInputHeight() { var _this7 = this; + if (this.collapseTags) return; this.$nextTick(function () { if (!_this7.$refs.reference) return; var inputChildNodes = _this7.$refs.reference.$el.childNodes; @@ -93427,7 +94204,7 @@ exports.default = { return item.tagName === 'INPUT'; })[0]; var tags = _this7.$refs.tags; - input.style.height = _this7.selected.length === 0 && _this7.selectSize === 'mini' ? sizeMap[_this7.selectSize] : Math.max(tags ? tags.clientHeight + 10 : 0, sizeMap[_this7.selectSize] || 40) + 'px'; + input.style.height = _this7.selected.length === 0 ? sizeMap[_this7.selectSize] || 40 + 'px' : Math.max(tags ? tags.clientHeight + 10 : 0, sizeMap[_this7.selectSize] || 40) + 'px'; if (_this7.visible && _this7.emptyText !== false) { _this7.broadcast('ElSelectDropdown', 'updatePopper'); } @@ -93670,7 +94447,7 @@ var Component = normalizeComponent( exports.__esModule = true; -var _vuePopper = __webpack_require__(7); +var _vuePopper = __webpack_require__(8); var _vuePopper2 = _interopRequireDefault(_vuePopper); @@ -93832,7 +94609,7 @@ exports.default = { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:(_vm.handleClose),expression:"handleClose"}],staticClass:"el-select",class:[_vm.selectSize ? 'el-select--' + _vm.selectSize : '']},[(_vm.multiple)?_c('div',{ref:"tags",staticClass:"el-select__tags",style:({ 'max-width': _vm.inputWidth - 32 + 'px' }),on:{"click":function($event){$event.stopPropagation();_vm.toggleMenu($event)}}},[_c('transition-group',{on:{"after-leave":_vm.resetInputHeight}},_vm._l((_vm.selected),function(item){return _c('el-tag',{key:_vm.getValueKey(item),attrs:{"closable":!_vm.disabled,"size":"small","hit":item.hitState,"type":"info","disable-transitions":""},on:{"close":function($event){_vm.deleteTag($event, item)}}},[_c('span',{staticClass:"el-select__tags-text"},[_vm._v(_vm._s(item.currentLabel))])])})),(_vm.filterable)?_c('input',{directives:[{name:"model",rawName:"v-model",value:(_vm.query),expression:"query"}],ref:"input",staticClass:"el-select__input",class:("is-" + _vm.selectSize),style:({ width: _vm.inputLength + 'px', 'max-width': _vm.inputWidth - 42 + 'px' }),attrs:{"type":"text","disabled":_vm.disabled,"debounce":_vm.remote ? 300 : 0},domProps:{"value":(_vm.query)},on:{"focus":function($event){_vm.visible = true},"keyup":_vm.managePlaceholder,"keydown":[_vm.resetInputState,function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"down",40,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('next')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"up",38,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('prev')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.preventDefault();_vm.selectOption($event)},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"esc",27,$event.key)){ return null; }$event.stopPropagation();$event.preventDefault();_vm.visible = false},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"delete",[8,46],$event.key)){ return null; }_vm.deletePrevTag($event)}],"input":[function($event){if($event.target.composing){ return; }_vm.query=$event.target.value},function (e) { return _vm.handleQueryChange(e.target.value); }]}}):_vm._e()],1):_vm._e(),_c('el-input',{ref:"reference",class:{ 'is-focus': _vm.visible },attrs:{"type":"text","placeholder":_vm.currentPlaceholder,"name":_vm.name,"id":_vm.id,"size":_vm.selectSize,"disabled":_vm.disabled,"readonly":!_vm.filterable || _vm.multiple,"validate-event":false},on:{"focus":_vm.handleFocus,"blur":_vm.handleBlur},nativeOn:{"mousedown":function($event){_vm.handleMouseDown($event)},"keyup":function($event){_vm.debouncedOnInputChange($event)},"keydown":[function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"down",40,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('next')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"up",38,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('prev')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.preventDefault();_vm.selectOption($event)},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"esc",27,$event.key)){ return null; }$event.stopPropagation();$event.preventDefault();_vm.visible = false},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"tab",9,$event.key)){ return null; }_vm.visible = false}],"paste":function($event){_vm.debouncedOnInputChange($event)},"mouseenter":function($event){_vm.inputHovering = true},"mouseleave":function($event){_vm.inputHovering = false}},model:{value:(_vm.selectedLabel),callback:function ($$v) {_vm.selectedLabel=$$v},expression:"selectedLabel"}},[_c('i',{class:['el-select__caret', 'el-input__icon', 'el-icon-' + _vm.iconClass],attrs:{"slot":"suffix"},on:{"click":_vm.handleIconClick},slot:"suffix"})]),_c('transition',{attrs:{"name":"el-zoom-in-top"},on:{"before-enter":_vm.handleMenuEnter,"after-leave":_vm.doDestroy}},[_c('el-select-menu',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible && _vm.emptyText !== false),expression:"visible && emptyText !== false"}],ref:"popper"},[_c('el-scrollbar',{directives:[{name:"show",rawName:"v-show",value:(_vm.options.length > 0 && !_vm.loading),expression:"options.length > 0 && !loading"}],class:{ 'is-empty': !_vm.allowCreate && _vm.filteredOptionsCount === 0 },attrs:{"tag":"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[(_vm.showNewOption)?_c('el-option',{attrs:{"value":_vm.query,"created":""}}):_vm._e(),_vm._t("default")],2),(_vm.emptyText && (_vm.allowCreate && _vm.options.length === 0 || !_vm.allowCreate))?_c('p',{staticClass:"el-select-dropdown__empty"},[_vm._v(_vm._s(_vm.emptyText))]):_vm._e()],1)],1)],1)} +var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:(_vm.handleClose),expression:"handleClose"}],staticClass:"el-select",class:[_vm.selectSize ? 'el-select--' + _vm.selectSize : '']},[(_vm.multiple)?_c('div',{ref:"tags",staticClass:"el-select__tags",style:({ 'max-width': _vm.inputWidth - 32 + 'px' }),on:{"click":function($event){$event.stopPropagation();_vm.toggleMenu($event)}}},[(_vm.collapseTags)?_c('span',{staticClass:"el-select__multiple-text"},[_vm._v("\n "+_vm._s(_vm.multipleText)+"\n ")]):_vm._e(),(!_vm.collapseTags)?_c('transition-group',{on:{"after-leave":_vm.resetInputHeight}},_vm._l((_vm.selected),function(item){return _c('el-tag',{key:_vm.getValueKey(item),attrs:{"closable":!_vm.disabled,"size":"small","hit":item.hitState,"type":"info","disable-transitions":""},on:{"close":function($event){_vm.deleteTag($event, item)}}},[_c('span',{staticClass:"el-select__tags-text"},[_vm._v(_vm._s(item.currentLabel))])])})):_vm._e(),(_vm.filterable)?_c('input',{directives:[{name:"model",rawName:"v-model",value:(_vm.query),expression:"query"}],ref:"input",staticClass:"el-select__input",class:[_vm.selectSize ? ("is-" + _vm.selectSize) : ''],style:({ width: _vm.inputLength + 'px', 'max-width': _vm.inputWidth - 42 + 'px' }),attrs:{"type":"text","disabled":_vm.disabled,"debounce":_vm.remote ? 300 : 0},domProps:{"value":(_vm.query)},on:{"focus":_vm.handleFocus,"click":function($event){$event.stopPropagation();},"keyup":_vm.managePlaceholder,"keydown":[_vm.resetInputState,function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"down",40,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('next')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"up",38,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('prev')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.preventDefault();_vm.selectOption($event)},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"esc",27,$event.key)){ return null; }$event.stopPropagation();$event.preventDefault();_vm.visible = false},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"delete",[8,46],$event.key)){ return null; }_vm.deletePrevTag($event)}],"input":[function($event){if($event.target.composing){ return; }_vm.query=$event.target.value},function (e) { return _vm.handleQueryChange(e.target.value); }]}}):_vm._e()],1):_vm._e(),_c('el-input',{ref:"reference",class:{ 'is-focus': _vm.visible },attrs:{"type":"text","placeholder":_vm.currentPlaceholder,"name":_vm.name,"id":_vm.id,"size":_vm.selectSize,"disabled":_vm.disabled,"readonly":!_vm.filterable || _vm.multiple,"validate-event":false},on:{"focus":_vm.handleFocus,"blur":_vm.handleBlur},nativeOn:{"mousedown":function($event){_vm.handleMouseDown($event)},"keyup":function($event){_vm.debouncedOnInputChange($event)},"keydown":[function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"down",40,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('next')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"up",38,$event.key)){ return null; }$event.preventDefault();_vm.navigateOptions('prev')},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"enter",13,$event.key)){ return null; }$event.preventDefault();_vm.selectOption($event)},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"esc",27,$event.key)){ return null; }$event.stopPropagation();$event.preventDefault();_vm.visible = false},function($event){if(!('button' in $event)&&_vm._k($event.keyCode,"tab",9,$event.key)){ return null; }_vm.visible = false}],"paste":function($event){_vm.debouncedOnInputChange($event)},"mouseenter":function($event){_vm.inputHovering = true},"mouseleave":function($event){_vm.inputHovering = false}},model:{value:(_vm.selectedLabel),callback:function ($$v) {_vm.selectedLabel=$$v},expression:"selectedLabel"}},[_c('i',{class:['el-select__caret', 'el-input__icon', 'el-icon-' + _vm.iconClass],attrs:{"slot":"suffix"},on:{"click":_vm.handleIconClick},slot:"suffix"})]),_c('transition',{attrs:{"name":"el-zoom-in-top"},on:{"before-enter":_vm.handleMenuEnter,"after-leave":_vm.doDestroy}},[_c('el-select-menu',{directives:[{name:"show",rawName:"v-show",value:(_vm.visible && _vm.emptyText !== false),expression:"visible && emptyText !== false"}],ref:"popper"},[_c('el-scrollbar',{directives:[{name:"show",rawName:"v-show",value:(_vm.options.length > 0 && !_vm.loading),expression:"options.length > 0 && !loading"}],class:{ 'is-empty': !_vm.allowCreate && _vm.query && _vm.filteredOptionsCount === 0 },attrs:{"tag":"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[(_vm.showNewOption)?_c('el-option',{attrs:{"value":_vm.query,"created":""}}):_vm._e(),_vm._t("default")],2),(_vm.emptyText && (_vm.allowCreate && _vm.options.length === 0 || !_vm.allowCreate))?_c('p',{staticClass:"el-select-dropdown__empty"},[_vm._v(_vm._s(_vm.emptyText))]):_vm._e()],1)],1)],1)} var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); @@ -93856,18 +94633,18 @@ module.exports = __webpack_require__(128); /***/ 2: /***/ (function(module, exports) { -module.exports = __webpack_require__(178); +module.exports = __webpack_require__(53); /***/ }), -/***/ 23: +/***/ 24: /***/ (function(module, exports) { module.exports = __webpack_require__(185); /***/ }), -/***/ 24: +/***/ 25: /***/ (function(module, exports) { module.exports = __webpack_require__(186); @@ -93877,18 +94654,18 @@ module.exports = __webpack_require__(186); /***/ 3: /***/ (function(module, exports) { -module.exports = __webpack_require__(39); +module.exports = __webpack_require__(178); /***/ }), -/***/ 32: +/***/ 33: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_option_vue__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_option_vue__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_option_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_option_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5ed77bae_hasScoped_false_preserveWhitespace_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_option_vue__ = __webpack_require__(34); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5ed77bae_hasScoped_false_preserveWhitespace_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_option_vue__ = __webpack_require__(35); var normalizeComponent = __webpack_require__(0) /* script */ @@ -93916,7 +94693,7 @@ var Component = normalizeComponent( /***/ }), -/***/ 33: +/***/ 34: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -93946,7 +94723,7 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _util = __webpack_require__(8); +var _util = __webpack_require__(2); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -94086,7 +94863,7 @@ exports.default = { /***/ }), -/***/ 34: +/***/ 35: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -94101,24 +94878,24 @@ var esExports = { render: render, staticRenderFns: staticRenderFns } /***/ }), -/***/ 5: +/***/ 4: /***/ (function(module, exports) { -module.exports = __webpack_require__(124); +module.exports = __webpack_require__(39); /***/ }), -/***/ 7: +/***/ 6: /***/ (function(module, exports) { -module.exports = __webpack_require__(126); +module.exports = __webpack_require__(123); /***/ }), /***/ 8: /***/ (function(module, exports) { -module.exports = __webpack_require__(61); +module.exports = __webpack_require__(125); /***/ }), @@ -94316,7 +95093,7 @@ module.exports = function normalizeComponent ( /***/ 1: /***/ (function(module, exports) { -module.exports = __webpack_require__(60); +module.exports = __webpack_require__(61); /***/ }), @@ -94336,7 +95113,7 @@ module.exports = __webpack_require__(167); exports.__esModule = true; -var _option = __webpack_require__(32); +var _option = __webpack_require__(33); var _option2 = _interopRequireDefault(_option); @@ -94351,14 +95128,21 @@ exports.default = _option2.default; /***/ }), -/***/ 32: +/***/ 2: +/***/ (function(module, exports) { + +module.exports = __webpack_require__(53); + +/***/ }), + +/***/ 33: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_option_vue__ = __webpack_require__(33); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_option_vue__ = __webpack_require__(34); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_option_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_option_vue__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5ed77bae_hasScoped_false_preserveWhitespace_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_option_vue__ = __webpack_require__(34); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5ed77bae_hasScoped_false_preserveWhitespace_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_option_vue__ = __webpack_require__(35); var normalizeComponent = __webpack_require__(0) /* script */ @@ -94386,7 +95170,7 @@ var Component = normalizeComponent( /***/ }), -/***/ 33: +/***/ 34: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -94416,7 +95200,7 @@ var _emitter = __webpack_require__(1); var _emitter2 = _interopRequireDefault(_emitter); -var _util = __webpack_require__(8); +var _util = __webpack_require__(2); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -94556,7 +95340,7 @@ exports.default = { /***/ }), -/***/ 34: +/***/ 35: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -94569,13 +95353,6 @@ var staticRenderFns = [] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ __webpack_exports__["a"] = (esExports); -/***/ }), - -/***/ 8: -/***/ (function(module, exports) { - -module.exports = __webpack_require__(61); - /***/ }) /******/ }); @@ -95461,7 +96238,7 @@ exports.default = aria.Utils; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__ = __webpack_require__(187); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_extends__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_typeof__ = __webpack_require__(95); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_typeof__ = __webpack_require__(94); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_typeof___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_typeof__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util__ = __webpack_require__(10); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__validator___ = __webpack_require__(475); @@ -95740,7 +96517,7 @@ module.exports = { "default": __webpack_require__(444), __esModule: true }; /***/ (function(module, exports, __webpack_require__) { __webpack_require__(445); -module.exports = __webpack_require__(88).Object.assign; +module.exports = __webpack_require__(87).Object.assign; /***/ }), @@ -95796,9 +96573,9 @@ module.exports = function (it) { "use strict"; // 19.1.2.1 Object.assign(target, source, ...) -var getKeys = __webpack_require__(92); +var getKeys = __webpack_require__(91); var gOPS = __webpack_require__(136); -var pIE = __webpack_require__(94); +var pIE = __webpack_require__(93); var toObject = __webpack_require__(193); var IObject = __webpack_require__(191); var $assign = Object.assign; @@ -95953,7 +96730,7 @@ module.exports = function (TO_STRING) { "use strict"; var create = __webpack_require__(196); -var descriptor = __webpack_require__(91); +var descriptor = __webpack_require__(90); var setToStringTag = __webpack_require__(139); var IteratorPrototype = {}; @@ -95971,8 +96748,8 @@ module.exports = function (Constructor, NAME, next) { /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(63); -var anObject = __webpack_require__(89); -var getKeys = __webpack_require__(92); +var anObject = __webpack_require__(88); +var getKeys = __webpack_require__(91); module.exports = __webpack_require__(64) ? Object.defineProperties : function defineProperties(O, Properties) { anObject(O); @@ -95998,7 +96775,7 @@ module.exports = document && document.documentElement; /***/ (function(module, exports, __webpack_require__) { // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) -var has = __webpack_require__(53); +var has = __webpack_require__(54); var toObject = __webpack_require__(193); var IE_PROTO = __webpack_require__(133)('IE_PROTO'); var ObjectProto = Object.prototype; @@ -96108,7 +96885,7 @@ __webpack_require__(466); __webpack_require__(472); __webpack_require__(473); __webpack_require__(474); -module.exports = __webpack_require__(88).Symbol; +module.exports = __webpack_require__(87).Symbol; /***/ }), @@ -96119,7 +96896,7 @@ module.exports = __webpack_require__(88).Symbol; // ECMAScript 6 symbols shim var global = __webpack_require__(40); -var has = __webpack_require__(53); +var has = __webpack_require__(54); var DESCRIPTORS = __webpack_require__(64); var $export = __webpack_require__(129); var redefine = __webpack_require__(195); @@ -96127,21 +96904,21 @@ var META = __webpack_require__(467).KEY; var $fails = __webpack_require__(71); var shared = __webpack_require__(134); var setToStringTag = __webpack_require__(139); -var uid = __webpack_require__(93); +var uid = __webpack_require__(92); var wks = __webpack_require__(66); var wksExt = __webpack_require__(140); var wksDefine = __webpack_require__(141); var enumKeys = __webpack_require__(468); var isArray = __webpack_require__(469); -var anObject = __webpack_require__(89); +var anObject = __webpack_require__(88); var toIObject = __webpack_require__(65); var toPrimitive = __webpack_require__(130); -var createDesc = __webpack_require__(91); +var createDesc = __webpack_require__(90); var _create = __webpack_require__(196); var gOPNExt = __webpack_require__(470); var $GOPD = __webpack_require__(471); var $DP = __webpack_require__(63); -var $keys = __webpack_require__(92); +var $keys = __webpack_require__(91); var gOPD = $GOPD.f; var dP = $DP.f; var gOPN = gOPNExt.f; @@ -96265,7 +97042,7 @@ if (!USE_NATIVE) { $GOPD.f = $getOwnPropertyDescriptor; $DP.f = $defineProperty; __webpack_require__(197).f = gOPNExt.f = $getOwnPropertyNames; - __webpack_require__(94).f = $propertyIsEnumerable; + __webpack_require__(93).f = $propertyIsEnumerable; __webpack_require__(136).f = $getOwnPropertySymbols; if (DESCRIPTORS && !__webpack_require__(137)) { @@ -96356,9 +97133,9 @@ setToStringTag(global.JSON, 'JSON', true); /* 467 */ /***/ (function(module, exports, __webpack_require__) { -var META = __webpack_require__(93)('meta'); -var isObject = __webpack_require__(90); -var has = __webpack_require__(53); +var META = __webpack_require__(92)('meta'); +var isObject = __webpack_require__(89); +var has = __webpack_require__(54); var setDesc = __webpack_require__(63).f; var id = 0; var isExtensible = Object.isExtensible || function () { @@ -96416,9 +97193,9 @@ var meta = module.exports = { /***/ (function(module, exports, __webpack_require__) { // all enumerable object keys, includes symbols -var getKeys = __webpack_require__(92); +var getKeys = __webpack_require__(91); var gOPS = __webpack_require__(136); -var pIE = __webpack_require__(94); +var pIE = __webpack_require__(93); module.exports = function (it) { var result = getKeys(it); var getSymbols = gOPS.f; @@ -96472,11 +97249,11 @@ module.exports.f = function getOwnPropertyNames(it) { /* 471 */ /***/ (function(module, exports, __webpack_require__) { -var pIE = __webpack_require__(94); -var createDesc = __webpack_require__(91); +var pIE = __webpack_require__(93); +var createDesc = __webpack_require__(90); var toIObject = __webpack_require__(65); var toPrimitive = __webpack_require__(130); -var has = __webpack_require__(53); +var has = __webpack_require__(54); var IE8_DOM_DEFINE = __webpack_require__(188); var gOPD = Object.getOwnPropertyDescriptor; @@ -96637,7 +97414,7 @@ function whitespace(rule, value, source, errors, options) { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_typeof__ = __webpack_require__(95); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_typeof__ = __webpack_require__(94); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_typeof___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_typeof__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util__ = __webpack_require__(10); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__required__ = __webpack_require__(198); @@ -97268,7 +98045,7 @@ function date(rule, value, callback, source, options) { /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_typeof__ = __webpack_require__(95); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_typeof__ = __webpack_require__(94); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_typeof___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_typeof__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__rule___ = __webpack_require__(14); @@ -97555,13 +98332,6 @@ module.exports = function normalizeComponent ( } -/***/ }), - -/***/ 11: -/***/ (function(module, exports) { - -module.exports = __webpack_require__(86); - /***/ }), /***/ 117: @@ -97628,6 +98398,13 @@ var Component = normalizeComponent( /* harmony default export */ __webpack_exports__["default"] = (Component.exports); +/***/ }), + +/***/ 12: +/***/ (function(module, exports) { + +module.exports = __webpack_require__(86); + /***/ }), /***/ 120: @@ -97638,19 +98415,19 @@ var Component = normalizeComponent( exports.__esModule = true; -var _input = __webpack_require__(5); +var _input = __webpack_require__(6); var _input2 = _interopRequireDefault(_input); -var _debounce = __webpack_require__(13); +var _debounce = __webpack_require__(12); var _debounce2 = _interopRequireDefault(_debounce); -var _focus = __webpack_require__(11); +var _focus = __webpack_require__(13); var _focus2 = _interopRequireDefault(_focus); -var _repeatClick = __webpack_require__(22); +var _repeatClick = __webpack_require__(23); var _repeatClick2 = _interopRequireDefault(_repeatClick); @@ -97865,6 +98642,15 @@ exports.default = { if (value === '') { return; } + + if (value.indexOf('.') === value.length - 1) { + return; + } + + if (value.indexOf('-') === value.length - 1) { + return; + } + var newVal = Number(value); if (!isNaN(newVal)) { this.setCurrentValue(newVal); @@ -97915,11 +98701,11 @@ var esExports = { render: render, staticRenderFns: staticRenderFns } /***/ 13: /***/ (function(module, exports) { -module.exports = __webpack_require__(87); +module.exports = __webpack_require__(127); /***/ }), -/***/ 22: +/***/ 23: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -97927,7 +98713,7 @@ module.exports = __webpack_require__(87); exports.__esModule = true; -var _dom = __webpack_require__(3); +var _dom = __webpack_require__(4); exports.default = { bind: function bind(el, binding, vnode) { @@ -97944,7 +98730,8 @@ exports.default = { interval = null; }; - (0, _dom.on)(el, 'mousedown', function () { + (0, _dom.on)(el, 'mousedown', function (e) { + if (e.button !== 0) return; startTime = new Date(); (0, _dom.once)(document, 'mouseup', clear); clearInterval(interval); @@ -97955,17 +98742,17 @@ exports.default = { /***/ }), -/***/ 3: +/***/ 4: /***/ (function(module, exports) { module.exports = __webpack_require__(39); /***/ }), -/***/ 5: +/***/ 6: /***/ (function(module, exports) { -module.exports = __webpack_require__(124); +module.exports = __webpack_require__(123); /***/ }) @@ -98167,19 +98954,23 @@ exports.default = { startTime: 'Start Time', endDate: 'End Date', endTime: 'End Time', + prevYear: 'Previous Year', + nextYear: 'Next Year', + prevMonth: 'Previous Month', + nextMonth: 'Next Month', year: '', - month1: 'Jan', - month2: 'Feb', - month3: 'Mar', - month4: 'Apr', + month1: 'January', + month2: 'February', + month3: 'March', + month4: 'April', month5: 'May', - month6: 'Jun', - month7: 'Jul', - month8: 'Aug', - month9: 'Sep', - month10: 'Oct', - month11: 'Nov', - month12: 'Dec', + month6: 'June', + month7: 'July', + month8: 'August', + month9: 'September', + month10: 'October', + month11: 'November', + month12: 'December', // week: 'week', weeks: { sun: 'Sun', @@ -104147,7 +104938,7 @@ var __vue_script__ = __webpack_require__(518) /* template */ var __vue_template__ = __webpack_require__(537) /* template functional */ - var __vue_template_functional__ = false +var __vue_template_functional__ = false /* styles */ var __vue_styles__ = null /* scopeId */ @@ -104172,9 +104963,9 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-5404d10a", Component.options) + hotAPI.createRecord("data-v-66e94dda", Component.options) } else { - hotAPI.reload("data-v-5404d10a", Component.options) + hotAPI.reload("data-v-66e94dda", Component.options) ' + ' } module.hot.dispose(function (data) { disposed = true @@ -105224,7 +106015,7 @@ module.exports = { render: render, staticRenderFns: staticRenderFns } if (false) { module.hot.accept() if (module.hot.data) { - require("vue-hot-reload-api") .rerender("data-v-5404d10a", module.exports) + require("vue-hot-reload-api") .rerender("data-v-66e94dda", module.exports) } } @@ -105243,7 +106034,7 @@ var __vue_script__ = __webpack_require__(542) /* template */ var __vue_template__ = __webpack_require__(543) /* template functional */ - var __vue_template_functional__ = false +var __vue_template_functional__ = false /* styles */ var __vue_styles__ = injectStyle /* scopeId */ @@ -105268,9 +106059,9 @@ if (false) {(function () { if (!hotAPI.compatible) return module.hot.accept() if (!module.hot.data) { - hotAPI.createRecord("data-v-8ef49e38", Component.options) + hotAPI.createRecord("data-v-3ed069b4", Component.options) } else { - hotAPI.reload("data-v-8ef49e38", Component.options) + hotAPI.reload("data-v-3ed069b4", Component.options) ' + ' } module.hot.dispose(function (data) { disposed = true @@ -105291,13 +106082,13 @@ var content = __webpack_require__(540); if(typeof content === 'string') content = [[module.i, content, '']]; if(content.locals) module.exports = content.locals; // add the styles to the DOM -var update = __webpack_require__(55)("36ffde00", content, false); +var update = __webpack_require__(56)("ace4f8ce", content, false); // Hot Module Replacement if(false) { // When the styles change, update the

fhoUQx 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 Lru!Quosa(??l1nJ diff --git a/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.woff b/Themes/Adminlte/assets/vendor/font-awesome/fonts/fontawesome-webfont.woff deleted file mode 100644 index e3a086c8724f7891d08583edb4e9c59a6d43b468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98019 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