From a01ebf303ea1dcb733b04d01329f9032a37a308f Mon Sep 17 00:00:00 2001 From: FrankZamora Date: Sat, 29 Nov 2025 11:14:03 -0600 Subject: [PATCH] fix(toc): eliminar outline azul en focus de links MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Agrega outline: none para .toc-link:focus via CSSGenerator para remover el borde azul del browser al hacer clic. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../Infrastructure/Ui/TableOfContentsRenderer.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Public/TableOfContents/Infrastructure/Ui/TableOfContentsRenderer.php b/Public/TableOfContents/Infrastructure/Ui/TableOfContentsRenderer.php index 243e5eb5..9cdf5765 100644 --- a/Public/TableOfContents/Infrastructure/Ui/TableOfContentsRenderer.php +++ b/Public/TableOfContents/Infrastructure/Ui/TableOfContentsRenderer.php @@ -311,6 +311,11 @@ final class TableOfContentsRenderer implements RendererInterface 'font-weight' => '600', ]); + // Focus - eliminar outline azul del browser en click + $cssRules[] = $this->cssGenerator->generate('.toc-container .toc-link:focus', [ + 'outline' => 'none', + ]); + // Level indentation $cssRules[] = $this->cssGenerator->generate('.toc-container .toc-level-3 .toc-link', [ 'padding-left' => $spacing['level_three_padding_left'] ?? '1.5rem',