187187 padding : 20px ;
188188 text-align : center;
189189 color : # f87171 ;
190- }
190+ }
191+
192+ /* Filter Container Styles */
193+ .meilisearch-filter-container {
194+ padding : 16px 20px ;
195+ border-bottom : 1px solid rgba (0 , 0 , 0 , 0.1 );
196+ background-color : rgba (0 , 0 , 0 , 0.02 );
197+ }
198+
199+ .dark .meilisearch-filter-container {
200+ border-bottom : 1px solid rgba (255 , 255 , 255 , 0.1 );
201+ background-color : rgba (255 , 255 , 255 , 0.02 );
202+ }
203+
204+ .meilisearch-filter-title {
205+ font-size : 14px ;
206+ font-weight : 500 ;
207+ color : rgba (0 , 0 , 0 , 0.7 );
208+ margin-bottom : 12px ;
209+ }
210+
211+ .dark .meilisearch-filter-title {
212+ color : rgba (255 , 255 , 255 , 0.7 );
213+ }
214+
215+ .meilisearch-filter-tags {
216+ display : flex;
217+ flex-wrap : wrap;
218+ gap : 8px ;
219+ }
220+
221+ .meilisearch-filter-tag {
222+ background-color : rgba (0 , 0 , 0 , 0.05 );
223+ border : 1px solid rgba (0 , 0 , 0 , 0.1 );
224+ border-radius : 6px ;
225+ padding : 6px 12px ;
226+ font-size : 13px ;
227+ font-weight : 500 ;
228+ color : rgba (0 , 0 , 0 , 0.7 );
229+ cursor : pointer;
230+ transition : all 0.2s ease;
231+ text-transform : capitalize;
232+ }
233+
234+ .dark .meilisearch-filter-tag {
235+ background-color : rgba (255 , 255 , 255 , 0.05 );
236+ border : 1px solid rgba (255 , 255 , 255 , 0.1 );
237+ color : rgba (255 , 255 , 255 , 0.7 );
238+ }
239+
240+ .meilisearch-filter-tag : hover {
241+ background-color : rgba (0 , 0 , 0 , 0.1 );
242+ border-color : rgba (0 , 0 , 0 , 0.2 );
243+ }
244+
245+ .dark .meilisearch-filter-tag : hover {
246+ background-color : rgba (255 , 255 , 255 , 0.1 );
247+ border-color : rgba (255 , 255 , 255 , 0.2 );
248+ }
249+
250+ .meilisearch-filter-tag .active {
251+ background-color : # f472b6 ;
252+ border-color : # f472b6 ;
253+ color : white;
254+ }
255+
256+ .meilisearch-filter-tag .active : hover {
257+ background-color : # cb4d86 ;
258+ border-color : # cb4d86 ;
259+ }
0 commit comments