| @@ -64,9 +64,11 @@ | ||
| 64 | 64 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-results-list{display: flex; flex-direction: column; gap: 12px;} |
| 65 | 65 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-card{padding: 16px; transition: box-shadow 0.2s ease;} |
| 66 | 66 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-title{font-size: 15px; font-weight: 600; line-height: 1.4; margin-bottom: 8px;} |
| 67 | 67 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-title a{text-decoration: none;} |
| 68 | +#wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-title-text{color: inherit;} | |
| 68 | 69 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-postid{font-size: 12px; font-weight: 400; opacity: 0.55; margin-left: 4px; display: inline-block !important; vertical-align: text-bottom;} |
| 70 | +#wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-knowledge-badge{background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: #fff; padding: 2px 8px; border-radius: 4px; font-weight: 500;} | |
| 69 | 71 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-meta{display: flex; flex-wrap: wrap; gap: 16px; font-size: 12px; margin-bottom: 10px;} |
| 70 | 72 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-meta span{display: inline-flex; align-items: center; gap: 6px;} |
| 71 | 73 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-content{font-size: 13px; line-height: 1.6;} |
| 72 | 74 | #wpforo #wpforo-wrap .wpf-ai-tab-content .wpf-ai-search-form .wpf-ai-results .wpf-ai-result-content-wrap{position: relative;} |
| @@ -1519,9 +1521,9 @@ | ||
| 1519 | 1521 | /******************* wpForo Forms *******************/ |
| 1520 | 1522 | /****************************************************/ |
| 1521 | 1523 | #wpforo #wpforo-wrap input{border-radius: 0; box-shadow: none; font-weight: normal;} |
| 1522 | 1524 | #wpforo #wpforo-wrap textarea{padding: 5px 3px 3px 5px; border-radius: 0; box-shadow: none; font-weight: normal;} |
| 1523 | -#wpforo #wpforo-wrap select {text-indent: 0.01px; text-overflow: ''; padding: 5px 5px 5px 7px; font-size: 14px; line-height:18px;} | |
| 1525 | +#wpforo #wpforo-wrap select {text-indent: 0.01px; text-overflow: ''; padding: 5px 5px 5px 7px; font-size: 14px; line-height:18px; height: auto; min-height: auto;} | |
| 1524 | 1526 | #wpforo #wpforo-wrap input[type="text"], #wpforo #wpforo-wrap input[type="password"], #wpforo #wpforo-wrap input[type="email"], #wpforo #wpforo-wrap textarea, #wpforo #wpforo-wrap select {margin: 2px; outline: 0 none; padding: 5px 5px 5px 7px; font-size: 14px; line-height:18px;} |
| 1525 | 1527 | #wpforo #wpforo-wrap input[type="submit"], |
| 1526 | 1528 | #wpforo #wpforo-wrap input[type="reset"], |
| 1527 | 1529 | #wpforo #wpforo-wrap input[type="button"]{padding:0 18px 2px 18px!important; line-height: 30px; height: 32px; font-size:13px; font-weight:normal; cursor:pointer; border-radius: 4px; white-space:nowrap; outline: 0;} |
| @@ -2829,8 +2831,10 @@ | ||
| 2829 | 2831 | #wpforo #wpforo-wrap .wpf-ai-chat-conv .wpf-ai-chat-conv-delete:hover{opacity: 1; color: #d63638;} |
| 2830 | 2832 | #wpforo #wpforo-wrap .wpf-ai-chat-msg-content .wpf-ai-chat-reference{vertical-align: super; font-size: 11px; line-height: 0;} |
| 2831 | 2833 | #wpforo #wpforo-wrap .wpf-ai-chat-msg-content .wpf-ai-chat-reference a{text-decoration: none;} |
| 2832 | 2834 | #wpforo #wpforo-wrap .wpf-ai-chat-msg-content .wpf-ai-chat-reference svg{fill: transparent} |
| 2835 | +#wpforo #wpforo-wrap .wpf-ai-chat-msg-content .wpf-ai-chat-kb-ref span{background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: #fff; padding: 1px 4px; border-radius: 3px; font-size: 10px; cursor: help;} | |
| 2836 | +#wpforo #wpforo-wrap .wpf-ai-chat-msg-content .wpf-ai-chat-kb-ref svg{stroke: #fff;} | |
| 2833 | 2837 | #wpforo #wpforo-wrap .wpf-ai-chat-conversations .wpf-ai-chat-empty, |
| 2834 | 2838 | #wpforo #wpforo-wrap .wpf-ai-chat-conversations .wpf-ai-chat-error{display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 40px 20px; text-align: center; opacity: 0.6;} |
| 2835 | 2839 | #wpforo #wpforo-wrap .wpf-ai-chat-conversations .wpf-ai-chat-loading{display: flex; align-items: center; justify-content: center; padding: 20px;} |
| 2836 | 2840 | #wpforo #wpforo-wrap .wpf-ai-chat-loading i{font-size: 20px; opacity: 0.6;} |
| @@ -3137,5 +3141,10 @@ | ||
| 3137 | 3141 | #wpforo #wpforo-wrap.wpf-dark .wpf-timeline-new_solved .wpf-timeline-icon, |
| 3138 | 3142 | #wpforo #wpforo-wrap.wpf-dark .wpf-timeline-topic_solved .wpf-timeline-icon{border-color: #4ade80; color: #4ade80; box-shadow: 0 0 0 4px #1e2327, 0 4px 15px rgba(74,222,128,0.3);} |
| 3139 | 3143 | #wpforo #wpforo-wrap.wpf-dark .wpf-timeline-topic_closed .wpf-timeline-icon{border-color: #9ca3af; color: #9ca3af; box-shadow: 0 0 0 4px #1e2327, 0 4px 15px rgba(156,163,175,0.3);} |
| 3140 | 3144 | #wpforo #wpforo-wrap.wpf-dark .wpf-timeline-post_answer .wpf-timeline-icon{border-color: #34d399; color: #34d399; box-shadow: 0 0 0 4px #1e2327, 0 4px 15px rgba(52,211,153,0.3);} |
| 3141 | -#wpforo #wpforo-wrap.wpf-dark .wpf-timeline-wpforo_post .wpf-timeline-icon{border-color: #72aee6; color: #72aee6; box-shadow: 0 0 0 4px #1e2327, 0 4px 15px rgba(114,174,230,0.3);} | |
| 3145 | +#wpforo #wpforo-wrap.wpf-dark .wpf-timeline-wpforo_post .wpf-timeline-icon{border-color: #72aee6; color: #72aee6; box-shadow: 0 0 0 4px #1e2327, 0 4px 15px rgba(114,174,230,0.3);} | |
| 3146 | +/* Tag sort controls (Frequency / A-Z / Z-A) - layout only; colors in styles/matrix.css */ | |
| 3147 | +#wpforo #wpforo-wrap .wpf-tags-sort{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:6px;margin:12px 0;} | |
| 3148 | +#wpforo #wpforo-wrap .wpf-tags-sort .wpf-tags-sort__label{font-size:13px;} | |
| 3149 | +#wpforo #wpforo-wrap .wpf-tags-sort a{display:inline-flex;align-items:center;gap:6px;line-height:1;padding:8px 12px;border:1px solid;border-radius:4px;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;} | |
| 3150 | +#wpforo #wpforo-wrap .wpf-tags-sort a svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;display:block;} | |