Olá, tenho dois temas, um “Claro” e outro “Escuro”, cada um com um esquema de cores correspondente: “Claro” e “Escuro”.
Pessoas não registradas navegando no meu site no Android veem o tema Escuro por padrão, embora eu tenha definido o Claro como padrão. Como isso é possível? Como posso mudar esse comportamento?
Obrigado.
Eles veem o outro tema ou o seu tema padrão em cores escuras? Talvez eles usem o telefone no modo escuro e vejam uma versão escura por causa de Automatic Dark Mode color scheme switching
Sim, essa era essa configuração, obrigado. Mudei para Claro e agora está tudo bem.
Eu nunca fiz isso porque pensei que os usuários de celular no modo escuro nunca veriam o modo escuro, mas acho que há confusão entre a palavra escuro, que pode ser o termo do sistema operacional móvel, o esquema de cores e o nome do tema.
Eu acho que se eu definir um tema “Claro” correspondendo a um esquema de cores “Claro” por padrão, essa configuração deve ser respeitada, independentemente do que as pessoas tenham como configuração em seu sistema operacional de telefone. Caso contrário, qual é o propósito de ter uma configuração para o tema padrão? O que você acha?
Você também configurou o default dark mode color scheme id nas configurações do seu site?
Então faz sentido que os usuários que usam o modo escuro vejam seu site nesse esquema de cores.
Eu a defini como “clear” agora e isso resolveu meu problema, mas acho que há um conflito nos parâmetros: mesmo que o default dark mode color scheme id esteja definido como Dark, a configuração “Default theme” deveria ter precedência, e não tem, porque um tema usa um esquema de cores, e não o contrário.
Agora, usar o tema escuro no modo escuro mostrará o fórum no esquema de cores claro. Por que você não o deixa em branco? Sem um esquema de cores escuro padrão, o esquema de cores do tema será usado.
Tentei definir como “nenhum”, mas isso não funciona, o esquema de cores escuro é usado nesse caso, única solução: definir default dark mode color scheme id como Clear, o que é um problema lógico, como um modo escuro pode ser claro? ![]()
Tema e paleta de cores são duas coisas diferentes. Mas não consigo entender por que você não quer respeitar a escolha dos usuários ![]()
Isso ocorre porque escolher o modo escuro no seu celular significa que você tem preferência por aplicativos (ou sites) totalmente compatíveis com o modo escuro. O modo escuro no meu site Discourse é uma opção que ofereço aos usuários registrados (eles podem escolhê-lo em suas configurações), depois que eles se registram e fazem login com o tema padrão que eu, o administrador, escolhi. Como você sabe, nem todo aplicativo leva em consideração o modo escuro do sistema operacional. Eu gostaria que as pessoas que navegam no meu site recebessem o que eu, o administrador, escolhi, e então, e somente então, o que elas escolheram, não o contrário. Quem manda? ![]()
Resumindo, desejo que a configuração id do esquema de cores padrão do modo escuro se aplique apenas a membros registrados. (esta poderia ser uma opção dada ao administrador)
Eles não poderiam simplesmente alterar as cores do tema em suas preferências de usuário, já que parece que você tem alguma forma de esquema de cores escuras?
Se eles estiverem registrados, sim, mas se não estiverem, não.
Desculpe, odeio dizer isso em voz alta, mas você não deu nenhum motivo pelo qual não respeita os usuários. Você apenas disse que é do meu jeito ou nada. Muitas pessoas que querem usar o modo escuro por vários motivos irão embora.
O tema padrão é compatível com o modo escuro. Acho que existem apenas alguns temas mais antigos que são apenas claros.
Bem, você faz o que faz, mas eu ainda gostaria de saber por que essa é uma situação de vida ou morte para você ![]()
Você sabe que pode editar paletas?
Sim, eu dei um motivo, aqui está citado:
Eu respeito os usuários tanto quanto os programadores do Discourse, mas parece que os programadores do Discourse acharam uma boa ideia não respeitar sempre a escolha dos usuários de celular no modo escuro (acho que também pelo motivo acima), é por isso que eles deram ao administrador a escolha dessa configuração (id do esquema de cores padrão do modo escuro). Se eles tivessem respeitado a escolha deles, essa configuração não existiria.
Eu sei que posso editar paletas, sim.
Não tem nada a ver com isso
Vem da ideia de que tudo é editável. E é um mecanismo seguro se um tema não funcionar com o modo escuro.
O respeito vem das escolhas de um administrador. Um administrador deve escolher o que fazer. E como você sabe, existe, por padrão, uma configuração para permitir o modo escuro. É o quanto o Discourse respeita o modo escuro automático. Sua escolha foi desativá-lo.
Isso prejudica muito a experiência do usuário. Mas talvez você saiba melhor do que um usuário o que é desejado ![]()
Enfim. Perdi o interesse. Você tem ferramentas e sabe o que faz ou não. O resto é entre você e seus usuários.
Desculpe ter esgotado sua paciência tão rapidamente, obrigado por participar desta discussão. É possível que eu não tenha entendido o propósito desta configuração. Meu problema foi resolvido. Tenha um bom dia.
O problema é simplesmente que este tópico não está progredindo. Você cimentou sua crença de que, como pagador da conta, tem o direito de decidir em nome do usuário qual esquema de cores ele pode usar. Sou igualmente inflexível em que o pagador da conta pode decidir, por exemplo, onde e como as discussões ocorrem, mas não como o usuário quer poupar seus olhos.
Portanto, estamos presos em uma situação de sim/não, e meu interesse não se estende a isso — independentemente de o dia ser bom ou ruim ![]()
Não, eu não estou, mas não importa. Você acha que está certo e eu acho que estou certo pelas razões que expliquei longamente. Vamos parar por aqui, se você quiser.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.