@@ -772,6 +772,38 @@ body,
772772}
773773
774774
775+ /* ============================================================
776+ HIDE MATERIAL'S BUILT-IN GLOBE / EXTERNAL-LINK ICON
777+ Material injects an inline <svg> globe on every nav link
778+ pointing to an external URL — sidebar items AND TOC headings.
779+ We already have purpose-built ::before icons for the three
780+ Home links (Website, Community, Blog), so suppress the
781+ auto-injected globe everywhere else.
782+ ============================================================ */
783+
784+ /* Left sidebar — primary nav tree */
785+ .md-nav--primary .md-nav__link > svg .md-icon ,
786+ .md-nav--primary .md-nav__link > .md-ellipsis > svg .md-icon {
787+ display : none !important ;
788+ }
789+
790+ /* Right sidebar — table of contents */
791+ .md-nav--secondary .md-nav__link > svg .md-icon ,
792+ .md-nav--secondary .md-nav__link > .md-ellipsis > svg .md-icon {
793+ display : none !important ;
794+ }
795+
796+ /* Mobile drawer */
797+ .md-nav--integrated .md-nav__link > svg .md-icon {
798+ display : none !important ;
799+ }
800+
801+ /* Broad catch-all for any remaining injected SVG globe in sidebars */
802+ .md-sidebar .md-nav__link > svg [viewBox ] {
803+ display : none !important ;
804+ }
805+
806+
775807/* ============================================================
776808 LEFT SIDEBAR — premium redesign
777809 ============================================================ */
0 commit comments