PluginProbe
MxChat – AI Chatbot & Content Generation for WordPress / 2.0.4
MxChat – AI Chatbot & Content Generation for WordPress v2.0.4
3.2.21 3.2.20 3.2.19 3.2.18 3.2.17 3.2.16 3.2.15 3.2.14 3.2.12 3.2.13 3.2.11 3.2.10 3.2.9 3.2.8 3.2.7 3.2.6 3.2.5 3.2.4 3.2.3 3.2.2 3.2.1 2.0.3 2.0.4 2.0.5 2.0.6 All 152 releases
mxchat-basic / css / admin-add-ons.css

admin-add-ons.css in MxChat – AI Chatbot & Content Generation for WordPress 2.0.4, at css/admin-add-ons.css

270 lines 7.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Core Styles */
2 #wpcontent {
3 padding-left: 0;
4 }
5
6 body.wp-admin .wrap.mxchat-addons-wrapper {
7 max-width: 100%;
8 margin: 0 auto;
9 padding: 0;
10 }
11
12 /* Hero Section */
13 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addons-hero {
14 text-align: center;
15 padding: 3.5rem 2rem;
16 position: relative;
17 background: #212121;
18 border-bottom: 4px solid transparent;
19 border-image: linear-gradient(135deg, #fa73e6, #7873f5, #3ac9d1);
20 border-image-slice: 1;
21 }
22
23 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addons-hero::before {
24 content: '';
25 position: absolute;
26 top: 0;
27 left: 0;
28 width: 100%;
29 height: 100%;
30 background: radial-gradient(
31 circle at center,
32 rgba(250, 115, 230, 0.08) 0%,
33 rgba(120, 115, 245, 0.08) 50%,
34 rgba(58, 201, 209, 0.08) 100%
35 );
36 z-index: 1;
37 }
38
39 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addons-hero::after {
40 content: '';
41 position: absolute;
42 bottom: -20px;
43 left: 0;
44 width: 100%;
45 height: 20px;
46 background: linear-gradient(180deg, rgba(33, 33, 33, 0.2) 0%, transparent 100%);
47 z-index: 2;
48 }
49
50 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-main-title {
51 font-size: 3.5rem;
52 margin: 0 0 1.5rem;
53 line-height: 1.2;
54 color: white;
55 position: relative;
56 z-index: 2;
57 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
58 }
59
60 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-gradient-text {
61 font-weight: 700;
62 background: linear-gradient(135deg, #fa73e6, #7873f5, #3ac9d1);
63 -webkit-background-clip: text;
64 -webkit-text-fill-color: transparent;
65 display: inline-block;
66 }
67
68 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-hero-subtitle {
69 font-size: 1.25rem;
70 color: rgba(255, 255, 255, 0.9);
71 max-width: 600px;
72 margin: 0 auto;
73 position: relative;
74 z-index: 2;
75 line-height: 1.6;
76 }
77
78 /* Addons Grid */
79 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addons-grid {
80 display: grid;
81 grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
82 gap: 2rem;
83 padding: 2rem;
84 max-width: 1400px;
85 margin: auto;
86 }
87
88 /* Addon Cards */
89 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-card {
90 background: white;
91 border-radius: 16px;
92 padding: 1.5rem;
93 box-shadow: 0 8px 32px rgba(0,0,0,0.05);
94 border: 1px solid rgba(0,0,0,0.1);
95 transition: transform 0.3s ease, box-shadow 0.3s ease;
96 position: relative;
97 overflow: hidden;
98 max-width: 400px;
99 }
100
101 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-card:hover {
102 transform: translateY(-5px);
103 box-shadow: 0 12px 40px rgba(0,0,0,0.1);
104 }
105
106 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-card::after {
107 content: '';
108 position: absolute;
109 bottom: 0;
110 left: 0;
111 width: 100%;
112 height: 4px;
113 background: linear-gradient(135deg, var(--card-accent, #fa73e6), #7873f5);
114 transition: height 0.3s ease;
115 }
116
117 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-card:hover::after {
118 height: 6px;
119 }
120
121 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-badge {
122 position: absolute;
123 top: 40px;
124 right: -35px;
125 background: #212121;
126 color: white;
127 padding: 0.25rem 2rem;
128 transform: rotate(45deg);
129 font-size: 0.75rem;
130 font-weight: 700;
131 text-transform: uppercase;
132 box-shadow: 0 2px 8px rgba(0,0,0,0.1);
133 width: 120px;
134 text-align: center;
135 z-index: 2;
136 }
137
138 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-content {
139 position: relative;
140 z-index: 1;
141 }
142
143 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-title {
144 color: #212121;
145 margin: 0 0 1rem;
146 font-size: 1.5rem;
147 font-weight: 700;
148 line-height: 1.3;
149 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
150 }
151
152 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-description {
153 color: #666;
154 margin: 0 0 1.5rem;
155 line-height: 1.6;
156 min-height: 4.8rem;
157 font-size: 1rem;
158 }
159
160 /* Addon Footer */
161 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-footer {
162 display: flex;
163 justify-content: space-between;
164 align-items: center;
165 padding-top: 1.5rem;
166 border-top: 1px solid rgba(0,0,0,0.1);
167 }
168
169 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-status-indicator {
170 font-size: 0.9rem;
171 padding: 0.25rem 0.75rem;
172 border-radius: 20px;
173 background: #f0f0f0;
174 color: #666;
175 }
176
177 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-status-indicator.installed {
178 background: #e8f5e9;
179 color: #2e7d32;
180 }
181
182 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-action-button {
183 background: linear-gradient(135deg, #fa73e6, #7873f5);
184 color: white;
185 border: none;
186 padding: 0.75rem 1.5rem;
187 border-radius: 8px;
188 cursor: pointer;
189 font-weight: 600;
190 transition: transform 0.2s ease, box-shadow 0.2s ease;
191 text-transform: uppercase;
192 letter-spacing: 0.5px;
193 height: auto;
194 min-height: unset;
195 line-height: 1.5;
196 text-decoration: none;
197 display: inline-block;
198 white-space: nowrap;
199 text-align: center;
200 min-width: fit-content;
201 box-sizing: border-box;
202 }
203
204 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-action-button:hover {
205 transform: translateY(-2px);
206 box-shadow: 0 4px 12px rgba(250, 115, 230, 0.3);
207 color: white;
208 }
209
210 /* Add these to your existing CSS */
211 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-status-indicator.active {
212 background: #e8f5e9;
213 color: #2e7d32;
214 }
215
216 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-status-indicator.inactive {
217 background: #fff3e0;
218 color: #ef6c00;
219 }
220
221 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-status-indicator.not-installed {
222 background: #f0f0f0;
223 color: #666;
224 }
225
226 /* Responsive Design */
227 @media (max-width: 768px) {
228 body.wp-admin .wrap.mxchat-addons-wrapper {
229 padding: 0;
230 }
231
232 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-main-title {
233 font-size: 2.5rem;
234 margin-bottom: 1rem;
235 }
236
237 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addons-grid {
238 grid-template-columns: 1fr;
239 }
240
241 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addons-hero {
242 padding: 2.5rem 1.5rem;
243 }
244
245 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-hero-subtitle {
246 font-size: 1.1rem;
247 padding: 0 1rem;
248 }
249
250 .auto-fold #wpcontent {
251 margin-left: 0;
252 padding-left: 0px;
253 }
254 }
255
256 @media (max-width: 480px) {
257 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-addon-footer {
258 flex-direction: column;
259 gap: 1rem;
260 align-items: stretch;
261 }
262
263 body.wp-admin .wrap.mxchat-addons-wrapper .mxchat-action-button {
264 width: 100%;
265 text-align: center;
266 padding: 0.75rem 1rem;
267 white-space: normal;
268 height: auto;
269 }
270 }