Laravel-log-viewer: Conteúdo de log quase não copiável

Criado em 24 jun. 2020  ·  2Comentários  ·  Fonte: rap2hpoutre/laravel-log-viewer

Em primeiro lugar, obrigado pelo ótimo pacote.

Em segundo lugar, acho que seria uma grande melhoria fazer com que uma linha de registro específica NÃO fechasse quando clicada.

Para fechar a linha, o usuário deve ser forçado a clicar no botão do ícone que se parece com uma lupa.

A razão é que muitas vezes é conveniente copiar parte do conteúdo da linha. Para fazer isso, você obviamente precisa clicar em seu texto para realçá-lo, mas isso apenas fecha a linha de forma inconveniente.

Só com muito esforço você pode fazer uma seleção de texto: destacando-o inicialmente, espere a linha fechar e, em seguida, reabra-o com a lupa.

Eu não olhei para o código para o front-end ainda porque tenho experiência em react, mas não jquery.

Comentários muito úteis

Acontece que não foi tão difícil mudar a alternância para usar o botão em vez da própria linha.

ORIGINAL

$('.table-container tr').on('click', function () {
      $('#' + $(this).data('display')).toggle();
    });

NOVO

$('.table-container tr button').on('click', function () {
      $('#' + $(this).data('display')).toggle();
    });

Posso fazer um PR se os outros acharem que isso vale a pena ser um comportamento padrão do pacote.

Todos 2 comentários

Acontece que não foi tão difícil mudar a alternância para usar o botão em vez da própria linha.

ORIGINAL

$('.table-container tr').on('click', function () {
      $('#' + $(this).data('display')).toggle();
    });

NOVO

$('.table-container tr button').on('click', function () {
      $('#' + $(this).data('display')).toggle();
    });

Posso fazer um PR se os outros acharem que isso vale a pena ser um comportamento padrão do pacote.

Ah, nem consigo dizer como sofro com essa UX "perfeitamente projetada".

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

mstaack picture mstaack  ·  6Comentários

watermelonjuice picture watermelonjuice  ·  8Comentários

serdarsaygili picture serdarsaygili  ·  11Comentários

akoepcke picture akoepcke  ·  9Comentários

raksa picture raksa  ·  3Comentários