forked from apache/superset
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(cherry picked from commit 6eafd0bda82d663504a51e51f50648c6d510b4ba) (cherry picked from commit 26d893e) (cherry picked from commit 1b4f75f) (cherry picked from commit b4bd624)
- Loading branch information
1 parent
9a0f395
commit 1b8b296
Showing
39 changed files
with
1,881 additions
and
95 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ | |
}, | ||
"globals": { | ||
"document": true, | ||
"window": true, | ||
}, | ||
"rules": { | ||
"prefer-template": 0, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,195 @@ | ||
/** | ||
* <div class="react-tags"> | ||
* <div class="react-tags__selected"> | ||
* <button class="react-tags__selected-tag"> | ||
* <span class="react-tags__selected-tag-name" /> | ||
* </button> | ||
* </div> | ||
* <div class="react-tags__search"> | ||
* <div class="react-tags__search-input"> | ||
* <input /> | ||
* <div /> | ||
* </div> | ||
* <div class="react-tags__suggestions"> | ||
* <ul> | ||
* <li class="is-active"> | ||
* <mark /> | ||
* </li> | ||
* <li class="is-disabled"> | ||
* <mark /> | ||
* </li> | ||
* </ul> | ||
* </div> | ||
* </div> | ||
*/ | ||
.react-tags { | ||
position: relative; | ||
display: inline-block; | ||
padding: 1px 0 0 1px; | ||
margin: 0 10px; | ||
border: 1px solid #F5F5F5; | ||
border-radius: 1px; | ||
|
||
/* shared font styles */ | ||
font-size: 12px; | ||
line-height: 1.2; | ||
|
||
/* clicking anywhere will focus the input */ | ||
cursor: text; | ||
} | ||
|
||
.react-tags-rw { | ||
display: inline-block; | ||
margin: 0 10px; | ||
font-size: 12px; | ||
line-height: 1.2; | ||
} | ||
|
||
.react-tags.is-focused { | ||
border-color: #F0F0F0; | ||
} | ||
|
||
.react-tags__selected { | ||
display: inline; | ||
} | ||
|
||
.react-tags__selected-tag { | ||
display: inline-block; | ||
box-sizing: border-box; | ||
margin: 0; | ||
padding: 6px 8px; | ||
border: 1px solid #F5F5F5; | ||
border-radius: 2px; | ||
background: #F1F1F1; | ||
|
||
/* match the font styles */ | ||
font-size: inherit; | ||
line-height: inherit; | ||
} | ||
|
||
.react-tags__selected-tag:after { | ||
content: '\2715'; | ||
color: #AAA; | ||
margin-left: 8px; | ||
} | ||
|
||
.react-tags__selected-tag:hover, | ||
.react-tags__selected-tag:focus { | ||
border-color: #B1B1B1; | ||
} | ||
|
||
.react-tags__search { | ||
display: inline-block; | ||
|
||
/* match tag layout */ | ||
padding: 7px 2px; | ||
margin-bottom: 0; | ||
|
||
/* prevent autoresize overflowing the container */ | ||
max-width: 100%; | ||
} | ||
|
||
@media screen and (min-width: 30em) { | ||
|
||
.react-tags__search { | ||
/* this will become the offsetParent for suggestions */ | ||
position: relative; | ||
} | ||
|
||
} | ||
|
||
.react-tags__search input { | ||
/* prevent autoresize overflowing the container */ | ||
max-width: 100%; | ||
|
||
/* remove styles and layout from this element */ | ||
margin: 0; | ||
margin-left: 2px; | ||
padding: 0; | ||
border: 0; | ||
outline: none; | ||
|
||
/* match the font styles */ | ||
font-size: inherit; | ||
line-height: inherit; | ||
} | ||
|
||
.react-tags__search input::-ms-clear { | ||
display: none; | ||
} | ||
|
||
.react-tags__suggestions { | ||
position: absolute; | ||
top: 100%; | ||
left: 0; | ||
width: 100%; | ||
z-index: 9999; | ||
} | ||
|
||
@media screen and (min-width: 30em) { | ||
|
||
.react-tags__suggestions { | ||
width: 240px; | ||
} | ||
|
||
} | ||
|
||
.react-tags__suggestions ul { | ||
margin: 4px -1px; | ||
padding: 0; | ||
list-style: none; | ||
background: white; | ||
border: 1px solid #D1D1D1; | ||
border-radius: 2px; | ||
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); | ||
} | ||
|
||
.react-tags__suggestions li { | ||
border-bottom: 1px solid #ddd; | ||
padding: 6px 8px; | ||
} | ||
|
||
.react-tags__suggestions li mark { | ||
text-decoration: underline; | ||
background: none; | ||
font-weight: 600; | ||
} | ||
|
||
.react-tags__suggestions li:hover { | ||
cursor: pointer; | ||
background: #eee; | ||
} | ||
|
||
.react-tags__suggestions li.is-active { | ||
background: #b7cfe0; | ||
} | ||
|
||
.react-tags__suggestions li.is-disabled { | ||
opacity: 0.5; | ||
cursor: auto; | ||
} | ||
|
||
.react-tags span.label { | ||
margin-left: 5px; | ||
padding: 0.3em 0.6em 0.3em; | ||
} | ||
|
||
.react-tags a.deco-none { | ||
color: inherit; | ||
text-decoration:none; | ||
} | ||
|
||
.react-tags-rw span.label { | ||
margin-left: 5px; | ||
} | ||
|
||
.react-tags-rw a.deco-none { | ||
color: inherit; | ||
text-decoration:none; | ||
} | ||
|
||
.react-tags span.glyphicon { | ||
cursor: pointer; | ||
margin-left: 3px; | ||
top: 2px; | ||
} |
Oops, something went wrong.