Há alguma ideia sobre tornar o Horizon em tela cheia? Acho que ele parece um pouco restrito no meio (corset?), e ir totalmente para tela cheia o deixaria mais relaxado.
Não, não pretendo fazer isso. Estamos mantendo uma largura limitada, que corresponde ao comprimento ideal de leitura.
Acabei de testar (no celular, no entanto) e funciona bem para mim. Há algo no console? Ou você pode tentar um navegador diferente para verificar?
Obrigado @chapoi! Meu console:
Ok, sim, eu consigo reproduzir definitivamente. Acho que é porque o Horizon foi movido para o core, provavelmente. Vou precisar descobrir como consertar o link de prévia, se for possível. (Apenas pré-visualizar no Meta será mais fácil – tópico atualizado)
Dito isso, você pode simplesmente pré-visualizá-lo aqui no Meta mudando para o tema
Muito obrigado, agora funciona!
2 publicações foram movidas para um novo tópico: Texto Invisível do Botão no Tema Horizon
Transbordamento do Contêiner de Anúncio Móvel em Anúncios Internos – Incompatibilidade de Layout RTL/LTR
Olá
Estou usando o tema Horizon com o plugin House Ads oficial e criei um componente personalizado para estilizar os anúncios usando variáveis CSS e regras de layout compatíveis com o sistema de design do Discourse.
Problema: O contêiner do anúncio transborda a viewport no celular (tanto LTR quanto RTL)
- Tema: Horizon (não reproduzível no padrão ou em outros temas como Material, etc.)
- Plugin: House Ads + componente personalizado
- Dispositivo: Celular
- Comportamento:
- Quando idioma do site = Inglês (LTR) → a borda esquerda de
.ad-containeré cortada (transborda para a esquerda). - Quando idioma do site = Persa/Árabe (RTL) → a borda direita é cortada (transborda para a direita).
- Quando idioma do site = Inglês (LTR) → a borda esquerda de
- Esperado: O cartão do anúncio deve ser totalmente contido na viewport, centralizado ou alinhado com a largura do conteúdo da postagem.
Meu código CSS:
Resumo
:root {
/* Cores principais */
--ad-bg: var(--secondary);
--ad-border: var(--highlight);
--ad-text: var(--primary);
/* Rótulo */
--ad-label-bg: var(--highlight);
--ad-label-text: var(--danger);
}
.house-creative {
margin-left: 0 !important;
}
.house-creative a.between-posts-ad {
display: block;
text-decoration: none;
color: inherit;
background-color: transparent;
font-family: inherit;
}
/* ===============================
Contêiner do Cartão
=============================== */
.house-creative .ad-container {
direction: rtl !important;
text-align: center !important;
margin-bottom: 20px;
padding: 10px 5px;
max-width: calc(#{$topic-avatar-width} + #{$topic-body-width} + (#{$topic-body-width-padding} * 2)); background-color: var(--ad-bg);
border: 2px solid var(--ad-border);
border-radius: 10px;
box-sizing: border-box;
line-height: 1.7;
color: var(--ad-text);
transition:
background-color 0.3s ease,
border-color 0.3s ease,
box-shadow 0.3s ease,
transform 0.2s ease;
}
.house-creative a.between-posts-ad:hover .ad-container {
transform: translateY(-1px);
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.house-creative .ad-label {
display: inline-block;
text-align: center;
margin-bottom: 6px;
padding: 4px 12px;
font-size: 0.85em;
font-weight: 700;
text-transform: uppercase;
background-color: var(--ad-label-bg);
color: var(--ad-label-text);
border-radius: 999px;
}
.house-creative .ad-container .ad-text {
margin: 0;
font-size: 1rem;
line-height: 1.9;
color: var(--ad-text);
direction: rtl ;
text-align: center !important ;
unicode-bidi: isolate;
}
@media (max-width: 480px) {
.house-creative .ad-container {
direction: rtl !important;
text-align: center !important;
padding: 16px 12px;
width: 100%;
max-width: 100%;
}
}
O Horizon ainda não é compatível com todos os componentes e plugins.
Ao participar de um grupo
Quando não está participando de um grupo
O design do cabeçalho e da barra lateral parece ter mudado devido à modernização do tema Foundation.
Não sei se este é o lugar certo para postar isso, mas gosto da forma como o Horizon no Meta exibe algumas linhas de cada tópico na visualização de categoria. Não consigo reproduzir isso no meu lado e não tenho certeza por onde começar a procurar. Obrigado!!
pode ler sobre isso aqui
9 publicações foram movidas para um novo tópico: Problema de RTL com @ na colocação em nomes de usuário
2 publicações foram movidas para um novo tópico: Visualização Compacta/Expandida não funciona no Horizon
2 publicações foram movidas para um novo tópico: Interação do Horizon com o Cabeçalho da Marca
Uma postagem foi dividida em um novo tópico: Problemas de Flair no Horizon
Uma postagem foi dividida em um novo tópico: Problema de exibição de subcategorias de dois níveis
Não tenho certeza se isso é sobre o Horizon ou sobre o componente Header Categories Navbar. Foi-me apontado que a barra de menu no Horizon começa bem à esquerda, ao contrário de outros temas (Foundation para comparação), o que é estranho em monitores largos.
Horizon:
Foundation:
Isso é intencional? Ou algo que pode precisar de correção? Devo dizer que, se a largura do conteúdo for restrita, pareceria lógico para mim não ter a barra de menu começando tão à esquerda.









