annotate default/assets/scss/components/_forms.scss @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1 // main: ../style.scss
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
2 /********************************
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
3 *********************************
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
4 BASIC
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
5 *********************************
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
6 *********************************/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
7
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
8 /* Basic Form
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
9 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
10 select,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
11 button,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
12 textarea,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
13 input {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
14 font-family: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
15 @include placeholder {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
16 color: $text-muted;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
17 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
18 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
19 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
20
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
21 .form-group {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
22 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
23 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
24
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
25 .form-text { color: #8d9ea7 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
26
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
27 label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
28 text-transform: uppercase;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
29 font-weight: 700;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
30 color: #222;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
31 font-size: 12px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
32 font-family: $headings-font-family;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
33
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
34 .radiobox &,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
35 .checkbox & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
36 font-weight: 400;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
37 text-transform: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
38 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
39 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
40
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
41 .col-form-label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
42 @include padding( calc(#{$input-padding-y} + #{$input-btn-border-width}) null);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
43
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
44 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
45
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
46 .input-group-addon {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
47 border: 1px solid $input-border-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
48 &:first-child { border-right: 0 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
49 i { font-size: rem(18) }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
50 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
51
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
52 .bootstrap-tagsinput .label-info {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
53 background: $info;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
54 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
55
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
56 .checkbox {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
57 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
58 padding: $input-padding-y 0 ;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
59 border-width: 1px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
60 &, label, span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
61 border-style: solid;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
62 border-color: transparent;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
63 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
64 + .checkbox { padding-top: 0 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
65 input[type="checkbox"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
66 opacity: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
67 &:disabled + label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
68 cursor: not-allowed;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
69 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
70 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
71 label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
72 padding-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
73 cursor: pointer;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
74 margin-bottom: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
75 border-width: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
76 font-weight: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
77 font-size: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
78 color: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
79 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
80 .label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
81 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
82 padding-left: em(30);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
83 border-width: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
84 font-weight: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
85 color: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
86 &:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
87 @include position(absolute, 50% null null 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
88 content: "";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
89 font-family: "feather";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
90 font-feature-settings: 'liga';
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
91 font-size: $font-size-base;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
92 border-color: #eee;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
93 border-style: solid;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
94 border-width: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
95 @include size( em(18) );
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
96 line-height: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
97 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
98 transition: all 0.5s ease;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
99 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
100 display: flex;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
101 align-items: center;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
102 justify-content: center;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
103 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
104 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
105
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
106 &.checkbox-circle {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
107 span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
108 border-radius: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
109 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
110 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
111
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
112 &.checkbox-rounded {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
113 span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
114 border-radius: 5px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
115 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
116 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
117
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
118 &.checkbox-full-bg {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
119 margin-bottom: em(10);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
120 span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
121 font-size: em(14);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
122 letter-spacing: -.05em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
123 font-weight: 500;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
124 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
125 span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
126 background: #f9f9f9;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
127 border-radius: 3px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
128 font-size: rem(12);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
129 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
130 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
131
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
132 &.checkbox-lg {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
133 span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
134 padding-left: em(40);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
135 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
136 span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
137 @include size(em(38));
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
138 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
139 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
140
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
141 &.checkbox-md {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
142 span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
143 margin-left: em(33);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
144 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
145 span.label-text,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
146 span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
147 @include size(em(28));
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
148 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
149 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
150
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
151 input[type=checkbox]:checked + .label-text:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
152 content: "\e925";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
153 background: #eee;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
154 border-color: #ddd;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
155 color: $body-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
156 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
157
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
158 input[type=checkbox]:disabled + .label-text:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
159 opacity: 0.5;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
160 cursor: not-allowed;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
161 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
162
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
163 &.checkbox-star {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
164 .label-text:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
165 @include size(1em);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
166 content: '\e9bf';
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
167 color: $text-muted;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
168 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
169 font-size: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
170 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
171
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
172 input[type=checkbox]:checked + .label-text:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
173 content: '\e9bf';
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
174 color: $warning;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
175 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
176 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
177 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
178
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
179 @each $col, $val in $theme-colors {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
180 &.checkbox-#{$col} {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
181 input[type=checkbox]:checked + span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
182 background: $val;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
183 border-color: $val;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
184 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
185 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
186 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
187 &.checkbox-full-bg.checkbox-#{$col} {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
188 input[type="checkbox"]:checked + span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
189 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
190 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
191 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
192 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
193
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
194 @each $col, $val in $colors {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
195 &.checkbox-#{$col} {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
196 input[type=checkbox]:checked + span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
197 background: $val;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
198 border-color: $val;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
199 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
200 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
201 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
202 &.checkbox-full-bg.checkbox-#{$col} {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
203 input[type="checkbox"]:checked + span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
204 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
205 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
206 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
207 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
208
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
209 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
210 .label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
211 padding-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
212 padding-right: em(30);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
213 &:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
214 left: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
215 right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
216 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
217 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
218 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
219 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
220
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
221 .radiobox {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
222 padding: $input-padding-y 0 ;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
223 + .radiobox { padding-top: 0 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
224 input[type="radio"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
225 position: absolute;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
226 opacity: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
227 pointer-events: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
228 &:disabled + label { cursor: not-allowed }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
229 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
230 label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
231 cursor: pointer;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
232 font-weight: normal;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
233 margin-bottom: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
234 border-width: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
235 font-weight: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
236 font-size: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
237 color: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
238 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
239 span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
240 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
241 padding-left: em(30);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
242 border-width: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
243 font-weight: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
244 color: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
245 &:before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
246 content: "";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
247 @include size( em(20) );
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
248 display: inline-block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
249 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
250 border: 1px solid #ddd;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
251 border-radius: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
252 vertical-align: middle;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
253 @include position(absolute, 50% null null 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
254 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
255 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
256 &:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
257 content: "";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
258 @include size(em(10));
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
259 display: inline-block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
260 border-radius: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
261 background: $primary;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
262 @include position(absolute, 50% null null 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
263 transform: translateY(-50%) translateX(5px) scale(0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
264 opacity: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
265 transition: all 0.3s ease;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
266 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
267 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
268
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
269 &.radiobox-lg {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
270 span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
271 padding-left: em(40);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
272 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
273 span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
274 @include size(em(38));
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
275 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
276 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
277
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
278 &.radiobox-md {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
279 span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
280 margin-left: em(33);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
281 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
282 span.label-text,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
283 span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
284 @include size(em(28));
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
285 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
286 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
287
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
288 input[type="radio"]:checked + span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
289 &:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
290 transform: translateY(-50%) translateX(5px) scale(1);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
291 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
292 transition-delay: 0.1s;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
293 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
294 &:before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
295 border-color: $primary;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
296 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
297 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
298
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
299 input[type="radio"]:disabled + span.label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
300 &:after, &:before { opacity: 0.5 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
301 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
302
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
303 @each $col, $val in $colors {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
304 &.radio-#{$col} {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
305 input[type=radio]:checked + span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
306 background: $val;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
307 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
308 input[type=radio]:checked + span.label-text::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
309 border-color: $val;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
310 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
311 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
312 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
313
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
314 @each $col, $val in $theme-colors {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
315 &.radio-#{$col} {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
316 input[type=radio]:checked + span.label-text::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
317 background: $val;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
318 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
319 input[type=radio]:checked + span.label-text::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
320 border-color: $val;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
321 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
322 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
323 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
324
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
325 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
326 .label-text {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
327 padding-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
328 padding-right: em(30);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
329 &:before,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
330 &:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
331 left: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
332 right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
333 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
334 &:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
335 transform: translateY(-50%) translateX(-50%) scale(0)
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
336 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
337 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
338 input[type="radio"]:checked + span.label-text:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
339 transform: translateY(-50%) translateX(-50%) scale(1)
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
340 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
341 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
342 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
343
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
344 .checkbox input[type=checkbox],
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
345 .checkbox-inline input[type=checkbox],
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
346 .radio input[type=radio],
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
347 .radio-inline input[type=radio] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
348 position: absolute;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
349 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
350
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
351 .form-input-icon {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
352 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
353
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
354 > i {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
355 @include position(absolute, 50% null null rem(10) );
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
356 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
357 line-height: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
358 z-index: 3;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
359 text-align: center;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
360 color: #b8beca;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
361 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
362
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
363 .form-control {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
364 padding-left: rem(40);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
365 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
366 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
367
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
368 .form-input-icon-right {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
369 > i {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
370 left: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
371 right: rem(10)
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
372 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
373
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
374 .form-control {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
375 padding-left: 1rem;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
376 padding-right: rem(40);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
377 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
378 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
379
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
380 .form-control-rounded {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
381 border-radius: 500px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
382 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
383
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
384 .form-material {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
385 .form-control {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
386 &:disabled,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
387 &.disabled {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
388 cursor: not-allowed;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
389 color: rgba($content-color, .5);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
390 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
391 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
392
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
393 input, textarea, select {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
394 &, &:focus {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
395 box-shadow: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
396 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
397 @include placeholder{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
398 opacity: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
399 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
400 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
401
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
402 .form-group {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
403 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
404 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
405
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
406 .form-group > label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
407 @include position(absolute, 50% null null 0 );
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
408 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
409 margin-bottom: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
410 transition: all 0.3s ease;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
411 pointer-events: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
412 opacity: 0.7;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
413 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
414
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
415
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
416 .input-focused,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
417 .input-has-value {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
418 input {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
419 @include placeholder {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
420 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
421 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
422 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
423 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
424
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
425 .form-group > input[type="file"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
426 padding-top: 1em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
427 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
428
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
429 .form-group > textarea + label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
430 top: calc(#{$input-padding-y} * 2);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
431 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
432
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
433 .form-group {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
434 > input[type="file"] + label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
435 > select + label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
436 &.input-has-value label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
437 &.input-focused label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
438 font-size: .75em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
439 top: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
440 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
441 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
442 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
443
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
444 .form-control {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
445 border-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
446 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
447 padding-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
448 padding-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
449 background-color: rgba(0, 0, 0, 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
450 background-position: center bottom, center calc(99%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
451 background-repeat: no-repeat;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
452 background-size: 0 2px, 100% 1px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
453 transition: background 0s ease-out 0s;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
454 background-image: linear-gradient($color-scheme, $color-scheme), linear-gradient(#e4e9f0, #e4e9f0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
455 padding: calc(#{$input-padding-y} + 4px) 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
456 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
457
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
458 .form-control-icon {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
459 .input-group .form-control,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
460 label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
461 padding-left: rem(35)
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
462 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
463 .input-group > i {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
464 @include position(absolute, 50% null null 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
465 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
466 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
467
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
468 &.input-has-value label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
469 &.input-focused label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
470 padding-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
471 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
472
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
473 &.form-control-icon-right {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
474 label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
475 .form-control {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
476 padding-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
477 padding-right: rem(35);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
478 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
479 .input-group > i {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
480 left: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
481 right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
482 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
483 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
484 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
485
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
486 .form-control:focus {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
487 background-size: 100% 2px, 100% 1px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
488 outline: 0 none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
489 transition-duration: 0.3s;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
490 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
491
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
492 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
493 .form-group > label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
494 left: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
495 right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
496 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
497 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
498 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
499
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
500 .form-bordered {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
501 .form-group {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
502 padding-bottom: $form-group-margin-bottom;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
503 border-bottom: 1px solid #f2f2f2;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
504
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
505 &:first-child { padding-top: $form-group-margin-bottom }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
506 &:last-child { border-bottom: 0 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
507 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
508 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
509
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
510 .has-feedback label ~ .form-control-feedback {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
511 top: 50%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
512 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
513 right: em(15);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
514 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
515
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
516 /* File Dropzone
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
517 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
518 .dropzone {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
519 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
520 border: 2px dashed #ddd;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
521 .dz-message {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
522 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
523 @include position(absolute, 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
524 span {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
525 @include position(absolute, 50% 50% null null);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
526 transform: translateY(-50%) translateX(50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
527 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
528 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
529 .dz-preview {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
530 .dz-progress { margin-top: 0 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
531 .dz-details { @include size(100%) }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
532
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
533 .dz-success-mark {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
534 @include position(absolute, 50% 50% null null);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
535 transform: translateY(-50%) translateX(50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
536 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
537
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
538 .dz-success-mark,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
539 .dz-error-mark {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
540 @include size( rem(54) );
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
541 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
542
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
543 &.dz-error {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
544 .dz-image {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
545 background: $danger;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
546 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
547 .dz-details {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
548 .dz-filename,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
549 .dz-size {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
550 opacity: 0.5;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
551 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
552 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
553 .dz-error-mark {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
554 animation: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
555 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
556 @include position(absolute, 50% 50% null null);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
557 transform: translateY(-50%) translateX(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
558 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
559 .dz-error-message {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
560 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
561 background: $danger;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
562
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
563 &:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
564 border-bottom-color: $danger;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
565 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
566 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
567 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
568 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
569
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
570 .dz-preview .dz-remove {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
571 padding: em(5,9);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
572 @include position(absolute, null 0 0 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
573 z-index: 100;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
574 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
575 background: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
576 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
577 transition: all 0.3s ease;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
578 font-size: em(9);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
579 text-transform: uppercase;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
580 font-weight: bold;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
581 letter-spacing: 0.1em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
582 border-bottom-left-radius: 20px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
583 border-bottom-right-radius: 20px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
584
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
585 &:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
586 text-decoration: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
587 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
588 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
589
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
590 .dz-image-preview{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
591 .dz-remove {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
592 opacity: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
593 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
594
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
595 &:hover .dz-remove {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
596 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
597 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
598 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
599
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
600 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
601
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
602
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
603 /* Spectrum Color Picker
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
604 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
605 .colorpicker{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
606 .input-group-addon {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
607 cursor: pointer;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
608 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
609 i {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
610 width: 1em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
611 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
612
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
613 &:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
614 content: '';
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
615 background: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
616 @include position(absolute,0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
617 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
618 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
619 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
620 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
621 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
622
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
623 .sp-container {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
624 background: #f9f9f9;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
625 border: 1px solid #ddd;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
626 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
627
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
628 .sp-input {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
629 border: 1px solid #ddd;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
630 &:focus {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
631 border-color: #ccc;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
632 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
633 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
634
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
635
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
636 /* Date Range Picker
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
637 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
638 .predefinedRanges {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
639 display: inline-block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
640 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
641
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
642 .daterangepicker {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
643
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
644 td.active {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
645 &, &:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
646 background-color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
647 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
648 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
649
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
650 .input-mini.active {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
651 border-color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
652 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
653
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
654 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
655 .ranges ul {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
656 padding-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
657 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
658 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
659 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
660
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
661 .daterangepicker.dropdown-menu {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
662 box-shadow: 0 0px 10px 0px rgba(0, 0, 0, 0.1);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
663 width: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
664 padding: em(10) em(15);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
665 z-index: 10;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
666
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
667 &.show-calendar {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
668 padding-top: em(20);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
669 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
670
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
671 .calendar-table {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
672 border: 1px solid $theme-border-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
673 border-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
674
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
675 tbody {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
676 color: #666;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
677 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
678 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
679
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
680 .left .calendar-table {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
681 border-left: 1px solid $theme-border-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
682 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
683
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
684 .range_inputs {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
685 margin-left: em(15);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
686 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
687 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
688
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
689 .ranges {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
690 width: rem(180);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
691 padding: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
692
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
693 ul {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
694 margin-bottom: em(10);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
695 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
696
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
697 li {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
698 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
699 padding: em(5) em(20);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
700 color: $nav-sub-link-hover-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
701 background: transparent;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
702 border-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
703 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
704
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
705 &:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
706 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
707 color: $nav-sub-link-hover-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
708 background: $nav-link-hover-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
709 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
710
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
711 &.active {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
712 background: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
713 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
714 &:hover { color: #fff; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
715 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
716 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
717 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
718
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
719
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
720 /* Date Picker
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
721 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
722 .datepicker {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
723 margin: 0 auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
724
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
725 &.dropdown-menu {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
726 width: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
727 padding: em(15) em(25);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
728 box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
729 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
730
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
731 tbody {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
732 color: #666;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
733 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
734
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
735 table tr td span.active,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
736 table tr td span.active:hover,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
737 td .month.active {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
738 background: $color-scheme !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
739 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
740
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
741 td.active,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
742 td.selected {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
743 background: $color-scheme !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
744 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
745 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
746
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
747
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
748 /* Select2 Select Dropdown
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
749 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
750 .select2-selection__rendered {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
751 .select2-container--default .select2-selection--single &,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
752 .select2-container--default .select2-selection--multiple & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
753 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
754 line-height: $input-height !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
755 margin-bottom: rem(-2);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
756 padding-left: 1em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
757 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
758 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
759
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
760 .select2-container--default {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
761 max-width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
762
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
763 &.select2 {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
764 width: 100% !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
765 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
766
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
767 .select2-selection--single {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
768 border: 1px solid #ccc;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
769 padding-right: rem(10);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
770 height: #{$input-height} !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
771
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
772 .select2-selection__arrow {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
773 top: 50%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
774 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
775 right: rem(15);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
776 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
777 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
778
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
779 .select2-selection--multiple {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
780 min-height: #{$input-height} !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
781 height: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
782 line-height: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
783 border: 1px solid #ccc;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
784
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
785 .select2-selection__rendered {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
786 display: flex;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
787 flex-wrap: wrap;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
788 align-items: center;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
789
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
790 .select2-selection__choice {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
791 display: flex-item;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
792 margin: em(5,12) em(2,12);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
793 border-radius: 20px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
794 font-size: rem(12);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
795 line-height: 2em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
796 padding-right: rem(10);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
797 background: $info;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
798 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
799 border-color: $info;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
800
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
801 &:first-child { margin-left: 0 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
802 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
803 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
804
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
805 .select2-search__field {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
806 margin-top: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
807 margin-bottom: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
808 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
809
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
810 .select2-selection__rendered .select2-selection__choice {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
811 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
812 .select2-selection__choice__remove {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
813 width: rem(15);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
814 text-align: center;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
815 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
816 opacity: 0.4;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
817 &:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
818 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
819 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
820 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
821 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
822 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
823
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
824 &.select2-container--focus .select2-selection--multiple{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
825 border-color: $info;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
826 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
827
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
828 .select2-seach--inline {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
829 line-height: 1.3 !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
830 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
831
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
832 &.select2-container--open .select2-selection--single {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
833 border-color: $info;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
834 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
835
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
836 .select2-results__option[aria-selected="true"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
837 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
838 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
839
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
840 .select2-results__option--highlighted[aria-selected] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
841 background: $info;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
842 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
843 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
844
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
845 body.rtl {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
846 .select2-results__options {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
847 padding-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
848 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
849 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
850
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
851
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
852 /* SelectPicker Select Dropdown
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
853 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
854 .bootstrap-select{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
855 &.btn-group .dropdown-toggle .bs-caret {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
856 @include position(absolute, 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
857 .caret {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
858 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
859 line-height: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
860 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
861 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
862 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
863 &.open {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
864 .dropdown-menu {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
865 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
866 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
867 &.show .dropdown-menu {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
868 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
869 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
870 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
871 .dropdown-menu {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
872 li {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
873 a {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
874 line-height: 2em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
875 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
876 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
877 color: lighten($body-color, 20%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
878 padding: em(5) em(20);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
879
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
880 &:hover,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
881 &:focus {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
882 color: $body-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
883 background: #f7fafc;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
884 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
885
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
886 span {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
887 &::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
888 font-family: "feather";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
889 font-feature-settings: "liga";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
890 font-size: rem(18);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
891 font-weight: 600;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
892 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
893 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
894
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
895 .glyphicon-ok::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
896 content: "\e925";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
897 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
898 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
899 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
900 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
901
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
902 .dropdown-menu[aria-expanded="true"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
903 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
904 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
905
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
906 .dropdown-menu {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
907 a[aria-selected="true"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
908 color: #fff !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
909 background: $primary !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
910 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
911 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
912 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
913
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
914 .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
915 top: 50%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
916 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
917 margin-top: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
918 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
919
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
920
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
921 /* Tags Input
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
922 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
923 .bootstrap-tagsinput {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
924 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
925 .tag {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
926 font-size: rem(12);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
927 padding: em(4,12) em(10,12);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
928 border-radius: 100px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
929 display: inline-block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
930 margin: em(5,12) 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
931 [data-role="remove"]::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
932 content: "\e9ea";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
933 font-family: "feather";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
934 font-feature-settings: "liga";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
935 line-height: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
936 vertical-align: middle;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
937 padding: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
938 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
939 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
940 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
941 input[type="text"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
942 min-width: rem(150);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
943 line-height: 2;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
944 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
945
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
946 .input-group & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
947 &:first-child {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
948 border-top-right-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
949 border-bottom-right-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
950 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
951 &:not(:first-child):not(:nth-last-child(2)) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
952 border-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
953 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
954 &:nth-last-child(2) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
955 border-top-left-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
956 border-bottom-left-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
957 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
958 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
959 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
960
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
961 /* Switchery
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
962 =======================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
963 .switchery {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
964 width: em(60);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
965 > small {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
966 box-shadow: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
967 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
968 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
969
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
970 .switchery-small {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
971 height: rem(24);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
972 border-radius: rem(24);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
973
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
974 > small {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
975 @include size( rem(24) );
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
976 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
977 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
978
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
979 .switchery-large {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
980 width: em(80);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
981 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
982
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
983 /* Touchspin
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
984 =======================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
985 .bootstrap-touchspin {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
986 .input-group-btn-vertical {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
987 min-width: rem(20);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
988 .bootstrap-touchspin-down,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
989 .bootstrap-touchspin-up {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
990 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
991 font-size: 9px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
992 @include size(20px, 50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
993 @include position(absolute, 0 0 null null);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
994 i {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
995 @include position(absolute, 50% null null 50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
996 transform: translateY(-50%) translateX(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
997 font-size: 14px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
998 line-height: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
999 font-style: normal;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1000 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1001 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1002
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1003 .bootstrap-touchspin-up i::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1004 content: "+";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1005 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1006 .bootstrap-touchspin-down {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1007 top: calc(50% + 2px);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1008 i:before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1009 content: "-";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1010 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1011 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1012 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1013 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1014
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1015
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1016 /* MultiSelect
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1017 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1018 .ms-container {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1019 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1020 .ms-list {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1021 border-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1022 &.ms-focus {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1023 border-color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1024 box-shadow: 0 0 7px -2px $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1025 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1026 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1027 .ms-selection,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1028 .ms-selectable {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1029 li {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1030 line-height: 2;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1031 &.ms-hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1032 background: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1033 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1034 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1035 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1036
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1037 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1038 .ms-optgroup {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1039 padding-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1040 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1041
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1042 .ms-optgroup-label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1043 padding-right: 5px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1044 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1045 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1046 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1047
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1048 .multi-step-signup {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1049 .multi-step-form {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1050 fieldset {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1051 text-align: center;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1052 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1053 &.active {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1054 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1055 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1056 textarea {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1057 resize: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1058 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1059 input[type=number]::-webkit-inner-spin-button,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1060 input[type=number]::-webkit-outer-spin-button {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1061 -webkit-appearance: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1062 -moz-appearance: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1063 appearance: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1064 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1065 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1066 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1067 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1068
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1069 .steps-tab {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1070 li {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1071 padding: 0 80px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1072 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1073 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1074 a {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1075 line-height: 40px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1076 font-size: 12px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1077 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1078 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1079
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1080 .step {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1081 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1082 margin-left: 25%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1083 width: 40px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1084 height: 40px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1085 line-height: 30px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1086 color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1087 background-color: #F5F7FA;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1088 border: 5px solid map-get($theme-colors, color-scheme);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1089 font-size: 0.8rem;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1090 border-radius: 50%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1091 z-index: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1092 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1093
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1094 @media (max-width: 768px) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1095 li {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1096 padding: 0 20px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1097 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1098 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1099
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1100 li::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1101 content: "";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1102 top: 18px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1103 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1104 height: 5px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1105 z-index: -1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1106 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1107 position: absolute;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1108 left: -50%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1109 background-color: map-get($theme-colors, color-scheme);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1110 opacity: .7;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1111 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1112
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1113
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1114 li:first-child::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1115 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1116 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1117
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1118 li:last-child::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1119 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1120 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1121
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1122 ul{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1123 li.done{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1124 .step {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1125 background-color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1126 border-color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1127 color: #FFF;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1128 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1129
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1130 &::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1131 background-color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1132 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1133 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1134 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1135 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1136
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1137 ul{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1138 li.active{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1139 .step {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1140 border-color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1141 background-color: #FFF;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1142 color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1143 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1144
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1145 &::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1146 background-color: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1147 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1148 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1149 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1150 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1151 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1152
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1153 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1154 .steps-tab li::before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1155 left: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1156 right: calc(-50% - 10px);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1157 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1158 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1159 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1160
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1161
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1162 /* Bootstrap Wysiwyg
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1163 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1164 .wysihtml5-sandbox {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1165 width: 100% !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1166 border: 1px solid #eee !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1167 padding: 20px !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1168 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1169
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1170 ul.wysihtml5-toolbar {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1171 border: 1px solid #eee;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1172 border-bottom: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1173 > li {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1174 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1175
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1176 .btn {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1177 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1178 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1179
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1180 .glyphicon {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1181 margin-right: 1em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1182 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1183
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1184 &:active,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1185 &:focus {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1186 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1187 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1188 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1189 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1190
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1191 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1192 > li .btn .glyphicon {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1193 margin-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1194 margin-left: 1em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1195 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1196 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1197 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1198
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1199 ul.wysihtml5-toolbar > li .modal {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1200 .btn {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1201 background: $primary;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1202 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1203 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1204 .checkbox {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1205 label{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1206 padding-left: 30px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1207 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1208 &:before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1209 content: '';
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1210 font-family: 'Material Icons';
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1211 font-feature-settings: 'liga';
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1212 border: 1px solid #ddd;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1213 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1214 @include size(20px);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1215 line-height: 20px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1216 text-align: center;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1217 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1218 @include position(absolute, 0 null null 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1219 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1220
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1221 &.checkbox-checked:before {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1222 background: $primary;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1223 border-color: $primary;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1224 content: 'check';
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1225 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1226
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1227 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1228 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1229 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1230
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1231 .input-group {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1232 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1233 .input-group-btn-vertical:first-child:last-child .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1234 .input-group-btn-vertical .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1235 .input-group-btn:first-child:last-child .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1236 .input-group-btn .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1237 .input-group-addon:first-child:last-child,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1238 .input-group-addon {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1239 border-radius: $border-radius;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1240 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1241 .input-group-btn-vertical:first-child .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1242 .input-group-btn:first-child .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1243 .input-group-addon:first-child {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1244 border-top-left-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1245 border-bottom-left-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1246 border-right: 1px solid $theme-border-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1247 border-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1248 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1249 .input-group-btn-vertical:last-child .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1250 .input-group-btn:last-child .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1251 .input-group-addon:last-child {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1252 border-top-right-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1253 border-bottom-right-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1254 border-left: 1px solid $theme-border-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1255 border-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1256 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1257 .input-group-btn-vertical:not(:first-child):not(:last-child) .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1258 .input-group-btn:not(:first-child):not(:last-child) .btn,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1259 .input-group-addon:not(:first-child):not(:last-child) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1260 border-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1261 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1262
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1263 .form-control:first-child:last-child,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1264 .form-control {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1265 border-radius: $border-radius;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1266 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1267 .form-control:first-child {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1268 border-top-left-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1269 border-bottom-left-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1270 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1271 .form-control:last-child {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1272 border-top-right-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1273 border-bottom-right-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1274 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1275 .form-control:not(:first-child):not(:last-child) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1276 border-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1277 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1278 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1279 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1280
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1281 input[data-plugin="knob"] {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1282 right: 50% !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1283 transform: translateX(50%) !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1284 }