diff --git a/dist/css/tom-select.bootstrap3.css b/dist/css/tom-select.bootstrap3.css index 0a257372..4343c4a0 100644 --- a/dist/css/tom-select.bootstrap3.css +++ b/dist/css/tom-select.bootstrap3.css @@ -1,5 +1,5 @@ /** - * tom-select.css (v1.0.0-b.1) + * tom-select.css (v1.0.0-b.3) * Copyright (c) contributors * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this @@ -12,29 +12,29 @@ * governing permissions and limitations under the License. * */ -.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder { +.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder { visibility: visible !important; background: #f2f2f2 !important; background: rgba(0, 0, 0, 0.06) !important; border: 0 none !important; box-shadow: inset 0 0 12px 4px #fff; } -.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after { +.ts-control.plugin-drag_drop .ui-sortable-placeholder::after { content: '!'; visibility: hidden; } -.tomselect-control.plugin-drag_drop .ui-sortable-helper { +.ts-control.plugin-drag_drop .ui-sortable-helper { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } -.tomselect-control .dropdown-header { +.ts-control .dropdown-header { position: relative; padding: 6px 12px; border-bottom: 1px solid #d0d0d0; background: #f8f8f8; border-radius: 4px 4px 0 0; } -.tomselect-control .dropdown-header-close { +.ts-control .dropdown-header-close { position: absolute; right: 12px; top: 50%; @@ -44,41 +44,36 @@ line-height: 20px; font-size: 20px !important; } -.tomselect-control .dropdown-header-close:hover { +.ts-control .dropdown-header-close:hover { color: black; } -.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content { - display: -ms-flexbox; +.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content { display: flex; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup { +.ts-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px solid #f2f2f2; border-top: 0 none; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; + flex-grow: 1; + flex-basis: 0; min-width: 0; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child { +.ts-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup:before { +.ts-dropdown.plugin-optgroup_columns .optgroup:before { display: none; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup-header { +.ts-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none; } -.tomselect-control.plugin-remove_button .item { - display: -ms-inline-flexbox; +.ts-control.plugin-remove_button .item { display: inline-flex; - -ms-flex-align: center; - align-items: center; + align-items: center; padding-right: 0 !important; } -.tomselect-control.plugin-remove_button .item .remove { +.ts-control.plugin-remove_button .item .remove { color: inherit; text-decoration: none; vertical-align: middle; @@ -89,31 +84,31 @@ box-sizing: border-box; margin-left: 5px; } -.tomselect-control.plugin-remove_button .item .remove:hover { +.ts-control.plugin-remove_button .item .remove:hover { background: rgba(0, 0, 0, 0.05); } -.tomselect-control.plugin-remove_button .item.active .remove { +.ts-control.plugin-remove_button .item.active .remove { border-left-color: rgba(0, 0, 0, 0); } -.tomselect-control.plugin-remove_button .disabled .item .remove:hover { +.ts-control.plugin-remove_button .disabled .item .remove:hover { background: none; } -.tomselect-control.plugin-remove_button .disabled .item .remove { +.ts-control.plugin-remove_button .disabled .item .remove { border-left-color: rgba(77, 77, 77, 0); } -.tomselect-control.plugin-remove_button .remove-single { +.ts-control.plugin-remove_button .remove-single { position: absolute; right: 0; top: 0; font-size: 23px; } -.tomselect-control { +.ts-control { position: relative; } -.tomselect-dropdown, -.tomselect-input, .tomselect-input input { +.ts-dropdown, +.ts-input, .ts-input input { color: #333333; font-family: inherit; font-size: inherit; @@ -121,14 +116,14 @@ font-smoothing: inherit; } -.tomselect-input, -.tomselect-control.single .tomselect-input.input-active { +.ts-input, +.ts-control.single .ts-input.input-active { background: #fff; cursor: text; display: inline-block; } -.tomselect-input { +.ts-input { border: 1px solid #ccc; padding: 6px 12px; display: inline-block; @@ -140,27 +135,27 @@ box-shadow: none; border-radius: 4px; } -.tomselect-control.multi .tomselect-input.has-items { +.ts-control.multi .ts-input.has-items { padding: calc( 6px - 1px - 0) 12px calc( 6px - 1px - 3px - 0); } -.tomselect-input.full { +.ts-input.full { background-color: #fff; } -.tomselect-input.disabled, .tomselect-input.disabled * { +.ts-input.disabled, .ts-input.disabled * { cursor: default !important; } -.tomselect-input.focus { +.ts-input.focus { box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); } -.tomselect-input.dropdown-active { +.ts-input.dropdown-active { border-radius: 4px 4px 0 0; } -.tomselect-input > * { +.ts-input > * { vertical-align: baseline; display: inline-block; zoom: 1; } -.tomselect-control.multi .tomselect-input > div { +.ts-control.multi .ts-input > div { cursor: pointer; margin: 0 3px 3px 0; padding: 1px 5px; @@ -168,17 +163,17 @@ color: #333333; border: 0 solid rgba(0, 0, 0, 0); } -.tomselect-control.multi .tomselect-input > div.active { +.ts-control.multi .ts-input > div.active { background: #337ab7; color: #fff; border: 0 solid rgba(0, 0, 0, 0); } -.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active { +.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active { color: gray; background: white; border: 0 solid rgba(77, 77, 77, 0); } -.tomselect-input > input { +.ts-input > input { display: inline-block !important; padding: 0 !important; min-height: 0 !important; @@ -195,23 +190,23 @@ user-select: auto !important; box-shadow: none !important; } -.tomselect-input > input::-ms-clear { +.ts-input > input::-ms-clear { display: none; } -.tomselect-input > input:focus { +.ts-input > input:focus { outline: none !important; } -.tomselect-input.has-items > input { +.ts-input.has-items > input { margin: 0 4px !important; } -.tomselect-input::after { +.ts-input::after { content: ' '; display: block; clear: left; } -.tomselect-input.dropdown-active::before { +.ts-input.dropdown-active::before { content: ' '; display: block; position: absolute; @@ -222,8 +217,11 @@ right: 0; } -.tomselect-dropdown { +.ts-dropdown { position: absolute; + top: 100%; + left: 0; + width: 100%; z-index: 10; border: 1px solid #d0d0d0; background: #fff; @@ -233,60 +231,95 @@ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); border-radius: 0 0 4px 4px; } -.tomselect-dropdown [data-selectable] { +.ts-dropdown [data-selectable] { cursor: pointer; overflow: hidden; } -.tomselect-dropdown [data-selectable] .highlight { +.ts-dropdown [data-selectable] .highlight { background: rgba(255, 237, 40, 0.4); border-radius: 1px; } -.tomselect-dropdown .option, -.tomselect-dropdown .optgroup-header, -.tomselect-dropdown .no-results, -.tomselect-dropdown .create { +.ts-dropdown .option, +.ts-dropdown .optgroup-header, +.ts-dropdown .no-results, +.ts-dropdown .create { padding: 3px 12px; } -.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option { +.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option { cursor: inherit; opacity: 0.5; } -.tomselect-dropdown [data-selectable].option { +.ts-dropdown [data-selectable].option { opacity: 1; + cursor: pointer; } -.tomselect-dropdown .optgroup:first-child .optgroup-header { +.ts-dropdown .optgroup:first-child .optgroup-header { border-top: 0 none; } -.tomselect-dropdown .optgroup-header { +.ts-dropdown .optgroup-header { color: #777777; background: #fff; cursor: default; } -.tomselect-dropdown .active { +.ts-dropdown .active { background-color: #f5f5f5; color: #262626; } -.tomselect-dropdown .active.create { +.ts-dropdown .active.create { color: #262626; } -.tomselect-dropdown .create { +.ts-dropdown .create { color: rgba(51, 51, 51, 0.5); } -.tomselect-dropdown-content { +.ts-dropdown-content { overflow-y: auto; overflow-x: hidden; max-height: 200px; overflow-scrolling: touch; } -.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input { +.ts-dropdown .spinner { + display: inline-block; + width: 30px; + height: 30px; + margin: 3px 12px; +} +.ts-dropdown .spinner:after { + content: " "; + display: block; + width: 24px; + height: 24px; + margin: 3px; + border-radius: 50%; + border: 5px solid #d0d0d0; + border-color: #d0d0d0 transparent #d0d0d0 transparent; + -webkit-animation: lds-dual-ring 1.2s linear infinite; + animation: lds-dual-ring 1.2s linear infinite; +} +@-webkit-keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +@keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.ts-control.single .ts-input, .ts-control.single .ts-input input { cursor: pointer; } -.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input { +.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input { cursor: text; } -.tomselect-control.single .tomselect-input:after { +.ts-control.single .ts-input:after { content: ' '; display: block; position: absolute; @@ -299,29 +332,29 @@ border-width: 5px 5px 0 5px; border-color: #333333 transparent transparent transparent; } -.tomselect-control.single .tomselect-input.dropdown-active:after { +.ts-control.single .ts-input.dropdown-active:after { margin-top: -4px; border-width: 0 5px 5px 5px; border-color: transparent transparent #333333 transparent; } -.tomselect-control.rtl { +.ts-control.rtl { text-align: right; } -.tomselect-control.rtl.single .tomselect-input:after { +.ts-control.rtl.single .ts-input:after { left: 17px; right: auto; } -.tomselect-control.rtl .tomselect-input > input { +.ts-control.rtl .ts-input > input { margin: 0 4px 0 -2px !important; } -.tomselect-control .tomselect-input.disabled { +.ts-control .ts-input.disabled { opacity: 0.5; background-color: #fff; } -.tomselect-dropdown, .tomselect-dropdown.form-control { +.ts-dropdown, .ts-dropdown.form-control { height: auto; padding: 0; margin: 2px 0 0 0; @@ -333,14 +366,14 @@ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } -.tomselect-dropdown .optgroup-header { +.ts-dropdown .optgroup-header { font-size: 12px; line-height: 1.428571429; } -.tomselect-dropdown .optgroup:first-child:before { +.ts-dropdown .optgroup:first-child:before { display: none; } -.tomselect-dropdown .optgroup:before { +.ts-dropdown .optgroup:before { content: ' '; display: block; height: 1px; @@ -351,43 +384,43 @@ margin-right: -12px; } -.tomselect-dropdown-content { +.ts-dropdown-content { padding: 5px 0; } -.tomselect-input { +.ts-input { min-height: 34px; } -.tomselect-input.dropdown-active { +.ts-input.dropdown-active { border-radius: 4px; } -.tomselect-input.dropdown-active::before { +.ts-input.dropdown-active::before { display: none; } -.tomselect-input.focus { +.ts-input.focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } -.has-error .tomselect-input { +.has-error .ts-input { border-color: #a94442; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } -.has-error .tomselect-input:focus { +.has-error .ts-input:focus { border-color: #843534; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } -.tomselect-control.multi .tomselect-input.has-items { +.ts-control.multi .ts-input.has-items { padding-left: 7px; padding-right: 7px; } -.tomselect-control.multi .tomselect-input > div { +.ts-control.multi .ts-input > div { border-radius: 3px; } -.form-control.tomselect-control { +.form-control.ts-control { padding: 0; height: auto; border: none; diff --git a/dist/css/tom-select.bootstrap3.css.map b/dist/css/tom-select.bootstrap3.css.map index 30fd1ea9..c1f09cdd 100644 --- a/dist/css/tom-select.bootstrap3.css.map +++ b/dist/css/tom-select.bootstrap3.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/scss/tom-select.scss","../../src/plugins/drag_drop/plugin.scss","tom-select.bootstrap3.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.bootstrap3.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_variables.scss","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_nav-divider.scss"],"names":[],"mappings":"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","file":"tom-select.bootstrap3.css","sourcesContent":[null,null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.tomselect-control .dropdown-header {\n position: relative;\n padding: 6px 12px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 4px 4px 0 0;\n}\n.tomselect-control .dropdown-header-close {\n position: absolute;\n right: 12px;\n top: 50%;\n color: #333333;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.tomselect-control .dropdown-header-close:hover {\n color: black;\n}\n\n.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content {\n display: flex;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.tomselect-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.tomselect-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 1px 5px;\n border-left: 1px solid rgba(0, 0, 0, 0);\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 5px;\n}\n.tomselect-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.tomselect-control.plugin-remove_button .item.active .remove {\n border-left-color: rgba(0, 0, 0, 0);\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove {\n border-left-color: rgba(77, 77, 77, 0);\n}\n.tomselect-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.tomselect-control {\n position: relative;\n}\n\n.tomselect-dropdown,\n.tomselect-input, .tomselect-input input {\n color: #333333;\n font-family: inherit;\n font-size: inherit;\n line-height: 20px;\n font-smoothing: inherit;\n}\n\n.tomselect-input,\n.tomselect-control.single .tomselect-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.tomselect-input {\n border: 1px solid #ccc;\n padding: 6px 12px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: none;\n border-radius: 4px;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding: calc( 6px - 1px - 0) 12px calc( 6px - 1px - 3px - 0);\n}\n.tomselect-input.full {\n background-color: #fff;\n}\n.tomselect-input.disabled, .tomselect-input.disabled * {\n cursor: default !important;\n}\n.tomselect-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.tomselect-input.dropdown-active {\n border-radius: 4px 4px 0 0;\n}\n.tomselect-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.tomselect-control.multi .tomselect-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 1px 5px;\n background: #efefef;\n color: #333333;\n border: 0 solid rgba(0, 0, 0, 0);\n}\n.tomselect-control.multi .tomselect-input > div.active {\n background: #337ab7;\n color: #fff;\n border: 0 solid rgba(0, 0, 0, 0);\n}\n.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active {\n color: gray;\n background: white;\n border: 0 solid rgba(77, 77, 77, 0);\n}\n.tomselect-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.tomselect-input > input::-ms-clear {\n display: none;\n}\n.tomselect-input > input:focus {\n outline: none !important;\n}\n.tomselect-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.tomselect-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.tomselect-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: white;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tomselect-dropdown {\n position: absolute;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 4px 4px;\n}\n.tomselect-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.tomselect-dropdown [data-selectable] .highlight {\n background: rgba(255, 237, 40, 0.4);\n border-radius: 1px;\n}\n.tomselect-dropdown .option,\n.tomselect-dropdown .optgroup-header,\n.tomselect-dropdown .no-results,\n.tomselect-dropdown .create {\n padding: 3px 12px;\n}\n.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.tomselect-dropdown [data-selectable].option {\n opacity: 1;\n}\n.tomselect-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.tomselect-dropdown .optgroup-header {\n color: #777777;\n background: #fff;\n cursor: default;\n}\n.tomselect-dropdown .active {\n background-color: #f5f5f5;\n color: #262626;\n}\n.tomselect-dropdown .active.create {\n color: #262626;\n}\n.tomselect-dropdown .create {\n color: rgba(51, 51, 51, 0.5);\n}\n\n.tomselect-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input {\n cursor: pointer;\n}\n.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input {\n cursor: text;\n}\n.tomselect-control.single .tomselect-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 17px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #333333 transparent transparent transparent;\n}\n.tomselect-control.single .tomselect-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #333333 transparent;\n}\n\n.tomselect-control.rtl {\n text-align: right;\n}\n.tomselect-control.rtl.single .tomselect-input:after {\n left: 17px;\n right: auto;\n}\n.tomselect-control.rtl .tomselect-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.tomselect-control .tomselect-input.disabled {\n opacity: 0.5;\n background-color: #fff;\n}\n\n.tomselect-dropdown, .tomselect-dropdown.form-control {\n height: auto;\n padding: 0;\n margin: 2px 0 0 0;\n z-index: 1000;\n background: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n\n.tomselect-dropdown .optgroup-header {\n font-size: 12px;\n line-height: 1.428571429;\n}\n.tomselect-dropdown .optgroup:first-child:before {\n display: none;\n}\n.tomselect-dropdown .optgroup:before {\n content: ' ';\n display: block;\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n margin-left: -12px;\n margin-right: -12px;\n}\n\n.tomselect-dropdown-content {\n padding: 5px 0;\n}\n\n.tomselect-input {\n min-height: 34px;\n}\n.tomselect-input.dropdown-active {\n border-radius: 4px;\n}\n.tomselect-input.dropdown-active::before {\n display: none;\n}\n.tomselect-input.focus {\n border-color: #66afe9;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n\n.has-error .tomselect-input {\n border-color: #a94442;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .tomselect-input:focus {\n border-color: #843534;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n\n.tomselect-control.multi .tomselect-input.has-items {\n padding-left: 7px;\n padding-right: 7px;\n}\n.tomselect-control.multi .tomselect-input > div {\n border-radius: 3px;\n}\n\n.form-control.tomselect-control {\n padding: 0;\n height: auto;\n border: none;\n background: none;\n box-shadow: none;\n border-radius: 0;\n}\n\n/*# sourceMappingURL=tom-select.bootstrap3.css.map */\n",null,null,null,null,null,null]} \ No newline at end of file +{"version":3,"sources":["../../src/scss/tom-select.scss","../../src/plugins/drag_drop/plugin.scss","tom-select.bootstrap3.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.bootstrap3.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_variables.scss","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_nav-divider.scss"],"names":[],"mappings":"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","file":"tom-select.bootstrap3.css","sourcesContent":[null,null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.ts-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.ts-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.ts-control .dropdown-header {\n position: relative;\n padding: 6px 12px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 4px 4px 0 0;\n}\n.ts-control .dropdown-header-close {\n position: absolute;\n right: 12px;\n top: 50%;\n color: #333333;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.ts-control .dropdown-header-close:hover {\n color: black;\n}\n\n.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {\n display: flex;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.ts-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.ts-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 1px 5px;\n border-left: 1px solid rgba(0, 0, 0, 0);\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 5px;\n}\n.ts-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.ts-control.plugin-remove_button .item.active .remove {\n border-left-color: rgba(0, 0, 0, 0);\n}\n.ts-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.ts-control.plugin-remove_button .disabled .item .remove {\n border-left-color: rgba(77, 77, 77, 0);\n}\n.ts-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.ts-control {\n position: relative;\n}\n\n.ts-dropdown,\n.ts-input, .ts-input input {\n color: #333333;\n font-family: inherit;\n font-size: inherit;\n line-height: 20px;\n font-smoothing: inherit;\n}\n\n.ts-input,\n.ts-control.single .ts-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.ts-input {\n border: 1px solid #ccc;\n padding: 6px 12px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: none;\n border-radius: 4px;\n}\n.ts-control.multi .ts-input.has-items {\n padding: calc( 6px - 1px - 0) 12px calc( 6px - 1px - 3px - 0);\n}\n.ts-input.full {\n background-color: #fff;\n}\n.ts-input.disabled, .ts-input.disabled * {\n cursor: default !important;\n}\n.ts-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.ts-input.dropdown-active {\n border-radius: 4px 4px 0 0;\n}\n.ts-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.ts-control.multi .ts-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 1px 5px;\n background: #efefef;\n color: #333333;\n border: 0 solid rgba(0, 0, 0, 0);\n}\n.ts-control.multi .ts-input > div.active {\n background: #337ab7;\n color: #fff;\n border: 0 solid rgba(0, 0, 0, 0);\n}\n.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active {\n color: gray;\n background: white;\n border: 0 solid rgba(77, 77, 77, 0);\n}\n.ts-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.ts-input > input::-ms-clear {\n display: none;\n}\n.ts-input > input:focus {\n outline: none !important;\n}\n.ts-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.ts-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.ts-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: white;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.ts-dropdown {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 4px 4px;\n}\n.ts-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.ts-dropdown [data-selectable] .highlight {\n background: rgba(255, 237, 40, 0.4);\n border-radius: 1px;\n}\n.ts-dropdown .option,\n.ts-dropdown .optgroup-header,\n.ts-dropdown .no-results,\n.ts-dropdown .create {\n padding: 3px 12px;\n}\n.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.ts-dropdown [data-selectable].option {\n opacity: 1;\n cursor: pointer;\n}\n.ts-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.ts-dropdown .optgroup-header {\n color: #777777;\n background: #fff;\n cursor: default;\n}\n.ts-dropdown .active {\n background-color: #f5f5f5;\n color: #262626;\n}\n.ts-dropdown .active.create {\n color: #262626;\n}\n.ts-dropdown .create {\n color: rgba(51, 51, 51, 0.5);\n}\n\n.ts-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.ts-dropdown .spinner {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 3px 12px;\n}\n.ts-dropdown .spinner:after {\n content: \" \";\n display: block;\n width: 24px;\n height: 24px;\n margin: 3px;\n border-radius: 50%;\n border: 5px solid #d0d0d0;\n border-color: #d0d0d0 transparent #d0d0d0 transparent;\n animation: lds-dual-ring 1.2s linear infinite;\n}\n@keyframes lds-dual-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.ts-control.single .ts-input, .ts-control.single .ts-input input {\n cursor: pointer;\n}\n.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input {\n cursor: text;\n}\n.ts-control.single .ts-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 17px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #333333 transparent transparent transparent;\n}\n.ts-control.single .ts-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #333333 transparent;\n}\n\n.ts-control.rtl {\n text-align: right;\n}\n.ts-control.rtl.single .ts-input:after {\n left: 17px;\n right: auto;\n}\n.ts-control.rtl .ts-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.ts-control .ts-input.disabled {\n opacity: 0.5;\n background-color: #fff;\n}\n\n.ts-dropdown, .ts-dropdown.form-control {\n height: auto;\n padding: 0;\n margin: 2px 0 0 0;\n z-index: 1000;\n background: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n\n.ts-dropdown .optgroup-header {\n font-size: 12px;\n line-height: 1.428571429;\n}\n.ts-dropdown .optgroup:first-child:before {\n display: none;\n}\n.ts-dropdown .optgroup:before {\n content: ' ';\n display: block;\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n margin-left: -12px;\n margin-right: -12px;\n}\n\n.ts-dropdown-content {\n padding: 5px 0;\n}\n\n.ts-input {\n min-height: 34px;\n}\n.ts-input.dropdown-active {\n border-radius: 4px;\n}\n.ts-input.dropdown-active::before {\n display: none;\n}\n.ts-input.focus {\n border-color: #66afe9;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n\n.has-error .ts-input {\n border-color: #a94442;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .ts-input:focus {\n border-color: #843534;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n\n.ts-control.multi .ts-input.has-items {\n padding-left: 7px;\n padding-right: 7px;\n}\n.ts-control.multi .ts-input > div {\n border-radius: 3px;\n}\n\n.form-control.ts-control {\n padding: 0;\n height: auto;\n border: none;\n background: none;\n box-shadow: none;\n border-radius: 0;\n}\n\n/*# sourceMappingURL=tom-select.bootstrap3.css.map */\n",null,null,null,null,null,null]} \ No newline at end of file diff --git a/dist/css/tom-select.bootstrap3.min.css b/dist/css/tom-select.bootstrap3.min.css index 309699e7..29a7edc4 100644 --- a/dist/css/tom-select.bootstrap3.min.css +++ b/dist/css/tom-select.bootstrap3.min.css @@ -1,2 +1,2 @@ -.tomselect-control.plugin-drag_drop.multi>.tomselect-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.tomselect-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.tomselect-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.tomselect-control .dropdown-header{position:relative;padding:6px 12px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:4px 4px 0 0}.tomselect-control .dropdown-header-close{position:absolute;right:12px;top:50%;color:#333;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.tomselect-control .dropdown-header-close:hover{color:#000}.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content{display:-ms-flexbox;display:flex}.tomselect-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.tomselect-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.tomselect-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.tomselect-control.plugin-remove_button .item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-right:0!important}.tomselect-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid transparent;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.tomselect-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.tomselect-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.tomselect-control.plugin-remove_button .disabled .item .remove:hover{background:none}.tomselect-control.plugin-remove_button .disabled .item .remove{border-left-color:rgba(77,77,77,0)}.tomselect-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.tomselect-control{position:relative}.tomselect-dropdown,.tomselect-input,.tomselect-input input{color:#333;font-family:inherit;font-size:inherit;line-height:20px;font-smoothing:inherit}.tomselect-control.single .tomselect-input.input-active,.tomselect-input{background:#fff;cursor:text;display:inline-block}.tomselect-input{border:1px solid #ccc;padding:6px 12px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:4px}.tomselect-control.multi .tomselect-input.has-items{padding:5px 12px 2px}.tomselect-input.full{background-color:#fff}.tomselect-input.disabled,.tomselect-input.disabled *{cursor:default!important}.tomselect-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.tomselect-input.dropdown-active{border-radius:4px 4px 0 0}.tomselect-input>*{vertical-align:baseline;display:inline-block;zoom:1}.tomselect-control.multi .tomselect-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#333;border:0 solid transparent}.tomselect-control.multi .tomselect-input>div.active{background:#337ab7;color:#fff;border:0 solid transparent}.tomselect-control.multi .tomselect-input.disabled>div,.tomselect-control.multi .tomselect-input.disabled>div.active{color:grey;background:#fff;border:0 solid rgba(77,77,77,0)}.tomselect-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.tomselect-input>input::-ms-clear{display:none}.tomselect-input>input:focus{outline:none!important}.tomselect-input.has-items>input{margin:0 4px!important}.tomselect-input:after{content:" ";display:block;clear:left}.tomselect-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.tomselect-dropdown{position:absolute;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 4px 4px}.tomselect-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.tomselect-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.tomselect-dropdown .create,.tomselect-dropdown .no-results,.tomselect-dropdown .optgroup-header,.tomselect-dropdown .option{padding:3px 12px}.tomselect-dropdown .option,.tomselect-dropdown [data-disabled],.tomselect-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.tomselect-dropdown [data-selectable].option{opacity:1}.tomselect-dropdown .optgroup:first-child .optgroup-header{border-top:0}.tomselect-dropdown .optgroup-header{color:#777;background:#fff;cursor:default}.tomselect-dropdown .active{background-color:#f5f5f5;color:#262626}.tomselect-dropdown .active.create{color:#262626}.tomselect-dropdown .create{color:rgba(51,51,51,.5)}.tomselect-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.tomselect-control.single .tomselect-input,.tomselect-control.single .tomselect-input input{cursor:pointer}.tomselect-control.single .tomselect-input.input-active,.tomselect-control.single .tomselect-input.input-active input{cursor:text}.tomselect-control.single .tomselect-input:after{content:" ";display:block;position:absolute;top:50%;right:17px;margin-top:-3px;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:5px 5px 0}.tomselect-control.single .tomselect-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #333}.tomselect-control.rtl{text-align:right}.tomselect-control.rtl.single .tomselect-input:after{left:17px;right:auto}.tomselect-control.rtl .tomselect-input>input{margin:0 4px 0 -2px!important}.tomselect-control .tomselect-input.disabled{opacity:.5;background-color:#fff}.tomselect-dropdown,.tomselect-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.tomselect-dropdown .optgroup-header{font-size:12px;line-height:1.428571429}.tomselect-dropdown .optgroup:first-child:before{display:none}.tomselect-dropdown .optgroup:before{content:" ";display:block;height:1px;overflow:hidden;background-color:#e5e5e5;margin:9px -12px}.tomselect-dropdown-content{padding:5px 0}.tomselect-input{min-height:34px}.tomselect-input.dropdown-active{border-radius:4px}.tomselect-input.dropdown-active:before{display:none}.tomselect-input.focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.has-error .tomselect-input{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .tomselect-input:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.tomselect-control.multi .tomselect-input.has-items{padding-left:7px;padding-right:7px}.tomselect-control.multi .tomselect-input>div{border-radius:3px}.form-control.tomselect-control{padding:0;height:auto;border:none;background:none;box-shadow:none;border-radius:0} +.ts-control.plugin-drag_drop.multi>.ts-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.ts-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.ts-control .dropdown-header{position:relative;padding:6px 12px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:4px 4px 0 0}.ts-control .dropdown-header-close{position:absolute;right:12px;top:50%;color:#333;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-control .dropdown-header-close:hover{color:#000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.ts-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid transparent;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.ts-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.ts-control.plugin-remove_button .disabled .item .remove:hover{background:none}.ts-control.plugin-remove_button .disabled .item .remove{border-left-color:rgba(77,77,77,0)}.ts-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-control{position:relative}.ts-dropdown,.ts-input,.ts-input input{color:#333;font-family:inherit;font-size:inherit;line-height:20px;font-smoothing:inherit}.ts-control.single .ts-input.input-active,.ts-input{background:#fff;cursor:text;display:inline-block}.ts-input{border:1px solid #ccc;padding:6px 12px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:4px}.ts-control.multi .ts-input.has-items{padding:5px 12px 2px}.ts-input.full{background-color:#fff}.ts-input.disabled,.ts-input.disabled *{cursor:default!important}.ts-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-input.dropdown-active{border-radius:4px 4px 0 0}.ts-input>*{vertical-align:baseline;display:inline-block;zoom:1}.ts-control.multi .ts-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#333;border:0 solid transparent}.ts-control.multi .ts-input>div.active{background:#337ab7;color:#fff;border:0 solid transparent}.ts-control.multi .ts-input.disabled>div,.ts-control.multi .ts-input.disabled>div.active{color:grey;background:#fff;border:0 solid rgba(77,77,77,0)}.ts-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-input>input::-ms-clear{display:none}.ts-input>input:focus{outline:none!important}.ts-input.has-items>input{margin:0 4px!important}.ts-input:after{content:" ";display:block;clear:left}.ts-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 4px 4px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:3px 12px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#777;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5f5f5;color:#262626}.ts-dropdown .active.create{color:#262626}.ts-dropdown .create{color:rgba(51,51,51,.5)}.ts-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px 12px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border-color:#d0d0d0 transparent;border-style:solid;border-width:5px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-control.single .ts-input,.ts-control.single .ts-input input{cursor:pointer}.ts-control.single .ts-input.input-active,.ts-control.single .ts-input.input-active input{cursor:text}.ts-control.single .ts-input:after{content:" ";display:block;position:absolute;top:50%;right:17px;margin-top:-3px;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:5px 5px 0}.ts-control.single .ts-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #333}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-input:after{left:17px;right:auto}.ts-control.rtl .ts-input>input{margin:0 4px 0 -2px!important}.ts-control .ts-input.disabled{opacity:.5;background-color:#fff}.ts-dropdown,.ts-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.ts-dropdown .optgroup-header{font-size:12px;line-height:1.428571429}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{content:" ";display:block;height:1px;overflow:hidden;background-color:#e5e5e5;margin:9px -12px}.ts-dropdown-content{padding:5px 0}.ts-input{min-height:34px}.ts-input.dropdown-active{border-radius:4px}.ts-input.dropdown-active:before{display:none}.ts-input.focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.has-error .ts-input{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .ts-input:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.ts-control.multi .ts-input.has-items{padding-left:7px;padding-right:7px}.ts-control.multi .ts-input>div{border-radius:3px}.form-control.ts-control{padding:0;height:auto;border:none;background:none;box-shadow:none;border-radius:0} /*# sourceMappingURL=tom-select.bootstrap3.min.css.map */ \ No newline at end of file diff --git a/dist/css/tom-select.bootstrap3.min.css.map b/dist/css/tom-select.bootstrap3.min.css.map index 5df580f6..45dd879a 100644 --- a/dist/css/tom-select.bootstrap3.min.css.map +++ b/dist/css/tom-select.bootstrap3.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/plugins/drag_drop/plugin.scss","tom-select.bootstrap3.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.bootstrap3.scss","../../src/scss/tom-select.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_variables.scss","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_nav-divider.scss"],"names":[],"mappings":"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","file":"tom-select.bootstrap3.min.css","sourcesContent":[null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.tomselect-control .dropdown-header {\n position: relative;\n padding: 6px 12px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 4px 4px 0 0;\n}\n.tomselect-control .dropdown-header-close {\n position: absolute;\n right: 12px;\n top: 50%;\n color: #333333;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.tomselect-control .dropdown-header-close:hover {\n color: black;\n}\n\n.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content {\n display: flex;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.tomselect-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.tomselect-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 1px 5px;\n border-left: 1px solid rgba(0, 0, 0, 0);\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 5px;\n}\n.tomselect-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.tomselect-control.plugin-remove_button .item.active .remove {\n border-left-color: rgba(0, 0, 0, 0);\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove {\n border-left-color: rgba(77, 77, 77, 0);\n}\n.tomselect-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.tomselect-control {\n position: relative;\n}\n\n.tomselect-dropdown,\n.tomselect-input, .tomselect-input input {\n color: #333333;\n font-family: inherit;\n font-size: inherit;\n line-height: 20px;\n font-smoothing: inherit;\n}\n\n.tomselect-input,\n.tomselect-control.single .tomselect-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.tomselect-input {\n border: 1px solid #ccc;\n padding: 6px 12px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: none;\n border-radius: 4px;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding: calc( 6px - 1px - 0) 12px calc( 6px - 1px - 3px - 0);\n}\n.tomselect-input.full {\n background-color: #fff;\n}\n.tomselect-input.disabled, .tomselect-input.disabled * {\n cursor: default !important;\n}\n.tomselect-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.tomselect-input.dropdown-active {\n border-radius: 4px 4px 0 0;\n}\n.tomselect-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.tomselect-control.multi .tomselect-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 1px 5px;\n background: #efefef;\n color: #333333;\n border: 0 solid rgba(0, 0, 0, 0);\n}\n.tomselect-control.multi .tomselect-input > div.active {\n background: #337ab7;\n color: #fff;\n border: 0 solid rgba(0, 0, 0, 0);\n}\n.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active {\n color: gray;\n background: white;\n border: 0 solid rgba(77, 77, 77, 0);\n}\n.tomselect-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.tomselect-input > input::-ms-clear {\n display: none;\n}\n.tomselect-input > input:focus {\n outline: none !important;\n}\n.tomselect-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.tomselect-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.tomselect-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: white;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tomselect-dropdown {\n position: absolute;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 4px 4px;\n}\n.tomselect-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.tomselect-dropdown [data-selectable] .highlight {\n background: rgba(255, 237, 40, 0.4);\n border-radius: 1px;\n}\n.tomselect-dropdown .option,\n.tomselect-dropdown .optgroup-header,\n.tomselect-dropdown .no-results,\n.tomselect-dropdown .create {\n padding: 3px 12px;\n}\n.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.tomselect-dropdown [data-selectable].option {\n opacity: 1;\n}\n.tomselect-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.tomselect-dropdown .optgroup-header {\n color: #777777;\n background: #fff;\n cursor: default;\n}\n.tomselect-dropdown .active {\n background-color: #f5f5f5;\n color: #262626;\n}\n.tomselect-dropdown .active.create {\n color: #262626;\n}\n.tomselect-dropdown .create {\n color: rgba(51, 51, 51, 0.5);\n}\n\n.tomselect-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input {\n cursor: pointer;\n}\n.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input {\n cursor: text;\n}\n.tomselect-control.single .tomselect-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 17px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #333333 transparent transparent transparent;\n}\n.tomselect-control.single .tomselect-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #333333 transparent;\n}\n\n.tomselect-control.rtl {\n text-align: right;\n}\n.tomselect-control.rtl.single .tomselect-input:after {\n left: 17px;\n right: auto;\n}\n.tomselect-control.rtl .tomselect-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.tomselect-control .tomselect-input.disabled {\n opacity: 0.5;\n background-color: #fff;\n}\n\n.tomselect-dropdown, .tomselect-dropdown.form-control {\n height: auto;\n padding: 0;\n margin: 2px 0 0 0;\n z-index: 1000;\n background: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n\n.tomselect-dropdown .optgroup-header {\n font-size: 12px;\n line-height: 1.428571429;\n}\n.tomselect-dropdown .optgroup:first-child:before {\n display: none;\n}\n.tomselect-dropdown .optgroup:before {\n content: ' ';\n display: block;\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n margin-left: -12px;\n margin-right: -12px;\n}\n\n.tomselect-dropdown-content {\n padding: 5px 0;\n}\n\n.tomselect-input {\n min-height: 34px;\n}\n.tomselect-input.dropdown-active {\n border-radius: 4px;\n}\n.tomselect-input.dropdown-active::before {\n display: none;\n}\n.tomselect-input.focus {\n border-color: #66afe9;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n\n.has-error .tomselect-input {\n border-color: #a94442;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .tomselect-input:focus {\n border-color: #843534;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n\n.tomselect-control.multi .tomselect-input.has-items {\n padding-left: 7px;\n padding-right: 7px;\n}\n.tomselect-control.multi .tomselect-input > div {\n border-radius: 3px;\n}\n\n.form-control.tomselect-control {\n padding: 0;\n height: auto;\n border: none;\n background: none;\n box-shadow: none;\n border-radius: 0;\n}\n\n/*# sourceMappingURL=tom-select.bootstrap3.css.map */\n",null,null,null,null,null,null,null]} \ No newline at end of file +{"version":3,"sources":["../../src/plugins/drag_drop/plugin.scss","tom-select.bootstrap3.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.bootstrap3.scss","../../src/scss/tom-select.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_variables.scss","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_nav-divider.scss"],"names":[],"mappings":"AACC,yEACC,6BAA8B,AAC9B,6BAA8B,AAC9B,qCAAuC,AACvC,mBAAyB,AACzB,kCAAmC,CCcpC,ADZA,4DACC,YAAY,AACZ,iBAAkB,CCcnB,ADZA,iDACC,mCAAqC,CCctC,ACzBA,6BACC,kBAAkB,AAClB,iBAA8E,AAC9E,gCAA6C,AAC7C,mBAAkE,AAClE,yBAA8D,CD4B/D,AC1BA,mCACC,kBAAkB,AAClB,WC2BuD,AD1BvD,QAAQ,AACR,WEiB8C,AFhB9C,WAAY,AACZ,iBAAiB,AACjB,iBAAiB,AACjB,wBAA0B,CD4B3B,AC1BA,yCACC,UAAsC,CD4BvC,AI9CA,0DACC,YAAa,CJiDd,AI9CA,+CACC,+BAA+B,AAC/B,aAAkB,AACf,YAAY,AACZ,aAAa,AAChB,WAAY,CJgDb,AI9CA,0DACC,cAAoB,CJgDrB,AI9CA,sDACC,YAAa,CJgDd,AI9CA,sDACC,YAAkB,CJgDnB,AKlEA,uCACC,oBAAqB,AACrB,mBAAmB,AACnB,yBAA2B,CLqE5B,AKlEA,+CACC,cAAiB,AACjB,qBAAqB,AACrB,sBAAuB,AACvB,qBAAuB,AACvB,gBAAwD,AACxD,kCAAiD,AACjD,0BAA2B,AAC3B,sBAAwB,AACxB,eHuByB,CF6C1B,AKjEA,qDACC,0BAA4B,CLmE7B,AKhEA,sDACC,6BHP6C,CFyE9C,AK/DA,+DACC,eAAgB,CLiEjB,AK9DA,yDACC,kCAA6G,CLgE9G,AK7DA,gDACC,kBAAkB,AAClB,QAAQ,AACR,MAAM,AACN,cAAe,CL+DhB,AGZD,YACC,iBAAkB,CHelB,AGZD,uCAEC,WAnE+C,AAoE/C,oBD/F2B,ACgG3B,kBD/FyB,ACgGzB,iBD/FyC,ACgGzC,sBAlFoC,CHiGpC,AGZD,oDAEC,gBD7FgC,AC8FhC,YAAY,AACZ,oBAAqB,CHerB,AGZD,UACC,sBDhFsC,ACiFtC,iBAA4C,AAC5C,qBAAqB,AACrB,WAAW,AACX,gBAAgB,AAChB,kBAAkB,AAClB,UAAU,AACV,sBAAsB,AACtB,gBD5FyB,AC6FzB,iBDxF0C,CFuG1C,AGbA,sCAIC,oBAAgD,CHYjD,AGTA,eACC,qBDtH+B,CFiIhC,AGTA,wCACC,wBAA0B,CHW3B,AGTA,gBACC,0CD5G0D,CFuH3D,AGTA,0BACC,yBAA8D,CHW/D,AGRA,YACC,wBAAwB,AACxB,qBAAqB,AACrB,MAAO,CHUR,AGRA,gCACC,eAAe,AACf,mBAAuD,AACvD,gBAAsD,AACtD,mBD1IyB,AC2IzB,WA3H8C,AA4H9C,0BAAiE,CHUlE,AGRC,uCACC,mBD7I4C,AC8I5C,WD7IiC,AC8IjC,0BAAwE,CHU1E,AGNC,yFACC,WAA6F,AAC7F,gBAAwF,AACxF,+BAAkI,CHQpI,AGLA,gBAIC,+BAAgC,AAChC,oBAAqB,AACrB,uBAAwB,AACxB,0BAA2B,AAC3B,yBAA0B,AAC1B,mBAAoB,AACpB,wBAAyB,AACzB,mBAAyB,AACzB,0BAA2B,AAC3B,8BAA+B,AAC/B,mCAA4B,AAA5B,gCAA4B,AAA5B,+BAA4B,AAA5B,2BAA4B,AAC5B,yBAA2B,CHI5B,AGlBC,2BACC,YAAa,CHoBf,AGNC,sBAAU,sBAAwB,CHSnC,AGPA,0BACC,sBAAuC,CHSxC,AGLD,gBACC,YAAY,AACZ,cAAc,AACd,UAAW,CHQX,AGLD,iCACC,YAAY,AACZ,cAAc,AACd,kBAAkB,AAClB,gBDnLoE,ACoLpE,WAAW,AACX,SAAS,AACT,OAAO,AACP,OAAQ,CHQR,AGLD,aACC,kBAAkB,AAClB,SAAS,AACT,OAAO,AACP,WAAW,AACX,WAAW,AAGX,gBDnMmC,ACoMnC,gBAAkB,AAClB,yBAAkB,AAAlB,aAAkB,AAClB,sBAAsB,AACtB,oCAAqC,AACrC,yBAA8D,CHO9D,AGJA,+BACC,eAAe,AACf,eAAgB,CHMjB,AGLC,0CACC,+BD7N0C,AC8N1C,iBAAkB,CHOpB,AGJA,iGAIC,gBAAwE,CHMzE,AGJA,wGACC,eAAe,AACf,UAAY,CHMb,AGJA,sCACC,UAAU,AACV,cAAe,CHMhB,AGJA,oDACC,YAAkB,CHMnB,AGJA,8BACC,WDvOiD,ACwOjD,gBDtOkC,ACuOlC,cAAe,CHMhB,AGJA,qBACC,yBDxOyD,ACyOzD,aDvOwE,CF6OzE,AGLC,4BACC,aDzOuE,CFgPzE,AGJA,qBACC,uBA/N+H,CHqOhI,AGFD,qBACC,gBAAgB,AAChB,kBAAkB,AAClB,iBAtNqC,AAuNrC,wBAAyB,CHKzB,AGFD,sBACC,qBAAqB,AACrB,WA1M+B,AA2M/B,YA3M+B,AA4M/B,eAAuE,CHKvE,AGFA,4BACC,YAAY,AACZ,cAAc,AACd,WAAgC,AAChC,YAAiC,AACjC,WAAiC,AACjC,kBAAkB,AAElB,iCAA+F,AAA/F,mBAA+F,AAA/F,iBAA+F,AAC/F,qDAA6C,AAA7C,4CAA6C,CHI9C,AGFA,iCACC,GACC,sBAAuB,CHIvB,AGFD,GACC,uBAAyB,CHIzB,CACF,AGVA,yBACC,GACC,sBAAuB,CHIvB,AGFD,GACC,uBAAyB,CHIzB,CACF,AGGA,gEAAW,cAAe,CHA1B,AGCA,0FAAuC,WAAY,CHEnD,AGAA,mCACC,YAAY,AACZ,cAAc,AACd,kBAAkB,AAClB,QAAQ,AACR,WD1Q2C,AC2Q3C,gBAAgD,AAChD,QAAQ,AACR,SAAS,AAGT,0CAAqE,AAArE,mBAAqE,AAArE,sBAAqE,CHEtE,AGAA,mDACC,gBAAqC,AACrC,uBAAwE,AACxE,yCAAqE,CHEtE,AGED,gBACC,gBAAiB,CHCjB,AGAA,uCACC,UD5R2C,AC6R3C,UAAW,CHEZ,AGAA,gCACC,6BAA2C,CHE5C,AGED,+BACC,WDzT4B,AC0T5B,qBDxUgC,CFyUhC,AEjSD,uCACC,YAAY,AACZ,UAAU,AACV,eAAiB,AACjB,aI4N8B,AJ3N9B,gBApCmC,AAqCnC,sBAA2C,AAC3C,iCAAkC,AAClC,kBIgD8B,AJ/C9B,sCAAuC,CFoSvC,AEhSA,8BACC,eIdqD,AJerD,uBILmC,CNwSpC,AEjSA,0CACC,YAAa,CFmSd,AEjSA,8BACC,YAAY,AACZ,cAAc,AKtEd,WAAW,AAEX,gBAAgB,AAChB,yBAJgC,AL0EhC,gBAAkD,CFsSnD,AElSD,qBACC,aAAc,CFqSd,AEjSD,UACC,eI6HyF,CNuKzF,AElSA,0BACC,iBA1DyC,CF8V1C,AElSA,iCACC,YAAa,CFoSd,AElSA,gBAGC,qBAF2B,AAG3B,UAAU,AACV,wEAAiE,CFkSlE,AE9RD,qBACI,qBA/FyC,AAgGzC,2CA7E2D,CF8W9D,AE/RG,2BACI,qBAlG+D,AAmG/D,2DAhF8G,CFiXrH,AE3RC,sCACC,iBAAwD,AACxD,iBAAyD,CF8R3D,AE5RC,gCACC,iBAA0C,CF8R5C,AEzRD,yBACC,UAAU,AACV,YAAY,AACZ,YAAY,AACZ,gBAAgB,AAChB,gBAAgB,AAChB,eAAgB,CF4RhB","file":"tom-select.bootstrap3.min.css","sourcesContent":[null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.ts-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.ts-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.ts-control .dropdown-header {\n position: relative;\n padding: 6px 12px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 4px 4px 0 0;\n}\n.ts-control .dropdown-header-close {\n position: absolute;\n right: 12px;\n top: 50%;\n color: #333333;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.ts-control .dropdown-header-close:hover {\n color: black;\n}\n\n.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {\n display: flex;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.ts-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.ts-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 1px 5px;\n border-left: 1px solid rgba(0, 0, 0, 0);\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 5px;\n}\n.ts-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.ts-control.plugin-remove_button .item.active .remove {\n border-left-color: rgba(0, 0, 0, 0);\n}\n.ts-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.ts-control.plugin-remove_button .disabled .item .remove {\n border-left-color: rgba(77, 77, 77, 0);\n}\n.ts-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.ts-control {\n position: relative;\n}\n\n.ts-dropdown,\n.ts-input, .ts-input input {\n color: #333333;\n font-family: inherit;\n font-size: inherit;\n line-height: 20px;\n font-smoothing: inherit;\n}\n\n.ts-input,\n.ts-control.single .ts-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.ts-input {\n border: 1px solid #ccc;\n padding: 6px 12px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: none;\n border-radius: 4px;\n}\n.ts-control.multi .ts-input.has-items {\n padding: calc( 6px - 1px - 0) 12px calc( 6px - 1px - 3px - 0);\n}\n.ts-input.full {\n background-color: #fff;\n}\n.ts-input.disabled, .ts-input.disabled * {\n cursor: default !important;\n}\n.ts-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.ts-input.dropdown-active {\n border-radius: 4px 4px 0 0;\n}\n.ts-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.ts-control.multi .ts-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 1px 5px;\n background: #efefef;\n color: #333333;\n border: 0 solid rgba(0, 0, 0, 0);\n}\n.ts-control.multi .ts-input > div.active {\n background: #337ab7;\n color: #fff;\n border: 0 solid rgba(0, 0, 0, 0);\n}\n.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active {\n color: gray;\n background: white;\n border: 0 solid rgba(77, 77, 77, 0);\n}\n.ts-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.ts-input > input::-ms-clear {\n display: none;\n}\n.ts-input > input:focus {\n outline: none !important;\n}\n.ts-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.ts-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.ts-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: white;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.ts-dropdown {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 4px 4px;\n}\n.ts-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.ts-dropdown [data-selectable] .highlight {\n background: rgba(255, 237, 40, 0.4);\n border-radius: 1px;\n}\n.ts-dropdown .option,\n.ts-dropdown .optgroup-header,\n.ts-dropdown .no-results,\n.ts-dropdown .create {\n padding: 3px 12px;\n}\n.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.ts-dropdown [data-selectable].option {\n opacity: 1;\n cursor: pointer;\n}\n.ts-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.ts-dropdown .optgroup-header {\n color: #777777;\n background: #fff;\n cursor: default;\n}\n.ts-dropdown .active {\n background-color: #f5f5f5;\n color: #262626;\n}\n.ts-dropdown .active.create {\n color: #262626;\n}\n.ts-dropdown .create {\n color: rgba(51, 51, 51, 0.5);\n}\n\n.ts-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.ts-dropdown .spinner {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 3px 12px;\n}\n.ts-dropdown .spinner:after {\n content: \" \";\n display: block;\n width: 24px;\n height: 24px;\n margin: 3px;\n border-radius: 50%;\n border: 5px solid #d0d0d0;\n border-color: #d0d0d0 transparent #d0d0d0 transparent;\n animation: lds-dual-ring 1.2s linear infinite;\n}\n@keyframes lds-dual-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.ts-control.single .ts-input, .ts-control.single .ts-input input {\n cursor: pointer;\n}\n.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input {\n cursor: text;\n}\n.ts-control.single .ts-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 17px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #333333 transparent transparent transparent;\n}\n.ts-control.single .ts-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #333333 transparent;\n}\n\n.ts-control.rtl {\n text-align: right;\n}\n.ts-control.rtl.single .ts-input:after {\n left: 17px;\n right: auto;\n}\n.ts-control.rtl .ts-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.ts-control .ts-input.disabled {\n opacity: 0.5;\n background-color: #fff;\n}\n\n.ts-dropdown, .ts-dropdown.form-control {\n height: auto;\n padding: 0;\n margin: 2px 0 0 0;\n z-index: 1000;\n background: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n\n.ts-dropdown .optgroup-header {\n font-size: 12px;\n line-height: 1.428571429;\n}\n.ts-dropdown .optgroup:first-child:before {\n display: none;\n}\n.ts-dropdown .optgroup:before {\n content: ' ';\n display: block;\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n margin-left: -12px;\n margin-right: -12px;\n}\n\n.ts-dropdown-content {\n padding: 5px 0;\n}\n\n.ts-input {\n min-height: 34px;\n}\n.ts-input.dropdown-active {\n border-radius: 4px;\n}\n.ts-input.dropdown-active::before {\n display: none;\n}\n.ts-input.focus {\n border-color: #66afe9;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n\n.has-error .ts-input {\n border-color: #a94442;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .ts-input:focus {\n border-color: #843534;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n\n.ts-control.multi .ts-input.has-items {\n padding-left: 7px;\n padding-right: 7px;\n}\n.ts-control.multi .ts-input > div {\n border-radius: 3px;\n}\n\n.form-control.ts-control {\n padding: 0;\n height: auto;\n border: none;\n background: none;\n box-shadow: none;\n border-radius: 0;\n}\n\n/*# sourceMappingURL=tom-select.bootstrap3.css.map */\n",null,null,null,null,null,null,null]} \ No newline at end of file diff --git a/dist/css/tom-select.bootstrap4.css b/dist/css/tom-select.bootstrap4.css index 4c504332..48fea8b2 100644 --- a/dist/css/tom-select.bootstrap4.css +++ b/dist/css/tom-select.bootstrap4.css @@ -2,7 +2,7 @@ * Tom Select bootstrap 4 */ /** - * tom-select.css (v1.0.0-b.1) + * tom-select.css (v1.0.0-b.3) * Copyright (c) contributors * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this @@ -15,29 +15,29 @@ * governing permissions and limitations under the License. * */ -.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder { +.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder { visibility: visible !important; background: #f2f2f2 !important; background: rgba(0, 0, 0, 0.06) !important; border: 0 none !important; box-shadow: inset 0 0 12px 4px #fff; } -.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after { +.ts-control.plugin-drag_drop .ui-sortable-placeholder::after { content: '!'; visibility: hidden; } -.tomselect-control.plugin-drag_drop .ui-sortable-helper { +.ts-control.plugin-drag_drop .ui-sortable-helper { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } -.tomselect-control .dropdown-header { +.ts-control .dropdown-header { position: relative; padding: 6px 0.75rem; border-bottom: 1px solid #d0d0d0; background: #f8f8f8; border-radius: 0.25rem 0.25rem 0 0; } -.tomselect-control .dropdown-header-close { +.ts-control .dropdown-header-close { position: absolute; right: 0.75rem; top: 50%; @@ -47,41 +47,36 @@ line-height: 20px; font-size: 20px !important; } -.tomselect-control .dropdown-header-close:hover { +.ts-control .dropdown-header-close:hover { color: black; } -.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content { - display: -ms-flexbox; +.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content { display: flex; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup { +.ts-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px solid #f2f2f2; border-top: 0 none; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; + flex-grow: 1; + flex-basis: 0; min-width: 0; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child { +.ts-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup:before { +.ts-dropdown.plugin-optgroup_columns .optgroup:before { display: none; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup-header { +.ts-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none; } -.tomselect-control.plugin-remove_button .item { - display: -ms-inline-flexbox; +.ts-control.plugin-remove_button .item { display: inline-flex; - -ms-flex-align: center; - align-items: center; + align-items: center; padding-right: 0 !important; } -.tomselect-control.plugin-remove_button .item .remove { +.ts-control.plugin-remove_button .item .remove { color: inherit; text-decoration: none; vertical-align: middle; @@ -92,31 +87,31 @@ box-sizing: border-box; margin-left: 5px; } -.tomselect-control.plugin-remove_button .item .remove:hover { +.ts-control.plugin-remove_button .item .remove:hover { background: rgba(0, 0, 0, 0.05); } -.tomselect-control.plugin-remove_button .item.active .remove { +.ts-control.plugin-remove_button .item.active .remove { border-left-color: rgba(0, 0, 0, 0); } -.tomselect-control.plugin-remove_button .disabled .item .remove:hover { +.ts-control.plugin-remove_button .disabled .item .remove:hover { background: none; } -.tomselect-control.plugin-remove_button .disabled .item .remove { +.ts-control.plugin-remove_button .disabled .item .remove { border-left-color: white; } -.tomselect-control.plugin-remove_button .remove-single { +.ts-control.plugin-remove_button .remove-single { position: absolute; right: 0; top: 0; font-size: 23px; } -.tomselect-control { +.ts-control { position: relative; } -.tomselect-dropdown, -.tomselect-input, .tomselect-input input { +.ts-dropdown, +.ts-input, .ts-input input { color: #343a40; font-family: inherit; font-size: inherit; @@ -124,14 +119,14 @@ font-smoothing: inherit; } -.tomselect-input, -.tomselect-control.single .tomselect-input.input-active { +.ts-input, +.ts-control.single .ts-input.input-active { background: #fff; cursor: text; display: inline-block; } -.tomselect-input { +.ts-input { border: 1px solid #ced4da; padding: 0.375rem 0.75rem; display: inline-block; @@ -143,27 +138,27 @@ box-shadow: none; border-radius: 0.25rem; } -.tomselect-control.multi .tomselect-input.has-items { +.ts-control.multi .ts-input.has-items { padding: calc( 0.375rem - 1px - 0px) 0.75rem calc( 0.375rem - 1px - 3px - 0px); } -.tomselect-input.full { +.ts-input.full { background-color: #fff; } -.tomselect-input.disabled, .tomselect-input.disabled * { +.ts-input.disabled, .ts-input.disabled * { cursor: default !important; } -.tomselect-input.focus { +.ts-input.focus { box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); } -.tomselect-input.dropdown-active { +.ts-input.dropdown-active { border-radius: 0.25rem 0.25rem 0 0; } -.tomselect-input > * { +.ts-input > * { vertical-align: baseline; display: inline-block; zoom: 1; } -.tomselect-control.multi .tomselect-input > div { +.ts-control.multi .ts-input > div { cursor: pointer; margin: 0 3px 3px 0; padding: 1px 5px; @@ -171,17 +166,17 @@ color: #343a40; border: 0px solid #dee2e6; } -.tomselect-control.multi .tomselect-input > div.active { +.ts-control.multi .ts-input > div.active { background: #007bff; color: #fff; border: 0px solid rgba(0, 0, 0, 0); } -.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active { +.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active { color: #878787; background: white; border: 0px solid white; } -.tomselect-input > input { +.ts-input > input { display: inline-block !important; padding: 0 !important; min-height: 0 !important; @@ -198,23 +193,23 @@ user-select: auto !important; box-shadow: none !important; } -.tomselect-input > input::-ms-clear { +.ts-input > input::-ms-clear { display: none; } -.tomselect-input > input:focus { +.ts-input > input:focus { outline: none !important; } -.tomselect-input.has-items > input { +.ts-input.has-items > input { margin: 0 4px !important; } -.tomselect-input::after { +.ts-input::after { content: ' '; display: block; clear: left; } -.tomselect-input.dropdown-active::before { +.ts-input.dropdown-active::before { content: ' '; display: block; position: absolute; @@ -225,8 +220,11 @@ right: 0; } -.tomselect-dropdown { +.ts-dropdown { position: absolute; + top: 100%; + left: 0; + width: 100%; z-index: 10; border: 1px solid #d0d0d0; background: #fff; @@ -236,60 +234,95 @@ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); border-radius: 0 0 0.25rem 0.25rem; } -.tomselect-dropdown [data-selectable] { +.ts-dropdown [data-selectable] { cursor: pointer; overflow: hidden; } -.tomselect-dropdown [data-selectable] .highlight { +.ts-dropdown [data-selectable] .highlight { background: rgba(255, 237, 40, 0.4); border-radius: 1px; } -.tomselect-dropdown .option, -.tomselect-dropdown .optgroup-header, -.tomselect-dropdown .no-results, -.tomselect-dropdown .create { +.ts-dropdown .option, +.ts-dropdown .optgroup-header, +.ts-dropdown .no-results, +.ts-dropdown .create { padding: 3px 0.75rem; } -.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option { +.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option { cursor: inherit; opacity: 0.5; } -.tomselect-dropdown [data-selectable].option { +.ts-dropdown [data-selectable].option { opacity: 1; + cursor: pointer; } -.tomselect-dropdown .optgroup:first-child .optgroup-header { +.ts-dropdown .optgroup:first-child .optgroup-header { border-top: 0 none; } -.tomselect-dropdown .optgroup-header { +.ts-dropdown .optgroup-header { color: #6c757d; background: #fff; cursor: default; } -.tomselect-dropdown .active { +.ts-dropdown .active { background-color: #f8f9fa; color: #16181b; } -.tomselect-dropdown .active.create { +.ts-dropdown .active.create { color: #16181b; } -.tomselect-dropdown .create { +.ts-dropdown .create { color: rgba(52, 58, 64, 0.5); } -.tomselect-dropdown-content { +.ts-dropdown-content { overflow-y: auto; overflow-x: hidden; max-height: 200px; overflow-scrolling: touch; } -.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input { +.ts-dropdown .spinner { + display: inline-block; + width: 30px; + height: 30px; + margin: 3px 0.75rem; +} +.ts-dropdown .spinner:after { + content: " "; + display: block; + width: 24px; + height: 24px; + margin: 3px; + border-radius: 50%; + border: 5px solid #d0d0d0; + border-color: #d0d0d0 transparent #d0d0d0 transparent; + -webkit-animation: lds-dual-ring 1.2s linear infinite; + animation: lds-dual-ring 1.2s linear infinite; +} +@-webkit-keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +@keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.ts-control.single .ts-input, .ts-control.single .ts-input input { cursor: pointer; } -.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input { +.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input { cursor: text; } -.tomselect-control.single .tomselect-input:after { +.ts-control.single .ts-input:after { content: ' '; display: block; position: absolute; @@ -302,29 +335,29 @@ border-width: 5px 5px 0 5px; border-color: #343a40 transparent transparent transparent; } -.tomselect-control.single .tomselect-input.dropdown-active:after { +.ts-control.single .ts-input.dropdown-active:after { margin-top: -4px; border-width: 0 5px 5px 5px; border-color: transparent transparent #343a40 transparent; } -.tomselect-control.rtl { +.ts-control.rtl { text-align: right; } -.tomselect-control.rtl.single .tomselect-input:after { +.ts-control.rtl.single .ts-input:after { left: calc(0.75rem + 5px); right: auto; } -.tomselect-control.rtl .tomselect-input > input { +.ts-control.rtl .ts-input > input { margin: 0 4px 0 -2px !important; } -.tomselect-control .tomselect-input.disabled { +.ts-control .ts-input.disabled { opacity: 0.5; background-color: #fff; } -.tomselect-dropdown, .tomselect-dropdown.form-control { +.ts-dropdown, .ts-dropdown.form-control { height: auto; padding: 0; margin: 2px 0 0 0; @@ -335,14 +368,14 @@ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); } -.tomselect-dropdown .optgroup-header { +.ts-dropdown .optgroup-header { font-size: 0.875rem; line-height: 1.5; } -.tomselect-dropdown .optgroup:first-child:before { +.ts-dropdown .optgroup:first-child:before { display: none; } -.tomselect-dropdown .optgroup:before { +.ts-dropdown .optgroup:before { content: ' '; display: block; height: 0; @@ -352,60 +385,60 @@ margin-left: -0.75rem; margin-right: -0.75rem; } -.tomselect-dropdown .create { +.ts-dropdown .create { padding-left: 0.75rem; } -.tomselect-dropdown-content { +.ts-dropdown-content { padding: 5px 0; } -.tomselect-input { +.ts-input { min-height: calc(1.5em + 0.75rem + 2px); transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { - .tomselect-input { + .ts-input { transition: none; } } -.tomselect-input.dropdown-active { +.ts-input.dropdown-active { border-radius: 0.25rem; } -.tomselect-input.dropdown-active::before { +.ts-input.dropdown-active::before { display: none; } -.tomselect-input.focus { +.ts-input.focus { border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } -.is-invalid .tomselect-input { +.is-invalid .ts-input { border-color: #dc3545; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } -.is-invalid .tomselect-input:focus { +.is-invalid .ts-input:focus { border-color: #bd2130; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eb8c95; } -.tomselect-control.form-control-sm .tomselect-input.has-items { +.ts-control.form-control-sm .ts-input.has-items { min-height: calc(1.5em + 0.5rem + 2px) !important; height: calc(1.5em + 0.5rem + 2px) !important; padding: 0.25rem 0.5rem !important; font-size: 0.875rem; line-height: 1.5; } -.tomselect-control.multi .tomselect-input.has-items { +.ts-control.multi .ts-input.has-items { padding-left: calc(0.75rem - 5px); padding-right: calc(0.75rem - 5px); } -.tomselect-control.multi .tomselect-input > div { +.ts-control.multi .ts-input > div { border-radius: calc(0.25rem - 1px); } -.form-control.tomselect-control { +.form-control.ts-control { padding: 0; height: auto; border: none; @@ -414,7 +447,7 @@ border-radius: 0; } -.input-group .tomselect-input { +.input-group .ts-input { overflow: unset; border-radius: 0 0.25rem 0.25rem 0; } diff --git a/dist/css/tom-select.bootstrap4.css.map b/dist/css/tom-select.bootstrap4.css.map index 522acfb8..79397fc7 100644 --- a/dist/css/tom-select.bootstrap4.css.map +++ b/dist/css/tom-select.bootstrap4.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/scss/tom-select.bootstrap4.scss","../../src/scss/tom-select.scss","../../src/plugins/drag_drop/plugin.scss","tom-select.bootstrap4.css","../../src/plugins/dropdown_header/plugin.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss"],"names":[],"mappings":"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","file":"tom-select.bootstrap4.css","sourcesContent":[null,null,null,"/**\n * Tom Select bootstrap 4\n */\n/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.tomselect-control .dropdown-header {\n position: relative;\n padding: 6px 0.75rem;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 0.25rem 0.25rem 0 0;\n}\n.tomselect-control .dropdown-header-close {\n position: absolute;\n right: 0.75rem;\n top: 50%;\n color: #343a40;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.tomselect-control .dropdown-header-close:hover {\n color: black;\n}\n\n.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content {\n display: flex;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.tomselect-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.tomselect-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 1px 5px;\n border-left: 1px solid #dee2e6;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 5px;\n}\n.tomselect-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.tomselect-control.plugin-remove_button .item.active .remove {\n border-left-color: rgba(0, 0, 0, 0);\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove {\n border-left-color: white;\n}\n.tomselect-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.tomselect-control {\n position: relative;\n}\n\n.tomselect-dropdown,\n.tomselect-input, .tomselect-input input {\n color: #343a40;\n font-family: inherit;\n font-size: inherit;\n line-height: 1.5;\n font-smoothing: inherit;\n}\n\n.tomselect-input,\n.tomselect-control.single .tomselect-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.tomselect-input {\n border: 1px solid #ced4da;\n padding: 0.375rem 0.75rem;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: none;\n border-radius: 0.25rem;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding: calc( 0.375rem - 1px - 0px) 0.75rem calc( 0.375rem - 1px - 3px - 0px);\n}\n.tomselect-input.full {\n background-color: #fff;\n}\n.tomselect-input.disabled, .tomselect-input.disabled * {\n cursor: default !important;\n}\n.tomselect-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.tomselect-input.dropdown-active {\n border-radius: 0.25rem 0.25rem 0 0;\n}\n.tomselect-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.tomselect-control.multi .tomselect-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 1px 5px;\n background: #efefef;\n color: #343a40;\n border: 0px solid #dee2e6;\n}\n.tomselect-control.multi .tomselect-input > div.active {\n background: #007bff;\n color: #fff;\n border: 0px solid rgba(0, 0, 0, 0);\n}\n.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active {\n color: #878787;\n background: white;\n border: 0px solid white;\n}\n.tomselect-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.tomselect-input > input::-ms-clear {\n display: none;\n}\n.tomselect-input > input:focus {\n outline: none !important;\n}\n.tomselect-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.tomselect-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.tomselect-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: white;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tomselect-dropdown {\n position: absolute;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 0.25rem 0.25rem;\n}\n.tomselect-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.tomselect-dropdown [data-selectable] .highlight {\n background: rgba(255, 237, 40, 0.4);\n border-radius: 1px;\n}\n.tomselect-dropdown .option,\n.tomselect-dropdown .optgroup-header,\n.tomselect-dropdown .no-results,\n.tomselect-dropdown .create {\n padding: 3px 0.75rem;\n}\n.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.tomselect-dropdown [data-selectable].option {\n opacity: 1;\n}\n.tomselect-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.tomselect-dropdown .optgroup-header {\n color: #6c757d;\n background: #fff;\n cursor: default;\n}\n.tomselect-dropdown .active {\n background-color: #f8f9fa;\n color: #16181b;\n}\n.tomselect-dropdown .active.create {\n color: #16181b;\n}\n.tomselect-dropdown .create {\n color: rgba(52, 58, 64, 0.5);\n}\n\n.tomselect-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input {\n cursor: pointer;\n}\n.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input {\n cursor: text;\n}\n.tomselect-control.single .tomselect-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: calc(0.75rem + 5px);\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #343a40 transparent transparent transparent;\n}\n.tomselect-control.single .tomselect-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #343a40 transparent;\n}\n\n.tomselect-control.rtl {\n text-align: right;\n}\n.tomselect-control.rtl.single .tomselect-input:after {\n left: calc(0.75rem + 5px);\n right: auto;\n}\n.tomselect-control.rtl .tomselect-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.tomselect-control .tomselect-input.disabled {\n opacity: 0.5;\n background-color: #fff;\n}\n\n.tomselect-dropdown, .tomselect-dropdown.form-control {\n height: auto;\n padding: 0;\n margin: 2px 0 0 0;\n z-index: 1000;\n background: #fff;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n\n.tomselect-dropdown .optgroup-header {\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.tomselect-dropdown .optgroup:first-child:before {\n display: none;\n}\n.tomselect-dropdown .optgroup:before {\n content: ' ';\n display: block;\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n}\n.tomselect-dropdown .create {\n padding-left: 0.75rem;\n}\n\n.tomselect-dropdown-content {\n padding: 5px 0;\n}\n\n.tomselect-input {\n min-height: calc(1.5em + 0.75rem + 2px);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .tomselect-input {\n transition: none;\n }\n}\n.tomselect-input.dropdown-active {\n border-radius: 0.25rem;\n}\n.tomselect-input.dropdown-active::before {\n display: none;\n}\n.tomselect-input.focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.is-invalid .tomselect-input {\n border-color: #dc3545;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.is-invalid .tomselect-input:focus {\n border-color: #bd2130;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eb8c95;\n}\n\n.tomselect-control.form-control-sm .tomselect-input.has-items {\n min-height: calc(1.5em + 0.5rem + 2px) !important;\n height: calc(1.5em + 0.5rem + 2px) !important;\n padding: 0.25rem 0.5rem !important;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding-left: calc(0.75rem - 5px);\n padding-right: calc(0.75rem - 5px);\n}\n.tomselect-control.multi .tomselect-input > div {\n border-radius: calc(0.25rem - 1px);\n}\n\n.form-control.tomselect-control {\n padding: 0;\n height: auto;\n border: none;\n background: none;\n box-shadow: none;\n border-radius: 0;\n}\n\n.input-group .tomselect-input {\n overflow: unset;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n/*# sourceMappingURL=tom-select.bootstrap4.css.map */\n",null,null,null,null,null]} \ No newline at end of file +{"version":3,"sources":["../../src/scss/tom-select.bootstrap4.scss","../../src/scss/tom-select.scss","../../src/plugins/drag_drop/plugin.scss","tom-select.bootstrap4.css","../../src/plugins/dropdown_header/plugin.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss"],"names":[],"mappings":"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","file":"tom-select.bootstrap4.css","sourcesContent":[null,null,null,"/**\n * Tom Select bootstrap 4\n */\n/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.ts-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.ts-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.ts-control .dropdown-header {\n position: relative;\n padding: 6px 0.75rem;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 0.25rem 0.25rem 0 0;\n}\n.ts-control .dropdown-header-close {\n position: absolute;\n right: 0.75rem;\n top: 50%;\n color: #343a40;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.ts-control .dropdown-header-close:hover {\n color: black;\n}\n\n.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {\n display: flex;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.ts-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.ts-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 1px 5px;\n border-left: 1px solid #dee2e6;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 5px;\n}\n.ts-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.ts-control.plugin-remove_button .item.active .remove {\n border-left-color: rgba(0, 0, 0, 0);\n}\n.ts-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.ts-control.plugin-remove_button .disabled .item .remove {\n border-left-color: white;\n}\n.ts-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.ts-control {\n position: relative;\n}\n\n.ts-dropdown,\n.ts-input, .ts-input input {\n color: #343a40;\n font-family: inherit;\n font-size: inherit;\n line-height: 1.5;\n font-smoothing: inherit;\n}\n\n.ts-input,\n.ts-control.single .ts-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.ts-input {\n border: 1px solid #ced4da;\n padding: 0.375rem 0.75rem;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: none;\n border-radius: 0.25rem;\n}\n.ts-control.multi .ts-input.has-items {\n padding: calc( 0.375rem - 1px - 0px) 0.75rem calc( 0.375rem - 1px - 3px - 0px);\n}\n.ts-input.full {\n background-color: #fff;\n}\n.ts-input.disabled, .ts-input.disabled * {\n cursor: default !important;\n}\n.ts-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.ts-input.dropdown-active {\n border-radius: 0.25rem 0.25rem 0 0;\n}\n.ts-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.ts-control.multi .ts-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 1px 5px;\n background: #efefef;\n color: #343a40;\n border: 0px solid #dee2e6;\n}\n.ts-control.multi .ts-input > div.active {\n background: #007bff;\n color: #fff;\n border: 0px solid rgba(0, 0, 0, 0);\n}\n.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active {\n color: #878787;\n background: white;\n border: 0px solid white;\n}\n.ts-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.ts-input > input::-ms-clear {\n display: none;\n}\n.ts-input > input:focus {\n outline: none !important;\n}\n.ts-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.ts-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.ts-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: white;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.ts-dropdown {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 0.25rem 0.25rem;\n}\n.ts-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.ts-dropdown [data-selectable] .highlight {\n background: rgba(255, 237, 40, 0.4);\n border-radius: 1px;\n}\n.ts-dropdown .option,\n.ts-dropdown .optgroup-header,\n.ts-dropdown .no-results,\n.ts-dropdown .create {\n padding: 3px 0.75rem;\n}\n.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.ts-dropdown [data-selectable].option {\n opacity: 1;\n cursor: pointer;\n}\n.ts-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.ts-dropdown .optgroup-header {\n color: #6c757d;\n background: #fff;\n cursor: default;\n}\n.ts-dropdown .active {\n background-color: #f8f9fa;\n color: #16181b;\n}\n.ts-dropdown .active.create {\n color: #16181b;\n}\n.ts-dropdown .create {\n color: rgba(52, 58, 64, 0.5);\n}\n\n.ts-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.ts-dropdown .spinner {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 3px 0.75rem;\n}\n.ts-dropdown .spinner:after {\n content: \" \";\n display: block;\n width: 24px;\n height: 24px;\n margin: 3px;\n border-radius: 50%;\n border: 5px solid #d0d0d0;\n border-color: #d0d0d0 transparent #d0d0d0 transparent;\n animation: lds-dual-ring 1.2s linear infinite;\n}\n@keyframes lds-dual-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.ts-control.single .ts-input, .ts-control.single .ts-input input {\n cursor: pointer;\n}\n.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input {\n cursor: text;\n}\n.ts-control.single .ts-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: calc(0.75rem + 5px);\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #343a40 transparent transparent transparent;\n}\n.ts-control.single .ts-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #343a40 transparent;\n}\n\n.ts-control.rtl {\n text-align: right;\n}\n.ts-control.rtl.single .ts-input:after {\n left: calc(0.75rem + 5px);\n right: auto;\n}\n.ts-control.rtl .ts-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.ts-control .ts-input.disabled {\n opacity: 0.5;\n background-color: #fff;\n}\n\n.ts-dropdown, .ts-dropdown.form-control {\n height: auto;\n padding: 0;\n margin: 2px 0 0 0;\n z-index: 1000;\n background: #fff;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n\n.ts-dropdown .optgroup-header {\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.ts-dropdown .optgroup:first-child:before {\n display: none;\n}\n.ts-dropdown .optgroup:before {\n content: ' ';\n display: block;\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n}\n.ts-dropdown .create {\n padding-left: 0.75rem;\n}\n\n.ts-dropdown-content {\n padding: 5px 0;\n}\n\n.ts-input {\n min-height: calc(1.5em + 0.75rem + 2px);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .ts-input {\n transition: none;\n }\n}\n.ts-input.dropdown-active {\n border-radius: 0.25rem;\n}\n.ts-input.dropdown-active::before {\n display: none;\n}\n.ts-input.focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.is-invalid .ts-input {\n border-color: #dc3545;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.is-invalid .ts-input:focus {\n border-color: #bd2130;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eb8c95;\n}\n\n.ts-control.form-control-sm .ts-input.has-items {\n min-height: calc(1.5em + 0.5rem + 2px) !important;\n height: calc(1.5em + 0.5rem + 2px) !important;\n padding: 0.25rem 0.5rem !important;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.ts-control.multi .ts-input.has-items {\n padding-left: calc(0.75rem - 5px);\n padding-right: calc(0.75rem - 5px);\n}\n.ts-control.multi .ts-input > div {\n border-radius: calc(0.25rem - 1px);\n}\n\n.form-control.ts-control {\n padding: 0;\n height: auto;\n border: none;\n background: none;\n box-shadow: none;\n border-radius: 0;\n}\n\n.input-group .ts-input {\n overflow: unset;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n/*# sourceMappingURL=tom-select.bootstrap4.css.map */\n",null,null,null,null,null]} \ No newline at end of file diff --git a/dist/css/tom-select.bootstrap4.min.css b/dist/css/tom-select.bootstrap4.min.css index ef021f5e..f7d970e9 100644 --- a/dist/css/tom-select.bootstrap4.min.css +++ b/dist/css/tom-select.bootstrap4.min.css @@ -1,2 +1,2 @@ -.tomselect-control.plugin-drag_drop.multi>.tomselect-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.tomselect-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.tomselect-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.tomselect-control .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:.25rem .25rem 0 0}.tomselect-control .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.tomselect-control .dropdown-header-close:hover{color:#000}.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content{display:-ms-flexbox;display:flex}.tomselect-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.tomselect-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.tomselect-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.tomselect-control.plugin-remove_button .item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-right:0!important}.tomselect-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid #dee2e6;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.tomselect-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.tomselect-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.tomselect-control.plugin-remove_button .disabled .item .remove:hover{background:none}.tomselect-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.tomselect-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.tomselect-control{position:relative}.tomselect-dropdown,.tomselect-input,.tomselect-input input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit}.tomselect-control.single .tomselect-input.input-active,.tomselect-input{background:#fff;cursor:text;display:inline-block}.tomselect-input{border:1px solid #ced4da;padding:.375rem .75rem;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.25rem}.tomselect-control.multi .tomselect-input.has-items{padding:calc(.375rem - 1px) .75rem calc(.375rem - 4px)}.tomselect-input.full{background-color:#fff}.tomselect-input.disabled,.tomselect-input.disabled *{cursor:default!important}.tomselect-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.tomselect-input.dropdown-active{border-radius:.25rem .25rem 0 0}.tomselect-input>*{vertical-align:baseline;display:inline-block;zoom:1}.tomselect-control.multi .tomselect-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6}.tomselect-control.multi .tomselect-input>div.active{background:#007bff;color:#fff;border:0 solid transparent}.tomselect-control.multi .tomselect-input.disabled>div,.tomselect-control.multi .tomselect-input.disabled>div.active{color:#878787;background:#fff;border:0 solid #fff}.tomselect-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.tomselect-input>input::-ms-clear{display:none}.tomselect-input>input:focus{outline:none!important}.tomselect-input.has-items>input{margin:0 4px!important}.tomselect-input:after{content:" ";display:block;clear:left}.tomselect-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.tomselect-dropdown{position:absolute;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 .25rem .25rem}.tomselect-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.tomselect-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.tomselect-dropdown .create,.tomselect-dropdown .no-results,.tomselect-dropdown .optgroup-header,.tomselect-dropdown .option{padding:3px .75rem}.tomselect-dropdown .option,.tomselect-dropdown [data-disabled],.tomselect-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.tomselect-dropdown [data-selectable].option{opacity:1}.tomselect-dropdown .optgroup:first-child .optgroup-header{border-top:0}.tomselect-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.tomselect-dropdown .active{background-color:#f8f9fa;color:#16181b}.tomselect-dropdown .active.create{color:#16181b}.tomselect-dropdown .create{color:rgba(52,58,64,.5)}.tomselect-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.tomselect-control.single .tomselect-input,.tomselect-control.single .tomselect-input input{cursor:pointer}.tomselect-control.single .tomselect-input.input-active,.tomselect-control.single .tomselect-input.input-active input{cursor:text}.tomselect-control.single .tomselect-input:after{content:" ";display:block;position:absolute;top:50%;right:calc(.75rem + 5px);margin-top:-3px;width:0;height:0;border-color:#343a40 transparent transparent;border-style:solid;border-width:5px 5px 0}.tomselect-control.single .tomselect-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #343a40}.tomselect-control.rtl{text-align:right}.tomselect-control.rtl.single .tomselect-input:after{left:calc(.75rem + 5px);right:auto}.tomselect-control.rtl .tomselect-input>input{margin:0 4px 0 -2px!important}.tomselect-control .tomselect-input.disabled{opacity:.5;background-color:#fff}.tomselect-dropdown,.tomselect-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.tomselect-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.tomselect-dropdown .optgroup:first-child:before{display:none}.tomselect-dropdown .optgroup:before{content:" ";display:block;height:0;overflow:hidden;border-top:1px solid #e9ecef;margin:.5rem -.75rem}.tomselect-dropdown .create{padding-left:.75rem}.tomselect-dropdown-content{padding:5px 0}.tomselect-input{min-height:calc(1.5em + .75rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.tomselect-input{transition:none}}.tomselect-input.dropdown-active{border-radius:.25rem}.tomselect-input.dropdown-active:before{display:none}.tomselect-input.focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.is-invalid .tomselect-input{border-color:#dc3545;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.is-invalid .tomselect-input:focus{border-color:#bd2130;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eb8c95}.tomselect-control.form-control-sm .tomselect-input.has-items{min-height:calc(1.5em + .5rem + 2px)!important;height:calc(1.5em + .5rem + 2px)!important;padding:.25rem .5rem!important;font-size:.875rem;line-height:1.5}.tomselect-control.multi .tomselect-input.has-items{padding-left:calc(.75rem - 5px);padding-right:calc(.75rem - 5px)}.tomselect-control.multi .tomselect-input>div{border-radius:calc(.25rem - 1px)}.form-control.tomselect-control{padding:0;height:auto;border:none;background:none;box-shadow:none;border-radius:0}.input-group .tomselect-input{overflow:unset;border-radius:0 .25rem .25rem 0} +.ts-control.plugin-drag_drop.multi>.ts-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.ts-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.ts-control .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:.25rem .25rem 0 0}.ts-control .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-control .dropdown-header-close:hover{color:#000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.ts-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid #dee2e6;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.ts-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.ts-control.plugin-remove_button .disabled .item .remove:hover{background:none}.ts-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.ts-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-control{position:relative}.ts-dropdown,.ts-input,.ts-input input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit}.ts-control.single .ts-input.input-active,.ts-input{background:#fff;cursor:text;display:inline-block}.ts-input{border:1px solid #ced4da;padding:.375rem .75rem;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.25rem}.ts-control.multi .ts-input.has-items{padding:calc(.375rem - 1px) .75rem calc(.375rem - 4px)}.ts-input.full{background-color:#fff}.ts-input.disabled,.ts-input.disabled *{cursor:default!important}.ts-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-input.dropdown-active{border-radius:.25rem .25rem 0 0}.ts-input>*{vertical-align:baseline;display:inline-block;zoom:1}.ts-control.multi .ts-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6}.ts-control.multi .ts-input>div.active{background:#007bff;color:#fff;border:0 solid transparent}.ts-control.multi .ts-input.disabled>div,.ts-control.multi .ts-input.disabled>div.active{color:#878787;background:#fff;border:0 solid #fff}.ts-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-input>input::-ms-clear{display:none}.ts-input>input:focus{outline:none!important}.ts-input.has-items>input{margin:0 4px!important}.ts-input:after{content:" ";display:block;clear:left}.ts-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 .25rem .25rem}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f8f9fa;color:#16181b}.ts-dropdown .active.create{color:#16181b}.ts-dropdown .create{color:rgba(52,58,64,.5)}.ts-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border-color:#d0d0d0 transparent;border-style:solid;border-width:5px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-control.single .ts-input,.ts-control.single .ts-input input{cursor:pointer}.ts-control.single .ts-input.input-active,.ts-control.single .ts-input.input-active input{cursor:text}.ts-control.single .ts-input:after{content:" ";display:block;position:absolute;top:50%;right:calc(.75rem + 5px);margin-top:-3px;width:0;height:0;border-color:#343a40 transparent transparent;border-style:solid;border-width:5px 5px 0}.ts-control.single .ts-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #343a40}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-input:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-input>input{margin:0 4px 0 -2px!important}.ts-control .ts-input.disabled{opacity:.5;background-color:#fff}.ts-dropdown,.ts-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{content:" ";display:block;height:0;overflow:hidden;border-top:1px solid #e9ecef;margin:.5rem -.75rem}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-input{min-height:calc(1.5em + .75rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.ts-input{transition:none}}.ts-input.dropdown-active{border-radius:.25rem}.ts-input.dropdown-active:before{display:none}.ts-input.focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.is-invalid .ts-input{border-color:#dc3545;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.is-invalid .ts-input:focus{border-color:#bd2130;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eb8c95}.ts-control.form-control-sm .ts-input.has-items{min-height:calc(1.5em + .5rem + 2px)!important;height:calc(1.5em + .5rem + 2px)!important;padding:.25rem .5rem!important;font-size:.875rem;line-height:1.5}.ts-control.multi .ts-input.has-items{padding-left:calc(.75rem - 5px);padding-right:calc(.75rem - 5px)}.ts-control.multi .ts-input>div{border-radius:calc(.25rem - 1px)}.form-control.ts-control{padding:0;height:auto;border:none;background:none;box-shadow:none;border-radius:0}.input-group .ts-input{overflow:unset;border-radius:0 .25rem .25rem 0} /*# sourceMappingURL=tom-select.bootstrap4.min.css.map */ \ No newline at end of file diff --git a/dist/css/tom-select.bootstrap4.min.css.map b/dist/css/tom-select.bootstrap4.min.css.map index 4c6bca64..c4c404a5 100644 --- a/dist/css/tom-select.bootstrap4.min.css.map +++ b/dist/css/tom-select.bootstrap4.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/plugins/drag_drop/plugin.scss","tom-select.bootstrap4.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.bootstrap4.scss","../../src/scss/tom-select.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss"],"names":[],"mappings":"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","file":"tom-select.bootstrap4.min.css","sourcesContent":[null,"/**\n * Tom Select bootstrap 4\n */\n/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.tomselect-control .dropdown-header {\n position: relative;\n padding: 6px 0.75rem;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 0.25rem 0.25rem 0 0;\n}\n.tomselect-control .dropdown-header-close {\n position: absolute;\n right: 0.75rem;\n top: 50%;\n color: #343a40;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.tomselect-control .dropdown-header-close:hover {\n color: black;\n}\n\n.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content {\n display: flex;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.tomselect-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.tomselect-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 1px 5px;\n border-left: 1px solid #dee2e6;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 5px;\n}\n.tomselect-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.tomselect-control.plugin-remove_button .item.active .remove {\n border-left-color: rgba(0, 0, 0, 0);\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove {\n border-left-color: white;\n}\n.tomselect-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.tomselect-control {\n position: relative;\n}\n\n.tomselect-dropdown,\n.tomselect-input, .tomselect-input input {\n color: #343a40;\n font-family: inherit;\n font-size: inherit;\n line-height: 1.5;\n font-smoothing: inherit;\n}\n\n.tomselect-input,\n.tomselect-control.single .tomselect-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.tomselect-input {\n border: 1px solid #ced4da;\n padding: 0.375rem 0.75rem;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: none;\n border-radius: 0.25rem;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding: calc( 0.375rem - 1px - 0px) 0.75rem calc( 0.375rem - 1px - 3px - 0px);\n}\n.tomselect-input.full {\n background-color: #fff;\n}\n.tomselect-input.disabled, .tomselect-input.disabled * {\n cursor: default !important;\n}\n.tomselect-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.tomselect-input.dropdown-active {\n border-radius: 0.25rem 0.25rem 0 0;\n}\n.tomselect-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.tomselect-control.multi .tomselect-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 1px 5px;\n background: #efefef;\n color: #343a40;\n border: 0px solid #dee2e6;\n}\n.tomselect-control.multi .tomselect-input > div.active {\n background: #007bff;\n color: #fff;\n border: 0px solid rgba(0, 0, 0, 0);\n}\n.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active {\n color: #878787;\n background: white;\n border: 0px solid white;\n}\n.tomselect-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.tomselect-input > input::-ms-clear {\n display: none;\n}\n.tomselect-input > input:focus {\n outline: none !important;\n}\n.tomselect-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.tomselect-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.tomselect-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: white;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tomselect-dropdown {\n position: absolute;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 0.25rem 0.25rem;\n}\n.tomselect-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.tomselect-dropdown [data-selectable] .highlight {\n background: rgba(255, 237, 40, 0.4);\n border-radius: 1px;\n}\n.tomselect-dropdown .option,\n.tomselect-dropdown .optgroup-header,\n.tomselect-dropdown .no-results,\n.tomselect-dropdown .create {\n padding: 3px 0.75rem;\n}\n.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.tomselect-dropdown [data-selectable].option {\n opacity: 1;\n}\n.tomselect-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.tomselect-dropdown .optgroup-header {\n color: #6c757d;\n background: #fff;\n cursor: default;\n}\n.tomselect-dropdown .active {\n background-color: #f8f9fa;\n color: #16181b;\n}\n.tomselect-dropdown .active.create {\n color: #16181b;\n}\n.tomselect-dropdown .create {\n color: rgba(52, 58, 64, 0.5);\n}\n\n.tomselect-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input {\n cursor: pointer;\n}\n.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input {\n cursor: text;\n}\n.tomselect-control.single .tomselect-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: calc(0.75rem + 5px);\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #343a40 transparent transparent transparent;\n}\n.tomselect-control.single .tomselect-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #343a40 transparent;\n}\n\n.tomselect-control.rtl {\n text-align: right;\n}\n.tomselect-control.rtl.single .tomselect-input:after {\n left: calc(0.75rem + 5px);\n right: auto;\n}\n.tomselect-control.rtl .tomselect-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.tomselect-control .tomselect-input.disabled {\n opacity: 0.5;\n background-color: #fff;\n}\n\n.tomselect-dropdown, .tomselect-dropdown.form-control {\n height: auto;\n padding: 0;\n margin: 2px 0 0 0;\n z-index: 1000;\n background: #fff;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n\n.tomselect-dropdown .optgroup-header {\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.tomselect-dropdown .optgroup:first-child:before {\n display: none;\n}\n.tomselect-dropdown .optgroup:before {\n content: ' ';\n display: block;\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n}\n.tomselect-dropdown .create {\n padding-left: 0.75rem;\n}\n\n.tomselect-dropdown-content {\n padding: 5px 0;\n}\n\n.tomselect-input {\n min-height: calc(1.5em + 0.75rem + 2px);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .tomselect-input {\n transition: none;\n }\n}\n.tomselect-input.dropdown-active {\n border-radius: 0.25rem;\n}\n.tomselect-input.dropdown-active::before {\n display: none;\n}\n.tomselect-input.focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.is-invalid .tomselect-input {\n border-color: #dc3545;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.is-invalid .tomselect-input:focus {\n border-color: #bd2130;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eb8c95;\n}\n\n.tomselect-control.form-control-sm .tomselect-input.has-items {\n min-height: calc(1.5em + 0.5rem + 2px) !important;\n height: calc(1.5em + 0.5rem + 2px) !important;\n padding: 0.25rem 0.5rem !important;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding-left: calc(0.75rem - 5px);\n padding-right: calc(0.75rem - 5px);\n}\n.tomselect-control.multi .tomselect-input > div {\n border-radius: calc(0.25rem - 1px);\n}\n\n.form-control.tomselect-control {\n padding: 0;\n height: auto;\n border: none;\n background: none;\n box-shadow: none;\n border-radius: 0;\n}\n\n.input-group .tomselect-input {\n overflow: unset;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n/*# sourceMappingURL=tom-select.bootstrap4.css.map */\n",null,null,null,null,null,null,null]} \ No newline at end of file +{"version":3,"sources":["../../src/plugins/drag_drop/plugin.scss","tom-select.bootstrap4.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.bootstrap4.scss","../../src/scss/tom-select.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss"],"names":[],"mappings":"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","file":"tom-select.bootstrap4.min.css","sourcesContent":[null,"/**\n * Tom Select bootstrap 4\n */\n/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.ts-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.ts-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.ts-control .dropdown-header {\n position: relative;\n padding: 6px 0.75rem;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 0.25rem 0.25rem 0 0;\n}\n.ts-control .dropdown-header-close {\n position: absolute;\n right: 0.75rem;\n top: 50%;\n color: #343a40;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.ts-control .dropdown-header-close:hover {\n color: black;\n}\n\n.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {\n display: flex;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.ts-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.ts-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 1px 5px;\n border-left: 1px solid #dee2e6;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 5px;\n}\n.ts-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.ts-control.plugin-remove_button .item.active .remove {\n border-left-color: rgba(0, 0, 0, 0);\n}\n.ts-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.ts-control.plugin-remove_button .disabled .item .remove {\n border-left-color: white;\n}\n.ts-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.ts-control {\n position: relative;\n}\n\n.ts-dropdown,\n.ts-input, .ts-input input {\n color: #343a40;\n font-family: inherit;\n font-size: inherit;\n line-height: 1.5;\n font-smoothing: inherit;\n}\n\n.ts-input,\n.ts-control.single .ts-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.ts-input {\n border: 1px solid #ced4da;\n padding: 0.375rem 0.75rem;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: none;\n border-radius: 0.25rem;\n}\n.ts-control.multi .ts-input.has-items {\n padding: calc( 0.375rem - 1px - 0px) 0.75rem calc( 0.375rem - 1px - 3px - 0px);\n}\n.ts-input.full {\n background-color: #fff;\n}\n.ts-input.disabled, .ts-input.disabled * {\n cursor: default !important;\n}\n.ts-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.ts-input.dropdown-active {\n border-radius: 0.25rem 0.25rem 0 0;\n}\n.ts-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.ts-control.multi .ts-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 1px 5px;\n background: #efefef;\n color: #343a40;\n border: 0px solid #dee2e6;\n}\n.ts-control.multi .ts-input > div.active {\n background: #007bff;\n color: #fff;\n border: 0px solid rgba(0, 0, 0, 0);\n}\n.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active {\n color: #878787;\n background: white;\n border: 0px solid white;\n}\n.ts-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.ts-input > input::-ms-clear {\n display: none;\n}\n.ts-input > input:focus {\n outline: none !important;\n}\n.ts-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.ts-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.ts-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: white;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.ts-dropdown {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 0.25rem 0.25rem;\n}\n.ts-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.ts-dropdown [data-selectable] .highlight {\n background: rgba(255, 237, 40, 0.4);\n border-radius: 1px;\n}\n.ts-dropdown .option,\n.ts-dropdown .optgroup-header,\n.ts-dropdown .no-results,\n.ts-dropdown .create {\n padding: 3px 0.75rem;\n}\n.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.ts-dropdown [data-selectable].option {\n opacity: 1;\n cursor: pointer;\n}\n.ts-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.ts-dropdown .optgroup-header {\n color: #6c757d;\n background: #fff;\n cursor: default;\n}\n.ts-dropdown .active {\n background-color: #f8f9fa;\n color: #16181b;\n}\n.ts-dropdown .active.create {\n color: #16181b;\n}\n.ts-dropdown .create {\n color: rgba(52, 58, 64, 0.5);\n}\n\n.ts-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.ts-dropdown .spinner {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 3px 0.75rem;\n}\n.ts-dropdown .spinner:after {\n content: \" \";\n display: block;\n width: 24px;\n height: 24px;\n margin: 3px;\n border-radius: 50%;\n border: 5px solid #d0d0d0;\n border-color: #d0d0d0 transparent #d0d0d0 transparent;\n animation: lds-dual-ring 1.2s linear infinite;\n}\n@keyframes lds-dual-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.ts-control.single .ts-input, .ts-control.single .ts-input input {\n cursor: pointer;\n}\n.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input {\n cursor: text;\n}\n.ts-control.single .ts-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: calc(0.75rem + 5px);\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #343a40 transparent transparent transparent;\n}\n.ts-control.single .ts-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #343a40 transparent;\n}\n\n.ts-control.rtl {\n text-align: right;\n}\n.ts-control.rtl.single .ts-input:after {\n left: calc(0.75rem + 5px);\n right: auto;\n}\n.ts-control.rtl .ts-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.ts-control .ts-input.disabled {\n opacity: 0.5;\n background-color: #fff;\n}\n\n.ts-dropdown, .ts-dropdown.form-control {\n height: auto;\n padding: 0;\n margin: 2px 0 0 0;\n z-index: 1000;\n background: #fff;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n\n.ts-dropdown .optgroup-header {\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.ts-dropdown .optgroup:first-child:before {\n display: none;\n}\n.ts-dropdown .optgroup:before {\n content: ' ';\n display: block;\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n}\n.ts-dropdown .create {\n padding-left: 0.75rem;\n}\n\n.ts-dropdown-content {\n padding: 5px 0;\n}\n\n.ts-input {\n min-height: calc(1.5em + 0.75rem + 2px);\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .ts-input {\n transition: none;\n }\n}\n.ts-input.dropdown-active {\n border-radius: 0.25rem;\n}\n.ts-input.dropdown-active::before {\n display: none;\n}\n.ts-input.focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.is-invalid .ts-input {\n border-color: #dc3545;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.is-invalid .ts-input:focus {\n border-color: #bd2130;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eb8c95;\n}\n\n.ts-control.form-control-sm .ts-input.has-items {\n min-height: calc(1.5em + 0.5rem + 2px) !important;\n height: calc(1.5em + 0.5rem + 2px) !important;\n padding: 0.25rem 0.5rem !important;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.ts-control.multi .ts-input.has-items {\n padding-left: calc(0.75rem - 5px);\n padding-right: calc(0.75rem - 5px);\n}\n.ts-control.multi .ts-input > div {\n border-radius: calc(0.25rem - 1px);\n}\n\n.form-control.ts-control {\n padding: 0;\n height: auto;\n border: none;\n background: none;\n box-shadow: none;\n border-radius: 0;\n}\n\n.input-group .ts-input {\n overflow: unset;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n/*# sourceMappingURL=tom-select.bootstrap4.css.map */\n",null,null,null,null,null,null,null]} \ No newline at end of file diff --git a/dist/css/tom-select.css b/dist/css/tom-select.css index 36c2758c..8bfd1796 100644 --- a/dist/css/tom-select.css +++ b/dist/css/tom-select.css @@ -1,5 +1,5 @@ /** - * tom-select.css (v1.0.0-b.1) + * tom-select.css (v1.0.0-b.3) * Copyright (c) contributors * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this @@ -12,29 +12,29 @@ * governing permissions and limitations under the License. * */ -.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder { +.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder { visibility: visible !important; background: #f2f2f2 !important; background: rgba(0, 0, 0, 0.06) !important; border: 0 none !important; box-shadow: inset 0 0 12px 4px #fff; } -.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after { +.ts-control.plugin-drag_drop .ui-sortable-placeholder::after { content: '!'; visibility: hidden; } -.tomselect-control.plugin-drag_drop .ui-sortable-helper { +.ts-control.plugin-drag_drop .ui-sortable-helper { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } -.tomselect-control .dropdown-header { +.ts-control .dropdown-header { position: relative; padding: 10px 8px; border-bottom: 1px solid #d0d0d0; background: #f8f8f8; border-radius: 3px 3px 0 0; } -.tomselect-control .dropdown-header-close { +.ts-control .dropdown-header-close { position: absolute; right: 8px; top: 50%; @@ -44,41 +44,36 @@ line-height: 20px; font-size: 20px !important; } -.tomselect-control .dropdown-header-close:hover { +.ts-control .dropdown-header-close:hover { color: black; } -.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content { - display: -ms-flexbox; +.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content { display: flex; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup { +.ts-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px solid #f2f2f2; border-top: 0 none; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; + flex-grow: 1; + flex-basis: 0; min-width: 0; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child { +.ts-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup:before { +.ts-dropdown.plugin-optgroup_columns .optgroup:before { display: none; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup-header { +.ts-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none; } -.tomselect-control.plugin-remove_button .item { - display: -ms-inline-flexbox; +.ts-control.plugin-remove_button .item { display: inline-flex; - -ms-flex-align: center; - align-items: center; + align-items: center; padding-right: 0 !important; } -.tomselect-control.plugin-remove_button .item .remove { +.ts-control.plugin-remove_button .item .remove { color: inherit; text-decoration: none; vertical-align: middle; @@ -89,31 +84,31 @@ box-sizing: border-box; margin-left: 6px; } -.tomselect-control.plugin-remove_button .item .remove:hover { +.ts-control.plugin-remove_button .item .remove:hover { background: rgba(0, 0, 0, 0.05); } -.tomselect-control.plugin-remove_button .item.active .remove { +.ts-control.plugin-remove_button .item.active .remove { border-left-color: #cacaca; } -.tomselect-control.plugin-remove_button .disabled .item .remove:hover { +.ts-control.plugin-remove_button .disabled .item .remove:hover { background: none; } -.tomselect-control.plugin-remove_button .disabled .item .remove { +.ts-control.plugin-remove_button .disabled .item .remove { border-left-color: white; } -.tomselect-control.plugin-remove_button .remove-single { +.ts-control.plugin-remove_button .remove-single { position: absolute; right: 0; top: 0; font-size: 23px; } -.tomselect-control { +.ts-control { position: relative; } -.tomselect-dropdown, -.tomselect-input, .tomselect-input input { +.ts-dropdown, +.ts-input, .ts-input input { color: #303030; font-family: inherit; font-size: 13px; @@ -121,14 +116,14 @@ font-smoothing: inherit; } -.tomselect-input, -.tomselect-control.single .tomselect-input.input-active { +.ts-input, +.ts-control.single .ts-input.input-active { background: #fff; cursor: text; display: inline-block; } -.tomselect-input { +.ts-input { border: 1px solid #d0d0d0; padding: 8px 8px; display: inline-block; @@ -140,27 +135,27 @@ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); border-radius: 3px; } -.tomselect-control.multi .tomselect-input.has-items { +.ts-control.multi .ts-input.has-items { padding: calc( 8px - 2px - 0) 8px calc( 8px - 2px - 3px - 0); } -.tomselect-input.full { +.ts-input.full { background-color: #fff; } -.tomselect-input.disabled, .tomselect-input.disabled * { +.ts-input.disabled, .ts-input.disabled * { cursor: default !important; } -.tomselect-input.focus { +.ts-input.focus { box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); } -.tomselect-input.dropdown-active { +.ts-input.dropdown-active { border-radius: 3px 3px 0 0; } -.tomselect-input > * { +.ts-input > * { vertical-align: baseline; display: inline-block; zoom: 1; } -.tomselect-control.multi .tomselect-input > div { +.ts-control.multi .ts-input > div { cursor: pointer; margin: 0 3px 3px 0; padding: 2px 6px; @@ -168,17 +163,17 @@ color: #303030; border: 0 solid #d0d0d0; } -.tomselect-control.multi .tomselect-input > div.active { +.ts-control.multi .ts-input > div.active { background: #e8e8e8; color: #303030; border: 0 solid #cacaca; } -.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active { +.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active { color: #7d7d7d; background: white; border: 0 solid white; } -.tomselect-input > input { +.ts-input > input { display: inline-block !important; padding: 0 !important; min-height: 0 !important; @@ -195,23 +190,23 @@ user-select: auto !important; box-shadow: none !important; } -.tomselect-input > input::-ms-clear { +.ts-input > input::-ms-clear { display: none; } -.tomselect-input > input:focus { +.ts-input > input:focus { outline: none !important; } -.tomselect-input.has-items > input { +.ts-input.has-items > input { margin: 0 4px !important; } -.tomselect-input::after { +.ts-input::after { content: ' '; display: block; clear: left; } -.tomselect-input.dropdown-active::before { +.ts-input.dropdown-active::before { content: ' '; display: block; position: absolute; @@ -222,8 +217,11 @@ right: 0; } -.tomselect-dropdown { +.ts-dropdown { position: absolute; + top: 100%; + left: 0; + width: 100%; z-index: 10; border: 1px solid #d0d0d0; background: #fff; @@ -233,60 +231,95 @@ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); border-radius: 0 0 3px 3px; } -.tomselect-dropdown [data-selectable] { +.ts-dropdown [data-selectable] { cursor: pointer; overflow: hidden; } -.tomselect-dropdown [data-selectable] .highlight { +.ts-dropdown [data-selectable] .highlight { background: rgba(125, 168, 208, 0.2); border-radius: 1px; } -.tomselect-dropdown .option, -.tomselect-dropdown .optgroup-header, -.tomselect-dropdown .no-results, -.tomselect-dropdown .create { +.ts-dropdown .option, +.ts-dropdown .optgroup-header, +.ts-dropdown .no-results, +.ts-dropdown .create { padding: 5px 8px; } -.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option { +.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option { cursor: inherit; opacity: 0.5; } -.tomselect-dropdown [data-selectable].option { +.ts-dropdown [data-selectable].option { opacity: 1; + cursor: pointer; } -.tomselect-dropdown .optgroup:first-child .optgroup-header { +.ts-dropdown .optgroup:first-child .optgroup-header { border-top: 0 none; } -.tomselect-dropdown .optgroup-header { +.ts-dropdown .optgroup-header { color: #303030; background: #fff; cursor: default; } -.tomselect-dropdown .active { +.ts-dropdown .active { background-color: #f5fafd; color: #495c68; } -.tomselect-dropdown .active.create { +.ts-dropdown .active.create { color: #495c68; } -.tomselect-dropdown .create { +.ts-dropdown .create { color: rgba(48, 48, 48, 0.5); } -.tomselect-dropdown-content { +.ts-dropdown-content { overflow-y: auto; overflow-x: hidden; max-height: 200px; overflow-scrolling: touch; } -.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input { +.ts-dropdown .spinner { + display: inline-block; + width: 30px; + height: 30px; + margin: 5px 8px; +} +.ts-dropdown .spinner:after { + content: " "; + display: block; + width: 24px; + height: 24px; + margin: 3px; + border-radius: 50%; + border: 5px solid #d0d0d0; + border-color: #d0d0d0 transparent #d0d0d0 transparent; + -webkit-animation: lds-dual-ring 1.2s linear infinite; + animation: lds-dual-ring 1.2s linear infinite; +} +@-webkit-keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +@keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.ts-control.single .ts-input, .ts-control.single .ts-input input { cursor: pointer; } -.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input { +.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input { cursor: text; } -.tomselect-control.single .tomselect-input:after { +.ts-control.single .ts-input:after { content: ' '; display: block; position: absolute; @@ -299,24 +332,24 @@ border-width: 5px 5px 0 5px; border-color: #808080 transparent transparent transparent; } -.tomselect-control.single .tomselect-input.dropdown-active:after { +.ts-control.single .ts-input.dropdown-active:after { margin-top: -4px; border-width: 0 5px 5px 5px; border-color: transparent transparent #808080 transparent; } -.tomselect-control.rtl { +.ts-control.rtl { text-align: right; } -.tomselect-control.rtl.single .tomselect-input:after { +.ts-control.rtl.single .ts-input:after { left: 15px; right: auto; } -.tomselect-control.rtl .tomselect-input > input { +.ts-control.rtl .ts-input > input { margin: 0 4px 0 -2px !important; } -.tomselect-control .tomselect-input.disabled { +.ts-control .ts-input.disabled { opacity: 0.5; background-color: #fafafa; } diff --git a/dist/css/tom-select.css.map b/dist/css/tom-select.css.map index 98618f70..cc9ba00f 100644 --- a/dist/css/tom-select.css.map +++ b/dist/css/tom-select.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/scss/tom-select.scss","../../src/plugins/drag_drop/plugin.scss","tom-select.css","../../src/plugins/dropdown_header/plugin.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss"],"names":[],"mappings":"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","file":"tom-select.css","sourcesContent":[null,null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.tomselect-control .dropdown-header {\n position: relative;\n padding: 10px 8px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 3px 3px 0 0;\n}\n.tomselect-control .dropdown-header-close {\n position: absolute;\n right: 8px;\n top: 50%;\n color: #303030;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.tomselect-control .dropdown-header-close:hover {\n color: black;\n}\n\n.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content {\n display: flex;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.tomselect-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.tomselect-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 2px 6px;\n border-left: 1px solid #d0d0d0;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 6px;\n}\n.tomselect-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.tomselect-control.plugin-remove_button .item.active .remove {\n border-left-color: #cacaca;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove {\n border-left-color: white;\n}\n.tomselect-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.tomselect-control {\n position: relative;\n}\n\n.tomselect-dropdown,\n.tomselect-input, .tomselect-input input {\n color: #303030;\n font-family: inherit;\n font-size: 13px;\n line-height: 18px;\n font-smoothing: inherit;\n}\n\n.tomselect-input,\n.tomselect-control.single .tomselect-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.tomselect-input {\n border: 1px solid #d0d0d0;\n padding: 8px 8px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding: calc( 8px - 2px - 0) 8px calc( 8px - 2px - 3px - 0);\n}\n.tomselect-input.full {\n background-color: #fff;\n}\n.tomselect-input.disabled, .tomselect-input.disabled * {\n cursor: default !important;\n}\n.tomselect-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.tomselect-input.dropdown-active {\n border-radius: 3px 3px 0 0;\n}\n.tomselect-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.tomselect-control.multi .tomselect-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 2px 6px;\n background: #f2f2f2;\n color: #303030;\n border: 0 solid #d0d0d0;\n}\n.tomselect-control.multi .tomselect-input > div.active {\n background: #e8e8e8;\n color: #303030;\n border: 0 solid #cacaca;\n}\n.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active {\n color: #7d7d7d;\n background: white;\n border: 0 solid white;\n}\n.tomselect-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.tomselect-input > input::-ms-clear {\n display: none;\n}\n.tomselect-input > input:focus {\n outline: none !important;\n}\n.tomselect-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.tomselect-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.tomselect-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: #f0f0f0;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tomselect-dropdown {\n position: absolute;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 3px 3px;\n}\n.tomselect-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.tomselect-dropdown [data-selectable] .highlight {\n background: rgba(125, 168, 208, 0.2);\n border-radius: 1px;\n}\n.tomselect-dropdown .option,\n.tomselect-dropdown .optgroup-header,\n.tomselect-dropdown .no-results,\n.tomselect-dropdown .create {\n padding: 5px 8px;\n}\n.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.tomselect-dropdown [data-selectable].option {\n opacity: 1;\n}\n.tomselect-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.tomselect-dropdown .optgroup-header {\n color: #303030;\n background: #fff;\n cursor: default;\n}\n.tomselect-dropdown .active {\n background-color: #f5fafd;\n color: #495c68;\n}\n.tomselect-dropdown .active.create {\n color: #495c68;\n}\n.tomselect-dropdown .create {\n color: rgba(48, 48, 48, 0.5);\n}\n\n.tomselect-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input {\n cursor: pointer;\n}\n.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input {\n cursor: text;\n}\n.tomselect-control.single .tomselect-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 15px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #808080 transparent transparent transparent;\n}\n.tomselect-control.single .tomselect-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #808080 transparent;\n}\n\n.tomselect-control.rtl {\n text-align: right;\n}\n.tomselect-control.rtl.single .tomselect-input:after {\n left: 15px;\n right: auto;\n}\n.tomselect-control.rtl .tomselect-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.tomselect-control .tomselect-input.disabled {\n opacity: 0.5;\n background-color: #fafafa;\n}\n\n/*# sourceMappingURL=tom-select.css.map */\n",null,null,null]} \ No newline at end of file +{"version":3,"sources":["../../src/scss/tom-select.scss","../../src/plugins/drag_drop/plugin.scss","tom-select.css","../../src/plugins/dropdown_header/plugin.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss"],"names":[],"mappings":"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","file":"tom-select.css","sourcesContent":[null,null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.ts-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.ts-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.ts-control .dropdown-header {\n position: relative;\n padding: 10px 8px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 3px 3px 0 0;\n}\n.ts-control .dropdown-header-close {\n position: absolute;\n right: 8px;\n top: 50%;\n color: #303030;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.ts-control .dropdown-header-close:hover {\n color: black;\n}\n\n.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {\n display: flex;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.ts-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.ts-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 2px 6px;\n border-left: 1px solid #d0d0d0;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 6px;\n}\n.ts-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.ts-control.plugin-remove_button .item.active .remove {\n border-left-color: #cacaca;\n}\n.ts-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.ts-control.plugin-remove_button .disabled .item .remove {\n border-left-color: white;\n}\n.ts-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.ts-control {\n position: relative;\n}\n\n.ts-dropdown,\n.ts-input, .ts-input input {\n color: #303030;\n font-family: inherit;\n font-size: 13px;\n line-height: 18px;\n font-smoothing: inherit;\n}\n\n.ts-input,\n.ts-control.single .ts-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.ts-input {\n border: 1px solid #d0d0d0;\n padding: 8px 8px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n}\n.ts-control.multi .ts-input.has-items {\n padding: calc( 8px - 2px - 0) 8px calc( 8px - 2px - 3px - 0);\n}\n.ts-input.full {\n background-color: #fff;\n}\n.ts-input.disabled, .ts-input.disabled * {\n cursor: default !important;\n}\n.ts-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.ts-input.dropdown-active {\n border-radius: 3px 3px 0 0;\n}\n.ts-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.ts-control.multi .ts-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 2px 6px;\n background: #f2f2f2;\n color: #303030;\n border: 0 solid #d0d0d0;\n}\n.ts-control.multi .ts-input > div.active {\n background: #e8e8e8;\n color: #303030;\n border: 0 solid #cacaca;\n}\n.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active {\n color: #7d7d7d;\n background: white;\n border: 0 solid white;\n}\n.ts-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.ts-input > input::-ms-clear {\n display: none;\n}\n.ts-input > input:focus {\n outline: none !important;\n}\n.ts-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.ts-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.ts-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: #f0f0f0;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.ts-dropdown {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 3px 3px;\n}\n.ts-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.ts-dropdown [data-selectable] .highlight {\n background: rgba(125, 168, 208, 0.2);\n border-radius: 1px;\n}\n.ts-dropdown .option,\n.ts-dropdown .optgroup-header,\n.ts-dropdown .no-results,\n.ts-dropdown .create {\n padding: 5px 8px;\n}\n.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.ts-dropdown [data-selectable].option {\n opacity: 1;\n cursor: pointer;\n}\n.ts-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.ts-dropdown .optgroup-header {\n color: #303030;\n background: #fff;\n cursor: default;\n}\n.ts-dropdown .active {\n background-color: #f5fafd;\n color: #495c68;\n}\n.ts-dropdown .active.create {\n color: #495c68;\n}\n.ts-dropdown .create {\n color: rgba(48, 48, 48, 0.5);\n}\n\n.ts-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.ts-dropdown .spinner {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 5px 8px;\n}\n.ts-dropdown .spinner:after {\n content: \" \";\n display: block;\n width: 24px;\n height: 24px;\n margin: 3px;\n border-radius: 50%;\n border: 5px solid #d0d0d0;\n border-color: #d0d0d0 transparent #d0d0d0 transparent;\n animation: lds-dual-ring 1.2s linear infinite;\n}\n@keyframes lds-dual-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.ts-control.single .ts-input, .ts-control.single .ts-input input {\n cursor: pointer;\n}\n.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input {\n cursor: text;\n}\n.ts-control.single .ts-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 15px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #808080 transparent transparent transparent;\n}\n.ts-control.single .ts-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #808080 transparent;\n}\n\n.ts-control.rtl {\n text-align: right;\n}\n.ts-control.rtl.single .ts-input:after {\n left: 15px;\n right: auto;\n}\n.ts-control.rtl .ts-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.ts-control .ts-input.disabled {\n opacity: 0.5;\n background-color: #fafafa;\n}\n\n/*# sourceMappingURL=tom-select.css.map */\n",null,null,null]} \ No newline at end of file diff --git a/dist/css/tom-select.default.css b/dist/css/tom-select.default.css index d1af3931..f287d373 100644 --- a/dist/css/tom-select.default.css +++ b/dist/css/tom-select.default.css @@ -1,5 +1,5 @@ /** - * tom-select.css (v1.0.0-b.1) + * tom-select.css (v1.0.0-b.3) * Copyright (c) contributors * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this @@ -12,29 +12,29 @@ * governing permissions and limitations under the License. * */ -.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder { +.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder { visibility: visible !important; background: #f2f2f2 !important; background: rgba(0, 0, 0, 0.06) !important; border: 0 none !important; box-shadow: inset 0 0 12px 4px #fff; } -.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after { +.ts-control.plugin-drag_drop .ui-sortable-placeholder::after { content: '!'; visibility: hidden; } -.tomselect-control.plugin-drag_drop .ui-sortable-helper { +.ts-control.plugin-drag_drop .ui-sortable-helper { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } -.tomselect-control .dropdown-header { +.ts-control .dropdown-header { position: relative; padding: 10px 8px; border-bottom: 1px solid #d0d0d0; background: #f8f8f8; border-radius: 3px 3px 0 0; } -.tomselect-control .dropdown-header-close { +.ts-control .dropdown-header-close { position: absolute; right: 8px; top: 50%; @@ -44,41 +44,36 @@ line-height: 20px; font-size: 20px !important; } -.tomselect-control .dropdown-header-close:hover { +.ts-control .dropdown-header-close:hover { color: black; } -.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content { - display: -ms-flexbox; +.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content { display: flex; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup { +.ts-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px solid #f2f2f2; border-top: 0 none; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-preferred-size: 0; - flex-basis: 0; + flex-grow: 1; + flex-basis: 0; min-width: 0; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child { +.ts-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup:before { +.ts-dropdown.plugin-optgroup_columns .optgroup:before { display: none; } -.tomselect-dropdown.plugin-optgroup_columns .optgroup-header { +.ts-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none; } -.tomselect-control.plugin-remove_button .item { - display: -ms-inline-flexbox; +.ts-control.plugin-remove_button .item { display: inline-flex; - -ms-flex-align: center; - align-items: center; + align-items: center; padding-right: 0 !important; } -.tomselect-control.plugin-remove_button .item .remove { +.ts-control.plugin-remove_button .item .remove { color: inherit; text-decoration: none; vertical-align: middle; @@ -89,31 +84,31 @@ box-sizing: border-box; margin-left: 6px; } -.tomselect-control.plugin-remove_button .item .remove:hover { +.ts-control.plugin-remove_button .item .remove:hover { background: rgba(0, 0, 0, 0.05); } -.tomselect-control.plugin-remove_button .item.active .remove { +.ts-control.plugin-remove_button .item.active .remove { border-left-color: #00578d; } -.tomselect-control.plugin-remove_button .disabled .item .remove:hover { +.ts-control.plugin-remove_button .disabled .item .remove:hover { background: none; } -.tomselect-control.plugin-remove_button .disabled .item .remove { +.ts-control.plugin-remove_button .disabled .item .remove { border-left-color: #aaaaaa; } -.tomselect-control.plugin-remove_button .remove-single { +.ts-control.plugin-remove_button .remove-single { position: absolute; right: 0; top: 0; font-size: 23px; } -.tomselect-control { +.ts-control { position: relative; } -.tomselect-dropdown, -.tomselect-input, .tomselect-input input { +.ts-dropdown, +.ts-input, .ts-input input { color: #303030; font-family: inherit; font-size: 13px; @@ -121,14 +116,14 @@ font-smoothing: inherit; } -.tomselect-input, -.tomselect-control.single .tomselect-input.input-active { +.ts-input, +.ts-control.single .ts-input.input-active { background: #fff; cursor: text; display: inline-block; } -.tomselect-input { +.ts-input { border: 1px solid #d0d0d0; padding: 8px 8px; display: inline-block; @@ -140,27 +135,27 @@ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); border-radius: 3px; } -.tomselect-control.multi .tomselect-input.has-items { +.ts-control.multi .ts-input.has-items { padding: calc( 8px - 2px - 1px) 8px calc( 8px - 2px - 3px - 1px); } -.tomselect-input.full { +.ts-input.full { background-color: #fff; } -.tomselect-input.disabled, .tomselect-input.disabled * { +.ts-input.disabled, .ts-input.disabled * { cursor: default !important; } -.tomselect-input.focus { +.ts-input.focus { box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); } -.tomselect-input.dropdown-active { +.ts-input.dropdown-active { border-radius: 3px 3px 0 0; } -.tomselect-input > * { +.ts-input > * { vertical-align: baseline; display: inline-block; zoom: 1; } -.tomselect-control.multi .tomselect-input > div { +.ts-control.multi .ts-input > div { cursor: pointer; margin: 0 3px 3px 0; padding: 2px 6px; @@ -168,17 +163,17 @@ color: #fff; border: 1px solid #0073bb; } -.tomselect-control.multi .tomselect-input > div.active { +.ts-control.multi .ts-input > div.active { background: #92c836; color: #fff; border: 1px solid #00578d; } -.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active { +.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active { color: white; background: #d2d2d2; border: 1px solid #aaaaaa; } -.tomselect-input > input { +.ts-input > input { display: inline-block !important; padding: 0 !important; min-height: 0 !important; @@ -195,23 +190,23 @@ user-select: auto !important; box-shadow: none !important; } -.tomselect-input > input::-ms-clear { +.ts-input > input::-ms-clear { display: none; } -.tomselect-input > input:focus { +.ts-input > input:focus { outline: none !important; } -.tomselect-input.has-items > input { +.ts-input.has-items > input { margin: 0 4px !important; } -.tomselect-input::after { +.ts-input::after { content: ' '; display: block; clear: left; } -.tomselect-input.dropdown-active::before { +.ts-input.dropdown-active::before { content: ' '; display: block; position: absolute; @@ -222,8 +217,11 @@ right: 0; } -.tomselect-dropdown { +.ts-dropdown { position: absolute; + top: 100%; + left: 0; + width: 100%; z-index: 10; border: 1px solid #d0d0d0; background: #fff; @@ -233,60 +231,95 @@ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); border-radius: 0 0 3px 3px; } -.tomselect-dropdown [data-selectable] { +.ts-dropdown [data-selectable] { cursor: pointer; overflow: hidden; } -.tomselect-dropdown [data-selectable] .highlight { +.ts-dropdown [data-selectable] .highlight { background: rgba(125, 168, 208, 0.2); border-radius: 1px; } -.tomselect-dropdown .option, -.tomselect-dropdown .optgroup-header, -.tomselect-dropdown .no-results, -.tomselect-dropdown .create { +.ts-dropdown .option, +.ts-dropdown .optgroup-header, +.ts-dropdown .no-results, +.ts-dropdown .create { padding: 5px 8px; } -.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option { +.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option { cursor: inherit; opacity: 0.5; } -.tomselect-dropdown [data-selectable].option { +.ts-dropdown [data-selectable].option { opacity: 1; + cursor: pointer; } -.tomselect-dropdown .optgroup:first-child .optgroup-header { +.ts-dropdown .optgroup:first-child .optgroup-header { border-top: 0 none; } -.tomselect-dropdown .optgroup-header { +.ts-dropdown .optgroup-header { color: #303030; background: #fff; cursor: default; } -.tomselect-dropdown .active { +.ts-dropdown .active { background-color: #f5fafd; color: #495c68; } -.tomselect-dropdown .active.create { +.ts-dropdown .active.create { color: #495c68; } -.tomselect-dropdown .create { +.ts-dropdown .create { color: rgba(48, 48, 48, 0.5); } -.tomselect-dropdown-content { +.ts-dropdown-content { overflow-y: auto; overflow-x: hidden; max-height: 200px; overflow-scrolling: touch; } -.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input { +.ts-dropdown .spinner { + display: inline-block; + width: 30px; + height: 30px; + margin: 5px 8px; +} +.ts-dropdown .spinner:after { + content: " "; + display: block; + width: 24px; + height: 24px; + margin: 3px; + border-radius: 50%; + border: 5px solid #d0d0d0; + border-color: #d0d0d0 transparent #d0d0d0 transparent; + -webkit-animation: lds-dual-ring 1.2s linear infinite; + animation: lds-dual-ring 1.2s linear infinite; +} +@-webkit-keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +@keyframes lds-dual-ring { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.ts-control.single .ts-input, .ts-control.single .ts-input input { cursor: pointer; } -.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input { +.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input { cursor: text; } -.tomselect-control.single .tomselect-input:after { +.ts-control.single .ts-input:after { content: ' '; display: block; position: absolute; @@ -299,45 +332,45 @@ border-width: 5px 5px 0 5px; border-color: #808080 transparent transparent transparent; } -.tomselect-control.single .tomselect-input.dropdown-active:after { +.ts-control.single .ts-input.dropdown-active:after { margin-top: -4px; border-width: 0 5px 5px 5px; border-color: transparent transparent #808080 transparent; } -.tomselect-control.rtl { +.ts-control.rtl { text-align: right; } -.tomselect-control.rtl.single .tomselect-input:after { +.ts-control.rtl.single .ts-input:after { left: 15px; right: auto; } -.tomselect-control.rtl .tomselect-input > input { +.ts-control.rtl .ts-input > input { margin: 0 4px 0 -2px !important; } -.tomselect-control .tomselect-input.disabled { +.ts-control .ts-input.disabled { opacity: 0.5; background-color: #fafafa; } -.tomselect-control.multi .tomselect-input.has-items { +.ts-control.multi .ts-input.has-items { padding-left: 5px; padding-right: 5px; } -.tomselect-control.multi .tomselect-input.disabled [data-value] { +.ts-control.multi .ts-input.disabled [data-value] { color: #999; text-shadow: none; background: none; box-shadow: none; } -.tomselect-control.multi .tomselect-input.disabled [data-value], .tomselect-control.multi .tomselect-input.disabled [data-value] .remove { +.ts-control.multi .ts-input.disabled [data-value], .ts-control.multi .ts-input.disabled [data-value] .remove { border-color: #e6e6e6; } -.tomselect-control.multi .tomselect-input.disabled [data-value] .remove { +.ts-control.multi .ts-input.disabled [data-value] .remove { background: none; } -.tomselect-control.multi .tomselect-input [data-value] { +.ts-control.multi .ts-input [data-value] { text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3); border-radius: 3px; background-color: #1b9dec; @@ -345,31 +378,31 @@ background-repeat: repeat-x; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03); } -.tomselect-control.multi .tomselect-input [data-value].active { +.ts-control.multi .ts-input [data-value].active { background-color: #0085d4; background-image: linear-gradient(to bottom, #008fd8, #0075cf); background-repeat: repeat-x; } -.tomselect-control.single .tomselect-input { +.ts-control.single .ts-input { box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8); background-color: #f9f9f9; background-image: linear-gradient(to bottom, #fefefe, #f2f2f2); background-repeat: repeat-x; } -.tomselect-control.single .tomselect-input, .tomselect-dropdown.single { +.ts-control.single .ts-input, .ts-dropdown.single { border-color: #b8b8b8; } -.tomselect-dropdown .optgroup-header { +.ts-dropdown .optgroup-header { padding-top: 7px; font-weight: bold; font-size: 0.85em; } -.tomselect-dropdown .optgroup { +.ts-dropdown .optgroup { border-top: 1px solid #f0f0f0; } -.tomselect-dropdown .optgroup:first-child { +.ts-dropdown .optgroup:first-child { border-top: 0 none; } diff --git a/dist/css/tom-select.default.css.map b/dist/css/tom-select.default.css.map index 8e392d7d..5094a4d5 100644 --- a/dist/css/tom-select.default.css.map +++ b/dist/css/tom-select.default.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/scss/tom-select.scss","../../src/plugins/drag_drop/plugin.scss","tom-select.default.css","../../src/plugins/dropdown_header/plugin.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../src/scss/tom-select.default.scss"],"names":[],"mappings":"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","file":"tom-select.default.css","sourcesContent":[null,null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.tomselect-control .dropdown-header {\n position: relative;\n padding: 10px 8px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 3px 3px 0 0;\n}\n.tomselect-control .dropdown-header-close {\n position: absolute;\n right: 8px;\n top: 50%;\n color: #303030;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.tomselect-control .dropdown-header-close:hover {\n color: black;\n}\n\n.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content {\n display: flex;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.tomselect-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.tomselect-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 2px 6px;\n border-left: 1px solid #0073bb;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 6px;\n}\n.tomselect-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.tomselect-control.plugin-remove_button .item.active .remove {\n border-left-color: #00578d;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove {\n border-left-color: #aaaaaa;\n}\n.tomselect-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.tomselect-control {\n position: relative;\n}\n\n.tomselect-dropdown,\n.tomselect-input, .tomselect-input input {\n color: #303030;\n font-family: inherit;\n font-size: 13px;\n line-height: 18px;\n font-smoothing: inherit;\n}\n\n.tomselect-input,\n.tomselect-control.single .tomselect-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.tomselect-input {\n border: 1px solid #d0d0d0;\n padding: 8px 8px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding: calc( 8px - 2px - 1px) 8px calc( 8px - 2px - 3px - 1px);\n}\n.tomselect-input.full {\n background-color: #fff;\n}\n.tomselect-input.disabled, .tomselect-input.disabled * {\n cursor: default !important;\n}\n.tomselect-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.tomselect-input.dropdown-active {\n border-radius: 3px 3px 0 0;\n}\n.tomselect-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.tomselect-control.multi .tomselect-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 2px 6px;\n background: #1da7ee;\n color: #fff;\n border: 1px solid #0073bb;\n}\n.tomselect-control.multi .tomselect-input > div.active {\n background: #92c836;\n color: #fff;\n border: 1px solid #00578d;\n}\n.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active {\n color: white;\n background: #d2d2d2;\n border: 1px solid #aaaaaa;\n}\n.tomselect-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.tomselect-input > input::-ms-clear {\n display: none;\n}\n.tomselect-input > input:focus {\n outline: none !important;\n}\n.tomselect-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.tomselect-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.tomselect-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: #f0f0f0;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tomselect-dropdown {\n position: absolute;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 3px 3px;\n}\n.tomselect-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.tomselect-dropdown [data-selectable] .highlight {\n background: rgba(125, 168, 208, 0.2);\n border-radius: 1px;\n}\n.tomselect-dropdown .option,\n.tomselect-dropdown .optgroup-header,\n.tomselect-dropdown .no-results,\n.tomselect-dropdown .create {\n padding: 5px 8px;\n}\n.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.tomselect-dropdown [data-selectable].option {\n opacity: 1;\n}\n.tomselect-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.tomselect-dropdown .optgroup-header {\n color: #303030;\n background: #fff;\n cursor: default;\n}\n.tomselect-dropdown .active {\n background-color: #f5fafd;\n color: #495c68;\n}\n.tomselect-dropdown .active.create {\n color: #495c68;\n}\n.tomselect-dropdown .create {\n color: rgba(48, 48, 48, 0.5);\n}\n\n.tomselect-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input {\n cursor: pointer;\n}\n.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input {\n cursor: text;\n}\n.tomselect-control.single .tomselect-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 15px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #808080 transparent transparent transparent;\n}\n.tomselect-control.single .tomselect-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #808080 transparent;\n}\n\n.tomselect-control.rtl {\n text-align: right;\n}\n.tomselect-control.rtl.single .tomselect-input:after {\n left: 15px;\n right: auto;\n}\n.tomselect-control.rtl .tomselect-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.tomselect-control .tomselect-input.disabled {\n opacity: 0.5;\n background-color: #fafafa;\n}\n\n.tomselect-control.multi .tomselect-input.has-items {\n padding-left: 5px;\n padding-right: 5px;\n}\n.tomselect-control.multi .tomselect-input.disabled [data-value] {\n color: #999;\n text-shadow: none;\n background: none;\n box-shadow: none;\n}\n.tomselect-control.multi .tomselect-input.disabled [data-value], .tomselect-control.multi .tomselect-input.disabled [data-value] .remove {\n border-color: #e6e6e6;\n}\n.tomselect-control.multi .tomselect-input.disabled [data-value] .remove {\n background: none;\n}\n.tomselect-control.multi .tomselect-input [data-value] {\n text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);\n border-radius: 3px;\n background-color: #1b9dec;\n background-image: linear-gradient(to bottom, #1da7ee, #178ee9);\n background-repeat: repeat-x;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03);\n}\n.tomselect-control.multi .tomselect-input [data-value].active {\n background-color: #0085d4;\n background-image: linear-gradient(to bottom, #008fd8, #0075cf);\n background-repeat: repeat-x;\n}\n.tomselect-control.single .tomselect-input {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8);\n background-color: #f9f9f9;\n background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);\n background-repeat: repeat-x;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-dropdown.single {\n border-color: #b8b8b8;\n}\n\n.tomselect-dropdown .optgroup-header {\n padding-top: 7px;\n font-weight: bold;\n font-size: 0.85em;\n}\n.tomselect-dropdown .optgroup {\n border-top: 1px solid #f0f0f0;\n}\n.tomselect-dropdown .optgroup:first-child {\n border-top: 0 none;\n}\n\n/*# sourceMappingURL=tom-select.default.css.map */\n",null,null,null,null]} \ No newline at end of file +{"version":3,"sources":["../../src/scss/tom-select.scss","../../src/plugins/drag_drop/plugin.scss","tom-select.default.css","../../src/plugins/dropdown_header/plugin.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../src/scss/tom-select.default.scss"],"names":[],"mappings":"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","file":"tom-select.default.css","sourcesContent":[null,null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.ts-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.ts-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.ts-control .dropdown-header {\n position: relative;\n padding: 10px 8px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 3px 3px 0 0;\n}\n.ts-control .dropdown-header-close {\n position: absolute;\n right: 8px;\n top: 50%;\n color: #303030;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.ts-control .dropdown-header-close:hover {\n color: black;\n}\n\n.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {\n display: flex;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.ts-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.ts-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 2px 6px;\n border-left: 1px solid #0073bb;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 6px;\n}\n.ts-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.ts-control.plugin-remove_button .item.active .remove {\n border-left-color: #00578d;\n}\n.ts-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.ts-control.plugin-remove_button .disabled .item .remove {\n border-left-color: #aaaaaa;\n}\n.ts-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.ts-control {\n position: relative;\n}\n\n.ts-dropdown,\n.ts-input, .ts-input input {\n color: #303030;\n font-family: inherit;\n font-size: 13px;\n line-height: 18px;\n font-smoothing: inherit;\n}\n\n.ts-input,\n.ts-control.single .ts-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.ts-input {\n border: 1px solid #d0d0d0;\n padding: 8px 8px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n}\n.ts-control.multi .ts-input.has-items {\n padding: calc( 8px - 2px - 1px) 8px calc( 8px - 2px - 3px - 1px);\n}\n.ts-input.full {\n background-color: #fff;\n}\n.ts-input.disabled, .ts-input.disabled * {\n cursor: default !important;\n}\n.ts-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.ts-input.dropdown-active {\n border-radius: 3px 3px 0 0;\n}\n.ts-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.ts-control.multi .ts-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 2px 6px;\n background: #1da7ee;\n color: #fff;\n border: 1px solid #0073bb;\n}\n.ts-control.multi .ts-input > div.active {\n background: #92c836;\n color: #fff;\n border: 1px solid #00578d;\n}\n.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active {\n color: white;\n background: #d2d2d2;\n border: 1px solid #aaaaaa;\n}\n.ts-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.ts-input > input::-ms-clear {\n display: none;\n}\n.ts-input > input:focus {\n outline: none !important;\n}\n.ts-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.ts-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.ts-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: #f0f0f0;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.ts-dropdown {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 3px 3px;\n}\n.ts-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.ts-dropdown [data-selectable] .highlight {\n background: rgba(125, 168, 208, 0.2);\n border-radius: 1px;\n}\n.ts-dropdown .option,\n.ts-dropdown .optgroup-header,\n.ts-dropdown .no-results,\n.ts-dropdown .create {\n padding: 5px 8px;\n}\n.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.ts-dropdown [data-selectable].option {\n opacity: 1;\n cursor: pointer;\n}\n.ts-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.ts-dropdown .optgroup-header {\n color: #303030;\n background: #fff;\n cursor: default;\n}\n.ts-dropdown .active {\n background-color: #f5fafd;\n color: #495c68;\n}\n.ts-dropdown .active.create {\n color: #495c68;\n}\n.ts-dropdown .create {\n color: rgba(48, 48, 48, 0.5);\n}\n\n.ts-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.ts-dropdown .spinner {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 5px 8px;\n}\n.ts-dropdown .spinner:after {\n content: \" \";\n display: block;\n width: 24px;\n height: 24px;\n margin: 3px;\n border-radius: 50%;\n border: 5px solid #d0d0d0;\n border-color: #d0d0d0 transparent #d0d0d0 transparent;\n animation: lds-dual-ring 1.2s linear infinite;\n}\n@keyframes lds-dual-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.ts-control.single .ts-input, .ts-control.single .ts-input input {\n cursor: pointer;\n}\n.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input {\n cursor: text;\n}\n.ts-control.single .ts-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 15px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #808080 transparent transparent transparent;\n}\n.ts-control.single .ts-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #808080 transparent;\n}\n\n.ts-control.rtl {\n text-align: right;\n}\n.ts-control.rtl.single .ts-input:after {\n left: 15px;\n right: auto;\n}\n.ts-control.rtl .ts-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.ts-control .ts-input.disabled {\n opacity: 0.5;\n background-color: #fafafa;\n}\n\n.ts-control.multi .ts-input.has-items {\n padding-left: 5px;\n padding-right: 5px;\n}\n.ts-control.multi .ts-input.disabled [data-value] {\n color: #999;\n text-shadow: none;\n background: none;\n box-shadow: none;\n}\n.ts-control.multi .ts-input.disabled [data-value], .ts-control.multi .ts-input.disabled [data-value] .remove {\n border-color: #e6e6e6;\n}\n.ts-control.multi .ts-input.disabled [data-value] .remove {\n background: none;\n}\n.ts-control.multi .ts-input [data-value] {\n text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);\n border-radius: 3px;\n background-color: #1b9dec;\n background-image: linear-gradient(to bottom, #1da7ee, #178ee9);\n background-repeat: repeat-x;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03);\n}\n.ts-control.multi .ts-input [data-value].active {\n background-color: #0085d4;\n background-image: linear-gradient(to bottom, #008fd8, #0075cf);\n background-repeat: repeat-x;\n}\n.ts-control.single .ts-input {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8);\n background-color: #f9f9f9;\n background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);\n background-repeat: repeat-x;\n}\n\n.ts-control.single .ts-input, .ts-dropdown.single {\n border-color: #b8b8b8;\n}\n\n.ts-dropdown .optgroup-header {\n padding-top: 7px;\n font-weight: bold;\n font-size: 0.85em;\n}\n.ts-dropdown .optgroup {\n border-top: 1px solid #f0f0f0;\n}\n.ts-dropdown .optgroup:first-child {\n border-top: 0 none;\n}\n\n/*# sourceMappingURL=tom-select.default.css.map */\n",null,null,null,null]} \ No newline at end of file diff --git a/dist/css/tom-select.default.min.css b/dist/css/tom-select.default.min.css index 1f7881b5..8f302212 100644 --- a/dist/css/tom-select.default.min.css +++ b/dist/css/tom-select.default.min.css @@ -1,2 +1,2 @@ -.tomselect-control.plugin-drag_drop.multi>.tomselect-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.tomselect-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.tomselect-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.tomselect-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.tomselect-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.tomselect-control .dropdown-header-close:hover{color:#000}.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content{display:-ms-flexbox;display:flex}.tomselect-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.tomselect-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.tomselect-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.tomselect-control.plugin-remove_button .item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-right:0!important}.tomselect-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.tomselect-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.tomselect-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.tomselect-control.plugin-remove_button .disabled .item .remove:hover{background:none}.tomselect-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}.tomselect-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.tomselect-control{position:relative}.tomselect-dropdown,.tomselect-input,.tomselect-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.tomselect-control.single .tomselect-input.input-active,.tomselect-input{background:#fff;cursor:text;display:inline-block}.tomselect-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.tomselect-control.multi .tomselect-input.has-items{padding:5px 8px 2px}.tomselect-input.full{background-color:#fff}.tomselect-input.disabled,.tomselect-input.disabled *{cursor:default!important}.tomselect-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.tomselect-input.dropdown-active{border-radius:3px 3px 0 0}.tomselect-input>*{vertical-align:baseline;display:inline-block;zoom:1}.tomselect-control.multi .tomselect-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.tomselect-control.multi .tomselect-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.tomselect-control.multi .tomselect-input.disabled>div,.tomselect-control.multi .tomselect-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.tomselect-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.tomselect-input>input::-ms-clear{display:none}.tomselect-input>input:focus{outline:none!important}.tomselect-input.has-items>input{margin:0 4px!important}.tomselect-input:after{content:" ";display:block;clear:left}.tomselect-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.tomselect-dropdown{position:absolute;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.tomselect-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.tomselect-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.tomselect-dropdown .create,.tomselect-dropdown .no-results,.tomselect-dropdown .optgroup-header,.tomselect-dropdown .option{padding:5px 8px}.tomselect-dropdown .option,.tomselect-dropdown [data-disabled],.tomselect-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.tomselect-dropdown [data-selectable].option{opacity:1}.tomselect-dropdown .optgroup:first-child .optgroup-header{border-top:0}.tomselect-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.tomselect-dropdown .active{background-color:#f5fafd;color:#495c68}.tomselect-dropdown .active.create{color:#495c68}.tomselect-dropdown .create{color:rgba(48,48,48,.5)}.tomselect-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.tomselect-control.single .tomselect-input,.tomselect-control.single .tomselect-input input{cursor:pointer}.tomselect-control.single .tomselect-input.input-active,.tomselect-control.single .tomselect-input.input-active input{cursor:text}.tomselect-control.single .tomselect-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.tomselect-control.single .tomselect-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.tomselect-control.rtl{text-align:right}.tomselect-control.rtl.single .tomselect-input:after{left:15px;right:auto}.tomselect-control.rtl .tomselect-input>input{margin:0 4px 0 -2px!important}.tomselect-control .tomselect-input.disabled{opacity:.5;background-color:#fafafa}.tomselect-control.multi .tomselect-input.has-items{padding-left:5px;padding-right:5px}.tomselect-control.multi .tomselect-input.disabled [data-value]{color:#999;text-shadow:none;background:none;box-shadow:none}.tomselect-control.multi .tomselect-input.disabled [data-value],.tomselect-control.multi .tomselect-input.disabled [data-value] .remove{border-color:#e6e6e6}.tomselect-control.multi .tomselect-input.disabled [data-value] .remove{background:none}.tomselect-control.multi .tomselect-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:#1b9dec;background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03)}.tomselect-control.multi .tomselect-input [data-value].active{background-color:#0085d4;background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.tomselect-control.single .tomselect-input{box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);background-color:#f9f9f9;background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x}.tomselect-control.single .tomselect-input,.tomselect-dropdown.single{border-color:#b8b8b8}.tomselect-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.tomselect-dropdown .optgroup{border-top:1px solid #f0f0f0}.tomselect-dropdown .optgroup:first-child{border-top:0} +.ts-control.plugin-drag_drop.multi>.ts-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.ts-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.ts-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.ts-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-control .dropdown-header-close:hover{color:#000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.ts-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.ts-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.ts-control.plugin-remove_button .disabled .item .remove:hover{background:none}.ts-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}.ts-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-control{position:relative}.ts-dropdown,.ts-input,.ts-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.ts-control.single .ts-input.input-active,.ts-input{background:#fff;cursor:text;display:inline-block}.ts-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.ts-control.multi .ts-input.has-items{padding:5px 8px 2px}.ts-input.full{background-color:#fff}.ts-input.disabled,.ts-input.disabled *{cursor:default!important}.ts-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-input.dropdown-active{border-radius:3px 3px 0 0}.ts-input>*{vertical-align:baseline;display:inline-block;zoom:1}.ts-control.multi .ts-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.ts-control.multi .ts-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.ts-control.multi .ts-input.disabled>div,.ts-control.multi .ts-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.ts-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-input>input::-ms-clear{display:none}.ts-input>input:focus{outline:none!important}.ts-input.has-items>input{margin:0 4px!important}.ts-input:after{content:" ";display:block;clear:left}.ts-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border-color:#d0d0d0 transparent;border-style:solid;border-width:5px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-control.single .ts-input,.ts-control.single .ts-input input{cursor:pointer}.ts-control.single .ts-input.input-active,.ts-control.single .ts-input.input-active input{cursor:text}.ts-control.single .ts-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.ts-control.single .ts-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-input:after{left:15px;right:auto}.ts-control.rtl .ts-input>input{margin:0 4px 0 -2px!important}.ts-control .ts-input.disabled{opacity:.5;background-color:#fafafa}.ts-control.multi .ts-input.has-items{padding-left:5px;padding-right:5px}.ts-control.multi .ts-input.disabled [data-value]{color:#999;text-shadow:none;background:none;box-shadow:none}.ts-control.multi .ts-input.disabled [data-value],.ts-control.multi .ts-input.disabled [data-value] .remove{border-color:#e6e6e6}.ts-control.multi .ts-input.disabled [data-value] .remove{background:none}.ts-control.multi .ts-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:#1b9dec;background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03)}.ts-control.multi .ts-input [data-value].active{background-color:#0085d4;background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.ts-control.single .ts-input{box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);background-color:#f9f9f9;background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x}.ts-control.single .ts-input,.ts-dropdown.single{border-color:#b8b8b8}.ts-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0} /*# sourceMappingURL=tom-select.default.min.css.map */ \ No newline at end of file diff --git a/dist/css/tom-select.default.min.css.map b/dist/css/tom-select.default.min.css.map index 394885df..7580c06a 100644 --- a/dist/css/tom-select.default.min.css.map +++ b/dist/css/tom-select.default.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/plugins/drag_drop/plugin.scss","tom-select.default.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../src/scss/tom-select.default.scss"],"names":[],"mappings":"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","file":"tom-select.default.min.css","sourcesContent":[null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.tomselect-control .dropdown-header {\n position: relative;\n padding: 10px 8px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 3px 3px 0 0;\n}\n.tomselect-control .dropdown-header-close {\n position: absolute;\n right: 8px;\n top: 50%;\n color: #303030;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.tomselect-control .dropdown-header-close:hover {\n color: black;\n}\n\n.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content {\n display: flex;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.tomselect-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.tomselect-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 2px 6px;\n border-left: 1px solid #0073bb;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 6px;\n}\n.tomselect-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.tomselect-control.plugin-remove_button .item.active .remove {\n border-left-color: #00578d;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove {\n border-left-color: #aaaaaa;\n}\n.tomselect-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.tomselect-control {\n position: relative;\n}\n\n.tomselect-dropdown,\n.tomselect-input, .tomselect-input input {\n color: #303030;\n font-family: inherit;\n font-size: 13px;\n line-height: 18px;\n font-smoothing: inherit;\n}\n\n.tomselect-input,\n.tomselect-control.single .tomselect-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.tomselect-input {\n border: 1px solid #d0d0d0;\n padding: 8px 8px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding: calc( 8px - 2px - 1px) 8px calc( 8px - 2px - 3px - 1px);\n}\n.tomselect-input.full {\n background-color: #fff;\n}\n.tomselect-input.disabled, .tomselect-input.disabled * {\n cursor: default !important;\n}\n.tomselect-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.tomselect-input.dropdown-active {\n border-radius: 3px 3px 0 0;\n}\n.tomselect-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.tomselect-control.multi .tomselect-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 2px 6px;\n background: #1da7ee;\n color: #fff;\n border: 1px solid #0073bb;\n}\n.tomselect-control.multi .tomselect-input > div.active {\n background: #92c836;\n color: #fff;\n border: 1px solid #00578d;\n}\n.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active {\n color: white;\n background: #d2d2d2;\n border: 1px solid #aaaaaa;\n}\n.tomselect-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.tomselect-input > input::-ms-clear {\n display: none;\n}\n.tomselect-input > input:focus {\n outline: none !important;\n}\n.tomselect-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.tomselect-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.tomselect-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: #f0f0f0;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tomselect-dropdown {\n position: absolute;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 3px 3px;\n}\n.tomselect-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.tomselect-dropdown [data-selectable] .highlight {\n background: rgba(125, 168, 208, 0.2);\n border-radius: 1px;\n}\n.tomselect-dropdown .option,\n.tomselect-dropdown .optgroup-header,\n.tomselect-dropdown .no-results,\n.tomselect-dropdown .create {\n padding: 5px 8px;\n}\n.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.tomselect-dropdown [data-selectable].option {\n opacity: 1;\n}\n.tomselect-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.tomselect-dropdown .optgroup-header {\n color: #303030;\n background: #fff;\n cursor: default;\n}\n.tomselect-dropdown .active {\n background-color: #f5fafd;\n color: #495c68;\n}\n.tomselect-dropdown .active.create {\n color: #495c68;\n}\n.tomselect-dropdown .create {\n color: rgba(48, 48, 48, 0.5);\n}\n\n.tomselect-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input {\n cursor: pointer;\n}\n.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input {\n cursor: text;\n}\n.tomselect-control.single .tomselect-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 15px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #808080 transparent transparent transparent;\n}\n.tomselect-control.single .tomselect-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #808080 transparent;\n}\n\n.tomselect-control.rtl {\n text-align: right;\n}\n.tomselect-control.rtl.single .tomselect-input:after {\n left: 15px;\n right: auto;\n}\n.tomselect-control.rtl .tomselect-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.tomselect-control .tomselect-input.disabled {\n opacity: 0.5;\n background-color: #fafafa;\n}\n\n.tomselect-control.multi .tomselect-input.has-items {\n padding-left: 5px;\n padding-right: 5px;\n}\n.tomselect-control.multi .tomselect-input.disabled [data-value] {\n color: #999;\n text-shadow: none;\n background: none;\n box-shadow: none;\n}\n.tomselect-control.multi .tomselect-input.disabled [data-value], .tomselect-control.multi .tomselect-input.disabled [data-value] .remove {\n border-color: #e6e6e6;\n}\n.tomselect-control.multi .tomselect-input.disabled [data-value] .remove {\n background: none;\n}\n.tomselect-control.multi .tomselect-input [data-value] {\n text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);\n border-radius: 3px;\n background-color: #1b9dec;\n background-image: linear-gradient(to bottom, #1da7ee, #178ee9);\n background-repeat: repeat-x;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03);\n}\n.tomselect-control.multi .tomselect-input [data-value].active {\n background-color: #0085d4;\n background-image: linear-gradient(to bottom, #008fd8, #0075cf);\n background-repeat: repeat-x;\n}\n.tomselect-control.single .tomselect-input {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8);\n background-color: #f9f9f9;\n background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);\n background-repeat: repeat-x;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-dropdown.single {\n border-color: #b8b8b8;\n}\n\n.tomselect-dropdown .optgroup-header {\n padding-top: 7px;\n font-weight: bold;\n font-size: 0.85em;\n}\n.tomselect-dropdown .optgroup {\n border-top: 1px solid #f0f0f0;\n}\n.tomselect-dropdown .optgroup:first-child {\n border-top: 0 none;\n}\n\n/*# sourceMappingURL=tom-select.default.css.map */\n",null,null,null,null,null]} \ No newline at end of file +{"version":3,"sources":["../../src/plugins/drag_drop/plugin.scss","tom-select.default.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss","../../src/scss/tom-select.default.scss"],"names":[],"mappings":"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","file":"tom-select.default.min.css","sourcesContent":[null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.ts-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.ts-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.ts-control .dropdown-header {\n position: relative;\n padding: 10px 8px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 3px 3px 0 0;\n}\n.ts-control .dropdown-header-close {\n position: absolute;\n right: 8px;\n top: 50%;\n color: #303030;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.ts-control .dropdown-header-close:hover {\n color: black;\n}\n\n.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {\n display: flex;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.ts-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.ts-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 2px 6px;\n border-left: 1px solid #0073bb;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 6px;\n}\n.ts-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.ts-control.plugin-remove_button .item.active .remove {\n border-left-color: #00578d;\n}\n.ts-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.ts-control.plugin-remove_button .disabled .item .remove {\n border-left-color: #aaaaaa;\n}\n.ts-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.ts-control {\n position: relative;\n}\n\n.ts-dropdown,\n.ts-input, .ts-input input {\n color: #303030;\n font-family: inherit;\n font-size: 13px;\n line-height: 18px;\n font-smoothing: inherit;\n}\n\n.ts-input,\n.ts-control.single .ts-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.ts-input {\n border: 1px solid #d0d0d0;\n padding: 8px 8px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n}\n.ts-control.multi .ts-input.has-items {\n padding: calc( 8px - 2px - 1px) 8px calc( 8px - 2px - 3px - 1px);\n}\n.ts-input.full {\n background-color: #fff;\n}\n.ts-input.disabled, .ts-input.disabled * {\n cursor: default !important;\n}\n.ts-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.ts-input.dropdown-active {\n border-radius: 3px 3px 0 0;\n}\n.ts-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.ts-control.multi .ts-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 2px 6px;\n background: #1da7ee;\n color: #fff;\n border: 1px solid #0073bb;\n}\n.ts-control.multi .ts-input > div.active {\n background: #92c836;\n color: #fff;\n border: 1px solid #00578d;\n}\n.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active {\n color: white;\n background: #d2d2d2;\n border: 1px solid #aaaaaa;\n}\n.ts-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.ts-input > input::-ms-clear {\n display: none;\n}\n.ts-input > input:focus {\n outline: none !important;\n}\n.ts-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.ts-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.ts-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: #f0f0f0;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.ts-dropdown {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 3px 3px;\n}\n.ts-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.ts-dropdown [data-selectable] .highlight {\n background: rgba(125, 168, 208, 0.2);\n border-radius: 1px;\n}\n.ts-dropdown .option,\n.ts-dropdown .optgroup-header,\n.ts-dropdown .no-results,\n.ts-dropdown .create {\n padding: 5px 8px;\n}\n.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.ts-dropdown [data-selectable].option {\n opacity: 1;\n cursor: pointer;\n}\n.ts-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.ts-dropdown .optgroup-header {\n color: #303030;\n background: #fff;\n cursor: default;\n}\n.ts-dropdown .active {\n background-color: #f5fafd;\n color: #495c68;\n}\n.ts-dropdown .active.create {\n color: #495c68;\n}\n.ts-dropdown .create {\n color: rgba(48, 48, 48, 0.5);\n}\n\n.ts-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.ts-dropdown .spinner {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 5px 8px;\n}\n.ts-dropdown .spinner:after {\n content: \" \";\n display: block;\n width: 24px;\n height: 24px;\n margin: 3px;\n border-radius: 50%;\n border: 5px solid #d0d0d0;\n border-color: #d0d0d0 transparent #d0d0d0 transparent;\n animation: lds-dual-ring 1.2s linear infinite;\n}\n@keyframes lds-dual-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.ts-control.single .ts-input, .ts-control.single .ts-input input {\n cursor: pointer;\n}\n.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input {\n cursor: text;\n}\n.ts-control.single .ts-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 15px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #808080 transparent transparent transparent;\n}\n.ts-control.single .ts-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #808080 transparent;\n}\n\n.ts-control.rtl {\n text-align: right;\n}\n.ts-control.rtl.single .ts-input:after {\n left: 15px;\n right: auto;\n}\n.ts-control.rtl .ts-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.ts-control .ts-input.disabled {\n opacity: 0.5;\n background-color: #fafafa;\n}\n\n.ts-control.multi .ts-input.has-items {\n padding-left: 5px;\n padding-right: 5px;\n}\n.ts-control.multi .ts-input.disabled [data-value] {\n color: #999;\n text-shadow: none;\n background: none;\n box-shadow: none;\n}\n.ts-control.multi .ts-input.disabled [data-value], .ts-control.multi .ts-input.disabled [data-value] .remove {\n border-color: #e6e6e6;\n}\n.ts-control.multi .ts-input.disabled [data-value] .remove {\n background: none;\n}\n.ts-control.multi .ts-input [data-value] {\n text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);\n border-radius: 3px;\n background-color: #1b9dec;\n background-image: linear-gradient(to bottom, #1da7ee, #178ee9);\n background-repeat: repeat-x;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03);\n}\n.ts-control.multi .ts-input [data-value].active {\n background-color: #0085d4;\n background-image: linear-gradient(to bottom, #008fd8, #0075cf);\n background-repeat: repeat-x;\n}\n.ts-control.single .ts-input {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8);\n background-color: #f9f9f9;\n background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);\n background-repeat: repeat-x;\n}\n\n.ts-control.single .ts-input, .ts-dropdown.single {\n border-color: #b8b8b8;\n}\n\n.ts-dropdown .optgroup-header {\n padding-top: 7px;\n font-weight: bold;\n font-size: 0.85em;\n}\n.ts-dropdown .optgroup {\n border-top: 1px solid #f0f0f0;\n}\n.ts-dropdown .optgroup:first-child {\n border-top: 0 none;\n}\n\n/*# sourceMappingURL=tom-select.default.css.map */\n",null,null,null,null,null]} \ No newline at end of file diff --git a/dist/css/tom-select.min.css b/dist/css/tom-select.min.css index 4535a510..bca8f614 100644 --- a/dist/css/tom-select.min.css +++ b/dist/css/tom-select.min.css @@ -1,2 +1,2 @@ -.tomselect-control.plugin-drag_drop.multi>.tomselect-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.tomselect-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.tomselect-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.tomselect-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.tomselect-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.tomselect-control .dropdown-header-close:hover{color:#000}.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content{display:-ms-flexbox;display:flex}.tomselect-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.tomselect-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.tomselect-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.tomselect-control.plugin-remove_button .item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-right:0!important}.tomselect-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.tomselect-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.tomselect-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.tomselect-control.plugin-remove_button .disabled .item .remove:hover{background:none}.tomselect-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.tomselect-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.tomselect-control{position:relative}.tomselect-dropdown,.tomselect-input,.tomselect-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.tomselect-control.single .tomselect-input.input-active,.tomselect-input{background:#fff;cursor:text;display:inline-block}.tomselect-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.tomselect-control.multi .tomselect-input.has-items{padding:6px 8px 3px}.tomselect-input.full{background-color:#fff}.tomselect-input.disabled,.tomselect-input.disabled *{cursor:default!important}.tomselect-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.tomselect-input.dropdown-active{border-radius:3px 3px 0 0}.tomselect-input>*{vertical-align:baseline;display:inline-block;zoom:1}.tomselect-control.multi .tomselect-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.tomselect-control.multi .tomselect-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.tomselect-control.multi .tomselect-input.disabled>div,.tomselect-control.multi .tomselect-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.tomselect-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.tomselect-input>input::-ms-clear{display:none}.tomselect-input>input:focus{outline:none!important}.tomselect-input.has-items>input{margin:0 4px!important}.tomselect-input:after{content:" ";display:block;clear:left}.tomselect-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.tomselect-dropdown{position:absolute;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.tomselect-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.tomselect-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.tomselect-dropdown .create,.tomselect-dropdown .no-results,.tomselect-dropdown .optgroup-header,.tomselect-dropdown .option{padding:5px 8px}.tomselect-dropdown .option,.tomselect-dropdown [data-disabled],.tomselect-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.tomselect-dropdown [data-selectable].option{opacity:1}.tomselect-dropdown .optgroup:first-child .optgroup-header{border-top:0}.tomselect-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.tomselect-dropdown .active{background-color:#f5fafd;color:#495c68}.tomselect-dropdown .active.create{color:#495c68}.tomselect-dropdown .create{color:rgba(48,48,48,.5)}.tomselect-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.tomselect-control.single .tomselect-input,.tomselect-control.single .tomselect-input input{cursor:pointer}.tomselect-control.single .tomselect-input.input-active,.tomselect-control.single .tomselect-input.input-active input{cursor:text}.tomselect-control.single .tomselect-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.tomselect-control.single .tomselect-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.tomselect-control.rtl{text-align:right}.tomselect-control.rtl.single .tomselect-input:after{left:15px;right:auto}.tomselect-control.rtl .tomselect-input>input{margin:0 4px 0 -2px!important}.tomselect-control .tomselect-input.disabled{opacity:.5;background-color:#fafafa} +.ts-control.plugin-drag_drop.multi>.ts-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.ts-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.ts-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.ts-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-control .dropdown-header-close:hover{color:#000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.ts-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.ts-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.ts-control.plugin-remove_button .disabled .item .remove:hover{background:none}.ts-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.ts-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-control{position:relative}.ts-dropdown,.ts-input,.ts-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.ts-control.single .ts-input.input-active,.ts-input{background:#fff;cursor:text;display:inline-block}.ts-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.ts-control.multi .ts-input.has-items{padding:6px 8px 3px}.ts-input.full{background-color:#fff}.ts-input.disabled,.ts-input.disabled *{cursor:default!important}.ts-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-input.dropdown-active{border-radius:3px 3px 0 0}.ts-input>*{vertical-align:baseline;display:inline-block;zoom:1}.ts-control.multi .ts-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.ts-control.multi .ts-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.ts-control.multi .ts-input.disabled>div,.ts-control.multi .ts-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.ts-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-input>input::-ms-clear{display:none}.ts-input>input:focus{outline:none!important}.ts-input.has-items>input{margin:0 4px!important}.ts-input:after{content:" ";display:block;clear:left}.ts-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border-color:#d0d0d0 transparent;border-style:solid;border-width:5px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-control.single .ts-input,.ts-control.single .ts-input input{cursor:pointer}.ts-control.single .ts-input.input-active,.ts-control.single .ts-input.input-active input{cursor:text}.ts-control.single .ts-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.ts-control.single .ts-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-input:after{left:15px;right:auto}.ts-control.rtl .ts-input>input{margin:0 4px 0 -2px!important}.ts-control .ts-input.disabled{opacity:.5;background-color:#fafafa} /*# sourceMappingURL=tom-select.min.css.map */ \ No newline at end of file diff --git a/dist/css/tom-select.min.css.map b/dist/css/tom-select.min.css.map index 5425610a..8f4a89dc 100644 --- a/dist/css/tom-select.min.css.map +++ b/dist/css/tom-select.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/plugins/drag_drop/plugin.scss","tom-select.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss"],"names":[],"mappings":"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","file":"tom-select.min.css","sourcesContent":[null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.tomselect-control.plugin-drag_drop.multi > .tomselect-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.tomselect-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.tomselect-control .dropdown-header {\n position: relative;\n padding: 10px 8px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 3px 3px 0 0;\n}\n.tomselect-control .dropdown-header-close {\n position: absolute;\n right: 8px;\n top: 50%;\n color: #303030;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.tomselect-control .dropdown-header-close:hover {\n color: black;\n}\n\n.tomselect-dropdown.plugin-optgroup_columns .tomselect-dropdown-content {\n display: flex;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.tomselect-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.tomselect-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.tomselect-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 2px 6px;\n border-left: 1px solid #d0d0d0;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 6px;\n}\n.tomselect-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.tomselect-control.plugin-remove_button .item.active .remove {\n border-left-color: #cacaca;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.tomselect-control.plugin-remove_button .disabled .item .remove {\n border-left-color: white;\n}\n.tomselect-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.tomselect-control {\n position: relative;\n}\n\n.tomselect-dropdown,\n.tomselect-input, .tomselect-input input {\n color: #303030;\n font-family: inherit;\n font-size: 13px;\n line-height: 18px;\n font-smoothing: inherit;\n}\n\n.tomselect-input,\n.tomselect-control.single .tomselect-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.tomselect-input {\n border: 1px solid #d0d0d0;\n padding: 8px 8px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n}\n.tomselect-control.multi .tomselect-input.has-items {\n padding: calc( 8px - 2px - 0) 8px calc( 8px - 2px - 3px - 0);\n}\n.tomselect-input.full {\n background-color: #fff;\n}\n.tomselect-input.disabled, .tomselect-input.disabled * {\n cursor: default !important;\n}\n.tomselect-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.tomselect-input.dropdown-active {\n border-radius: 3px 3px 0 0;\n}\n.tomselect-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.tomselect-control.multi .tomselect-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 2px 6px;\n background: #f2f2f2;\n color: #303030;\n border: 0 solid #d0d0d0;\n}\n.tomselect-control.multi .tomselect-input > div.active {\n background: #e8e8e8;\n color: #303030;\n border: 0 solid #cacaca;\n}\n.tomselect-control.multi .tomselect-input.disabled > div, .tomselect-control.multi .tomselect-input.disabled > div.active {\n color: #7d7d7d;\n background: white;\n border: 0 solid white;\n}\n.tomselect-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.tomselect-input > input::-ms-clear {\n display: none;\n}\n.tomselect-input > input:focus {\n outline: none !important;\n}\n.tomselect-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.tomselect-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.tomselect-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: #f0f0f0;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tomselect-dropdown {\n position: absolute;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 3px 3px;\n}\n.tomselect-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.tomselect-dropdown [data-selectable] .highlight {\n background: rgba(125, 168, 208, 0.2);\n border-radius: 1px;\n}\n.tomselect-dropdown .option,\n.tomselect-dropdown .optgroup-header,\n.tomselect-dropdown .no-results,\n.tomselect-dropdown .create {\n padding: 5px 8px;\n}\n.tomselect-dropdown .option, .tomselect-dropdown [data-disabled], .tomselect-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.tomselect-dropdown [data-selectable].option {\n opacity: 1;\n}\n.tomselect-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.tomselect-dropdown .optgroup-header {\n color: #303030;\n background: #fff;\n cursor: default;\n}\n.tomselect-dropdown .active {\n background-color: #f5fafd;\n color: #495c68;\n}\n.tomselect-dropdown .active.create {\n color: #495c68;\n}\n.tomselect-dropdown .create {\n color: rgba(48, 48, 48, 0.5);\n}\n\n.tomselect-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.tomselect-control.single .tomselect-input, .tomselect-control.single .tomselect-input input {\n cursor: pointer;\n}\n.tomselect-control.single .tomselect-input.input-active, .tomselect-control.single .tomselect-input.input-active input {\n cursor: text;\n}\n.tomselect-control.single .tomselect-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 15px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #808080 transparent transparent transparent;\n}\n.tomselect-control.single .tomselect-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #808080 transparent;\n}\n\n.tomselect-control.rtl {\n text-align: right;\n}\n.tomselect-control.rtl.single .tomselect-input:after {\n left: 15px;\n right: auto;\n}\n.tomselect-control.rtl .tomselect-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.tomselect-control .tomselect-input.disabled {\n opacity: 0.5;\n background-color: #fafafa;\n}\n\n/*# sourceMappingURL=tom-select.css.map */\n",null,null,null,null]} \ No newline at end of file +{"version":3,"sources":["../../src/plugins/drag_drop/plugin.scss","tom-select.css","../../src/plugins/dropdown_header/plugin.scss","../../src/scss/tom-select.scss","../../src/plugins/optgroup_columns/plugin.scss","../../src/plugins/remove_button/plugin.scss"],"names":[],"mappings":"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","file":"tom-select.min.css","sourcesContent":[null,"/**\n * tom-select.css (v//@@version)\n * Copyright (c) contributors\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this\n * file except in compliance with the License. You may obtain a copy of the License at:\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software distributed under\n * the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n * ANY KIND, either express or implied. See the License for the specific language\n * governing permissions and limitations under the License.\n *\n */\n.ts-control.plugin-drag_drop.multi > .ts-input > div.ui-sortable-placeholder {\n visibility: visible !important;\n background: #f2f2f2 !important;\n background: rgba(0, 0, 0, 0.06) !important;\n border: 0 none !important;\n box-shadow: inset 0 0 12px 4px #fff;\n}\n.ts-control.plugin-drag_drop .ui-sortable-placeholder::after {\n content: '!';\n visibility: hidden;\n}\n.ts-control.plugin-drag_drop .ui-sortable-helper {\n box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n}\n\n.ts-control .dropdown-header {\n position: relative;\n padding: 10px 8px;\n border-bottom: 1px solid #d0d0d0;\n background: #f8f8f8;\n border-radius: 3px 3px 0 0;\n}\n.ts-control .dropdown-header-close {\n position: absolute;\n right: 8px;\n top: 50%;\n color: #303030;\n opacity: 0.4;\n margin-top: -12px;\n line-height: 20px;\n font-size: 20px !important;\n}\n.ts-control .dropdown-header-close:hover {\n color: black;\n}\n\n.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {\n display: flex;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup {\n border-right: 1px solid #f2f2f2;\n border-top: 0 none;\n flex-grow: 1;\n flex-basis: 0;\n min-width: 0;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {\n border-right: 0 none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup:before {\n display: none;\n}\n.ts-dropdown.plugin-optgroup_columns .optgroup-header {\n border-top: 0 none;\n}\n\n.ts-control.plugin-remove_button .item {\n display: inline-flex;\n align-items: center;\n padding-right: 0 !important;\n}\n.ts-control.plugin-remove_button .item .remove {\n color: inherit;\n text-decoration: none;\n vertical-align: middle;\n display: inline-block;\n padding: 2px 6px;\n border-left: 1px solid #d0d0d0;\n border-radius: 0 2px 2px 0;\n box-sizing: border-box;\n margin-left: 6px;\n}\n.ts-control.plugin-remove_button .item .remove:hover {\n background: rgba(0, 0, 0, 0.05);\n}\n.ts-control.plugin-remove_button .item.active .remove {\n border-left-color: #cacaca;\n}\n.ts-control.plugin-remove_button .disabled .item .remove:hover {\n background: none;\n}\n.ts-control.plugin-remove_button .disabled .item .remove {\n border-left-color: white;\n}\n.ts-control.plugin-remove_button .remove-single {\n position: absolute;\n right: 0;\n top: 0;\n font-size: 23px;\n}\n\n.ts-control {\n position: relative;\n}\n\n.ts-dropdown,\n.ts-input, .ts-input input {\n color: #303030;\n font-family: inherit;\n font-size: 13px;\n line-height: 18px;\n font-smoothing: inherit;\n}\n\n.ts-input,\n.ts-control.single .ts-input.input-active {\n background: #fff;\n cursor: text;\n display: inline-block;\n}\n\n.ts-input {\n border: 1px solid #d0d0d0;\n padding: 8px 8px;\n display: inline-block;\n width: 100%;\n overflow: hidden;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);\n border-radius: 3px;\n}\n.ts-control.multi .ts-input.has-items {\n padding: calc( 8px - 2px - 0) 8px calc( 8px - 2px - 3px - 0);\n}\n.ts-input.full {\n background-color: #fff;\n}\n.ts-input.disabled, .ts-input.disabled * {\n cursor: default !important;\n}\n.ts-input.focus {\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);\n}\n.ts-input.dropdown-active {\n border-radius: 3px 3px 0 0;\n}\n.ts-input > * {\n vertical-align: baseline;\n display: inline-block;\n zoom: 1;\n}\n.ts-control.multi .ts-input > div {\n cursor: pointer;\n margin: 0 3px 3px 0;\n padding: 2px 6px;\n background: #f2f2f2;\n color: #303030;\n border: 0 solid #d0d0d0;\n}\n.ts-control.multi .ts-input > div.active {\n background: #e8e8e8;\n color: #303030;\n border: 0 solid #cacaca;\n}\n.ts-control.multi .ts-input.disabled > div, .ts-control.multi .ts-input.disabled > div.active {\n color: #7d7d7d;\n background: white;\n border: 0 solid white;\n}\n.ts-input > input {\n display: inline-block !important;\n padding: 0 !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n margin: 0 !important;\n text-indent: 0 !important;\n border: 0 none !important;\n background: none !important;\n line-height: inherit !important;\n user-select: auto !important;\n box-shadow: none !important;\n}\n.ts-input > input::-ms-clear {\n display: none;\n}\n.ts-input > input:focus {\n outline: none !important;\n}\n.ts-input.has-items > input {\n margin: 0 4px !important;\n}\n\n.ts-input::after {\n content: ' ';\n display: block;\n clear: left;\n}\n\n.ts-input.dropdown-active::before {\n content: ' ';\n display: block;\n position: absolute;\n background: #f0f0f0;\n height: 1px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.ts-dropdown {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n z-index: 10;\n border: 1px solid #d0d0d0;\n background: #fff;\n margin: -1px 0 0 0;\n border-top: 0 none;\n box-sizing: border-box;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n border-radius: 0 0 3px 3px;\n}\n.ts-dropdown [data-selectable] {\n cursor: pointer;\n overflow: hidden;\n}\n.ts-dropdown [data-selectable] .highlight {\n background: rgba(125, 168, 208, 0.2);\n border-radius: 1px;\n}\n.ts-dropdown .option,\n.ts-dropdown .optgroup-header,\n.ts-dropdown .no-results,\n.ts-dropdown .create {\n padding: 5px 8px;\n}\n.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {\n cursor: inherit;\n opacity: 0.5;\n}\n.ts-dropdown [data-selectable].option {\n opacity: 1;\n cursor: pointer;\n}\n.ts-dropdown .optgroup:first-child .optgroup-header {\n border-top: 0 none;\n}\n.ts-dropdown .optgroup-header {\n color: #303030;\n background: #fff;\n cursor: default;\n}\n.ts-dropdown .active {\n background-color: #f5fafd;\n color: #495c68;\n}\n.ts-dropdown .active.create {\n color: #495c68;\n}\n.ts-dropdown .create {\n color: rgba(48, 48, 48, 0.5);\n}\n\n.ts-dropdown-content {\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 200px;\n overflow-scrolling: touch;\n}\n\n.ts-dropdown .spinner {\n display: inline-block;\n width: 30px;\n height: 30px;\n margin: 5px 8px;\n}\n.ts-dropdown .spinner:after {\n content: \" \";\n display: block;\n width: 24px;\n height: 24px;\n margin: 3px;\n border-radius: 50%;\n border: 5px solid #d0d0d0;\n border-color: #d0d0d0 transparent #d0d0d0 transparent;\n animation: lds-dual-ring 1.2s linear infinite;\n}\n@keyframes lds-dual-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.ts-control.single .ts-input, .ts-control.single .ts-input input {\n cursor: pointer;\n}\n.ts-control.single .ts-input.input-active, .ts-control.single .ts-input.input-active input {\n cursor: text;\n}\n.ts-control.single .ts-input:after {\n content: ' ';\n display: block;\n position: absolute;\n top: 50%;\n right: 15px;\n margin-top: -3px;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 5px 0 5px;\n border-color: #808080 transparent transparent transparent;\n}\n.ts-control.single .ts-input.dropdown-active:after {\n margin-top: -4px;\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #808080 transparent;\n}\n\n.ts-control.rtl {\n text-align: right;\n}\n.ts-control.rtl.single .ts-input:after {\n left: 15px;\n right: auto;\n}\n.ts-control.rtl .ts-input > input {\n margin: 0 4px 0 -2px !important;\n}\n\n.ts-control .ts-input.disabled {\n opacity: 0.5;\n background-color: #fafafa;\n}\n\n/*# sourceMappingURL=tom-select.css.map */\n",null,null,null,null]} \ No newline at end of file diff --git a/dist/js/tom-select.complete.js b/dist/js/tom-select.complete.js index c2e56d43..f09462fe 100644 --- a/dist/js/tom-select.complete.js +++ b/dist/js/tom-select.complete.js @@ -635,7 +635,7 @@ })); /** - * Tom Select (v1.0.0-b.1) + * Tom Select (v1.0.0-b.3) * Copyright (c) contributors * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this @@ -1386,7 +1386,7 @@ control = getDom('