diff --git a/dolphinscheduler-ui/package.json b/dolphinscheduler-ui/package.json index 249ea26ab0d9c95995875a0131a488c041785158..0478c07502c9ba92a906879995562c4191c42324 100644 --- a/dolphinscheduler-ui/package.json +++ b/dolphinscheduler-ui/package.json @@ -11,7 +11,7 @@ "build:release": "npm run clean && cross-env NODE_ENV=production PUBLIC_PATH=/dolphinscheduler/ui webpack --config ./build/webpack.config.release.js && cp -rf src/3rdcss dist && cp -rf src/3rdjs dist" }, "dependencies": { - "ans-ui": "1.1.5", + "ans-ui": "1.1.7", "axios": "^0.16.2", "bootstrap": "3.3.7", "canvg": "1.5.1", diff --git a/dolphinscheduler-ui/src/3rdcss/mdn-like.min.css b/dolphinscheduler-ui/src/3rdcss/mdn-like.min.css index 7d977185406e5d3b8c3a4a41aa32640ea503f45d..8daac9adbfc4bb731f5d32135cb28019fb6fa903 100644 --- a/dolphinscheduler-ui/src/3rdcss/mdn-like.min.css +++ b/dolphinscheduler-ui/src/3rdcss/mdn-like.min.css @@ -1,4 +1,4 @@ /* * Licensed MIT */ -.cm-s-mdn-like.CodeMirror{color:#999;background-color:#fff}.cm-s-mdn-like .CodeMirror-line::selection,.cm-s-mdn-like .CodeMirror-line>span::selection,.cm-s-mdn-like .CodeMirror-line>span>span::selection,.cm-s-mdn-like div.CodeMirror-selected{background:#cfc}.cm-s-mdn-like .CodeMirror-line::-moz-selection,.cm-s-mdn-like .CodeMirror-line>span::-moz-selection,.cm-s-mdn-like .CodeMirror-line>span>span::-moz-selection{background:#cfc}.cm-s-mdn-like .CodeMirror-gutters{background:#f8f8f8;border-left:6px solid rgba(0,83,159,.65);color:#333}.cm-s-mdn-like .CodeMirror-linenumber{color:#aaa;padding-left:8px}.cm-s-mdn-like .CodeMirror-cursor{border-left:2px solid #222}.cm-s-mdn-like .cm-keyword{color:#6262FF}.cm-s-mdn-like .cm-atom{color:#F90}.cm-s-mdn-like .cm-number{color:#ca7841}.cm-s-mdn-like .cm-def{color:#8DA6CE}.cm-s-mdn-like span.cm-tag,.cm-s-mdn-like span.cm-variable-2{color:#690}.cm-s-mdn-like .cm-variable,.cm-s-mdn-like span.cm-def,.cm-s-mdn-like span.cm-variable-3{color:#07a}.cm-s-mdn-like .cm-property{color:#905}.cm-s-mdn-like .cm-qualifier{color:#690}.cm-s-mdn-like .cm-operator{color:#cda869}.cm-s-mdn-like .cm-comment{color:#777;font-weight:400}.cm-s-mdn-like .cm-string{color:#07a;font-style:italic}.cm-s-mdn-like .cm-string-2{color:#bd6b18}.cm-s-mdn-like .cm-meta{color:#000}.cm-s-mdn-like .cm-builtin{color:#9B7536}.cm-s-mdn-like .cm-tag{color:#997643}.cm-s-mdn-like .cm-attribute{color:#d6bb6d}.cm-s-mdn-like .cm-header{color:#FF6400}.cm-s-mdn-like .cm-hr{color:#AEAEAE}.cm-s-mdn-like .cm-link{color:#ad9361;font-style:italic;text-decoration:none}.cm-s-mdn-like .cm-error{border-bottom:1px solid red}div.cm-s-mdn-like .CodeMirror-activeline-background{background:#efefff}div.cm-s-mdn-like span.CodeMirror-matchingbracket{outline:grey solid 1px;color:inherit}.cm-s-mdn-like.CodeMirror{background-image:url(/~/codemirror/5.20.0/theme/mdn-like.min.css)} +.cm-s-mdn-like.CodeMirror{color:#999;background-color:#fff}.cm-s-mdn-like .CodeMirror-line::selection,.cm-s-mdn-like .CodeMirror-line>span::selection,.cm-s-mdn-like .CodeMirror-line>span>span::selection,.cm-s-mdn-like div.CodeMirror-selected{background:#cfc}.cm-s-mdn-like .CodeMirror-line::-moz-selection,.cm-s-mdn-like .CodeMirror-line>span::-moz-selection,.cm-s-mdn-like .CodeMirror-line>span>span::-moz-selection{background:#cfc}.cm-s-mdn-like .CodeMirror-gutters{background:#f8f8f8;color:#333}.cm-s-mdn-like .CodeMirror-linenumber{color:#aaa;padding-left:8px}.cm-s-mdn-like .CodeMirror-cursor{border-left:2px solid #222}.cm-s-mdn-like .cm-keyword{color:#6262FF}.cm-s-mdn-like .cm-atom{color:#F90}.cm-s-mdn-like .cm-number{color:#ca7841}.cm-s-mdn-like .cm-def{color:#8DA6CE}.cm-s-mdn-like span.cm-tag,.cm-s-mdn-like span.cm-variable-2{color:#690}.cm-s-mdn-like .cm-variable,.cm-s-mdn-like span.cm-def,.cm-s-mdn-like span.cm-variable-3{color:#07a}.cm-s-mdn-like .cm-property{color:#905}.cm-s-mdn-like .cm-qualifier{color:#690}.cm-s-mdn-like .cm-operator{color:#cda869}.cm-s-mdn-like .cm-comment{color:#777;font-weight:400}.cm-s-mdn-like .cm-string{color:#07a;font-style:italic}.cm-s-mdn-like .cm-string-2{color:#bd6b18}.cm-s-mdn-like .cm-meta{color:#000}.cm-s-mdn-like .cm-builtin{color:#9B7536}.cm-s-mdn-like .cm-tag{color:#997643}.cm-s-mdn-like .cm-attribute{color:#d6bb6d}.cm-s-mdn-like .cm-header{color:#FF6400}.cm-s-mdn-like .cm-hr{color:#AEAEAE}.cm-s-mdn-like .cm-link{color:#ad9361;font-style:italic;text-decoration:none}.cm-s-mdn-like .cm-error{border-bottom:1px solid red}div.cm-s-mdn-like .CodeMirror-activeline-background{background:#efefff}div.cm-s-mdn-like span.CodeMirror-matchingbracket{outline:grey solid 1px;color:inherit}.cm-s-mdn-like.CodeMirror{background-image:url(/~/codemirror/5.20.0/theme/mdn-like.min.css)} diff --git a/dolphinscheduler-ui/src/font/awesome/FontAwesome.otf b/dolphinscheduler-ui/src/font/awesome/FontAwesome.otf deleted file mode 100644 index 401ec0f36e4f73b8efa40bd6f604fe80d286db70..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/awesome/FontAwesome.otf and /dev/null differ diff --git a/dolphinscheduler-ui/src/font/awesome/font-awesome.css b/dolphinscheduler-ui/src/font/awesome/font-awesome.css deleted file mode 100644 index eab1cbb5b71b922aeacaf5f46f377350e8d83ce9..0000000000000000000000000000000000000000 --- a/dolphinscheduler-ui/src/font/awesome/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('fontawesome-webfont.eot?v=4.7.0'); - src: url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('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/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.eot b/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.eot deleted file mode 100644 index e9f60ca953f93e35eab4108bd414bc02ddcf3928..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.eot and /dev/null differ diff --git a/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.svg b/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.svg deleted file mode 100644 index 855c845e538b65548118279537a04eab2ec6ef0d..0000000000000000000000000000000000000000 --- a/dolphinscheduler-ui/src/font/awesome/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/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.ttf b/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.ttf deleted file mode 100644 index 35acda2fa1196aad98c2adf4378a7611dd713aa3..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.ttf and /dev/null differ diff --git a/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.woff b/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.woff deleted file mode 100644 index 400014a4b06eee3d0c0d54402a47ab2601b2862b..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.woff and /dev/null differ diff --git a/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.woff2 b/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.woff2 deleted file mode 100644 index 4d13fc60404b91e398a37200c4a77b645cfd9586..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/awesome/fontawesome-webfont.woff2 and /dev/null differ diff --git a/dolphinscheduler-ui/src/font/demo.css b/dolphinscheduler-ui/src/font/demo.css deleted file mode 100644 index 9abf38fc19db6db1bb09304fea9b22ba64d9d765..0000000000000000000000000000000000000000 --- a/dolphinscheduler-ui/src/font/demo.css +++ /dev/null @@ -1,555 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* Logo 字体 */ -@font-face { - font-family: "iconfont logo"; - src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834'); - src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'), - url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'), - url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'), - url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg'); -} - -.logo { - font-family: "iconfont logo"; - font-size: 160px; - font-style: normal; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* tabs */ -.nav-tabs { - position: relative; -} - -.nav-tabs .nav-more { - position: absolute; - right: 0; - bottom: 0; - height: 42px; - line-height: 42px; - color: #666; -} - -#tabs { - border-bottom: 1px solid #eee; -} - -#tabs li { - cursor: pointer; - width: 100px; - height: 40px; - line-height: 40px; - text-align: center; - font-size: 16px; - border-bottom: 2px solid transparent; - position: relative; - z-index: 1; - margin-bottom: -1px; - color: #666; -} - - -#tabs .active { - border-bottom-color: #f00; - color: #222; -} - -.tab-container .content { - display: none; -} - -/* 页面布局 */ -.main { - padding: 30px 100px; - width: 960px; - margin: 0 auto; -} - -.main .logo { - color: #333; - text-align: left; - margin-bottom: 30px; - line-height: 1; - height: 110px; - margin-top: -50px; - overflow: hidden; - *zoom: 1; -} - -.main .logo a { - font-size: 160px; - color: #333; -} - -.helps { - margin-top: 40px; -} - -.helps pre { - padding: 20px; - margin: 10px 0; - border: solid 1px #e7e1cd; - background-color: #fffdef; - overflow: auto; -} - -.icon_lists { - width: 100% !important; - overflow: hidden; - *zoom: 1; -} - -.icon_lists li { - width: 100px; - margin-bottom: 10px; - margin-right: 20px; - text-align: center; - list-style: none !important; - cursor: default; -} - -.icon_lists li .code-name { - line-height: 1.2; -} - -.icon_lists .icon { - display: block; - height: 100px; - line-height: 100px; - font-size: 42px; - margin: 10px auto; - color: #333; - -webkit-transition: font-size 0.25s linear, width 0.25s linear; - -moz-transition: font-size 0.25s linear, width 0.25s linear; - transition: font-size 0.25s linear, width 0.25s linear; -} - -.icon_lists .icon:hover { - font-size: 100px; -} - -.icon_lists .svg-icon { - /* 通过设置 font-size 来改变图标大小 */ - width: 1em; - /* 图标和文字相邻时,垂直对齐 */ - vertical-align: -0.15em; - /* 通过设置 color 来改变 SVG 的颜色/fill */ - fill: currentColor; - /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示 - normalize.css 中也包含这行 */ - overflow: hidden; -} - -.icon_lists li .name, -.icon_lists li .code-name { - color: #666; -} - -/* markdown 样式 */ -.markdown { - color: #666; - font-size: 14px; - line-height: 1.8; -} - -.highlight { - line-height: 1.5; -} - -.markdown img { - vertical-align: middle; - max-width: 100%; -} - -.markdown h1 { - color: #404040; - font-weight: 500; - line-height: 40px; - margin-bottom: 24px; -} - -.markdown h2, -.markdown h3, -.markdown h4, -.markdown h5, -.markdown h6 { - color: #404040; - margin: 1.6em 0 0.6em 0; - font-weight: 500; - clear: both; -} - -.markdown h1 { - font-size: 28px; -} - -.markdown h2 { - font-size: 22px; -} - -.markdown h3 { - font-size: 16px; -} - -.markdown h4 { - font-size: 14px; -} - -.markdown h5 { - font-size: 12px; -} - -.markdown h6 { - font-size: 12px; -} - -.markdown hr { - height: 1px; - border: 0; - background: #e9e9e9; - margin: 16px 0; - clear: both; -} - -.markdown p { - margin: 1em 0; -} - -.markdown>p, -.markdown>blockquote, -.markdown>.highlight, -.markdown>ol, -.markdown>ul { - width: 80%; -} - -.markdown ul>li { - list-style: circle; -} - -.markdown>ul li, -.markdown blockquote ul>li { - margin-left: 20px; - padding-left: 4px; -} - -.markdown>ul li p, -.markdown>ol li p { - margin: 0.6em 0; -} - -.markdown ol>li { - list-style: decimal; -} - -.markdown>ol li, -.markdown blockquote ol>li { - margin-left: 20px; - padding-left: 4px; -} - -.markdown code { - margin: 0 3px; - padding: 0 5px; - background: #eee; - border-radius: 3px; -} - -.markdown strong, -.markdown b { - font-weight: 600; -} - -.markdown>table { - border-collapse: collapse; - border-spacing: 0px; - empty-cells: show; - border: 1px solid #e9e9e9; - width: 95%; - margin-bottom: 24px; -} - -.markdown>table th { - white-space: nowrap; - color: #333; - font-weight: 600; -} - -.markdown>table th, -.markdown>table td { - border: 1px solid #e9e9e9; - padding: 8px 16px; - text-align: left; -} - -.markdown>table th { - background: #F7F7F7; -} - -.markdown blockquote { - font-size: 90%; - color: #999; - border-left: 4px solid #e9e9e9; - padding-left: 0.8em; - margin: 1em 0; -} - -.markdown blockquote p { - margin: 0; -} - -.markdown .anchor { - opacity: 0; - transition: opacity 0.3s ease; - margin-left: 8px; -} - -.markdown .waiting { - color: #ccc; -} - -.markdown h1:hover .anchor, -.markdown h2:hover .anchor, -.markdown h3:hover .anchor, -.markdown h4:hover .anchor, -.markdown h5:hover .anchor, -.markdown h6:hover .anchor { - opacity: 1; - display: inline-block; -} - -.markdown>br, -.markdown>p>br { - clear: both; -} - - -.hljs { - display: block; - background: white; - padding: 0.5em; - color: #333333; - overflow-x: auto; -} - -.hljs-comment, -.hljs-meta { - color: #969896; -} - -.hljs-string, -.hljs-variable, -.hljs-template-variable, -.hljs-strong, -.hljs-emphasis, -.hljs-quote { - color: #df5000; -} - -.hljs-keyword, -.hljs-selector-tag, -.hljs-type { - color: #a71d5d; -} - -.hljs-literal, -.hljs-symbol, -.hljs-bullet, -.hljs-attribute { - color: #0086b3; -} - -.hljs-section, -.hljs-name { - color: #63a35c; -} - -.hljs-tag { - color: #333333; -} - -.hljs-title, -.hljs-attr, -.hljs-selector-id, -.hljs-selector-class, -.hljs-selector-attr, -.hljs-selector-pseudo { - color: #795da3; -} - -.hljs-addition { - color: #55a532; - background-color: #eaffea; -} - -.hljs-deletion { - color: #bd2c00; - background-color: #ffecec; -} - -.hljs-link { - text-decoration: underline; -} - -/* 代码高亮 */ -/* PrismJS 1.15.0 -https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */ -/** - * prism.js default theme for JavaScript, CSS and HTML - * Based on dabblet (http://dabblet.com) - * @author Lea Verou - */ -code[class*="language-"], -pre[class*="language-"] { - color: black; - background: none; - text-shadow: 0 1px white; - font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; - text-align: left; - white-space: pre; - word-spacing: normal; - word-break: normal; - word-wrap: normal; - line-height: 1.5; - - -moz-tab-size: 4; - -o-tab-size: 4; - tab-size: 4; - - -webkit-hyphens: none; - -moz-hyphens: none; - -ms-hyphens: none; - hyphens: none; -} - -pre[class*="language-"]::-moz-selection, -pre[class*="language-"] ::-moz-selection, -code[class*="language-"]::-moz-selection, -code[class*="language-"] ::-moz-selection { - text-shadow: none; - background: #b3d4fc; -} - -pre[class*="language-"]::selection, -pre[class*="language-"] ::selection, -code[class*="language-"]::selection, -code[class*="language-"] ::selection { - text-shadow: none; - background: #b3d4fc; -} - -@media print { - - code[class*="language-"], - pre[class*="language-"] { - text-shadow: none; - } -} - -/* Code blocks */ -pre[class*="language-"] { - padding: 1em; - margin: .5em 0; - overflow: auto; -} - -:not(pre)>code[class*="language-"], -pre[class*="language-"] { - background: #f5f2f0; -} - -/* Inline code */ -:not(pre)>code[class*="language-"] { - padding: .1em; - border-radius: .3em; - white-space: normal; -} - -.token.comment, -.token.prolog, -.token.doctype, -.token.cdata { - color: slategray; -} - -.token.punctuation { - color: #999; -} - -.namespace { - opacity: .7; -} - -.token.property, -.token.tag, -.token.boolean, -.token.number, -.token.constant, -.token.symbol, -.token.deleted { - color: #905; -} - -.token.selector, -.token.attr-name, -.token.string, -.token.char, -.token.builtin, -.token.inserted { - color: #690; -} - -.token.operator, -.token.entity, -.token.url, -.language-css .token.string, -.style .token.string { - color: #9a6e3a; - background: hsla(0, 0%, 100%, .5); -} - -.token.atrule, -.token.attr-value, -.token.keyword { - color: #07a; -} - -.token.function, -.token.class-name { - color: #DD4A68; -} - -.token.regex, -.token.important, -.token.variable { - color: #e90; -} - -.token.important, -.token.bold { - font-weight: bold; -} - -.token.italic { - font-style: italic; -} - -.token.entity { - cursor: help; -} diff --git a/dolphinscheduler-ui/src/font/demo_index.html b/dolphinscheduler-ui/src/font/demo_index.html deleted file mode 100644 index 4741c2236bf8480f9e4684809b98038bc8bda5e7..0000000000000000000000000000000000000000 --- a/dolphinscheduler-ui/src/font/demo_index.html +++ /dev/null @@ -1,2028 +0,0 @@ - - - - - - - IconFont Demo - - - - - - - - - - - -
-

- -
-
-
    - -
  • - -
    编辑修改
    -
    
    -
  • - -
  • - -
    失败
    -
    
    -
  • - -
  • - -
    等待
    -
    
    -
  • - -
  • - -
    刷新
    -
    
    -
  • - -
  • - -
    启动
    -
    
    -
  • - -
  • - -
    gantt
    -
    
    -
  • - -
  • - -
    工作流程图
    -
    
    -
  • - -
  • - -
    成功已解决-
    -
    
    -
  • - -
  • - -
    首页
    -
    
    -
  • - -
  • - -
    复制
    -
    
    -
  • - -
  • - -
    删除
    -
    
    -
  • - -
  • - -
    系统操作日志
    -
    
    -
  • - -
  • - -
    定位
    -
    
    -
  • - -
  • - -
    运行中
    -
    
    -
  • - -
  • - -
    设置 设定 配置 齿轮
    -
    
    -
  • - -
  • - -
    指缘刷新9
    -
    
    -
  • - -
  • - -
    tip
    -
    
    -
  • - -
  • - -
    单箭头直线
    -
    
    -
  • - -
  • - -
    全屏
    -
    
    -
  • - -
  • - -
    全屏
    -
    
    -
  • - -
  • - -
    删除
    -
    
    -
  • - -
  • - -
    用户
    -
    
    -
  • - -
  • - -
    暂停
    -
    
    -
  • - -
  • - -
    暂停
    -
    
    -
  • - -
  • - -
    用户
    -
    
    -
  • - -
  • - -
    文件夹
    -
    
    -
  • - -
  • - -
    成功
    -
    
    -
  • - -
  • - -
    安全
    -
    
    -
  • - -
  • - -
    刷新
    -
    
    -
  • - -
  • - -
    文档修改
    -
    
    -
  • - -
  • - -
    下载
    -
    
    -
  • - -
  • - -
    IT监控
    -
    
    -
  • - -
  • - -
    修改信息
    -
    
    -
  • - -
  • - -
    remove
    -
    
    -
  • - -
  • - -
    排班管理
    -
    
    -
  • - -
  • - -
    设置
    -
    
    -
  • - -
  • - -
    添加
    -
    
    -
  • - -
  • - -
    退出 #8f8f8f & 14px
    -
    
    -
  • - -
  • - -
    icon_禁止
    -
    
    -
  • - -
  • - -
    1116加载中
    -
    
    -
  • - -
  • - -
    -
    
    -
  • - -
  • - -
    沙漏
    -
    
    -
  • - -
  • - -
    停止
    -
    
    -
  • - -
  • - -
    定时器
    -
    
    -
  • - -
  • - -
    箭头
    -
    
    -
  • - -
  • - -
    停止
    -
    
    -
  • - -
  • - -
    运算-等于
    -
    
    -
  • - -
  • - -
    编辑
    -
    
    -
  • - -
  • - -
    项目管理
    -
    
    -
  • - -
  • - -
    依赖关系
    -
    
    -
  • - -
  • - -
    二级-下线记录
    -
    
    -
  • - -
  • - -
    代码
    -
    
    -
  • - -
  • - -
    文档下载
    -
    
    -
  • - -
  • - -
    历史
    -
    
    -
  • - -
  • - -
    放大
    -
    
    -
  • - -
  • - -
    缩小
    -
    
    -
  • - -
  • - -
    导航
    -
    
    -
  • - -
  • - -
    时间管理
    -
    
    -
  • - -
  • - -
    数据库
    -
    
    -
  • - -
  • - -
    调度中心
    -
    
    -
  • - -
  • - -
    鼠标指针
    -
    
    -
  • - -
  • - -
    圆点
    -
    
    -
  • - -
  • - -
    24-Tree-Structure
    -
    
    -
  • - -
  • - -
    -
    
    -
  • - -
  • - -
    暂停
    -
    
    -
  • - -
  • - -
    用户
    -
    
    -
  • - -
  • - -
    删除
    -
    
    -
  • - -
  • - -
    关 闭
    -
    
    -
  • - -
  • - -
    15.错误、关闭、失败
    -
    
    -
  • - -
  • - -
    分页向左
    -
    
    -
  • - -
  • - -
    分页向左
    -
    
    -
  • - -
  • - -
    日志设置
    -
    
    -
  • - -
  • - -
    刷新
    -
    
    -
  • - -
  • - -
    暂停
    -
    
    -
  • - -
  • - -
    时间分类
    -
    
    -
  • - -
  • - -
    二级-下线记录
    -
    
    -
  • - -
  • - -
    调度中心
    -
    
    -
  • - -
  • - -
    树型
    -
    
    -
  • - -
  • - -
    LOGO-2
    -
    
    -
  • - -
  • - -
    箭头
    -
    
    -
  • - -
-
-

Unicode 引用

-
- -

Unicode 是字体在网页端最原始的应用方式,特点是:

-
    -
  • 兼容性最好,支持 IE6+,及所有现代浏览器。
  • -
  • 支持按字体的方式去动态调整图标大小,颜色等等。
  • -
  • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
  • -
-
-

注意:新版 iconfont 支持多色图标,这些多色图标在 Unicode 模式下将不能使用,如果有需求建议使用symbol 的引用方式

-
-

Unicode 使用步骤如下:

-

第一步:拷贝项目下面生成的 @font-face

-
@font-face {
-  font-family: 'iconfont';
-  src: url('iconfont.eot');
-  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
-      url('iconfont.woff2') format('woff2'),
-      url('iconfont.woff') format('woff'),
-      url('iconfont.ttf') format('truetype'),
-      url('iconfont.svg#iconfont') format('svg');
-}
-
-

第二步:定义使用 iconfont 的样式

-
.iconfont {
-  font-family: "iconfont" !important;
-  font-size: 16px;
-  font-style: normal;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-
-

第三步:挑选相应图标并获取字体编码,应用于页面

-
-<span class="iconfont">&#x33;</span>
-
-
-

"iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。

-
-
-
-
-
    - -
  • - -
    - 编辑修改 -
    -
    .icon-bianjixiugai -
    -
  • - -
  • - -
    - 失败 -
    -
    .icon-shibai -
    -
  • - -
  • - -
    - 等待 -
    -
    .icon-dengdai -
    -
  • - -
  • - -
    - 刷新 -
    -
    .icon-shuaxin1 -
    -
  • - -
  • - -
    - 启动 -
    -
    .icon-qidong -
    -
  • - -
  • - -
    - gantt -
    -
    .icon-gantt -
    -
  • - -
  • - -
    - 工作流程图 -
    -
    .icon-gongzuoliuchengtu -
    -
  • - -
  • - -
    - 成功已解决- -
    -
    .icon-chenggongyijiejue -
    -
  • - -
  • - -
    - 首页 -
    -
    .icon-home -
    -
  • - -
  • - -
    - 复制 -
    -
    .icon-fuzhi -
    -
  • - -
  • - -
    - 删除 -
    -
    .icon-shanchu1 -
    -
  • - -
  • - -
    - 系统操作日志 -
    -
    .icon-xitongcaozuorizhi -
    -
  • - -
  • - -
    - 定位 -
    -
    .icon-dingwei -
    -
  • - -
  • - -
    - 运行中 -
    -
    .icon-yunxingzhong -
    -
  • - -
  • - -
    - 设置 设定 配置 齿轮 -
    -
    .icon-shezhishedingpeizhichilun -
    -
  • - -
  • - -
    - 指缘刷新9 -
    -
    .icon-zhiyuanshuaxin9 -
    -
  • - -
  • - -
    - tip -
    -
    .icon-tishi2 -
    -
  • - -
  • - -
    - 单箭头直线 -
    -
    .icon-one-line-arrow -
    -
  • - -
  • - -
    - 全屏 -
    -
    .icon-quanping -
    -
  • - -
  • - -
    - 全屏 -
    -
    .icon-quanping1 -
    -
  • - -
  • - -
    - 删除 -
    -
    .icon-shanchu -
    -
  • - -
  • - -
    - 用户 -
    -
    .icon-yonghu -
    -
  • - -
  • - -
    - 暂停 -
    -
    .icon-ai06 -
    -
  • - -
  • - -
    - 暂停 -
    -
    .icon-ai05 -
    -
  • - -
  • - -
    - 用户 -
    -
    .icon-yonghu1 -
    -
  • - -
  • - -
    - 文件夹 -
    -
    .icon-wenjianjia -
    -
  • - -
  • - -
    - 成功 -
    -
    .icon-chenggong -
    -
  • - -
  • - -
    - 安全 -
    -
    .icon-anquan -
    -
  • - -
  • - -
    - 刷新 -
    -
    .icon-shuaxin -
    -
  • - -
  • - -
    - 文档修改 -
    -
    .icon-wendangxiugai -
    -
  • - -
  • - -
    - 下载 -
    -
    .icon-download -
    -
  • - -
  • - -
    - IT监控 -
    -
    .icon-ITjiankong -
    -
  • - -
  • - -
    - 修改信息 -
    -
    .icon-icon-xiugai -
    -
  • - -
  • - -
    - remove -
    -
    .icon-remove -
    -
  • - -
  • - -
    - 排班管理 -
    -
    .icon-paibanguanli -
    -
  • - -
  • - -
    - 设置 -
    -
    .icon-shezhi-xue -
    -
  • - -
  • - -
    - 添加 -
    -
    .icon-tianjia-xue -
    -
  • - -
  • - -
    - 退出 #8f8f8f & 14px -
    -
    .icon-tuichufffpx -
    -
  • - -
  • - -
    - icon_禁止 -
    -
    .icon-icon_jinzhi -
    -
  • - -
  • - -
    - 1116加载中 -
    -
    .icon-jiazaizhong -
    -
  • - -
  • - -
    - 勾 -
    -
    .icon-gou1 -
    -
  • - -
  • - -
    - 沙漏 -
    -
    .icon-shalou -
    -
  • - -
  • - -
    - 停止 -
    -
    .icon-stop -
    -
  • - -
  • - -
    - 定时器 -
    -
    .icon-timer -
    -
  • - -
  • - -
    - 箭头 -
    -
    .icon-jiantou-copy -
    -
  • - -
  • - -
    - 停止 -
    -
    .icon-tingzhi -
    -
  • - -
  • - -
    - 运算-等于 -
    -
    .icon-yunsuan-dengyu -
    -
  • - -
  • - -
    - 编辑 -
    -
    .icon-bianji -
    -
  • - -
  • - -
    - 项目管理 -
    -
    .icon-xiangmuguanli -
    -
  • - -
  • - -
    - 依赖关系 -
    -
    .icon-yilaiguanxi -
    -
  • - -
  • - -
    - 二级-下线记录 -
    -
    .icon-erji-xiaxianjilu -
    -
  • - -
  • - -
    - 代码 -
    -
    .icon-daima -
    -
  • - -
  • - -
    - 文档下载 -
    -
    .icon-wendangxiazai1 -
    -
  • - -
  • - -
    - 历史 -
    -
    .icon-lishi -
    -
  • - -
  • - -
    - 放大 -
    -
    .icon-fangda -
    -
  • - -
  • - -
    - 缩小 -
    -
    .icon-suoxiao -
    -
  • - -
  • - -
    - 导航 -
    -
    .icon-daohang -
    -
  • - -
  • - -
    - 时间管理 -
    -
    .icon-shijianguanli -
    -
  • - -
  • - -
    - 数据库 -
    -
    .icon-shujuku -
    -
  • - -
  • - -
    - 调度中心 -
    -
    .icon-tiaoduzhongxin -
    -
  • - -
  • - -
    - 鼠标指针 -
    -
    .icon-shubiaozhizhen -
    -
  • - -
  • - -
    - 圆点 -
    -
    .icon-yuandian -
    -
  • - -
  • - -
    - 24-Tree-Structure -
    -
    .icon--Tree-Structure -
    -
  • - -
  • - -
    - 下 -
    -
    .icon-xia -
    -
  • - -
  • - -
    - 暂停 -
    -
    .icon-zanting -
    -
  • - -
  • - -
    - 用户 -
    -
    .icon-yonghu3 -
    -
  • - -
  • - -
    - 删除 -
    -
    .icon-shanchu2 -
    -
  • - -
  • - -
    - 关 闭 -
    -
    .icon-guanbi -
    -
  • - -
  • - -
    - 15.错误、关闭、失败 -
    -
    .icon-cuowuguanbishibai -
    -
  • - -
  • - -
    - 分页向左 -
    -
    .icon-icon_paging_left -
    -
  • - -
  • - -
    - 分页向左 -
    -
    .icon-icon_paging_left-copy -
    -
  • - -
  • - -
    - 日志设置 -
    -
    .icon-rizhishezhi -
    -
  • - -
  • - -
    - 刷新 -
    -
    .icon-icon-test -
    -
  • - -
  • - -
    - 暂停 -
    -
    .icon-zanting1 -
    -
  • - -
  • - -
    - 时间分类 -
    -
    .icon-shijianfenlei -
    -
  • - -
  • - -
    - 二级-下线记录 -
    -
    .icon-erji-xiaxianjilu-copy -
    -
  • - -
  • - -
    - 调度中心 -
    -
    .icon-tiaoduzhongxin-copy -
    -
  • - -
  • - -
    - 树型 -
    -
    .icon-juxingkaobei -
    -
  • - -
  • - -
    - LOGO-2 -
    -
    .icon-LOGO- -
    -
  • - -
  • - -
    - 箭头 -
    -
    .icon-jiantou-copy-copy -
    -
  • - -
-
-

font-class 引用

-
- -

font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。

-

与 Unicode 使用方式相比,具有如下特点:

-
    -
  • 兼容性良好,支持 IE8+,及所有现代浏览器。
  • -
  • 相比于 Unicode 语意明确,书写更直观。可以很容易分辨这个 icon 是什么。
  • -
  • 因为使用 class 来定义图标,所以当要替换图标时,只需要修改 class 里面的 Unicode 引用。
  • -
  • 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
  • -
-

使用步骤如下:

-

第一步:引入项目下面生成的 fontclass 代码:

-
<link rel="stylesheet" href="./iconfont.css">
-
-

第二步:挑选相应图标并获取类名,应用于页面:

-
<span class="iconfont icon-xxx"></span>
-
-
-

" - iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。

-
-
-
-
-
    - -
  • - -
    编辑修改
    -
    #icon-bianjixiugai
    -
  • - -
  • - -
    失败
    -
    #icon-shibai
    -
  • - -
  • - -
    等待
    -
    #icon-dengdai
    -
  • - -
  • - -
    刷新
    -
    #icon-shuaxin1
    -
  • - -
  • - -
    启动
    -
    #icon-qidong
    -
  • - -
  • - -
    gantt
    -
    #icon-gantt
    -
  • - -
  • - -
    工作流程图
    -
    #icon-gongzuoliuchengtu
    -
  • - -
  • - -
    成功已解决-
    -
    #icon-chenggongyijiejue
    -
  • - -
  • - -
    首页
    -
    #icon-home
    -
  • - -
  • - -
    复制
    -
    #icon-fuzhi
    -
  • - -
  • - -
    删除
    -
    #icon-shanchu1
    -
  • - -
  • - -
    系统操作日志
    -
    #icon-xitongcaozuorizhi
    -
  • - -
  • - -
    定位
    -
    #icon-dingwei
    -
  • - -
  • - -
    运行中
    -
    #icon-yunxingzhong
    -
  • - -
  • - -
    设置 设定 配置 齿轮
    -
    #icon-shezhishedingpeizhichilun
    -
  • - -
  • - -
    指缘刷新9
    -
    #icon-zhiyuanshuaxin9
    -
  • - -
  • - -
    tip
    -
    #icon-tishi2
    -
  • - -
  • - -
    单箭头直线
    -
    #icon-one-line-arrow
    -
  • - -
  • - -
    全屏
    -
    #icon-quanping
    -
  • - -
  • - -
    全屏
    -
    #icon-quanping1
    -
  • - -
  • - -
    删除
    -
    #icon-shanchu
    -
  • - -
  • - -
    用户
    -
    #icon-yonghu
    -
  • - -
  • - -
    暂停
    -
    #icon-ai06
    -
  • - -
  • - -
    暂停
    -
    #icon-ai05
    -
  • - -
  • - -
    用户
    -
    #icon-yonghu1
    -
  • - -
  • - -
    文件夹
    -
    #icon-wenjianjia
    -
  • - -
  • - -
    成功
    -
    #icon-chenggong
    -
  • - -
  • - -
    安全
    -
    #icon-anquan
    -
  • - -
  • - -
    刷新
    -
    #icon-shuaxin
    -
  • - -
  • - -
    文档修改
    -
    #icon-wendangxiugai
    -
  • - -
  • - -
    下载
    -
    #icon-download
    -
  • - -
  • - -
    IT监控
    -
    #icon-ITjiankong
    -
  • - -
  • - -
    修改信息
    -
    #icon-icon-xiugai
    -
  • - -
  • - -
    remove
    -
    #icon-remove
    -
  • - -
  • - -
    排班管理
    -
    #icon-paibanguanli
    -
  • - -
  • - -
    设置
    -
    #icon-shezhi-xue
    -
  • - -
  • - -
    添加
    -
    #icon-tianjia-xue
    -
  • - -
  • - -
    退出 #8f8f8f & 14px
    -
    #icon-tuichufffpx
    -
  • - -
  • - -
    icon_禁止
    -
    #icon-icon_jinzhi
    -
  • - -
  • - -
    1116加载中
    -
    #icon-jiazaizhong
    -
  • - -
  • - -
    -
    #icon-gou1
    -
  • - -
  • - -
    沙漏
    -
    #icon-shalou
    -
  • - -
  • - -
    停止
    -
    #icon-stop
    -
  • - -
  • - -
    定时器
    -
    #icon-timer
    -
  • - -
  • - -
    箭头
    -
    #icon-jiantou-copy
    -
  • - -
  • - -
    停止
    -
    #icon-tingzhi
    -
  • - -
  • - -
    运算-等于
    -
    #icon-yunsuan-dengyu
    -
  • - -
  • - -
    编辑
    -
    #icon-bianji
    -
  • - -
  • - -
    项目管理
    -
    #icon-xiangmuguanli
    -
  • - -
  • - -
    依赖关系
    -
    #icon-yilaiguanxi
    -
  • - -
  • - -
    二级-下线记录
    -
    #icon-erji-xiaxianjilu
    -
  • - -
  • - -
    代码
    -
    #icon-daima
    -
  • - -
  • - -
    文档下载
    -
    #icon-wendangxiazai1
    -
  • - -
  • - -
    历史
    -
    #icon-lishi
    -
  • - -
  • - -
    放大
    -
    #icon-fangda
    -
  • - -
  • - -
    缩小
    -
    #icon-suoxiao
    -
  • - -
  • - -
    导航
    -
    #icon-daohang
    -
  • - -
  • - -
    时间管理
    -
    #icon-shijianguanli
    -
  • - -
  • - -
    数据库
    -
    #icon-shujuku
    -
  • - -
  • - -
    调度中心
    -
    #icon-tiaoduzhongxin
    -
  • - -
  • - -
    鼠标指针
    -
    #icon-shubiaozhizhen
    -
  • - -
  • - -
    圆点
    -
    #icon-yuandian
    -
  • - -
  • - -
    24-Tree-Structure
    -
    #icon--Tree-Structure
    -
  • - -
  • - -
    -
    #icon-xia
    -
  • - -
  • - -
    暂停
    -
    #icon-zanting
    -
  • - -
  • - -
    用户
    -
    #icon-yonghu3
    -
  • - -
  • - -
    删除
    -
    #icon-shanchu2
    -
  • - -
  • - -
    关 闭
    -
    #icon-guanbi
    -
  • - -
  • - -
    15.错误、关闭、失败
    -
    #icon-cuowuguanbishibai
    -
  • - -
  • - -
    分页向左
    -
    #icon-icon_paging_left
    -
  • - -
  • - -
    分页向左
    -
    #icon-icon_paging_left-copy
    -
  • - -
  • - -
    日志设置
    -
    #icon-rizhishezhi
    -
  • - -
  • - -
    刷新
    -
    #icon-icon-test
    -
  • - -
  • - -
    暂停
    -
    #icon-zanting1
    -
  • - -
  • - -
    时间分类
    -
    #icon-shijianfenlei
    -
  • - -
  • - -
    二级-下线记录
    -
    #icon-erji-xiaxianjilu-copy
    -
  • - -
  • - -
    调度中心
    -
    #icon-tiaoduzhongxin-copy
    -
  • - -
  • - -
    树型
    -
    #icon-juxingkaobei
    -
  • - -
  • - -
    LOGO-2
    -
    #icon-LOGO-
    -
  • - -
  • - -
    箭头
    -
    #icon-jiantou-copy-copy
    -
  • - -
-
-

Symbol 引用

-
- -

这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 - 这种用法其实是做了一个 SVG 的集合,与另外两种相比具有如下特点:

-
    -
  • 支持多色图标了,不再受单色限制。
  • -
  • 通过一些技巧,支持像字体那样,通过 font-size, color 来调整样式。
  • -
  • 兼容性较差,支持 IE9+,及现代浏览器。
  • -
  • 浏览器渲染 SVG 的性能一般,还不如 png。
  • -
-

使用步骤如下:

-

第一步:引入项目下面生成的 symbol 代码:

-
<script src="./iconfont.js"></script>
-
-

第二步:加入通用 CSS 代码(引入一次就行):

-
<style>
-.icon {
-  width: 1em;
-  height: 1em;
-  vertical-align: -0.15em;
-  fill: currentColor;
-  overflow: hidden;
-}
-</style>
-
-

第三步:挑选相应图标并获取类名,应用于页面:

-
<svg class="icon" aria-hidden="true">
-  <use xlink:href="#icon-xxx"></use>
-</svg>
-
-
-
- -
-
- - - diff --git a/dolphinscheduler-ui/src/font/iconfont.css b/dolphinscheduler-ui/src/font/iconfont.css deleted file mode 100644 index 0a7b84a39361a70413d5bc97a0d72dcda99fcea7..0000000000000000000000000000000000000000 --- a/dolphinscheduler-ui/src/font/iconfont.css +++ /dev/null @@ -1,353 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -@font-face {font-family: "iconfont"; - src: url('iconfont.eot?t=1554803141579'); /* IE9 */ - src: url('iconfont.eot?t=1554803141579#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1554803141579') format('woff'), - url('iconfont.ttf?t=1554803141579') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url('iconfont.svg?t=1554803141579#iconfont') format('svg'); /* iOS 4.1- */ -} - -.iconfont { - font-family: "iconfont" !important; - font-size: 16px; - font-style: normal; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-bianjixiugai:before { - content: "\e601"; -} - -.icon-shibai:before { - content: "\e626"; -} - -.icon-dengdai:before { - content: "\e62a"; -} - -.icon-shuaxin1:before { - content: "\e6c2"; -} - -.icon-qidong:before { - content: "\e60b"; -} - -.icon-gantt:before { - content: "\e694"; -} - -.icon-gongzuoliuchengtu:before { - content: "\e600"; -} - -.icon-chenggongyijiejue:before { - content: "\e6d4"; -} - -.icon-home:before { - content: "\e61d"; -} - -.icon-fuzhi:before { - content: "\e61e"; -} - -.icon-shanchu1:before { - content: "\e611"; -} - -.icon-xitongcaozuorizhi:before { - content: "\e691"; -} - -.icon-dingwei:before { - content: "\e7c4"; -} - -.icon-yunxingzhong:before { - content: "\e6bb"; -} - -.icon-shezhishedingpeizhichilun:before { - content: "\e80f"; -} - -.icon-zhiyuanshuaxin9:before { - content: "\e633"; -} - -.icon-tishi2:before { - content: "\e693"; -} - -.icon-one-line-arrow:before { - content: "\e61c"; -} - -.icon-quanping:before { - content: "\e6e0"; -} - -.icon-quanping1:before { - content: "\e660"; -} - -.icon-shanchu:before { - content: "\e630"; -} - -.icon-yonghu:before { - content: "\e638"; -} - -.icon-ai06:before { - content: "\e677"; -} - -.icon-ai05:before { - content: "\e679"; -} - -.icon-yonghu1:before { - content: "\e629"; -} - -.icon-wenjianjia:before { - content: "\e768"; -} - -.icon-chenggong:before { - content: "\e607"; -} - -.icon-anquan:before { - content: "\e671"; -} - -.icon-shuaxin:before { - content: "\e602"; -} - -.icon-wendangxiugai:before { - content: "\e723"; -} - -.icon-download:before { - content: "\e610"; -} - -.icon-ITjiankong:before { - content: "\e65f"; -} - -.icon-icon-xiugai:before { - content: "\e60d"; -} - -.icon-remove:before { - content: "\e60e"; -} - -.icon-paibanguanli:before { - content: "\e612"; -} - -.icon-shezhi-xue:before { - content: "\e631"; -} - -.icon-tianjia-xue:before { - content: "\e636"; -} - -.icon-tuichufffpx:before { - content: "\e60c"; -} - -.icon-icon_jinzhi:before { - content: "\e63e"; -} - -.icon-jiazaizhong:before { - content: "\e6af"; -} - -.icon-gou1:before { - content: "\e651"; -} - -.icon-shalou:before { - content: "\e62e"; -} - -.icon-stop:before { - content: "\e6e6"; -} - -.icon-timer:before { - content: "\e75e"; -} - -.icon-jiantou-copy:before { - content: "\e632"; -} - -.icon-tingzhi:before { - content: "\e6ae"; -} - -.icon-yunsuan-dengyu:before { - content: "\e604"; -} - -.icon-bianji:before { - content: "\e603"; -} - -.icon-xiangmuguanli:before { - content: "\e635"; -} - -.icon-yilaiguanxi:before { - content: "\e68c"; -} - -.icon-erji-xiaxianjilu:before { - content: "\eab6"; -} - -.icon-daima:before { - content: "\e63b"; -} - -.icon-wendangxiazai1:before { - content: "\e628"; -} - -.icon-lishi:before { - content: "\e6ee"; -} - -.icon-fangda:before { - content: "\e60a"; -} - -.icon-suoxiao:before { - content: "\e60f"; -} - -.icon-daohang:before { - content: "\e609"; -} - -.icon-shijianguanli:before { - content: "\e61a"; -} - -.icon-shujuku:before { - content: "\eef4"; -} - -.icon-tiaoduzhongxin:before { - content: "\e692"; -} - -.icon-shubiaozhizhen:before { - content: "\e781"; -} - -.icon-yuandian:before { - content: "\e7c2"; -} - -.icon--Tree-Structure:before { - content: "\e637"; -} - -.icon-xia:before { - content: "\e61b"; -} - -.icon-zanting:before { - content: "\e614"; -} - -.icon-yonghu3:before { - content: "\e64a"; -} - -.icon-shanchu2:before { - content: "\e6ce"; -} - -.icon-guanbi:before { - content: "\e6e2"; -} - -.icon-cuowuguanbishibai:before { - content: "\e75d"; -} - -.icon-icon_paging_left:before { - content: "\e652"; -} - -.icon-icon_paging_left-copy:before { - content: "\eef5"; -} - -.icon-rizhishezhi:before { - content: "\e613"; -} - -.icon-icon-test:before { - content: "\e615"; -} - -.icon-zanting1:before { - content: "\e688"; -} - -.icon-shijianfenlei:before { - content: "\e6dd"; -} - -.icon-erji-xiaxianjilu-copy:before { - content: "\eef6"; -} - -.icon-tiaoduzhongxin-copy:before { - content: "\eef7"; -} - -.icon-juxingkaobei:before { - content: "\e7a5"; -} - -.icon-LOGO-:before { - content: "\e639"; -} - -.icon-jiantou-copy-copy:before { - content: "\eef8"; -} - diff --git a/dolphinscheduler-ui/src/font/iconfont.eot b/dolphinscheduler-ui/src/font/iconfont.eot deleted file mode 100644 index b0e49b9b0ab1e1abc39c339ac158601321b48b40..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/iconfont.eot and /dev/null differ diff --git a/dolphinscheduler-ui/src/font/iconfont.js b/dolphinscheduler-ui/src/font/iconfont.js deleted file mode 100644 index 14779bbc050a1f4748c61446ca3a004013a196c5..0000000000000000000000000000000000000000 --- a/dolphinscheduler-ui/src/font/iconfont.js +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -!function(s){var c,h='',l=(c=document.getElementsByTagName("script"))[c.length-1].getAttribute("data-injectcss");if(l&&!s.__iconfont__svg__cssinject__){s.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}!function(c){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(c,0);else{var l=function(){document.removeEventListener("DOMContentLoaded",l,!1),c()};document.addEventListener("DOMContentLoaded",l,!1)}else document.attachEvent&&(h=c,a=s.document,i=!1,o=function(){i||(i=!0,h())},(t=function(){try{a.documentElement.doScroll("left")}catch(c){return void setTimeout(t,50)}o()})(),a.onreadystatechange=function(){"complete"==a.readyState&&(a.onreadystatechange=null,o())});var h,a,i,o,t}(function(){var c,l;(c=document.createElement("div")).innerHTML=h,h=null,(l=c.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",function(c,l){l.firstChild?function(c,l){l.parentNode.insertBefore(c,l)}(c,l.firstChild):l.appendChild(c)}(l,document.body))})}(window); \ No newline at end of file diff --git a/dolphinscheduler-ui/src/font/iconfont.svg b/dolphinscheduler-ui/src/font/iconfont.svg deleted file mode 100644 index 772dc27d526c447c79d9aa6e98cc132d55771dab..0000000000000000000000000000000000000000 --- a/dolphinscheduler-ui/src/font/iconfont.svg +++ /dev/null @@ -1,266 +0,0 @@ - - - - - -Created by iconfont - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dolphinscheduler-ui/src/font/iconfont.ttf b/dolphinscheduler-ui/src/font/iconfont.ttf deleted file mode 100644 index cead80a5ed8e0a304cc7d2464319fd44892f1bb9..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/iconfont.ttf and /dev/null differ diff --git a/dolphinscheduler-ui/src/font/iconfont.woff b/dolphinscheduler-ui/src/font/iconfont.woff deleted file mode 100644 index bb8e09bc15e5a4b1023f552fcac7f8b607592a20..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/iconfont.woff and /dev/null differ diff --git a/dolphinscheduler-ui/src/font/iconfont.woff2 b/dolphinscheduler-ui/src/font/iconfont.woff2 deleted file mode 100644 index efefa20c3aaeabd681529be4d6c0da42903c931c..0000000000000000000000000000000000000000 Binary files a/dolphinscheduler-ui/src/font/iconfont.woff2 and /dev/null differ diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/config.js b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/config.js index 54c0cdc5f5e1e6963395cc5718b827e9ef75e741..62ca8103e5ab5016d29756ab51eba85c6b258275 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/config.js +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/config.js @@ -30,31 +30,31 @@ const toolOper = (dagThis) => { return [ { code: 'pointer', - icon: '', + icon: 'ans-icon-pointer', disable: disabled, desc: `${i18n.$t('Drag Nodes and Selected Items')}` }, { code: 'line', - icon: '', + icon: 'ans-icon-slash', disable: disabled, desc: `${i18n.$t('Select Line Connection')}` }, { code: 'remove', - icon: '', + icon: 'ans-icon-trash', disable: disabled, desc: `${i18n.$t('Delete selected lines or nodes')}` }, { code: 'download', - icon: '', + icon: 'ans-icon-download', disable: !!dagThis.type, desc: `${i18n.$t('Download')}` }, { code: 'screen', - icon: '', + icon: 'ans-icon-max', disable: disabled, desc: `${i18n.$t('Full Screen')}` } @@ -151,84 +151,84 @@ let tasksState = { id: 0, desc: `${i18n.$t('Submitted successfully')}`, color: '#A9A9A9', - icoUnicode: '', + icoUnicode: 'ans-icon-dot-circle', isSpin: false }, 'RUNNING_EXEUTION': { id: 1, desc: `${i18n.$t('Executing')}`, color: '#0097e0', - icoUnicode: '', + icoUnicode: 'ans-icon-gear', isSpin: true }, 'READY_PAUSE': { id: 2, desc: `${i18n.$t('Ready to pause')}`, color: '#07b1a3', - icoUnicode: '', + icoUnicode: 'ans-icon-pause-solid', isSpin: false }, 'PAUSE': { id: 3, desc: `${i18n.$t('Pause')}`, color: '#057c72', - icoUnicode: '', + icoUnicode: 'ans-icon-pause', isSpin: false }, 'READY_STOP': { id: 4, desc: `${i18n.$t('Ready to stop')}`, color: '#FE0402', - icoUnicode: '', + icoUnicode: 'ans-icon-coin', isSpin: false }, 'STOP': { id: 5, desc: `${i18n.$t('Stop')}`, color: '#e90101', - icoUnicode: '', + icoUnicode: 'ans-icon-stop', isSpin: false }, 'FAILURE': { id: 6, desc: `${i18n.$t('failed')}`, color: '#000000', - icoUnicode: '', + icoUnicode: 'ans-icon-fail-empty', isSpin: false }, 'SUCCESS': { id: 7, desc: `${i18n.$t('success')}`, color: '#33cc00', - icoUnicode: '', + icoUnicode: 'ans-icon-success-empty', isSpin: false }, 'NEED_FAULT_TOLERANCE': { id: 8, desc: `${i18n.$t('Need fault tolerance')}`, color: '#FF8C00', - icoUnicode: '', + icoUnicode: 'ans-icon-pen', isSpin: false }, 'KILL': { id: 9, desc: `${i18n.$t('kill')}`, color: '#a70202', - icoUnicode: '', + icoUnicode: 'ans-icon-minus-circle-empty', isSpin: false }, 'WAITTING_THREAD': { id: 10, desc: `${i18n.$t('Waiting for thread')}`, color: '#912eed', - icoUnicode: '', + icoUnicode: 'ans-icon-sand-clock', isSpin: false }, 'WAITTING_DEPEND': { id: 11, desc: `${i18n.$t('Waiting for dependence')}`, color: '#5101be', - icoUnicode: '', + icoUnicode: 'ans-icon-dependence', isSpin: false } } diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue index 94dc2651becdc030e892b241a07b38ed4579f858..8b1c353d41f6d2bc3ddbf74b6dc4b7fd6f2fa8b8 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue @@ -43,7 +43,7 @@ size="xsmall" :disabled="$route.name !== 'projects-instance-details'" @click="_toggleView" - icon="fa fa-code"> + icon="ans-icon-code"> + icon="ans-icon-arrow-circle-right"> {{name}}   - +
@@ -68,16 +68,16 @@ :id="item.code" :key="$index" @click="_ckOperation(item,$event)"> - +
- + {{$t('Return_1')}} @@ -99,7 +99,7 @@ size="xsmall" :loading="spinnerLoading" @click="_saveChart" - icon="fa fa-save" + icon="ans-icon-save" > {{spinnerLoading ? 'Loading...' : $t('Save')}} @@ -250,7 +250,7 @@ let state = dom.find('.state-p') dom.attr('data-state-id', v1.stateId) dom.attr('data-dependent-result', v1.dependentResult || '') - state.append(`${v1.icoUnicode}`) + state.append(``) state.find('b').attr('title', titleTpl(v2, v1.desc)) } }) diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/_source/selectInput.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/_source/selectInput.vue index 4c2fe92b74830ee09a6773814fa36ee6f67f1466..f04e8f41d9eebd6fc22920aa19bee7913f716ce3 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/_source/selectInput.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/_source/selectInput.vue @@ -32,7 +32,7 @@ :value="selectedModel === null ? '0' : selectedModel.value" style="width: 100%;" @on-click-icon.stop="_ckIcon"> - +
-
+
{{$t('Current node settings')}} - - + + - {{$t('Enter this child node')}} + {{$t('Enter this child node')}}
diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/log.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/log.vue index 90df78f8a3601d5dc151686f14936c57b6b80138..4c1acff5e67ac1e39cfef4974245bf413f7aa824 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/log.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/log.vue @@ -29,16 +29,16 @@ {{$t('View log')}}
diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/dependItemList.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/dependItemList.vue index b0cf56ddb5941616b8b4961f9ad828966f7e17e0..8ae0a7866a006483c374f3e2703472fd14ebf20c 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/dependItemList.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/dependItemList.vue @@ -39,17 +39,17 @@ - + - +
diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/httpParams.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/httpParams.vue index 343104f2869ec7e1590d33371b22539735eb06d8..c5e635bfeb89f151cfeb39c150514a1b1befe3f9 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/httpParams.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/httpParams.vue @@ -52,18 +52,18 @@ - + - +
- +
@@ -219,10 +219,10 @@ a { color: #000; .iconfont { - font-size: 18px; + font-size: 16px; vertical-align: middle; display: inline-block; - margin-top: 1px; + margin-top: -5px; } } } diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/localParams.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/localParams.vue index 69d181e7b739bd07f74c7191117da20bf24c664f..2b4ade1ad5f6e3fbdbbbc16993712d66e562929d 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/localParams.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/localParams.vue @@ -66,18 +66,18 @@ - + - + - + @@ -222,10 +222,10 @@ a { color: #000; .iconfont { - font-size: 18px; + font-size: 16px; vertical-align: middle; display: inline-block; - margin-top: 1px; + margin-top: -5px; } } } diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/statementList.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/statementList.vue index c90ac262b25f64c86c57d89f82e108b50bcc0ad6..226e23219a1a392dcad47894bb2772ebcf45a893 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/statementList.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/_source/statementList.vue @@ -32,18 +32,18 @@ - + - + - + @@ -149,10 +149,10 @@ .add { a { .iconfont { - font-size: 18px; + font-size: 16px; vertical-align: middle; display: inline-block; - margin-top: 1px; + margin-top: -5px; } } } diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/dependent.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/dependent.vue index 63f3d23c8ab781f1920c89c9a80d5bf51352759f..785a4fe1930b1235c9ea8cf1abd4f698008c43e7 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/dependent.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/dependent.vue @@ -23,12 +23,8 @@ - -  - - -  - + +
@@ -44,13 +40,12 @@ @click="!isDetails && _setRelation($index)"> {{el.relation === 'AND' ? $t('and') : $t('or')}} - -  ${i18n.$t('Start')}`, - `${i18n.$t('Edit')}`, - `${i18n.$t('Copy')}`, - `${i18n.$t('Delete')}` + `${i18n.$t('Start')}`, + `${i18n.$t('Edit')}`, + `${i18n.$t('Copy')}`, + `${i18n.$t('Delete')}` ] let operationHtml = () => { @@ -583,10 +583,10 @@ JSP.prototype.copyNodes = function ($id) { JSP.prototype.handleEventScreen = function ({ item, is }) { let screenOpen = true if (is) { - item.icon = '' + item.icon = 'ans-icon-min' screenOpen = true } else { - item.icon = '' + item.icon = 'ans-icon-max' screenOpen = false } let $mainLayoutModel = $('.main-layout-model') diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/plugIn/util.js b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/plugIn/util.js index ff0f578ae5926ceb56ab6b54f509226b38c841d4..704fe178ae9d0484bb7b1ddd495f33b818d58ecc 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/plugIn/util.js +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/plugIn/util.js @@ -38,7 +38,7 @@ const saveTargetarr = (valId, domId) => { } const rtBantpl = () => { - return `` + return `` } /** diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/startingParam/index.vue b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/startingParam/index.vue index 9b6cbe335ca3c8c949094c6bfac4a4b39a030866..d5956a4c4bc1847619965bf5de46b91c7c790861 100644 --- a/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/startingParam/index.vue +++ b/dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/startingParam/index.vue @@ -18,7 +18,7 @@