Add copyable anchor links to section headings
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- css, html, python
- Ambito
- accessibility, frontend
Direzione di ricerca
Individua i template o i componenti che renderizzano le intestazioni di Payload e della documentazione, insieme agli stili per l’intestazione fissa e il scroll-margin-top esistente. Inizia ricostruendo come vengono generati gli id delle intestazioni e come vengono usati dal pannello dei contenuti. Aggiungi i link con etichetta per le intestazioni h2 e h3, poi verifica che compaiano al passaggio del mouse e quando ricevono il focus da tastiera e che puntino agli id delle intestazioni.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Section headings on payload and docs pages have no anchor link, so readers cannot copy a link to a section from the page itself. They have to open the contents panel or edit the URL by hand.
Proposal
Show a small "#" link beside each h2 and h3 on hover and keyboard focus. It should link to the heading id and have an accessible label such as "Link to section: Attack Vectors". Optionally copy the full URL on click.
Why
Payload pages are long and are often shared in reports and chats.

Notes
Headings already have ids (they are used by the contents panel), so only the link markup and styling are needed. Keep scroll-margin-top so the heading is not hidden behind the sticky header.
- Lingua principale
- Python
- Stelle
- 22
- Fork
- 14
- Merge medio
- 14h 14m
- PR unite (30g)
- 29
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di OWASP/OWASP-Hunting
-
enhancement Website
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
OWASP/OWASP-Hunting#93 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement Website
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
OWASP/OWASP-Hunting#92 ·
I maintainer di solito rispondono entro 1 giorno
-
bug Website
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
OWASP/OWASP-Hunting#91 ·
I maintainer di solito rispondono entro 1 giorno
-
bug Website
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
OWASP/OWASP-Hunting#90 ·
I maintainer di solito rispondono entro 1 giorno
-
bug Website
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
OWASP/OWASP-Hunting#89 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di OWASP/OWASP-Hunting
Issue simili
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
aws-samples/sample-per-model-bedrock#857 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
521xueweihan/HelloGitHub#4328 ·
-
documentation maintainer-managed
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
awslabs/visual-asset-management-system#1418 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno