PluginProbe
aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder / 2.9.1
aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder v2.9.1
2.13.0 2.13.1 2.12.0 2.11.1 2.11.0 2.10.0 2.9.0 2.7.4 2.7.5 2.7.6 2.7.7 2.8.0 2.8.1 2.9.1 trunk 1.0 1.0-beta1 1.0-beta2 1.0-beta3 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 All 80 releases
ablocks / assets / build / blocks / toggle / style.css

style.css in aBlocks – Gutenberg Blocks, User Dashboard Builder, Popup Builder, Form Builder & Animation Builder 2.9.1, at assets/build/blocks/toggle/style.css

82 lines 1.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1
2
3 .ablocks-block--toggle-child {
4 display: none;
5 }
6 .ablocks-toggle__child {
7 display: none;
8 }
9 .ablocks-toggle__child--editor .ablocks-block--toggle-child {
10 display: block;
11 }
12 .ablocks-toggle__child--active {
13 display: block;
14 }
15 .ablocks-block--toggle-child--active{
16 display: block;
17 }
18
19 .ablocks-toggle__topbar-wrapper {
20 display: inline-flex;
21 flex-wrap: wrap;
22 align-items: center;
23 margin: 10px 0;
24 column-gap: 15px;
25 }
26 .ablocks-toggle__topbar-wrapper .ablocks-toggle__label {
27 font-weight: 500;
28 }
29
30 .ablocks-toggle__switch {
31 position: relative;
32 display: inline-block;
33 width: var(--ablocks-toggle-switch-width);
34 height: var(--ablocks-toggle-switch-height);
35 --ablocks-toggle-switch-ball-size: calc(var(--ablocks-toggle-switch-height) - 6px)
36 }
37
38 .ablocks-toggle__switch input {
39 opacity: 0;
40 width: 0;
41 height: 0;
42 }
43
44 .ablocks-toggle__slider {
45 position: absolute;
46 cursor: pointer;
47 top: 0;
48 left: 0;
49 right: 0;
50 bottom: 0;
51 -webkit-transition: .4s;
52 transition: .4s;
53 }
54
55 .ablocks-toggle__slider:before {
56 position: absolute;
57 content: "";
58 height: var(--ablocks-toggle-switch-ball-size);
59 width: var(--ablocks-toggle-switch-ball-size);
60 left: 4px;
61 bottom: 4px;
62 top: 3px;
63 -webkit-transition: .4s;
64 transition: .4s;
65 }
66
67
68
69 input.ablocks-toggle__checkbox:checked + .ablocks-toggle__slider:before {
70 -webkit-transform: translateX( calc(var(--ablocks-toggle-switch-width) - calc(var(--ablocks-toggle-switch-ball-size) + 8px)) );
71 -ms-transform: translateX( calc(var(--ablocks-toggle-switch-width) - calc(var(--ablocks-toggle-switch-ball-size) + 8px)) );
72 transform: translateX( calc(var(--ablocks-toggle-switch-width) - calc(var(--ablocks-toggle-switch-ball-size) + 8px)) );
73 }
74
75 /* Rounded sliders */
76 .ablocks-toggle__slider--round {
77 border-radius: 340px;
78 }
79
80 .ablocks-toggle__slider--round:before {
81 border-radius: 50%;
82 }