🚀 Improve relay initialization and UX enhancements

 **Replace** static 5-second sleep with active relay status checking that fails gracefully after timeout

 **Add new features**:
- 🏠 Home button navigation to dashboard
- 🧪 Dev mode detection for existing relay on localhost:6942

🧹 Perform minor cleanup (remove unimplemented method in electron)

 #ux #devEx
This commit is contained in:
Danny Morabito 2025-03-17 19:33:31 +01:00
parent cee44c69ed
commit 2a1447cd77
Signed by: dannym
GPG key ID: 7CC8056A5A04557E
6 changed files with 47 additions and 11 deletions

View file

@ -108,6 +108,14 @@ export class Header extends LitElement {
>
<iconify-icon icon="material-symbols:arrow-forward"></iconify-icon>
</button>
<button
@click=${() => {
window.location.hash = '#';
}}
aria-label="Home"
>
<iconify-icon icon="material-symbols:home"></iconify-icon>
</button>
</div>
<div class="search-container" @click=${this.focusSearch}>
<input