Búsqueda de campos de perfil personalizados y perfiles

Sí, anhelo algo como esto. Investigué un poco el código pero no pude averiguar cómo hacerlo con un componente de tema y si requiere una codificación mucho más profunda (es decir, profundizar en Ruby), actualmente no tengo idea de cómo hacerlo :smiley:

Lo que espero ver es en realidad similar a lo que Circle acaba de habilitar para su plataforma. Aquí hay dos capturas de pantalla:


Me gustan mucho los menús desplegables sencillos y las formas de filtrar a los usuarios. Lo que he notado en Circle es que su búsqueda no parece funcionar bien, así que tal vez Discourse podría tener una búsqueda de usuarios más sólida y agregar algunas opciones de filtro adicionales como esta.

He mirado muchas de estas plataformas (FB, Discord, Guilded, Circle y otras) y pocas parecen tener directorios de miembros buenos (buscables/filtrables/con campos de usuario personalizados/elegantes). Tengo habilitado el componente de tema User Card Directory y, por lo tanto, siento que estoy a punto de tener ese directorio de miembros que he soñado, solo me falta el aspecto del filtro.

¿Sería posible hacer esto en un componente de tema solo con js y CSS? ¿O requeriría un plugin completo basado en Ruby?

3 Me gusta