PluginProbe ʕ •ᴥ•ʔ
Smart Custom 404 Error Page / trunk
Smart Custom 404 Error Page vtrunk
trunk 11.4.6 11.4.7 11.4.8
404page / inc / ppf / assets / css / pp-admin-page.css
404page / inc / ppf / assets / css Last commit date
pp-admin-page.css 1 year ago
pp-admin-page.css
288 lines
1 body {
2 background-color: #fff;
3 }
4
5 #wpcontent {
6 padding-left: 0 !important;
7 color: #434343 !important;
8 }
9
10 .pp-admin-page-wrapper {
11 margin: 0;
12 }
13
14 .pp-admin-notice-area {
15 padding: 0;
16 }
17
18 .pp-admin-notice-area .notice {
19 margin: 0;
20 }
21
22 .pp-admin-page-header {
23 background-color: #E2E2E2;
24 }
25
26 .rtl .pp-admin-page-header {
27 margin-left: 0;
28 }
29
30 .pp-admin-page-header nav {
31 margin-right: 24px;
32 text-align: right;
33 line-height: 1;
34 padding-top: 6px;
35 }
36
37 .rtl .pp-admin-page-header nav {
38 text-align: left;
39 margin-right: 0;
40 margin-left: 24px;
41 }
42
43 .pp-admin-page-header nav a {
44 display: inline-block;
45 padding: 0 3px;
46 color: #434343;
47 text-decoration: none;
48 font-size: 12px;
49 height: 24px;
50 line-height: 24px;
51 }
52
53 .pp-admin-page-header nav a span.text {
54 white-space: nowrap;
55 padding-left: 4px;
56 }
57
58 .rtl .pp-admin-page-header nav a span.text {
59 padding-left: 0;
60 padding-right: 4px;
61 }
62
63 @media only screen and (max-width: 960px) {
64 .pp-admin-page-header nav a {
65 font-size: 36px;
66 padding: 0 12px;
67 }
68 .pp-admin-page-header nav a span.text {
69 display: none;
70 }
71 }
72
73 .pp-admin-page-title {
74 padding: 12px 24px;
75 color: #434343;
76 }
77
78 .pp-admin-page-title h1 {
79 color: #434343;
80 margin: 0;
81 padding: 0;
82 }
83
84 .pp-admin-page-header .tab-navigation {
85 display: flex;
86 flex-wrap: wrap;
87 margin: 0 24px;
88 list-style: none;
89 }
90
91 .pp-admin-page-header .tab-navigation li {
92 margin: 0;
93 }
94
95 .pp-admin-page-header .tab-navigation .tabset {
96 padding: 12px 24px;
97 font-size: 18px;
98 color: #434343;
99 cursor: pointer;
100 background: none;
101 border: none;
102 border-top-left-radius: 3px;
103 border-top-right-radius: 3px;
104 outline: none;
105 transition: background-color 0.3s ease;
106 }
107
108 .pp-admin-page-header .tab-navigation .tabset:hover {
109 background-color: rgba( 255, 255, 255, 0.3 );
110 }
111
112 .pp-admin-page-header .tab-navigation .tabset.current, .pp-admin-page-header .tab-navigation .tabset.current:hover {
113 background-color: #fff;
114 color: #434343;
115 }
116
117 .pp-admin-page-header .tab-navigation .tabset.has-icon {
118 padding-left: 60px;
119 background-position: 24px center;
120 background-repeat: no-repeat;
121 }
122
123 .pp-admin-page-header .tab-navigation .tabset.icon-general {
124 background-image: url( ../img/general.svg );
125 }
126
127 .pp-admin-page-header .tab-navigation .tabset.icon-videos {
128 background-image: url( ../img/videos.svg );
129 }
130
131 .pp-admin-page-header .tab-navigation .tabset.icon-advanced {
132 background-image: url( ../img/advanced.svg );
133 }
134
135 .pp-admin-page-header .tab-navigation .tabset.icon-addons {
136 background-image: url( ../img/addons.svg );
137 }
138
139 .pp-admin-page-header .tab-navigation .tabset.icon-info {
140 background-image: url( ../img/info.svg );
141 }
142
143 .pp-admin-page-inner {
144 padding: 24px;
145 background-color: #fff;
146 }
147
148 .pp-admin-page-inner .tab-panel .panel {
149 display: none;
150 }
151
152 .pp-admin-page-inner .tab-panel .panel.current {
153 display: block;
154 }
155
156 .pp-admin-page-inner .tab-panel .panel.current.nosubmit ~ .submit {
157 display: none;
158 }
159
160 .pp-admin-page-inner .tab-panel p.submit {
161 padding-bottom: 0;
162 margin-bottom: 0;
163 }
164
165 .wp-core-ui .pp-admin-page-inner .tab-panel .button-primary {
166 background-color: #4D648D;
167 border: 1px solid #4D648D;
168 box-shadow: none;
169 text-shadow: none;
170 font-size: 16px;
171 line-height: 1;
172 height: auto;
173 padding: 12px 24px;
174 transition: all 0.3s ease;
175 }
176
177 .wp-core-ui .pp-admin-page-inner .tab-panel .button-primary:hover, .wp-core-ui .pp-admin-page-inner .tab-panel .button-primary:focus {
178 background-color: #283655;
179 border: 1px solid #283655;
180 }
181
182
183 .pp-admin-page-footer {
184 margin-top: 20px;
185 padding: 24px;
186 }
187
188 .pp-admin-page-wrapper .form-table th, .form-table td {
189 display: block;
190 width: auto;
191 }
192
193 .pp-admin-page-wrapper .form-table td {
194 padding: 0;
195 margin-bottom: 24px;
196 }
197
198 .pp-admin-page-wrapper .form-table td p {
199 padding: 0;
200 line-height: 1.2;
201 margin-bottom: 24px;
202 }
203
204 .pp-admin-page-wrapper .form-table th {
205 display: none;
206 }
207
208 .wp-admin .pp-admin-page-wrapper select {
209 border: 3px solid #434343;
210 border-radius: 6px;
211 padding: 6px;
212 line-height: 1.5;
213 height: auto;
214 }
215
216 .pp-admin-page-wrapper a {
217 color: #4D648D;
218 transition: color 0.3s ease;
219 }
220
221 .pp-admin-page-wrapper a:hover, .pp-admin-page-wrapper a:focus {
222 color: #0073aa;
223 }
224
225 .pp-admin-page-wrapper .toggle {
226 display: flex;
227 }
228
229 .pp-admin-page-wrapper .toggle .slider {
230 width: 120px;
231 }
232
233 .pp-admin-page-wrapper .toggle .caption {
234 flex: 1;
235 }
236
237 .pp-admin-page-wrapper .toggle input[type="checkbox"] {
238 display: none;
239 }
240
241 .pp-admin-page-wrapper .toggle input[type="checkbox"] + label {
242 cursor: pointer;
243 text-indent: -9999px;
244 width: 80px;
245 height: 40px;
246 background: #959595;
247 display: block;
248 border-radius: 40px;
249 position: relative;
250 transition: all 0.3s ease;
251 }
252
253 .pp-admin-page-wrapper .toggle input[type="checkbox"]:disabled + label {
254 background-color: #CDCDCD;
255 }
256
257 .pp-admin-page-wrapper .toggle input[type="checkbox"] + label:after {
258 content: '';
259 position: absolute;
260 top: 5px;
261 width: 30px;
262 height: 30px;
263 border-radius: 30px;
264 transition: all 0.3s ease;
265 background-color: #FFF;
266 }
267
268 .pp-admin-page-wrapper .toggle input[type="checkbox"]:disabled + label:after {
269 background-color: #E2E2E2;
270 }
271
272 body:not(.rtl) .pp-admin-page-wrapper .toggle input[type="checkbox"] + label:after, .rtl .pp-admin-page-wrapper .toggle input[type="checkbox"]:checked + label:after {
273 left: 5px;
274 transform: none;
275 }
276
277 .pp-admin-page-wrapper .toggle input[type="checkbox"]:enabled:checked + label {
278 background: #434343;
279 }
280
281 body:not(.rtl) .pp-admin-page-wrapper .toggle input[type="checkbox"]:checked + label:after, .rtl .pp-admin-page-wrapper .toggle input[type="checkbox"] + label:after {
282 left: calc(100% - 5px);
283 transform: translateX(-100%);
284 }
285
286 .form-table.pp-admin-section-fields {
287 margin-top: 0;
288 }