FKB Pro - Tema social

He revisado mi última actualización, pero la categoría sigue en el lado izquierdo.

@Don
Hola,
He aplicado el ‘Custom embedded replies (theme-component)’ a ‘FKB Pro - Social themed’. No está mal en el escritorio, pero en el móvil, el diseño de la columna de comentarios de la derecha es bastante estrecho, y el icono ‘Saltar al post’ también está pegado a la parte inferior. Como resultado, el espacio de la izquierda parece bastante ancho. ¿Tienes planes de organizar el hilo y el icono de usuario en la parte de la columna izquierda lo más a la izquierda posible, y ajustar el diseño para equilibrarlo de modo que los comentarios se puedan ver un poco más anchos?

@Don He encontrado otro conflicto menor entre FKB Pro y Discourse Custom Wizard

2 Me gusta

Gracias @Drew-ART, eliminé las anulaciones de esquema. :+1: Después de actualizar el tema, debería funcionar.

2 Me gusta

Si quisiera agregar CSS personalizado al tema, ¿estaría en lo correcto al pensar que el ‘editor de configuración’ está reemplazando el botón de editar HTML/CSS?

Entonces, donde termina el CSS de @Don:

{
	"setting": "dark_btn_hover",
	"value": "rgba(var(--primary-rgb),.1)"
}
]

¿Simplemente continuaría debajo con algo como esto?

data-category-id='offers' [
  .discourse-kanban-list {
	 width: 50%;
     }
]

(una categoría solo tiene dos columnas en su tablero Kanban y quiero que esas sean más anchas, 50% del espacio cada una)

¿Es posible usar el componente Right Sidebar con el panel FKB “stock”? para que la sección superior sea el panel FKB pero debajo de él esté el resto del componente Right Sidebar.

Además, hay un problema cuando la barra lateral está cerrada, hay un espacio a la derecha

Obviamente, este espacio es necesario cuando la barra lateral es visible, pero no cuando está oculta.

Presumiblemente, la solución es esta

.fkb-panel-hidden .list-container .full-width { 
	gap: 0;
}
1 me gusta

En la ventana modal de creación de cuenta, los botones de inicio de sesión de terceros están desalineados. Solo ocurre en dispositivos móviles (y al escalar el tamaño del texto al 75% vuelven a alinearse). ¿Me pregunto si esto es un error de FKB PRO o no?

Se ven correctos en mi ventana modal de inicio de sesión, solo la de creación de cuenta está mal. Por lo demás, este tema ha sido HERMOSO, ¡gracias!

1 me gusta

Hola @Drew-ART, disculpa la demora.

Con el editor de configuración puedes hacer lo mismo cuando cambias una configuración del tema. Así que en este caso puedes cambiar los colores. Estas configuraciones están restringidas. Si quieres hacer cambios más grandes en botones, etc., tienes que crear un nuevo componente y activarlo al tema, donde puedes colocar tu código.

No estoy muy familiarizado con CSS de kanban, pero creo que data-category-id debería ser un número.

Se ve algo así.

[data-category-id="tu-id-de-categoria"] {
  .discourse-kanban-list {
    width: 50%;
  }
}

Y tienes que colocar esto en un nuevo componente. Algo como lo que muestro aquí: FKB Pro - Social theme - #88 by Don


Hola @Fma965, Sí, técnicamente es posible. Ahora funciona como cuando usas el componente de barra lateral derecha, la sección predeterminada se oculta, pero es posible usar ambas juntas con algo de CSS, creo.


Hola @thisisjoshjones, Gracias :slightly_smiling_face: Sí, creo que tengo que actualizar el CSS del tema para adaptarlo a los nuevos cambios del modal principal. Lo arreglaré.

Intenté experimentar con CSS pero no parecía posible, el div estaba vacío según mis pruebas.

@Fma965, he añadido una nueva configuración para mostrar Bloques de la barra lateral derecha debajo del panel FKB.

Screenshot 2023-12-22 at 14.04.05


También he actualizado las clases modales para adaptarlas a los nuevos cambios principales.

@thisisjoshjones Creo que este problema se solucionará si actualizas tu Discourse a la última versión. Dado que tu última actualización de Discourse fue hace un mes (18 de noviembre) y este problema modal se solucionó desde entonces (20 de noviembre).

Buen trabajo, gracias

Algo más que noté es que el HTML “Después de la cabecera” no funciona

Herramientas de desarrollador
image

El HTML nunca se añade, se muestra en el profiler pero no en el código fuente de la página real

Moverlo a Cabecera en lugar de Después de Cabecera y sí aparece, ¿es esto un problema con el tema o algo más?

Lo he comprobado ahora y funciona para mí en After Header.

1 me gusta

Hmm, algo más debe estar interfiriendo en mi instancia entonces, no es gran cosa. gracias

EDITAR: cuando el componente temático discourse-right-side-blocks está habilitado, no funciona.

Sí, veo. Puedo reproducirlo también con el tema predeterminado. Probablemente sea un problema con el componente temático Right Sidebar Blocks.

2 Me gusta

¡Tenías razón, gracias!

1 me gusta

Hola,

Tengo un problema: en la última versión de Discourse 3.2.0.beta4-dev no hay enlace para editar el CSS/HTML en el panel de temas…

¿Solo me pregunto si este problema es solo con mi versión de Discourse o si alguien que hizo una instalación nueva o actualizó a esta última versión de Discourse tiene el mismo problema?..

Hola @pzguillaume,

No puedes editar temas remotos. Esto se introdujo hace un tiempo.

4 Me gusta

Para completar la respuesta de Ondrej, puedes crear un nuevo componente temático, adjuntarlo a tu tema y aplicar todas tus personalizaciones aquí. :+1:

4 Me gusta

@ondrej : gracias. Soy nuevo en Discourse y no lo sabía…

@Arkshine : ¡gracias también! ¡Me ayudas mucho! :clap: :blush:

2 Me gusta