diff --git a/src/utils/DOMHelper.ts b/src/utils/DOMHelper.ts index 442d6e1..5671d80 100644 --- a/src/utils/DOMHelper.ts +++ b/src/utils/DOMHelper.ts @@ -48,15 +48,14 @@ export function $ any, O extends * add the logo element into DOM */ export function insertLogoMountPoint() { - const logoSelector = '.gitako .gitako-logo' - return $(logoSelector) || createLogoMountPoint() -} - -function createLogoMountPoint() { - const logoMountElement = document.createElement('div') - logoMountElement.classList.add('gitako-logo-mount-point') - document.body.appendChild(logoMountElement) - return logoMountElement + const logoID = 'gitako-logo-mount-point' + const logoSelector = '#' + logoID + return $(logoSelector, undefined, function createLogoMountPoint() { + const logoMountElement = document.createElement('div') + logoMountElement.setAttribute('id', logoID) + document.body.appendChild(logoMountElement) + return logoMountElement + }) } /**