PluginProbe
MxChat – AI Chatbot & Content Generation for WordPress / 3.1.2
MxChat – AI Chatbot & Content Generation for WordPress v3.1.2
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
← All changes | css/knowledge-style.css +0 -154 3.2.123.1.2 View file →
@@ -3735,159 +3735,5 @@
3735 3735 font-size: 0;
3736 3736 padding: 8px 4px !important;
3737 3737 width: 40px;
3738 3738 }
3739 -}
3740 -
3741 -/* ─── Edit Entry Modal ─── */
3742 -
3743 -.mxchat-edit-entry-btn {
3744 - color: var(--mxch-primary, #7873f5);
3745 -}
3746 -.mxchat-edit-entry-btn:hover {
3747 - color: var(--mxch-primary-dark, #5b56d6);
3748 - background: rgba(120, 115, 245, 0.08);
3749 -}
3750 -
3751 -.mxchat-kb-edit-modal-content {
3752 - max-width: 760px;
3753 - max-height: 90vh;
3754 -}
3755 -
3756 -.mxchat-kb-edit-body {
3757 - flex: 1;
3758 - display: flex;
3759 - flex-direction: column;
3760 - padding: 20px;
3761 - overflow: hidden;
3762 - gap: 12px;
3763 -}
3764 -
3765 -.mxchat-kb-edit-source {
3766 - font-size: 12px;
3767 - color: var(--mxch-text-muted, #6b7280);
3768 - word-break: break-all;
3769 -}
3770 -.mxchat-kb-edit-source a {
3771 - color: var(--mxch-primary, #7873f5);
3772 - text-decoration: none;
3773 -}
3774 -
3775 -.mxchat-kb-edit-textarea {
3776 - flex: 1;
3777 - min-height: 300px;
3778 - max-height: 55vh;
3779 - width: 100%;
3780 - padding: 14px;
3781 - border: 1px solid var(--mxch-input-border, #d1d5db);
3782 - border-radius: 8px;
3783 - font-size: 14px;
3784 - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
3785 - line-height: 1.6;
3786 - resize: vertical;
3787 - color: var(--mxch-text-primary, #1a1a2e);
3788 - background: var(--mxch-input-bg, #fff);
3789 - box-sizing: border-box;
3790 - transition: border-color 0.2s;
3791 -}
3792 -.mxchat-kb-edit-textarea:focus {
3793 - outline: none;
3794 - border-color: var(--mxch-primary, #7873f5);
3795 - box-shadow: 0 0 0 3px rgba(120, 115, 245, 0.1);
3796 -}
3797 -
3798 -.mxchat-kb-edit-meta {
3799 - display: flex;
3800 - justify-content: space-between;
3801 - font-size: 12px;
3802 - color: var(--mxch-text-muted, #6b7280);
3803 -}
3804 -
3805 -.mxchat-kb-edit-footer {
3806 - display: flex;
3807 - align-items: center;
3808 - justify-content: space-between;
3809 - padding: 14px 20px;
3810 - border-top: 1px solid #e5e5e5;
3811 - gap: 12px;
3812 -}
3813 -
3814 -.mxchat-kb-edit-notice {
3815 - flex: 1;
3816 - font-size: 13px;
3817 -}
3818 -.mxchat-kb-edit-notice.success { color: #16a34a; }
3819 -.mxchat-kb-edit-notice.error { color: #dc2626; }
3820 -
3821 -.mxchat-kb-edit-actions {
3822 - display: flex;
3823 - gap: 8px;
3824 - flex-shrink: 0;
3825 -}
3826 -
3827 -/* ── Knowledge Inspector modal (plan-d8cb4b) ──────────────────────────
3828 - Read-only "View indexed content" viewer. Reuses the Testing tab's
3829 - match-card / chunk-detail components (admin-testing-tab.css, scoped under
3830 - .mxch-testing-results) so it looks native; this block only adds the modal
3831 - body scroll + the chunk-text container the Testing tab doesn't have. */
3832 -.mxchat-kb-inspect-body {
3833 - flex: 1;
3834 - display: flex;
3835 - flex-direction: column;
3836 - padding: 20px;
3837 - overflow-y: auto;
3838 - gap: 12px;
3839 -}
3840 -/* The modal body is the scroll container — let the inner results grow naturally
3841 - instead of the Testing tab's own 400px inner scroll (avoids a double scrollbar). */
3842 -.mxchat-kb-inspect-body .mxch-testing-results {
3843 - max-height: none;
3844 - overflow: visible;
3845 -}
3846 -.mxch-kb-inspect-chunk-text {
3847 - margin: 8px 0 0;
3848 - padding: 12px 14px;
3849 - background: #f8fafc;
3850 - border: 1px solid #e2e8f0;
3851 - border-radius: 6px;
3852 - max-height: 260px;
3853 - overflow-y: auto;
3854 - white-space: pre-wrap;
3855 - word-break: break-word;
3856 - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
3857 - font-size: 13px;
3858 - line-height: 1.6;
3859 - color: var(--mxch-text-primary, #334155);
3860 -}
3861 -
3862 -.mxchat-kb-edit-save-spinner {
3863 - display: inline-flex;
3864 - align-items: center;
3865 - gap: 6px;
3866 -}
3867 -
3868 -@media (max-width: 782px) {
3869 - .mxchat-kb-edit-modal-content {
3870 - width: 96%;
3871 - max-width: 96%;
3872 - margin: 10px auto;
3873 - max-height: 95vh;
3874 - }
3875 - .mxchat-kb-edit-body {
3876 - padding: 14px;
3877 - }
3878 - .mxchat-kb-edit-textarea {
3879 - min-height: 200px;
3880 - font-size: 15px;
3881 - }
3882 - .mxchat-kb-edit-footer {
3883 - flex-direction: column;
3884 - align-items: stretch;
3885 - }
3886 - .mxchat-kb-edit-actions {
3887 - justify-content: stretch;
3888 - }
3889 - .mxchat-kb-edit-actions .mxch-btn {
3890 - flex: 1;
3891 - text-align: center;
3892 - }
3893 3739 }