En mi foro, quiero obligar a los usuarios a utilizar un asistente personalizado para crear nuevos temas en categorías específicas. Por lo tanto, me gustaría ajustar los elementos nativos de Discourse sin romper la experiencia de usuario (UX) y la interfaz (UI) habituales.
Para ello, deseo personalizar el comportamiento del flujo del usuario al crear un nuevo tema.
Para lograrlo, me gustaría…
- convertir el botón “Nuevo tema” en un menú desplegable con enlaces personalizados, manteniendo el botón “Nuevo tema” predeterminado como una de las opciones.
- añadir una redirección automática a asistentes personalizados cuando los usuarios seleccionen una categoría adecuada en el editor.
Para el menú desplegable “Nuevo tema”:
- utilizar únicamente elementos nativos de la UX/UI, de modo que se admitan nuevas variables de color y la funcionalidad central del modo oscuro.
- añadir, eliminar y modificar elementos del menú desplegable mediante campos de texto en la configuración del plugin, para que pueda definir:
icono, texto, URL.
Para la redirección en el editor:
- cuando un usuario seleccione una categoría específica en el editor, este se cerrará y el usuario será redirigido a una URL especificada.
- añadir, eliminar y modificar elementos del menú desplegable mediante campos de texto en la configuración del plugin, para que pueda definir:
categoría, URL de redirección.
Presupuesto
500-1000 USD