Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

po-menu: customização do link da logo #2086

Open
samudiogo opened this issue May 31, 2024 · 2 comments
Open

po-menu: customização do link da logo #2086

samudiogo opened this issue May 31, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@samudiogo
Copy link

Descrição da melhoria

  • Adicionar no component po-menu a propriedade para habilitar/desabilitar link da po-logo
  • Adicionar a possibilidade de colocar um link personalizado para o link po-logo

Caso de uso

  • Caso 01: desabilitar link
    o component po-logo pode receber um input chamado p-link, podendo receber true ou false, minha ideia é usar o po-menu para receber a configuração da parametrização e repassar para o po-logo:
    <po-menu p-logo-link="false"></po-menu>
  • Caso 02: link personalizado
    No momento, o po-menu tem um link fixo:
    <a *ngIf="link; else noLink" href="/"><img /></a>
    esse nome em tese não está muito sugestivo para um uso boleano, mas pode ser de multiplo tipo, neste caso podendo receber uma url específica, por exemplo:
    <a *ngIf="link || typeof; else noLink" [href]="link">

Informações adicionais

Até a versão v15.1.1, o href do link da logo apontava "./", cujo comportamento funcionava bem em nossos clientes que hospendam a nossa aplicação em pastas de um dominio, exemplo: educacional.totvs.sdtech.com.br/portaldoprofessor/. Apartir da versão v15.2.0 com a introdução do componte po-logo o href foi alterado para "/" e no cenario acima, o clique na logo redireciona o usuário para fora da aplicação.

Hoje, o componente po-menu já recebe alguns inputs para configurar a logo, como url da imagem e texto alternativo, com essa melhoria, podemos melhorar a experiência do usuário direcionando de forma precisa e consistente o destino do seu click

@samudiogo samudiogo added the enhancement New feature or request label May 31, 2024
@samudiogo
Copy link
Author

@CSimoesJr , vi na issue #2084 que no caso do solicitnante ser totover, o procedimento para sugerir melhorias e e/ou reportar bugs não é por aqui, certo? Vou abrir lá no Jira! Se faz necessário fechar a issue aqui?

@CSimoesJr
Copy link
Contributor

Boa tarde @samudiogo, isso mesmo, indicamos a abertura da issue no Jira, se quiser pode fechar essa issue aqui!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants