Como ya mencioné que soy un usuario final puro del foro, no sé mucho de HTML/CSS; solo conozco lo básico y la sintaxis. Quiero crear y contribuir con un tema o diseño para el foro Discourse (shotcut) (en el foro donde suelo estar). ¿Qué lenguaje de programación necesito para hacer el tema o diseño? Debería ser un tema moderno y agradable, similar a como se ven los temas de Twitter o Instagram.
No soy desarrollador; de hecho, aprendí HTML/CSS mientras leía libros de informática en la escuela. ¿Existe algún programa adicional para usuarios finales, uno básico y sencillo, o tienen algún buen tutorial sobre cómo crear un tema similar al de Instagram para foros Discourse?
Desarrolladores
Podrían recategorizar mi tema al lugar correcto, ya que no sé dónde encaja mejor este tema, quizás en ux.
@Ar_D Yo también estoy en una situación similar (aunque ya empecé con el tema). Te recomiendo que revises estos temas. Quizás sea mejor que te centres primero en los tres primeros y, una vez que tengas una mejor idea de lo que estás haciendo, profundices en los últimos dos.
Puedes llegar muy lejos con las funcionalidades predeterminadas de Theme Creator. Probé Theme CLI (era la primera vez que configuraba algo tan complejo, soy un verdadero n00b) y lo encontré extremadamente útil para obtener retroalimentación muy rápida sobre cualquier cambio de diseño. En general, mis conocimientos muy limitados de HTML/CSS me han llevado muy lejos.
Sí, es una gran ventaja poder realizar cambios en un editor real en tu computadora, guardar y ver el resultado ante tus ojos. Pero, como sugieres, definitivamente tiene sentido hacer algunos cambios triviales en la interfaz web para confirmar que estás haciendo algo (yo suelo hacer algo como color: red para ver que estoy teniendo algún efecto) antes de invertir tiempo en configurar la herramienta CLI. Sin embargo, si vas a dedicar más de una hora de tu vida a trabajar con temas, realmente vale la pena que aprendas a usar la herramienta CLI. Ese tiempo se recuperará muy rápidamente.
Recientemente noté que la CLI solo funciona si uso WSL, pero nunca ejecuto ninguna aplicación de Linux. Además, el sistema que estoy usando en realidad no abre la Microsoft Store debido a posibles errores, y estoy ejecutando la versión más reciente, por lo que ni siquiera puedo actualizar Windows.
Así que creo que la CLI ya no me es útil; necesito instalar Linux en una máquina virtual con mi conexión a internet tan lenta.