|
1 | 1 | // ==UserScript== |
2 | 2 | // @name GitHub Custom Navigation |
3 | | -// @version 1.1.6 |
| 3 | +// @version 1.1.7 |
4 | 4 | // @description A userscript that allows you to customize GitHub's main navigation bar |
5 | 5 | // @license MIT |
6 | 6 | // @author Rob Garrison |
|
176 | 176 | .ghcn-footer { margin-top:4px; border-top:#555 solid 1px; } |
177 | 177 | li[data-ghcn] a { min-width:25px; text-align: center; } |
178 | 178 | .HeaderNavlink { height:28px; padding:2px 5px; } |
179 | | - ul.HeaderNav .HeaderNavlink svg, |
180 | | - ul.HeaderNav .HeaderNavlink img, |
| 179 | + .HeaderNav .HeaderNavlink svg, |
| 180 | + .HeaderNav .HeaderNavlink img, |
181 | 181 | #ghcn-nav-items .HeaderNavlink svg, |
182 | 182 | #ghcn-nav-items .HeaderNavlink img, .gu-mirror svg, .gu-mirror img { |
183 | 183 | max-height:16px; fill:currentColor; vertical-align:middle; |
|
195 | 195 | body.ghcn-settings-open .header-logo-wordmark, |
196 | 196 | .gist-header .octicon-logo-github, /* hide GitHub logo on Gist page */ |
197 | 197 | .zh-todo-link { display:none !important; } |
198 | | - body.ghcn-settings-open ul.HeaderNav { width:100%; } |
| 198 | + body.ghcn-settings-open .HeaderNav { width:100%; } |
199 | 199 | body.ghcn-settings-open .HeaderNavlink > * { pointer-events:none; } |
200 | 200 | body.ghcn-settings-open #ghcn-overlay, |
201 | 201 | body.ghcn-settings-open #ghcn-settings-inner, |
202 | 202 | #ghcn-nav-items { display:block; } |
203 | | - body.ghcn-settings-open ul.HeaderNav .HeaderNavitem, |
| 203 | + body.ghcn-settings-open .HeaderNav .HeaderNavitem, |
204 | 204 | .ghcn-settings-wrapper .HeaderNavitem { cursor:move; |
205 | 205 | border:#555 1px solid; border-radius:4px; margin-left: 2px; |
206 | 206 | display:inline-block; } |
|
416 | 416 | </a>`; |
417 | 417 | } |
418 | 418 | make({ |
419 | | - el: "li", |
| 419 | + el: "span", |
420 | 420 | appendTo: target, |
421 | 421 | attr: { |
422 | 422 | "data-ghcn": name |
|
660 | 660 |
|
661 | 661 | // Main process - adds links to header navigation |
662 | 662 | function customize() { |
663 | | - let nav = $(".HeaderMenu nav ul.flex-items-center"); |
| 663 | + let nav = $(".Header nav"); |
664 | 664 | if (nav) { |
665 | 665 | nav.classList.add("HeaderNav"); |
666 | 666 | let indx, els, |
|
0 commit comments