PluginProbe
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP / 1.2.77
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP v1.2.77
1.2.77 1.2.76 1.2.75 1.2.74 1.2.73 1.2.72 1.2.71 1.2.70 1.2.69 1.2.68 1.2.67 1.2.66 1.2.65 1.2.64 1.2.63 trunk 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 All 177 releases
userswp / vendor / ayecode / wp-ayecode-ui / assets-v5 / scss / _main.scss

_main.scss in UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP 1.2.77, at vendor/ayecode/wp-ayecode-ui/assets-v5/scss/_main.scss

342 lines 6.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 //====================================
2 // Additional theme classes
3 //====================================
4
5 // General
6 .tofront {
7 position:relative;
8 z-index:1;
9 }
10 .full-width {
11 width: 100vw;
12 position: relative;
13 margin-left: -50vw;
14 left: 50%;
15 }
16 .c-pointer:hover {
17 cursor:pointer;
18 }
19 .c-move:hover {
20 cursor:move;
21 }
22 .z-index-1 {
23 z-index:1;
24 }
25 // Typography
26
27 .display-3 {
28 @include media-breakpoint-down(md) {
29 font-size: 3.5rem;
30 }
31 @include media-breakpoint-down(sm) {
32 font-size: 2rem;
33 }
34 }
35
36
37 // Margins
38 .row.gap-y>.col, .row.gap-y>[class*="col-"]*="col-""] {
39 padding-top: 15px;
40 padding-bottom: 15px;
41 }
42 .mt-neg5 {
43 margin-top: -5rem;
44 }
45 .ml-neg5 {
46 margin-left: -5rem;
47 }
48
49 // Heights
50 @include media-breakpoint-up(md) {
51 .h-md-100-v {
52 height: 100vh;
53 }
54 .h-md-100 {
55 height: 100vh;
56 }
57 }
58
59 @include media-breakpoint-only(xl) {
60 .h-xl-300 {
61 height: 300px;
62 }
63 .h-max-380 {
64 max-height:380px;
65 }
66 }
67
68 // Mixins
69 @mixin button-variant-link($color){
70 color: $color;
71 }
72
73 // Buttons
74 .btn-round {
75 border-radius: $round-radius !important;
76 }
77 /*
78 .btn {
79 @include button-size($btn-padding-y, $btn-padding-x, $font-size-base, $btn-line-height, $btn-border-radius);
80 &:hover,
81 &:focus {
82 box-shadow: $box-shadow;
83 outline: 0 !important;
84 }
85 //.badge {
86 // position: absolute;
87 // top: -.625rem;
88 // right: -.3125rem;
89 //}
90 position:relative;
91 }
92
93 .btn-lg {
94 @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);
95 }
96
97 .btn-sm {
98 @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);
99 }
100 */
101 .btn-link {
102 &:hover,
103 &:focus {
104 box-shadow:none;
105 }
106 }
107
108 @each $color, $value in $theme-colors {
109 .btn-link.btn-#{$color} {
110 @include button-variant-link($value);
111 border-color: transparent;
112 }
113 }
114 .btn-white {background-color:#fff;}
115 // Inputs
116 .input-round {
117 border-radius: $round-radius !important;
118 }
119 .input-group.input-round {
120 input:first-child {border-radius:30px 0 0 30px}
121 input:last-child {border-radius:0px 30px 30px 0px}
122 }
123
124
125 // Nav
126 .navbar {
127 font-weight: $font-weight-normal;
128 }
129 .navbar-brand {
130 margin-right:2rem;
131 font-size:1.25rem;
132 }
133 .dropdown-item {
134 font-weight: $font-weight-base;
135 }
136 .dropdown-menu {
137 border:0;
138 text-transform:none;
139 box-shadow: $box-shadow-lg;
140 &:before {
141 @include media-breakpoint-up(md) {
142 content: '';
143 top: -8px;
144 position: absolute;
145 left: 50px;
146 border-top: 16px solid #fff;
147 border-left: 16px solid #fff;
148 transform: rotate(45deg);
149 z-index: -1;
150 }
151 }
152 &.dropdown-menu-right{
153 &:before {
154 @include media-breakpoint-up(md) {
155 left:unset;
156 right: 50px;
157
158 }
159 }
160 }
161
162 &.dropdown-caret-0{
163 &:before{
164 content: none;
165 }
166 }
167
168 }
169
170 /*
171 // Dark links against a light background
172 .navbar-light {
173 .navbar-brand {
174 color: $navbar-light-active-color;
175
176 @include hover-focus {
177 color: $navbar-light-active-color;
178 }
179 }
180
181 .navbar-nav {
182 .nav-link {
183 color: $navbar-light-color;
184 @include hover-focus {
185 color: $navbar-light-hover-color;
186 }
187
188 &.disabled {
189 color: $navbar-light-disabled-color;
190 }
191 }
192
193 .show > .nav-link,
194 .active > .nav-link,
195 .nav-link.show,
196 .nav-link.active {
197 color: $navbar-light-active-color;
198 }
199 }
200
201 .navbar-toggler {
202 color: $navbar-light-color;
203 border-color: $navbar-light-toggler-border-color;
204 }
205
206 .navbar-toggler-icon {
207 background-image: $navbar-light-toggler-icon-bg;
208 }
209
210 .navbar-text {
211 color: $navbar-light-color;
212 a {
213 color: $navbar-light-active-color;
214
215 @include hover-focus {
216 color: $navbar-light-active-color;
217 }
218 }
219 }
220 }
221 */
222
223
224
225 // Backgrounds
226 .bg-black { background-color: $black; }
227 .overlay {
228 position: relative;
229 .container {
230 position: relative;
231 }
232 &:before {
233 content: "";
234 display: block;
235 height: 100%;
236 left: 0;
237 top: 0;
238 position: absolute;
239 width: 100%;
240 }
241 }
242 .overlay-black {
243 &:before {
244 background-color: rgba(0, 0, 0, 0.5);
245 }
246 }
247 .overlay-blue {
248 &:before {
249 background-color: rgba(23, 29, 90, 0.5);
250 }
251 }
252 .overlay-red {
253 &:before {
254 background:linear-gradient(0deg,rgba(44,44,44,.2),rgba(224,23,3,.6));
255 }
256 }
257 .overlay-blue {
258 &:before {
259 background-color: rgba(23, 29, 90, 0.5);
260 }
261 }
262
263 // SVG fills
264
265 @mixin fill-variant($parent, $color) {
266 #{$parent} {
267 fill: $color !important;
268 }
269 }
270
271 @each $color, $value in $theme-colors {
272 @include fill-variant(".bg-#{$color}", $value);
273 }
274
275 // Icons
276 .iconbox {
277 border:1px solid;
278 text-align:center;
279 display:inline-block;
280 }
281 .iconbox.iconsmall {
282 width:40px;
283 height:40px;
284 line-height:40px;
285 font-size:1rem;
286 }
287 .iconbox.iconmedium {
288 width:60px;
289 height:60px;
290 line-height:60px;
291 font-size:1.8rem;
292 }
293 .iconbox.iconlarge {
294 width:80px;
295 height:80px;
296 line-height:80px;
297 font-size:2.2rem;
298 }
299
300 // Alerts
301 //@each $color, $value in $theme-colors {
302 // .alert-#{$color} {
303 // @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), #fff);
304 // }
305 //}
306
307 // Lists
308
309 ul.list-unstyled li {margin-bottom:1rem;}
310
311 // Login
312
313 @include media-breakpoint-up(md) {
314 .loginarea {
315 z-index: 1111;
316 }
317 }
318
319
320
321
322 // Links
323 a {
324 transition: $link-transition;
325 &:focus { outline: none; }
326 &:hover > .text-decoration-underline {
327 text-decoration: none !important;
328 }
329 }
330
331 // Background transition for links
332 a[class^='bg-']^='bg-'],
333 a[class*='bg-']*='bg-'] {
334 transition: background-color .25s ease;
335 }
336
337
338 // Uploader in safari button overflowing
339 .geodir-add-files .moxie-shim {
340 position: initial !important;
341 background: transparent; // this is for divi theme that does background position stuff and breaks it.
342 }