Improve initial setup screen:

📊 Add relay log visibility during startup
💼 Implement automatic wallet configuration
🧭 Add progress indicator showing current setup step
🧹 Fix minor linting issues throughout codebase
This commit is contained in:
Danny Morabito 2025-04-02 11:51:45 +02:00
parent 295137b313
commit 9fe777abd9
Signed by: dannym
GPG key ID: 7CC8056A5A04557E
7 changed files with 217 additions and 72 deletions

View file

@ -124,7 +124,7 @@ export class EveSettings extends LitElement {
</arx-fieldset>
<arx-fieldset legend="Profile">
${when(
this.profile.picture,
this.profile!.picture,
() => html`
<div class="profile-header">
<img
@ -143,7 +143,7 @@ export class EveSettings extends LitElement {
label="Name"
type="text"
name="name"
.value=${this.profile.name}
.value=${this.profile!.name}
@change=${(e: ArxInputChangeEvent) => this.handleInputChange('name', e)}
placeholder="Your display name"
></arx-input>
@ -152,7 +152,7 @@ export class EveSettings extends LitElement {
label="Profile Image URL"
type="text"
name="image"
.value=${this.profile.picture}
.value=${this.profile!.picture}
@change=${(e: ArxInputChangeEvent) => this.handleInputChange('picture', e)}
placeholder="https://example.com/your-image.jpg"
></arx-input>
@ -161,7 +161,7 @@ export class EveSettings extends LitElement {
label="Banner URL"
type="text"
name="banner"
.value=${this.profile.banner}
.value=${this.profile!.banner}
@change=${(e: ArxInputChangeEvent) => this.handleInputChange('banner', e)}
placeholder="https://example.com/your-image.jpg"
></arx-input>