CSS para usuarios

¿Podemos permitir CSS para los usuarios? Para que todos, o al menos los TLs de mayor nivel, tengan la capacidad de cambiar la apariencia de las cosas.

¿Es eso técnicamente posible (sin usar un tema/componente CSS especialmente diseñado por el administrador)?

¿Cuáles serían los riesgos — aparte de que un usuario lo rompa para sí mismo?

Eso quitaría algo de presión sobre lo que a los usuarios les gusta ver, o mayormente no ver.

3 Me gusta

Sí, lo hará en algún momento, especialmente porque el código HTML de Discourse cambia de vez en cuando.

Utilicé al menos un sitio web que proponía esta función. No aconsejaría implementar tal función a menos que haya una necesidad muy específica (¿una comunidad de entusiastas de CSS, por ejemplo?).

Un corchete que falte es suficiente para que todo el sitio display: none; :sweat_smile:

4 Me gusta

Solo para aclarar, ¿el CSS solo cambiaría para ellos localmente y no globalmente? Si ese es el caso, ¿no podría una extensión del navegador ser una solución?

5 Me gusta

El único problema con esas extensiones es que a menudo no admiten sass y temas completos. He usado un compilador de SCSS a CSS antes para obtener un tema personalizado en otro foro, y no es asombroso.

1 me gusta

Mi idea: Un tema llamado “tema personalizado” en el tema que mostraría un menú que te permitiría usar un tema personalizado de la categoría #tema en este sitio o tus propios temas desde https://discourse.theme-creator.io/

2 Me gusta

Si localmente significa solo para ese usuario, entonces sí.

Pero entonces se necesitaría algo como si usuario = X entonces hacer CSS y no sé si eso es posible.

Sí, podría. ¿Cómo instalaría tales extensiones en iPad o en cualquier Android?

2 Me gusta

¿Has mirado Tamper Monkey? Los scripts de Tamper Monkey permiten a los usuarios cambiar cómo los sitios web muestran la información.

Un miembro de nuestra comunidad hizo uno cuando Discourse no tenía la opción de silenciar usuarios. Añadió un método para silenciar/ocultar usuarios específicos; decorar miembros Op y Staff y añadió notas a ciertos usuarios por grupo, etc.

1 me gusta

Si puedes instalar Firefox, creo recordar que Tamper Monkey es una extensión disponible.

1 me gusta