PluginProbe
Autoptimize / 3.1.7
Autoptimize v3.1.7
2.2.2 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 All 107 releases
autoptimize / classes / static / exit-survey / exit-survey.css

exit-survey.css in Autoptimize 3.1.7, at classes/static/exit-survey/exit-survey.css

212 lines 3.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1
2 tr[data-slug="autoptimize"] span.deactivate{
3 position: relative;
4 }
5
6 .ao-feedback {
7 background: #fff;
8 max-width: 400px;
9 z-index: 10000;
10 box-shadow: 0 0 15px -5px rgba(0, 0, 0, .5);
11 transition: all .3s ease-out;
12 }
13
14
15 .ao-feedback .popup--header {
16 position: relative;
17 background-color: #e5e5e5;
18 }
19
20 .ao-feedback .popup--header h5 {
21 margin: 0;
22 font-size: 16px;
23 padding: 10px 15px;
24 color: #222;
25 font-weight: 900;
26 text-align: left;
27 }
28
29 .ao-feedback .popup--body {
30 padding: 15px;
31 padding-top: 5px;
32 }
33
34 .ao-feedback .popup--form {
35 margin: 0;
36 font-size: 13px;
37 padding-top: 10px;
38 }
39
40 .ao-feedback .popup--form input[type="radio"] {
41 margin: 0 10px 0 0;
42 }
43
44 .ao-feedback .popup--form input[type="radio"]:checked ~ textarea {
45 display: block;
46 }
47
48 .ao-feedback .popup--form textarea {
49 width: 100%;
50 margin: 10px 0 0;
51 display: none;
52 max-height: 150px;
53 }
54
55 .ao-feedback .popup--form input[type='email'] {
56 width: 100%;
57 margin: 10px 0 0;
58 }
59
60 .ao-feedback .popup--form input[type='email']:invalid {
61 color:red;
62 border-color:red;
63 }
64
65 .ao-feedback .popup--form p.last-attempt {
66 display: none;
67 }
68
69 .ao-feedback li {
70 display: flex;
71 align-items: center;
72 margin-bottom: 15px;
73 flex-wrap: wrap;
74 }
75
76 .ao-feedback li label {
77 max-width: 90%;
78 }
79
80 .ao-feedback li:last-child {
81 margin-bottom: 0;
82 }
83
84 .ao-feedback .popup--footer {
85 padding: 0 15px 15px;
86 }
87
88 .ao-feedback .actions {
89 display: flex;
90 flex-wrap: wrap;
91 }
92
93 .info-disclosure-link {
94 width: 100%;
95 margin-bottom: 15px;
96 }
97
98 .ao-feedback .info-disclosure-content {
99 max-height: 0;
100 overflow: hidden;
101 width: 100%;
102 transition: .3s ease;
103 }
104
105 .ao-feedback .info-disclosure-content.active {
106 max-height: 300px;
107 }
108
109 .ao-feedback .info-disclosure-content p {
110 margin: 0;
111 }
112
113 .ao-feedback .info-disclosure-content ul {
114 margin: 10px 0;
115 border-radius: 3px;
116 }
117
118 .ao-feedback .info-disclosure-content ul li {
119 display: flex;
120 align-items: center;
121 justify-content: space-between;
122 margin-bottom: 0;
123 padding: 5px 0;
124 border-bottom: 1px solid #ccc;
125 }
126
127 .ao-feedback .buttons {
128 display: flex;
129 width: 100%;
130 }
131
132 .ao-feedback .buttons input:nth-child(2) {
133 margin: auto;
134 }
135
136 .ao-feedback .buttons input:last-child {
137 margin-left: auto;
138 }
139
140 .ao-plugin-uninstall-feedback-popup .popup--header:before {
141 content: "";
142 display: block;
143 position: absolute;
144 border: 20px solid #e5e5e5;
145 left: -10px;
146 top: 50%;
147 border-top: 20px solid transparent;
148 border-bottom: 20px solid transparent;
149 border-left: 0;
150 transform: translateY(-50%);
151 }
152
153 .ao-plugin-uninstall-feedback-popup {
154 display: none;
155 position: absolute;
156 white-space: normal;
157 width: 400px;
158 left: 122%;
159 top: -21px;
160 }
161
162 .ao-plugin-uninstall-feedback-popup.sending-feedback .popup--body i {
163 animation: rotation 2s infinite linear;
164 display: block;
165 float: none;
166 align-items: center;
167 width: 100%;
168 margin: 0 auto;
169 height: 100%;
170 background: transparent;
171 padding: 0;
172 }
173
174 .ao-plugin-uninstall-feedback-popup.sending-feedback .popup--body i:before {
175 padding: 0;
176 background: transparent;
177 box-shadow: none;
178 color: #b4b9be
179 }
180
181
182 .ao-plugin-uninstall-feedback-popup.active {
183 display: block;
184 }
185
186 body.ao-feedback-open .ao-feedback-overlay {
187 content: "";
188 display: block;
189 background-color: rgba(0, 0, 0, 0.5);
190 top: 0;
191 bottom: 0;
192 right: 0;
193 left: 0;
194 z-index: 10000;
195 position: fixed;
196 }
197
198 @media (max-width: 768px) {
199 .ao-plugin-uninstall-feedback-popup {
200 position: fixed;
201 max-width: 100%;
202 margin: 0 auto;
203 left: 50%;
204 top: 50px;
205 transform: translateX(-50%);
206 }
207
208 .ao-plugin-uninstall-feedback-popup .popup--header:before {
209 display: none;
210 }
211 }
212