Remove the undocumented string form of `link-external-icon`
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 84/100
- Tipo de issue
- Refatoração
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- javascript
- Domínio
- frontend
Direção de pesquisa
Leia o script de links externos em quarto-html-after-body.ejs e localize o ramo que trata os valores de string de link-external-icon. Remova esse comportamento específico para strings, preservando o comportamento booleano; a tarefa estará concluída quando a forma de string não documentada deixar de inserir ícones e as configurações booleanas continuarem funcionando.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Description
The external-link script in quarto-html-after-body.ejs still has a branch for a string value of link-external-icon.
With a string, it inserts a <i class="bi-<value> quarto-ext-icon"> after each external link instead of using the CSS icon.
This form comes from the original implementation (fc1c503b8) and was never documented.
The schema accepts only true or false, so a string reaches this branch only with validate-yaml: false.
In #9469 the branch got a sibling check, so it no longer adds a second icon when the script runs again after pagination, search or sort.
The proposal is to remove the string branch and keep the boolean behaviour as it is.
- Related: #9469
- Linguagem predominante
- JavaScript
- Estrelas
- 6.1k
- Forks
- 478
- Merge médio
- 17h 26min
- PRs com merge (30d)
- 126
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de quarto-dev/quarto-cli
-
enhancement localization
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
quarto-dev/quarto-cli#15268 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
enhancement websites
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
quarto-dev/quarto-cli#15255 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
quarto.json.decode does not raise on invalid JSON, so pcall cannot catch itTalvez já em andamento @sogav21 assumiu há 3 dias. Abertabug lua
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
quarto-dev/quarto-cli#15226 ·
Mantenedores costumam responder em até 1 dia
-
arrow-dark gives region markers a light band that fails contrastTalvez já em andamento @vav7 assumiu há 3 dias. Abertaaccessibility bug themes
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
quarto-dev/quarto-cli#15222 ·
Mantenedores costumam responder em até 1 dia
-
bug code-annotation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
quarto-dev/quarto-cli#15215 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de quarto-dev/quarto-cli
Issues semelhantes
-
[vika] console keeps a stale "in progress" turn after a daemon restart mid-runTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
volcengine/OpenViking#7011 ·
Mantenedores costumam responder em até 1 dia
-
Issue: ready for confirmation Reported on 2.4.9 Triage: Dev.Experience
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
magento/magento2#41773 · 1 comentário ·
Mantenedores costumam responder em até 5 dias
-
Upgrade listener stays on a custom server after close when `preClose` is setTalvez já em andamento @RaphaelFakhri assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
fastify/fastify-websocket#388 ·
-
[推荐] 影夕视频Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
-
Perl - Readme DriftTalvez já em andamento @Omnideth assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
CommunityToolkit/Aspire#2375 ·
Mantenedores costumam responder em até 2 dias