PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.0.13
Kirki – Freeform Page Builder, Website Builder & Customizer v6.0.13
6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / assets / js / kirki-editor.min.css
kirki / assets / js Last commit date
admin 3 weeks ago kirki-editor.min.css 2 months ago kirki-editor.min.js 3 weeks ago kirki.min.js 3 weeks ago
kirki-editor.min.css
221 lines
1 /*!**************************************************************************************************************************************************************************************!*\
2 !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/Canvas/RealTimeMCP/styles.css ***!
3 \**************************************************************************************************************************************************************************************/
4 .realtime-mcp {
5 position: fixed;
6 right: 20px;
7 bottom: 20px;
8 z-index: 9999;
9 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
10 transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
11 }
12
13 .realtime-mcp.minimized {
14 width: auto;
15 height: auto;
16 }
17
18 .realtime-mcp.expanded {
19 width: 400px;
20 max-height: 600px;
21 bottom: 20px;
22 }
23
24 .realtime-mcp-container {
25 background: #ffffff;
26 border-radius: 12px;
27 box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);
28 border: 1px solid #e5e7eb;
29 overflow: hidden;
30 }
31
32 .realtime-mcp.minimized .realtime-mcp-container {
33 padding: 0;
34 }
35
36 .realtime-mcp.expanded .realtime-mcp-container {
37 padding: 1.5rem;
38 }
39
40 .realtime-mcp-header {
41 display: flex;
42 justify-content: space-between;
43 align-items: center;
44 margin-bottom: 1.5rem;
45 padding-bottom: 1rem;
46 border-bottom: 2px solid #f3f4f6;
47 }
48
49 .realtime-mcp-header h2 {
50 margin: 0;
51 font-size: 1.5rem;
52 color: #111827;
53 font-weight: 700;
54 }
55
56 .realtime-mcp-status {
57 display: flex;
58 align-items: center;
59 gap: 0.5rem;
60 padding: 0.5rem 1rem;
61 border-radius: 6px;
62 font-weight: 600;
63 font-size: 0.875rem;
64 transition: all 0.3s ease;
65 }
66
67 .realtime-mcp-status.connected {
68 background: #d1fae5;
69 color: #065f46;
70 }
71
72 .realtime-mcp-status.connecting {
73 background: #fef3c7;
74 color: #92400e;
75 }
76
77 .realtime-mcp-status.disconnected,
78 .realtime-mcp-status.error {
79 background: #fee2e2;
80 color: #991b1b;
81 }
82
83 .realtime-mcp-indicator {
84 width: 8px;
85 height: 8px;
86 border-radius: 50%;
87 background: currentColor;
88 animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
89 }
90
91 @keyframes pulse {
92 0%, 100% {
93 opacity: 1;
94 }
95 50% {
96 opacity: 0.5;
97 }
98 }
99 .realtime-mcp-info {
100 background: #f9fafb;
101 padding: 1rem;
102 border-radius: 8px;
103 margin-bottom: 1.5rem;
104 border-left: 4px solid #6366f1;
105 }
106
107 .realtime-mcp-info p {
108 margin: 0.5rem 0;
109 color: #4b5563;
110 font-size: 0.875rem;
111 }
112
113 .realtime-mcp-info p:first-child {
114 margin-top: 0;
115 }
116
117 .realtime-mcp-info p:last-child {
118 margin-bottom: 0;
119 }
120
121 .realtime-mcp-info code {
122 background: #e5e7eb;
123 padding: 0.2rem 0.5rem;
124 border-radius: 4px;
125 font-family: "Courier New", monospace;
126 font-size: 0.875rem;
127 color: #dc2626;
128 font-weight: 600;
129 }
130
131 .realtime-mcp-messages {
132 min-height: 200px;
133 max-height: 400px;
134 overflow-y: auto;
135 }
136
137 .realtime-mcp-list {
138 list-style: none;
139 padding: 0;
140 margin: 0;
141 }
142
143 .realtime-mcp-item {
144 background: #f9fafb;
145 padding: 1rem;
146 margin-bottom: 0.75rem;
147 border-radius: 8px;
148 border-left: 4px solid #10b981;
149 display: flex;
150 flex-direction: column;
151 gap: 0.5rem;
152 transition: all 0.2s ease;
153 }
154
155 .realtime-mcp-item:hover {
156 background: #f3f4f6;
157 transform: translateX(4px);
158 }
159
160 .realtime-mcp-item:last-child {
161 margin-bottom: 0;
162 }
163
164 .realtime-mcp-time {
165 font-size: 0.75rem;
166 color: #6b7280;
167 font-weight: 600;
168 text-transform: uppercase;
169 letter-spacing: 0.5px;
170 }
171
172 .realtime-mcp-text {
173 font-size: 1rem;
174 color: #111827;
175 line-height: 1.5;
176 word-break: break-word;
177 }
178
179 .realtime-mcp-empty {
180 color: #9ca3af;
181 font-style: italic;
182 text-align: center;
183 padding: 3rem 1rem;
184 font-size: 0.875rem;
185 }
186
187 .realtime-mcp-messages::-webkit-scrollbar {
188 width: 8px;
189 }
190
191 .realtime-mcp-messages::-webkit-scrollbar-track {
192 background: #f3f4f6;
193 border-radius: 4px;
194 }
195
196 .realtime-mcp-messages::-webkit-scrollbar-thumb {
197 background: #d1d5db;
198 border-radius: 4px;
199 }
200
201 .realtime-mcp-messages::-webkit-scrollbar-thumb:hover {
202 background: #9ca3af;
203 }
204
205 @media (max-width: 640px) {
206 .realtime-mcp-container {
207 padding: 1rem;
208 }
209 .realtime-mcp-header {
210 flex-direction: column;
211 align-items: flex-start;
212 gap: 1rem;
213 }
214 .realtime-mcp-header h2 {
215 font-size: 1.25rem;
216 }
217 .realtime-mcp-messages {
218 max-height: 300px;
219 }
220 }
221