# Publish Specific
## JS
```js
//// CLICKABLE LOGO
// Obsidian Publish logo - to be wrapped
var obsidianLogo = document.querySelector('.site-body-left-column-site-logo');
// create wrapper container - a with link
var wrapper = document.createElement('a');
wrapper.href = 'https://themathguyd.guycloud.website/'
wrapper.classList.add('link-img');
// insert wrapper before el in the DOM tree
obsidianLogo.parentNode.insertBefore(wrapper, obsidianLogo);
// move el into wrapper
wrapper.appendChild(obsidianLogo);
```
## CSS
```css
/* Recenter Logo after JS Tricks */
.site-body-left-column .link-img{
text-align: center;
}
/* remove obisidian branding */
.site-footer {
display: none;
}
/* Fix popover too big */
.popover.hover-popover {
width: 200px;
border: 1px dotted var(--accent-1);
}
```
# Vault Specific
# Both