-
Notifications
You must be signed in to change notification settings - Fork 24
Ajuste modal autoria #978
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
base: master
Are you sure you want to change the base?
Ajuste modal autoria #978
Conversation
Fix: Correção sequencia de headings h2 Fix: Inclusão da tag caption contendo a classe sr-only nas tabelas contendo o título ou descrição da tabela
| <p class="scielo__text-color__subtle--light mb-0">Barreto FK, Santos LA, Giovanetti M and Alcântara LCJ collaborated with the study conception and design, analysis and interpretation of the results, drafting and critical reviewing of the manuscript content.</p> | ||
| <p class="scielo__text-color__subtle--light mb-0">Fonseca V, Aburjaile F, Freitas C, Santos LA and Giovanetti M collaborated with the planning and implementation of the course, analysis and interpretation of the results.</p> | ||
| <p class="scielo__text-color__subtle--light">Silva JA, Peterka CRL, Rico JM, Almiron M, Medeiros AC, Melo CFCA and Alcântara LCJ collaborated with funding and feasibility, analysis and interpretation of the results. All authors have approved the final version of the manuscript and declared themselves to be responsible for all aspects of the work, including ensuring its accuracy and integrity.</p> | ||
| <div class="author-contributions mt-3 mb-4"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ramoncordini o valor author-contributions, conflicts em <div class="author-contributions mt-3 mb-4">, e tambémgroups, how_to_reg, feedback etc em <span class="material-icons-outlined">groups</span>, são de acordo com o tipo de nota do autor. Novos tipos podem ser criados futuramente. Veja a seguir. Poderíamos ter um padrão ou é necessário que a classe em div seja diretamente associada ao seu conteúdo? Entendo que o conteúdo de <span class="material-icons-outlined"> é o ícone então não há como padronizar. No entanto, terá que criar os demais ícones, ou para os não previstos adotamos um ícone padrão ou nenhum ícone.
Resumindo:
a) a classe em div pode ser padrão para todas as notas ou isso implica na acessibilidade?
b) o ícone se não tiver previsto, vou deixar sem ícone
| Elemento | Descrição |
|---|---|
| abbr | Representa abreviaturas de nomes dos autores. |
| con | Informação de contribuição de autores diferente da marcada com taxonomia CRediT ou outras taxonomias, neste último caso use apenas <role>. |
| coi-statement | Declaração de conflito de interesse (não use conflict). |
| corresp | Informações do autor correspondente. Recomenda-se o uso desta informação em <corresp> ao invés de <fn>. |
| current-aff | Afiliação atual do autor. Só usar este tipo de nota quando a afiliação ao qual o autor estava afiliado quando escreveu o documento for diferente da afiliação do momento da publicação do documento. Para afiliação no geral use <aff>. |
| deceased | Pessoa falecida desde que o documento foi escrito. |
| edited-by | Editor do documento. (consulte Declaração de Editor Responsável pelo Processo de Avaliação) |
| equal | Informação de contribuição igualitária. |
| on-leave | O autor está ausente (sabático ou outro). |
| participating-researchers | O autor foi um pesquisador para o documento. |
| previously-at | Afiliação anterior do autor. |
| study-group-members | O autor foi um membro do grupo de estudos para a pesquisa. |
| present-address | Endereço atual do autor. Recomenda-se o uso destas informações em <corresp>, caso o endereço for referente ao autor correspondente. |
| presented-by | Informação de trabalho apresentado pelo autor. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
O ícone:
person
Deve ser usado para identificar um autor. Este deve ser o ícone padrão para todo autor contido nesse modal.
O que esse PR faz?
1 - Ajusta o tamanho do modal para modal-lg
2 - Atualiza o modal autoria. Muda toda a estrutura do conteúdo tornando mais organizado
3 - Altera os headings. Título principal continua como h1, título secundário continua como h2, porém os próximos nós, títulos das próximas seçõs passam a ter o heading h2. A classe contida nos títulos continua a mesma.
4 - Adiciona a tag caption nas tabelas. A tag caption deve conter o título ou uma legenda da tabela. Auxilia no uso de tecnologias assistivas
Onde a revisão poderia começar?
Verifique o arquivo:
testes/fixtures/htmlgenerator/abstracts/modal-autoria.en.3_0-v2.html
Este arquivo contém as modificações realizadas.
Como este poderia ser testado manualmente?
Abra o arquivo citado anteriormente e abra o modal autoria. Verifique também os headings e o caption em tabela existente no artigo.
Algum cenário de contexto que queira dar?
Para teste com versão atualizada do design system foram incluídos arquivos css. Estes já são carregados pelo opac.
Screenshots
Quais são tickets relevantes?
Referências
Indique as referências utilizadas para a elaboração do pull request.
https://www.w3.org/WAI/WCAG21/Techniques/html/H39.html