123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- .chip {
- &:focus {
- outline: none;
- background-color: $chip-selected-color;
- color: #fff;
- }
- display: inline-block;
- height: 32px;
- font-size: 13px;
- font-weight: 500;
- color: rgba(0,0,0,.6);
- line-height: 32px;
- padding: 0 12px;
- border-radius: 16px;
- background-color: $chip-bg-color;
- margin-bottom: $chip-margin;
- margin-right: $chip-margin;
- > img {
- float: left;
- margin: 0 8px 0 -12px;
- height: 32px;
- width: 32px;
- border-radius: 50%;
- }
- .close {
- cursor: pointer;
- float: right;
- font-size: 16px;
- line-height: 32px;
- padding-left: 8px;
- }
- }
- .chips {
- border: none;
- border-bottom: 1px solid $chip-border-color;
- box-shadow: none;
- margin: $input-margin;
- min-height: 45px;
- outline: none;
- transition: all .3s;
- &.focus {
- border-bottom: 1px solid $chip-selected-color;
- box-shadow: 0 1px 0 0 $chip-selected-color;
- }
- &:hover {
- cursor: text;
- }
- .input {
- background: none;
- border: 0;
- color: rgba(0,0,0,.6);
- display: inline-block;
- font-size: $input-font-size;
- height: $input-height;
- line-height: 32px;
- outline: 0;
- margin: 0;
- padding: 0 !important;
- width: 120px !important;
- }
- .input:focus {
- border: 0 !important;
- box-shadow: none !important;
- }
- // Autocomplete
- .autocomplete-content {
- margin-top: 0;
- margin-bottom: 0;
- }
- }
- // Form prefix
- .prefix ~ .chips {
- margin-left: 3rem;
- width: 92%;
- width: calc(100% - 3rem);
- }
- .chips:empty ~ label {
- font-size: 0.8rem;
- transform: translateY(-140%);
- }
|