-
-
- {#if canConnectWallet()}
- Connect a wallet to access or create your account.
- {:else}
- Please install a web3 wallet to access or create your account.
- {/if}
-
- {#if error !== undefined}
- Failed to connect {error.message}
- {/if}
-
+
+
+
+
+
+
+ {#if canConnectWallet()}
+ Connect a wallet to access or create your account.
+ {:else}
+ Please install a web3 wallet to access or create your account.
+ {/if}
+
+ {#if error !== undefined}
+ Failed to connect {error.message}
+ {/if}
+
+ Connected wallet
-
- {#await $profile.signer.getAddress()}
- loading...
- {:then address}
- {formatAddress(address)}
- {:catch error}
- {error.message}
- {/await}
-
+
+
+ Wallet address
+
+ {#await $profile.signer.getAddress()}
+ loading...
+ {:then address}
+ {formatAddress(address)}
+ {:catch error}
+ {error.message}
+ {/await}
+
+ Cycle data
-
-
-
+
+
+
+
+
- Current cycle
-{formatEpoch($tokens.timeToEpoch)} left in this cycle
- Cycle data
+{formatEpoch($tokens.timeToEpoch)} left in this cycle
+
-
-
-
-
-
-
- Staked reputation
-- {$tokens.repTotal - $tokens.repStaked} out of {$tokens.repTotal} REP staked until cycle ends -
-
-
-
-
+ Reputation over time
-+ {$tokens.repTotal - $tokens.repStaked} out of {$tokens.repTotal} REP staked until cycle ends +
+
+
+
+ {#if $profile.signer !== undefined}
+
+ {#if $profile.signer !== undefined}
+
+ {/if}
+
+
+
{#if t.goChange !== 0}
@@ -202,10 +213,18 @@
margin-bottom: var(--spacing-24);
}
+ .wallet-info {
+ padding-block: var(--spacing-48);
+ display: flex;
+ flex-direction: column;
+ gap: var(--spacing-12);
+ }
+
.wallet-info-wrapper {
- background-color: var(--grey-100);
- width: 100%;
- max-width: 480px;
+ background-color: var(--grey-150);
+ display: block;
+ padding: var(--spacing-12);
+ font-family: var(--font-mono);
}
.connect-info {
@@ -213,4 +232,19 @@
text-align: center;
}
}
+
+ .cycle-data {
+ margin-top: var(--spacing-48);
+ margin-bottom: var(--spacing-12);
+ }
+
+ .filter {
+ @media (min-width: 688px) {
+ padding-top: var(--spacing-24);
+ }
+ }
+
+ .spacing-top {
+ margin-top: var(--spacing-12);
+ }