diff --git a/src/platforms/GitHub/DOMHelper.ts b/src/platforms/GitHub/DOMHelper.ts index c4b537a..eab9846 100644 --- a/src/platforms/GitHub/DOMHelper.ts +++ b/src/platforms/GitHub/DOMHelper.ts @@ -21,8 +21,11 @@ export function resolveMeta(): Partial { export function isInRepoPage() { const repoHeadSelector = '.repohead' // legacy const authorNameSelector = '.author[itemprop="author"]' + const globalNavigationSelectors = '.AppHeader-context-item[data-hovercard-type="user"]' return Boolean( - document.querySelector(repoHeadSelector) || document.querySelector(authorNameSelector), + document.querySelector( + [repoHeadSelector, authorNameSelector, globalNavigationSelectors].join(), + ), ) } diff --git a/src/styles/index.scss b/src/styles/index.scss index 30b4e56..fab00d7 100644 --- a/src/styles/index.scss +++ b/src/styles/index.scss @@ -41,7 +41,9 @@ $minimal-z-index: max( } html[data-with-gitako-spacing='true'] { - body { + body, + .AppHeader deferred-side-panel div[data-modal-dialog-overlay] // side panel opened via clicking github top-left icon in global navigation mode + { @media screen { margin-left: var(--gitako-width); }