PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.2.0
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.2.0
4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 All 149 releases
visualizer / classes / Visualizer / Gutenberg / src / style.scss

style.scss in Visualizer – Tables & Charts Manager with Built-in AI Generator 3.2.0, at classes/Visualizer/Gutenberg/src/style.scss

250 lines 4.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .visualizer-settings {
2 background-color: #f8f9f9;
3 font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
4 font-size: 13px;
5 position: relative;
6
7 .visualizer-settings__title {
8 margin: 0;
9 padding: 1.5rem 0;
10 text-align: center;
11 border-bottom: 1px solid #e6eaee;
12
13 .dashicon {
14 vertical-align: top;
15 margin-right: .25em;
16 }
17 }
18
19 .visualizer-settings__content {
20 padding: 2.5em 0;
21
22 .visualizer-settings__content-description {
23 margin: 0 0 1.5em 0;
24 font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
25 font-size: 18px;
26 text-align: center;
27 }
28
29 .visualizer-settings__content-option {
30 display: -webkit-box;
31 display: flex;
32 -webkit-box-align: start;
33 align-items: flex-start;
34 flex-wrap: wrap;
35 margin: 0 auto;
36 padding: 1.25em 1.5em;
37 max-width: 80%;
38 background: #fff;
39 border-width: 1px 1px 0;
40 border-style: solid;
41 border-color: #e6eaee;
42 cursor: pointer;
43
44 &.locked {
45 cursor: default;
46
47 &:hover {
48 background: #ffffff;
49 }
50 }
51
52 &:hover {
53 background: #f5f5f5;
54 }
55
56 &:last-of-type {
57 border-bottom-width: 1px;
58 }
59
60 .visualizer-settings__content-option-title {
61 max-width: 80%;
62 display: block;
63 font-size: 1.25em;
64 }
65
66 .visualizer-settings__content-option-icon {
67 align-self: center;
68 margin-left: auto;
69 color: #b9bcc2;
70
71 .dashicon {
72 height: 25px;
73 width: 25px;
74 }
75 }
76 }
77 }
78
79 .visualizer-settings__charts {
80 text-align: center;
81 padding-bottom: 25px;
82
83 .visualizer-settings__charts-grid {
84 display: grid;
85 grid-template-columns: 50% 50%;
86
87 .visualizer-settings__charts-single {
88 margin: 25px;
89 padding-bottom: 50px;
90 background-color: #efefef;
91 position: relative;
92
93 .visualizer-settings__charts-title {
94 padding: 10px;
95 font-weight: bold;
96 text-align: center;
97 }
98
99 .visualizer-settings__charts-controls {
100 width: 100%;
101 position: absolute;
102 bottom: 0;
103 padding: 10px;
104 font-weight: bold;
105 text-align: center;
106 cursor: pointer;
107 }
108 }
109 }
110
111 .visualizer-no-charts {
112 padding-top: 25px;
113 }
114 }
115
116 .visualizer-settings__chart {
117 text-align: center;
118 }
119
120 .visualizer-settings__controls {
121 margin: 0;
122 padding: 1.5rem 0;
123 text-align: center;
124 border-top: 1px solid #e6eaee;
125 }
126 }
127
128 .visualizer-advanced-panel {
129 &.components-panel__body.is-opened {
130 > .components-panel__body-title {
131 margin-bottom: 0;
132 }
133 }
134 }
135
136 .visualizer-inner-sections {
137 background: #f8f9f9;
138
139 .components-panel__body-toggle {
140 &:hover {
141 background: #EEEEEE;
142 }
143 }
144
145 ul {
146 &.visualizer-list {
147 list-style: disc;
148 margin-left: 15px;
149 }
150 }
151 }
152
153 .components-panel__body-button {
154 .components-panel__body-toggle {
155 &.components-button {
156 .dashicons-admin-tools {
157 margin: -2px 6px -2px 0;
158 }
159
160 .dashicons-admin-users {
161 margin: -2px 6px -2px 0;
162 }
163
164 .components-panel__arrow {
165 width: 48px;
166 height: 48px;
167 right: 0;
168 border-top: 1px solid #ddd;
169 transform: translateY(-50%) rotate(270deg);
170 }
171 }
172 }
173
174 &.visualizer-panel-back {
175 .components-panel__body-title {
176 background: #f3f3f3;
177
178 &:hover {
179 background: #f3f3f3;
180 }
181
182 .components-panel__body-toggle {
183 margin: 10px 0;
184 background: #fff;
185
186 &.components-button {
187 padding-left: 60px;
188
189 &:hover {
190 .components-panel__arrow {
191 background: #f3f3f3;
192 border-width: 1px 1px 0 1px;
193 border-color: #ddd;
194 border-style: solid;
195 }
196 }
197
198 .components-panel__arrow {
199 left: 0;
200 transform: translateY(-50%) rotate(90deg);
201 }
202 }
203 }
204 }
205 }
206 }
207
208 .visualizer-chart-editor {
209 max-width: 100%;
210 margin: 25px 25px 0;
211
212 .htEditor {
213 margin-bottom: 20px;
214
215 .htRowHeaders {
216 height: auto !important;
217 width: auto !important;
218 }
219
220 .ht_master {
221 .wtHolder {
222 height: auto !important;
223 width: auto !important;
224 }
225 }
226 }
227 }
228
229 .htContextMenu {
230 &:not( .htGhostTable ) {
231 z-index: 999999;
232 }
233 }
234
235 .htDatepickerHolder {
236 z-index: 999999 !important;
237 }
238
239 @media ( max-width: 768px ) {
240 .visualizer-settings {
241
242 .visualizer-settings__charts {
243
244 .visualizer-settings__charts-grid {
245 display: grid;
246 grid-template-columns: 100%;
247 }
248 }
249 }
250 }