You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
294 lines
5.5 KiB
294 lines
5.5 KiB
/* ------------------------------------------------------------------------------ |
|
* |
|
* # Demo styles |
|
* |
|
* Styles used for demostration purposes only |
|
* |
|
* Version: 1.1 |
|
* Latest update: Nov 25, 2015 |
|
* |
|
* ---------------------------------------------------------------------------- */ |
|
|
|
|
|
// jQuery UI |
|
// ------------------------------ |
|
|
|
// Draggable |
|
.jqueryui-demo-container { |
|
font-size: 0; |
|
} |
|
.jqueryui-demo-element { |
|
width: 90px; |
|
height: 90px; |
|
border-radius: 100px; |
|
background-color: #fafafa; |
|
border: 2px dashed #ddd; |
|
color: @color-grey-500; |
|
font-size: @font-size-small; |
|
vertical-align: middle; |
|
margin: auto; |
|
position: relative; |
|
z-index: 10; |
|
|
|
& + & { |
|
margin: @line-height-computed auto 0 auto; |
|
} |
|
|
|
> span { |
|
position: absolute; |
|
top: 50%; |
|
margin-top: -(@line-height-computed / 2); |
|
left: 0; |
|
right: 0; |
|
} |
|
|
|
@media (min-width: @screen-sm-min) { |
|
display: inline-block; |
|
|
|
& + & { |
|
margin: 0 0 0 @grid-gutter-width; |
|
} |
|
} |
|
} |
|
|
|
// Selectable |
|
.selectable-demo-list { |
|
list-style: none; |
|
display: inline-block; |
|
margin: 0; |
|
padding: 0; |
|
width: 200px; |
|
|
|
> .ui-sortable-handle, |
|
> .ui-selectee { |
|
padding: (@padding-base-vertical - 1) @padding-base-horizontal; |
|
background-color: #fcfcfc; |
|
border: 1px solid #ddd; |
|
border-radius: @border-radius-small; |
|
cursor: pointer; |
|
color: @color-grey-500; |
|
font-size: @font-size-small; |
|
|
|
&.ui-selecting { |
|
background-color: @color-blue-400; |
|
border-color: @color-blue-600; |
|
color: #fff; |
|
} |
|
|
|
&.ui-selected { |
|
background-color: @color-blue-500; |
|
border-color: @color-blue-700; |
|
color: #fff; |
|
} |
|
} |
|
|
|
> li + li { |
|
margin-top: 5px; |
|
} |
|
|
|
> .ui-sortable-helper:first-child + li { |
|
margin-top: 0; |
|
} |
|
} |
|
|
|
// Sortable hand;e |
|
.ui-handle-excluded { |
|
&:extend(.selectable-demo-list > .ui-sortable-handle); |
|
} |
|
|
|
// Selectable |
|
.selectable-demo-connected { |
|
& + & { |
|
margin-top: @line-height-computed; |
|
|
|
@media (min-width: @screen-sm-min) { |
|
margin-top: 0; |
|
margin-left: @grid-gutter-width; |
|
} |
|
} |
|
} |
|
|
|
// Droppable |
|
.droppable-demo-target { |
|
width: 110px; |
|
height: 110px; |
|
background-color: @color-primary-50; |
|
border-color: @color-primary-500; |
|
color: @color-primary-800; |
|
z-index: 9; |
|
} |
|
.droppable-demo-drop { |
|
background-color: @color-success-50; |
|
border-color: @color-success-500; |
|
color: @color-success-800; |
|
} |
|
|
|
|
|
// Color palette |
|
// ------------------------------ |
|
|
|
.demo-color { |
|
height: 150px; |
|
position: relative; |
|
.border-top-radius(@border-radius-base); |
|
|
|
> span { |
|
position: absolute; |
|
bottom: 0; |
|
left: 0; |
|
width: 100%; |
|
text-align: center; |
|
padding: 6px; |
|
background-color: fade(#000, 20%); |
|
font-size: @font-size-small; |
|
color: #fff; |
|
} |
|
} |
|
|
|
|
|
// Page loader overlay |
|
// ------------------------------ |
|
|
|
.overlay-demo { |
|
display: inline-block; |
|
background-color: #333; |
|
border-radius: @border-radius-base; |
|
} |
|
.overlay-demo-light { |
|
background-color: @body-bg; |
|
} |
|
|
|
|
|
// Icons showcase |
|
// ------------------------------ |
|
|
|
.glyphs > div { |
|
padding: @padding-base-vertical @padding-base-horizontal; |
|
cursor: pointer; |
|
|
|
// Icon |
|
> i { |
|
margin-right: 10px; |
|
width: 1em; |
|
text-align: center; |
|
} |
|
|
|
// Hover state |
|
&:hover { |
|
background-color: @color-teal-500; |
|
color: #fff; |
|
border-radius: @border-radius-small; |
|
|
|
span { |
|
color: #fff; |
|
} |
|
} |
|
} |
|
|
|
|
|
// Grid demo |
|
// ------------------------------ |
|
|
|
.grid-demo [class*="col-"] > div:not(.row) { |
|
margin-bottom: @line-height-computed; |
|
padding: 10px; |
|
text-align: center; |
|
background-color: #F7F7FC; |
|
border: 1px solid #ddd; |
|
color: @text-color; |
|
} |
|
|
|
|
|
// Velocity animations box |
|
// ------------------------------ |
|
|
|
.demo-velocity-box { |
|
padding: 12px 15px; |
|
margin-bottom: @line-height-computed; |
|
position: relative; |
|
border: 1px solid #ccc; |
|
text-align: center; |
|
background-color: #fcfcfc; |
|
border-radius: @border-radius-base; |
|
.box-shadow(0 0 0 0 @brand-primary); |
|
|
|
> span { |
|
float: left; |
|
} |
|
|
|
span { |
|
vertical-align: middle; |
|
} |
|
|
|
// List with icons |
|
.icons-list { |
|
float: right; |
|
margin-top: 2px; |
|
|
|
a { |
|
.opacity(0.8); |
|
|
|
&:hover { |
|
.opacity(1); |
|
} |
|
} |
|
} |
|
} |
|
|
|
|
|
// BlockUI growl notification |
|
// ------------------------------ |
|
|
|
// Base |
|
.blockui-growl { |
|
display: none; |
|
text-align: left; |
|
padding: 15px; |
|
background-color: @color-slate-700; |
|
color: #fff; |
|
border-radius: @border-radius-base; |
|
|
|
h6 { |
|
margin-top: 2px; |
|
margin-bottom: 8px; |
|
} |
|
} |
|
|
|
// Message |
|
.blockui-message { |
|
display: none; |
|
background-color: @color-slate-700; |
|
color: #fff; |
|
border-radius: @border-radius-base; |
|
padding: 15px 15px 10px 15px; |
|
|
|
> i { |
|
display: block; |
|
margin-bottom: 10px; |
|
} |
|
} |
|
|
|
// Containers |
|
.multiple-messages-container, |
|
.blockui-animation-container { |
|
display: none; |
|
} |
|
.blockui-animation-container { |
|
background-color: #555; |
|
padding: 10px; |
|
line-height: 1; |
|
border-radius: @border-radius-base; |
|
} |
|
|
|
|
|
// Tag inputs results |
|
// ------------------------------ |
|
|
|
.val-demo { |
|
display: block; |
|
margin-top: @line-height-computed; |
|
|
|
> span { |
|
font-weight: 500; |
|
} |
|
}
|
|
|