PluginProbe
MxChat – AI Chatbot & Content Generation for WordPress / 3.2.24
MxChat – AI Chatbot & Content Generation for WordPress v3.2.24
3.2.25 3.2.24 3.2.23 3.2.22 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 All 156 releases
← All changes | css/knowledge-style.css +123 -0 3.2.22 → 3.2.24 View file →
@@ -1479,8 +1479,9 @@
1479 1479 .mxchat-kb-selection-header {
1480 1480 display: flex;
1481 1481 justify-content: space-between;
1482 1482 align-items: center;
1483 + gap: var(--mxch-spacing-md, 16px);
1483 1484 padding: 15px 20px;
1484 1485 background-color: #f8f9fa;
1485 1486 border-bottom: 1px solid #eee;
1486 1487 position: sticky;
@@ -4106,6 +4107,128 @@
4106 4107 }
4107 4108 @media (max-width: 782px) {
4108 4109 .mxchat-meta-chip-grid {
4109 4110 grid-template-columns: 1fr;
4111 + }
4112 +}
4113 +
4114 +/* ==========================================================================
4115 + Re-import affected entries (plan 89739b)
4116 + Layout only. Every colour, radius and space is a shell token; the badges,
4117 + notices, progress bar and disclosure are the shell's own.
4118 + ========================================================================== */
4119 +.mxch-kb-reimport [hidden] {
4120 + display: none;
4121 +}
4122 +.mxch-kb-reimport-controls {
4123 + display: flex;
4124 + align-items: flex-end;
4125 + flex-wrap: wrap;
4126 + gap: var(--mxch-spacing-md);
4127 + margin-top: var(--mxch-spacing-lg);
4128 +}
4129 +.mxch-kb-reimport-controls .mxch-field {
4130 + flex: 0 0 220px;
4131 + margin-bottom: 0;
4132 +}
4133 +.mxch-kb-reimport .mxch-btn[disabled] {
4134 + opacity: 0.55;
4135 + cursor: default;
4136 +}
4137 +.mxch-kb-reimport-progress,
4138 +.mxch-kb-reimport-error {
4139 + margin-top: var(--mxch-spacing-lg);
4140 +}
4141 +.mxch-kb-reimport-progress .mxch-progress-label {
4142 + margin-bottom: 0;
4143 +}
4144 +.mxch-kb-reimport-results {
4145 + margin-top: var(--mxch-spacing-lg);
4146 + padding-top: var(--mxch-spacing-lg);
4147 + border-top: 1px solid var(--mxch-card-border);
4148 +}
4149 +.mxch-kb-reimport-done {
4150 + margin-bottom: var(--mxch-spacing-md);
4151 +}
4152 +.mxch-kb-reimport-counts {
4153 + display: flex;
4154 + flex-wrap: wrap;
4155 + gap: var(--mxch-spacing-sm);
4156 +}
4157 +.mxch-kb-reimport-list {
4158 + list-style: none;
4159 + margin: var(--mxch-spacing-md) 0 0;
4160 + padding: 0;
4161 + max-height: 336px;
4162 + overflow-y: auto;
4163 + border: 1px solid var(--mxch-card-border);
4164 + border-radius: var(--mxch-radius-md);
4165 +}
4166 +.mxch-kb-reimport-list li {
4167 + display: flex;
4168 + align-items: center;
4169 + justify-content: space-between;
4170 + gap: var(--mxch-spacing-md);
4171 + margin: 0;
4172 + padding: var(--mxch-spacing-sm) var(--mxch-spacing-md);
4173 + border-top: 1px solid var(--mxch-card-border);
4174 + font-size: 13px;
4175 + line-height: 1.5;
4176 +}
4177 +.mxch-kb-reimport-list li:first-child {
4178 + border-top: 0;
4179 +}
4180 +.mxch-kb-reimport-source {
4181 + min-width: 0;
4182 + overflow-wrap: anywhere;
4183 + color: var(--mxch-text-primary);
4184 +}
4185 +.mxch-kb-reimport-note {
4186 + display: block;
4187 + font-size: 12px;
4188 + color: var(--mxch-text-secondary);
4189 +}
4190 +.mxch-kb-reimport-reasons {
4191 + display: flex;
4192 + flex-wrap: wrap;
4193 + justify-content: flex-end;
4194 + gap: var(--mxch-spacing-xs);
4195 + flex-shrink: 0;
4196 +}
4197 +.mxch-kb-reimport-notes {
4198 + margin-top: var(--mxch-spacing-sm);
4199 + border: 0;
4200 + border-radius: 0;
4201 +}
4202 +.mxch-kb-reimport-notes li {
4203 + padding-left: 0;
4204 + padding-right: 0;
4205 +}
4206 +.mxch-kb-reimport-footer {
4207 + display: flex;
4208 + align-items: center;
4209 + flex-wrap: wrap;
4210 + gap: var(--mxch-spacing-sm) var(--mxch-spacing-md);
4211 +}
4212 +.mxch-kb-reimport-footer .mxch-field-hint {
4213 + margin-top: 0;
4214 +}
4215 +@media (max-width: 600px) {
4216 + .mxch-kb-reimport-controls .mxch-field {
4217 + flex-basis: 100%;
4218 + }
4219 + .mxch-kb-reimport-controls .mxch-btn {
4220 + width: 100%;
4221 + justify-content: center;
4222 + }
4223 + .mxch-kb-reimport-list li {
4224 + flex-direction: column;
4225 + align-items: flex-start;
4226 + gap: var(--mxch-spacing-xs);
4227 + }
4228 + .mxch-kb-reimport-reasons {
4229 + justify-content: flex-start;
4230 + }
4231 + .mxch-kb-reimport-list {
4232 + max-height: 480px;
4110 4233 }
4111 4234 }