Prompt 0063 — Fix Definitivo: Botão Roadmap no Hero do Docs
Prompt 0063 — Fix Definitivo: Botão Roadmap no Hero do Docs
Seção intitulada “Prompt 0063 — Fix Definitivo: Botão Roadmap no Hero do Docs”Prompt refinado
Seção intitulada “Prompt refinado”O botão “Ver Roadmap” continuava aparecendo no hero do site docs.sinergia.dev.br mesmo após deploys com a correção via HeroWrapper.astro. A abordagem de mutação de props (splice) não era confiável porque o Starlight pode processar/clonar o objeto hero internamente antes de chamar o override do componente.
A correção definitiva usa duas camadas:
- Remover o botão “Ver Roadmap” diretamente do YAML
hero.actionsemindex.mdx— eliminando a fonte do problema - Substituir a abordagem de mutação de props no
HeroWrapper.astropor CSS injection dinâmico — lêscope-map.jsonem build-time, gera seletores[href]para todas as páginas B-scope e injetadisplay: nonepara páginas docs
Resultado
Seção intitulada “Resultado”index.mdx: ação “Ver Roadmap” removida do YAMLhero.actions; o link do roadmap permanece noLinkCarddo corpo da página, onde é tratado pelo plugin RehypeHeroWrapper.astroreescrito: CSS injection comFragment set:htmlgera seletores dinâmicos baseados emscope-map.jsonpara ocultar links B-scope no hero do build docs; o bloco badge BS removido (responsabilidade delegada aobs-hero.css)