Navegar pelo meu fórum exige muitos saltos entre o topo e a parte inferior dos tópicos. Este componente de tema facilita isso, colocando botões de salto visíveis nas páginas de tópicos.
Os botões são colocados em três locais diferentes e podem ser tornados visíveis/invisíveis alternando as configurações correspondentes. Problemas ou relatórios de bugs são bem-vindos.
Isso é um pouco redundante com o clique nas datas no topo/inferior da linha do tempo, mas, na minha experiência, esse recurso é em grande parte desconhecido pelos usuários sem lhes dizer explicitamente.
Adiciona um botão “Saltar” na parte inferior da página para levá-lo de volta ao topo. O texto e as informações de sobreposição do botão podem ser alterados nas configurações do componente
pessoalmente desta forma.. acho que os consumidores ficarão confusos com isso dessa forma, pois pensarão que é um botão de rolagem em vez de um botão “Saltar”, que é para o que se destina..
Gosto da aparência dos botões deste componente na forma como estão dispostos por padrão. Talvez alguém possa fazer um fork do repositório e fazer suas próprias alterações ou um PR?
Também é uma boa ideia ter sua própria cópia do guia de elementos básicos de interface para indicar aos seus usuários. Acredito que o guia precisa de mais detalhes e espero que isso aconteça.
A rolagem da linha do tempo deve ter mais detalhes sobre a funcionalidade. Há algumas informações no guia do usuário, mas esses documentos poderiam ser melhor vinculados com mais detalhes.
Eu geralmente digo aos meus usuários que quase tudo na interface do Discourse é clicável.
Ah, eu percebo isso, eu só gosto de ter uma referência para apontar quando eles perguntam. E também a pesquisa será capaz de encontrá-lo em seu fórum local se você tiver guias postados em uma categoria de help desk, por exemplo.
Estou recebendo este aviso no console do desenvolvedor, relacionado a esta mudança recente
[TEMA 17 ‘discourse-scroll-buttons’] Aviso de depreciação: Importar getOwner de discourse-common/lib/get-owner está obsoleto. Use import { getOwner } from '@ember/application', ou se você ainda precisar do fallback shim, use import { getOwnerWithFallback } from 'discourse-common/lib/get-owner';. [obsoleto desde o Discourse 3.2] [id de depreciação: discourse.get-owner-with-fallback]
Alguma chance de uma atualização? É um componente muito útil para visualização em dispositivos móveis.
Não sei se é só no meu site ou o quê, mas o botão para baixo parou de fazer qualquer coisa (não tenho certeza quando parou, há pelo menos algumas semanas). O de baixo ainda funciona normalmente.
Ok, atualizei o Discourse hoje e entendi o que você quis dizer. Parece que a alteração abaixo o quebrou, porque jumpTop requer que o evento de clique seja passado.
Fiz alterações no componente de tema. Funciona para mim agora, espero que resolva para você também.
O botão para baixo (seta para baixo) no celular deste plugin está quebrado no Safari do iPhone. Espero que seja corrigido na nova versão de atualização.
Atualizei estes componentes para a versão mais recente e testei novamente no meu iPhone usando o navegador Safari anônimo, mas a Seta para Baixo ainda não funciona.
Ok, tive tempo para olhar. Parece que não atualizei a função móvel (achei que tinha).\n\nA versão atual deve funcionar, espero. Me avise se o problema persistir!