Tema Minima

:discourse2: Resumo Minima - O objetivo deste tema é reduzir a interface do usuário e focar no texto.
:eyeglasses: Pré-visualização Pré-visualização no Criador de Temas do Discourse
:hammer_and_wrench: Link do Repositório https://github.com/discourse/minima
:open_book: Novo em Temas do Discourse? Guia para iniciantes sobre o uso de Temas do Discourse

Instalar este tema

Recursos

Revisei e aumentei o tamanho do texto, removendo praticamente tudo o que era redundante (e qualquer coisa que eu não use regularmente). Por exemplo, sei que os tópicos sugeridos são tópicos sugeridos, então removi o cabeçalho. Usei a seleção em massa na lista de tópicos talvez duas vezes na vida, então ela também foi removida. Visualizações na lista de tópicos? Removidas. Categorias no menu hambúrguer? Removidas.

Você entendeu a ideia, aqui está o tema.

Para um minimalismo extra, recomendo usar o layout Apenas Categorias na página de categorias.


:discourse2: Hospedado por nós? Temas estão disponíveis para uso em nossos planos Standard, Business e Enterprise.

39 curtidas

Glorious serifs! I love it.

The desktop :hamburger: menu listing all the other themes seems odd to me, though.

5 curtidas

I’m LOVING this theme, especially the topic list, amazing work :heart:


A couple of tiny issues in PM’s, a missing icon:

and I feel like the small size of the assigned text makes it hard to read, because the text has been made larger for just about everything else (Header, Suggested messages etc.)

Screenshot%20from%202019-02-08%2013-14-13

11 curtidas

I love it, although losing the theme switcher from the nav on mobile did cause a brief moment of panic!

4 curtidas

One of my users is reporting the Minima theme (which I love very much) does not show the “Dismiss” button when there are unread messages. He verified that Dismiss wasn’t just disappearing because there were no unreads - he said he switched to Minima and back from another theme while showing unreads and the button did not show up.

Is there a setting I might be missing on this, or anything else I should check? Thanks!

I managed to finally reproduce it:

Screenshots

Default board theme

Minima

5 curtidas

I’ve added the dismiss button back, you’ll just need to update the theme.

10 curtidas

Thanks so much! I will check it out!

1 curtida

Where can I find the Minima Dark theme?

1 curtida

Mínima Dark is a copy of Minima but using the color scheme from Material Dark.

7 curtidas

Olá, gostaria de saber se é possível exibir o nome na lista de tópicos em vez do nome de usuário, quando a opção Priorizando nome completo vs. nome de usuário na UX está ativa.

2 curtidas

Seria maravilhoso se pudéssemos separar a lista de categorias conforme as linhas brancas que adicionei para demonstrar

2 curtidas

Estou seguindo o guia sobre criação de Temas (Developing Discourse Themes & Theme Components) e ele diz que, para alterar os templates (como remover os avatares na listagem), é necessário modificar os arquivos .hbr no núcleo do Discourse.

Você precisou fazer isso para remover os avatares? Estou um pouco confuso sobre como esse tema funciona e como utilizá-lo.

Como exemplo, no tema Minima, como eu mudaria a aparência da página de Perfil de cada usuário?

Desculpe se isso estiver fora do tópico.

3 curtidas

Depende do que você gostaria de alterar. Se quiser remover ou reestilizar conteúdo, provavelmente é possível fazer isso com algum CSS adicional. Se deseja adicionar informações ou mudar o layout drasticamente, será necessário editar os arquivos de template.

No tema Minima, editei o template da lista de tópicos para reposicionar/remover algumas avatares. Você pode ver isso aqui: https://github.com/discourse/minima/blob/master/desktop/header.html

Se quiser usar o tema Minima e adicionar customizações adicionais, recomendo instalar o Minima e adicionar suas customizações criando um novo componente de tema. Assim, você ainda poderá receber atualizações do Minima sem se preocupar com suas alterações sendo sobrescritas.

3 curtidas

Obrigado, @awesomerobot - vou tentar isso.

Tenho uma pergunta de acompanhamento sobre o mesmo tópico. Quando o Discourse for atualizado e eu precisar atualizar o software (assumindo que estou hospedando por conta própria), isso causará problemas em temas onde os modelos foram modificados? Ou eles não são dependentes?

Você já experimentou algo assim no passado?

1 curtida

Ao usar o tema minima, não consigo arquivar mensagens diretas (a caixa de seleção desapareceu).

3 curtidas

Acabei de fazer uma atualização no tema que traz essa funcionalidade de volta. Obrigado por reportar!

5 curtidas

Estou usando o Minima como base para meu tema e estou me perguntando sobre uma coisa: De onde vem esse código?

<div class="byline">
    <a href="" data-user-card="joffreyjaffeux"><img alt="" width="20" height="20" src="https://sjc5.discourse-cdn.com/themecreator/user_avatar/theme-creator.discourse.org/joffreyjaffeux/40/2250_2.png" class="avatar" title="joffreyjaffeux" aria-label="joffreyjaffeux">joffreyjaffeux</a>
  </div>

Ele desaparece quando eu mudo para o tema Light. O Minima não tem nenhum JavaScript que possa estar manipulando o HTML. Estou tão confuso!

2 curtidas

Acredito que este seja o avatar acima do título do tópico

2 curtidas

Sim, entendo isso. Encontrei o código que citei inspecionando o avatar. O que me confunde é de onde vem esse código. Ele está presente no Minima, mas inexistente (não apenas oculto no CSS) no tema Light, por exemplo. O que está gerando o HTML?

1 curtida

Ah, ok, agora entendi melhor.

Isso vem do arquivo de cabeçalho: https://github.com/discourse/minima/blob/master/desktop/header.html

Ele reescreve o modelo da lista de tópicos.

Modelo original: https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/list/topic-list-item.hbr

5 curtidas