提交 87ed1c16 编写于 作者: C Catouse

+ add chosen.less.

上级 34912ff0
因为 它太大了无法显示 source diff 。你可以改为 查看blob
h2.intro { border-bottom: none; font-size: 1em; font-weight: normal; margin-top:0; }
div.side-by-side { width: 100%; margin-bottom: 1em; }
div.side-by-side > div { float: left; width: 49%; }
div.side-by-side > div > em { margin-bottom: 10px; display: block; }
.faqs em { display: block; }
ul.credits li { margin-bottom: .25em; }
.docs-table th, .docs-table td {
border: 1px solid #000;
padding: 4px 6px;
white-space: nowrap;
}
.docs-table td:last-child {
white-space: normal;
}
.docs-table th {
font-weight: bold;
text-align: left;
}
#content pre[class*=language-] {
font-size: 14px;
margin-bottom: 20px;
}
#content pre[class*=language-] code {
font-size: 14px;
padding: 0;
}
#content code[class*=language-] {
font-size: 12px;
padding: 2px 4px;
}
.anchor {
color: inherit;
position: relative;
}
.anchor:hover {
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI3Ij48ZyBmaWxsPSIjNDE0MDQyIj48cGF0aCBkPSJNOS44IDdoLS45bC0uOS0uMWMtLjctLjMtMS40LS43LTEuOC0xLjMtLjItLjEtLjMtLjMtLjMtLjVsLS4zLS40Yy0uMS0uNC0uMi0uOC0uMi0xLjIgMC0uNC4xLS44LjItMS4yaDEuN2MtLjMuNC0uNC44LS40IDEuMiAwIC40LjEuOC4zIDEuMS4xLjIuMi4zLjQuNC4xLjEuMi4yLjQuMy4zLjIuNy4zIDEgLjNoMy40YzEuMiAwIDIuMi0uOSAyLjItMi4xcy0xLTIuMS0yLjItMi4xaC0xLjRjLS4zLS42LS43LTEtMS4yLTEuNGgyLjZjMiAwIDMuNiAxLjYgMy42IDMuNXMtMS42IDMuNS0zLjYgMy41aC0yLjZ6TTguNCAyYy0uMS0uMS0uMi0uMy0uNC0uMy0uMy0uMi0uNy0uMy0xLS4zaC0zLjRjLTEuMiAwLTIuMi45LTIuMiAyLjEgMCAxLjIgMSAyLjEgMi4yIDIuMWgxLjRjLjMuNS43IDEgMS4yIDEuNGgtMi42Yy0yIDAtMy42LTEuNi0zLjYtMy41czEuNi0zLjUgMy42LTMuNWgzLjUwMDAwMDAwMDAwMDAwMDRsLjkuMWMuNy4yIDEuNC43IDEuOCAxLjMuMS4xLjIuMy4zLjUuMS4xLjIuMy4yLjUuMS40LjIuOC4yIDEuMiAwIC40LS4xLjgtLjIgMS4yaC0xLjZjLjMtLjUuNC0uOS40LTEuM3MtLjEtLjgtLjMtMS4xYy0uMS0uMi0uMi0uMy0uNC0uNHoiLz48L2c+PC9zdmc+) 0 50% no-repeat;
background-size: 21px 9px;
margin-left: -27px;
padding-left: 27px;
text-decoration: none;
}
此差异已折叠。
此差异已折叠。
此差异已折叠。
// Depends on the dropdown.less
@chosen-sprite: image-url('chosen-sprite.png');
@chosen-sprite-retina: image-url('chosen-sprite@2x.png');
/* @group Base */
.chosen-container
{
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
zoom: 1;
*display: inline;
.user-select(none);
.chosen-drop
{
position: absolute;
top: 100%;
left: -9999px;
z-index: 1010;
.box-sizing(border-box);
width: 100%;
border: 1px solid @dropdown-fallback-border; // IE8 fallback
border: 1px solid @dropdown-border;
border-top: 0;
background: #fff;
box-shadow: 0 4px 5px rgba(0,0,0,.15);
}
&.chosen-with-drop .chosen-drop { left: 0; }
a { cursor: pointer; }
}
/* @end */
/* @group Single Chosen */
.chosen-container-single
{
.chosen-single
{
// position: relative;
display: block;
overflow: hidden;
padding: @padding-base-vertical @padding-small-horizontal;
height: @input-height-base;
width: 100%;
border: 1px solid @input-border;
border-radius: @input-border-radius;
background-color: @input-bg;
background-clip: padding-box;
vertical-align: middle;
color: @input-color;
text-decoration: none;
white-space: nowrap;
line-height: @line-height-base;
.box-shadow(inset 0 1px 1px rgba(0,0,0,.075));
.transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s");
}
.chosen-default
{
color: @input-color-placeholder;
}
.chosen-single span
{
display: block;
overflow: hidden;
margin-right: 26px;
text-overflow: ellipsis;
white-space: nowrap;
}
.chosen-single-with-deselect span
{
margin-right: 38px;
}
.chosen-single abbr
{
position: absolute;
top: 7px;
right: 30px;
display: block;
height: (@font-size-base * 1.5);
font-size: (@font-size-base * 1.5);
font-weight: @close-font-weight;
line-height: 1;
color: @close-color;
text-shadow: @close-text-shadow;
.opacity(.2);
&:before
{
content: '×';
}
&:hover,
&:focus {
color: @close-color;
text-decoration: none;
cursor: pointer;
.opacity(.5);
}
}
&.chosen-disabled .chosen-single abbr:hover
{
}
.chosen-single div
{
position: absolute;
top: 0;
right: 0;
display: block;
height: 100%;
padding: @padding-base-vertical @padding-small-horizontal;
b
{
.caret();
// display: block;
// width: 100%;
// height: 100%;
// background: @chosen-sprite no-repeat 0px 2px;
}
}
.chosen-search
{
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
input[type="text"]
{
.box-sizing(border-box);
margin: 1px 0;
padding: @padding-small-vertical 26px @padding-small-vertical @padding-small-horizontal;
width: 100%;
height: auto;
outline: 0;
border: 1px solid @input-border;
border-radius: @input-border-radius;
background-color: @input-bg;
font-size: @font-size-small;
line-height: @line-height-small;
&:focus
{
border-color: @input-border-focus;
}
}
&:before
{
position: absolute;
display: block;
right: 10px;
color: @gray;
top: 10px;
content: "\f002";
font-family: @icon-font-name;
}
}
.chosen-drop {
margin-top: -1px;
border-radius: 0 0 @border-radius-base @border-radius-base;
background-clip: padding-box;
}
&.chosen-container-single-nosearch .chosen-search {
position: absolute;
left: -9999px;
}
}
/* @end */
/* @group Results */
.chosen-container .chosen-results {
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0;
padding: 0;
max-height: 240px;
-webkit-overflow-scrolling: touch;
li {
display: none;
margin: 0;
padding: 5px 10px;
list-style: none;
line-height: 15px;
-webkit-touch-callout: none;
.transition(all,@animation-speed-fast,@animation-type);
&.active-result {
display: list-item;
cursor: pointer;
}
&.disabled-result {
display: list-item;
color: #ccc;
cursor: default;
}
&.highlighted {
color: @dropdown-link-hover-color;
background-color: @dropdown-link-hover-bg;
.active-mark-left();
}
&.no-results {
display: list-item;
background: #f4f4f4;
}
&.group-result {
display: list-item;
font-weight: bold;
cursor: default;
}
&.group-option {
padding-left: 15px;
}
em {
font-style: normal;
text-decoration: underline;
}
}
}
/* @end */
/* @group Multi Chosen */
.chosen-container-multi{
.chosen-choices {
position: relative;
overflow: hidden;
.box-sizing(border-box);
margin: 0;
padding: @padding-base-vertical 5px;
padding-bottom: 1px;
width: 100%;
height: auto !important;
height: 1%;
min-height: @input-height-base;
border: 1px solid @input-border;
border-radius: @input-border-radius;
background-color: @input-bg;
.box-shadow(inset 0 1px 1px rgba(0,0,0,.075));
.transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s");
cursor: text;
}
.chosen-choices li {
float: left;
list-style: none;
&.search-field {
margin: 0;
padding: 0;
white-space: nowrap;
input[type="text"] {
margin: 1px 0;
padding: 5px;
height: 15px;
outline: 0;
border: 0 !important;
background: transparent !important;
box-shadow: none;
color: #666;
font-size: 100%;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.default {
color: #999;
}
}
&.search-choice {
position: relative;
margin: 0 4px 4px 0;
padding: 3px 20px 3px 5px;
background-color: @gray-pale;
border-radius: @border-radius-small;
border: 1px solid @gray-light;
background-clip: padding-box;
.box-shadow(~"0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,.05)");
line-height: 13px;
cursor: default;
.transition(all,@animation-speed-normal,@animation-type);
&:hover
{
border-color: darken(@gray-light, 10%);
background-color: lighten(@gray-pale, 10%);
.box-shadow(~"0 1px 0 rgba(0,0,0,.1)");
}
.search-choice-close
{
position: absolute;
top: 0px;
right: 3px;
display: block;
height: (@font-size-base * 1.5);
font-size: (@font-size-base * 1.5);
font-weight: @close-font-weight;
line-height: 1;
color: @close-color;
text-shadow: @close-text-shadow;
.opacity(.2);
&:before
{
content: '×';
}
&:hover,
&:focus {
color: @close-color;
text-decoration: none;
cursor: pointer;
.opacity(.5);
}
}
}
&.search-choice-disabled {
padding-right: 5px;
border: 1px solid #ccc;
background-color: #e4e4e4;
// @include background-image(linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%));
color: #666;
}
&.search-choice-focus {
background: #d4d4d4;
.search-choice-close {
background-position: -42px -10px;
}
}
}
.chosen-results {
margin: 0;
padding: 0;
}
.chosen-drop .result-selected {
display: list-item;
color: #ccc;
cursor: default;
}
}
/* @end */
/* @group Active */
.chosen-container-active{
.chosen-single {
border: 1px solid @input-border-focus;
.box-shadow(~"inset 0 1px 1px rgba(0,0,0,.175)");
}
&.chosen-with-drop{
.chosen-single {
border: 1px solid @dropdown-fallback-border; // IE8 fallback
border: 1px solid @dropdown-border;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
// @include background-image(linear-gradient(#eee 20%, #fff 80%));
.box-shadow(0 6px 12px rgba(0,0,0,.175));
}
.chosen-single div {
border-left: none;
background: transparent;
b
{
.caret-reverse();
}
}
}
.chosen-choices {
border: 1px solid @input-border-focus;
.box-shadow(~"inset 0 1px 1px rgba(0,0,0,.175)");
li.search-field input[type="text"] {
color: #111 !important;
}
}
}
/* @end */
/* @group Disabled Support */
.chosen-disabled {
opacity: 0.5 !important;
cursor: default;
.chosen-single {
cursor: default;
}
.chosen-choices .search-choice .search-choice-close {
cursor: default;
}
}
/* @end */
// /* @group Right to Left */
// .chosen-rtl {
// text-align: right;
// .chosen-single {
// overflow: visible;
// padding: 0 8px 0 0;
// }
// .chosen-single span {
// margin-right: 0;
// margin-left: 26px;
// direction: rtl;
// }
// .chosen-single-with-deselect span {
// margin-left: 38px;
// }
// .chosen-single div {
// right: auto;
// left: 3px;
// }
// .chosen-single abbr {
// right: auto;
// left: 26px;
// }
// .chosen-choices li {
// float: right;
// &.search-field input[type="text"] {
// direction: rtl;
// }
// &.search-choice {
// margin: 3px 5px 3px 0;
// padding: 3px 5px 3px 19px;
// .search-choice-close {
// right: auto;
// left: 4px;
// }
// }
// }
// &.chosen-container-single-nosearch .chosen-search,
// .chosen-drop {
// left: 9999px;
// }
// &.chosen-container-single .chosen-results {
// margin: 0 0 4px 4px;
// padding: 0 4px 0 0;
// }
// .chosen-results li.group-option {
// padding-right: 15px;
// padding-left: 0;
// }
// &.chosen-container-active.chosen-with-drop .chosen-single div {
// border-right: none;
// }
// .chosen-search input[type="text"] {
// padding: 4px 5px 4px 20px;
// background: #fff @chosen-sprite no-repeat -30px -20px;
// direction: rtl;
// }
// &.chosen-container-single{
// .chosen-single div b {
// background-position: 6px 2px;
// }
// &.chosen-with-drop{
// .chosen-single div b {
// background-position: -12px 2px;
// }
// }
// }
// }
/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
background-image: @chosen-sprite-retina !important;
background-size: 52px 37px !important;
background-repeat: no-repeat !important;
}
}
/* @end */
......@@ -62,6 +62,7 @@
// --------------------------------------------------
@import "controls/font-awesome.less";
@import "modules/choosen.less";
//
// VIEWS
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册