diff --git a/web/index.html b/web/index.html index d9b2c91..469f2dc 100644 --- a/web/index.html +++ b/web/index.html @@ -293,22 +293,6 @@ border-top: 1px solid var(--border); } - .wallet-meta { - display: flex; - align-items: center; - justify-content: space-between; - gap: 12px; - padding: 13px 0; - border-bottom: 1px solid var(--border); - } - - .wallet-meta-left { - display: flex; - flex-wrap: wrap; - gap: 12px; - color: var(--muted); - font-size: 12px; - } /* Transactions */ @@ -349,46 +333,13 @@ background: rgba(255, 255, 255, 0.02); } - .transaction-main { - min-width: 0; - } .transaction-date { margin-bottom: 4px; font-size: 14px; } - .transaction-id { - overflow: hidden; - color: var(--muted); - font-family: - ui-monospace, - SFMono-Regular, - Menlo, - Monaco, - Consolas, - monospace; - font-size: 11px; - text-overflow: ellipsis; - white-space: nowrap; - } - .transaction-status { - padding: 4px 8px; - border: 1px solid var(--border); - border-radius: 6px; - color: var(--secondary); - font-size: 12px; - white-space: nowrap; - } - - .transaction-status.confirmed { - color: #86efac; - } - - .transaction-status.pending { - color: #fcd34d; - } .transaction-chevron { width: 18px; @@ -447,63 +398,6 @@ text-decoration: underline; } - /* UTXOs */ - - .utxo-section { - margin-top: 14px; - border-top: 1px solid var(--border); - } - - .utxo-list { - border-top: 1px solid var(--border); - } - - .utxo { - display: grid; - grid-template-columns: minmax(0, 1fr) auto; - gap: 16px; - padding: 11px 0; - border-bottom: 1px solid var(--border); - } - - .utxo:last-child { - border-bottom: 0; - } - - .utxo-outpoint { - overflow: hidden; - margin-bottom: 3px; - color: var(--muted); - font-family: - ui-monospace, - SFMono-Regular, - Menlo, - Monaco, - Consolas, - monospace; - font-size: 11px; - text-overflow: ellipsis; - white-space: nowrap; - } - - .utxo-height { - color: var(--muted); - font-size: 12px; - } - - .utxo-value { - align-self: center; - font-family: - ui-monospace, - SFMono-Regular, - Menlo, - Monaco, - Consolas, - monospace; - font-size: 13px; - white-space: nowrap; - } - /* Settings */ .settings-row { @@ -557,6 +451,69 @@ font-weight: 600; } + .settings-select { + min-width: 190px; + padding: 8px 10px; + border: 1px solid var(--border); + border-radius: 8px; + background: var(--background); + color: var(--text); + } + + .settings-input { + width: min(360px, 100%); + padding: 8px 10px; + border: 1px solid var(--border); + border-radius: 8px; + background: var(--background); + color: var(--text); + } + + .transaction-grid { + display: grid; + grid-template-columns: 150px minmax(0, 1fr) auto; + align-items: center; + gap: 16px; + width: 100%; + } + + .transaction-type { + display: flex; + align-items: center; + gap: 8px; + font-weight: 600; + } + + .transaction-type.received { + color: #86efac; + } + + .transaction-type.sent { + color: #fca5a5; + } + + .confirmation-check { + display: inline-flex; + align-items: center; + justify-content: center; + width: 18px; + height: 18px; + border: 1px solid currentColor; + border-radius: 50%; + font-size: 11px; + line-height: 1; + } + + .transaction-amount { + font-weight: 600; + white-space: nowrap; + text-align: right; + } + + .transaction-chevron { + display: none; + } + /* Login */ .login { @@ -615,21 +572,17 @@ gap: 12px; } - .wallet-stat:nth-of-type(2) { - display: none; - } - - .transaction-row { - grid-template-columns: minmax(0, 1fr) auto; + .transaction-grid { + grid-template-columns: 95px minmax(0, 1fr) auto; gap: 10px; } - .transaction-status { - display: none; + .transaction-date { + font-size: 12px; } - .transaction-chevron { - display: none; + .transaction-amount { + font-size: 13px; } .transaction-detail-grid { @@ -812,6 +765,61 @@ +
+
+
+ Date format +
+ +
+ Choose how dates and transaction times are displayed. +
+
+ + +
+ +
+
+
+ Mempool +
+ +
+ Choose the mempool service used for transaction details. +
+
+ + +
+ + +
@@ -854,12 +862,20 @@ - \ No newline at end of file +snes@lotta-thinkpad:~/start9/munin-bitcoin$ \ No newline at end of file