diff --git a/lnbits/core/templates/core/wallet.html b/lnbits/core/templates/core/wallet.html
index b19c3144d..3c617262d 100644
--- a/lnbits/core/templates/core/wallet.html
+++ b/lnbits/core/templates/core/wallet.html
@@ -319,39 +319,67 @@
is requesting an invoice:
{% if LNBITS_DENOMINATION != 'sats' %}
-
+
+
+
+
{% else %}
-
-
+
+
+
+
+
+
+
+
{% endif %}
{
+ this.focusInput('setAmount')
+ })
},
onReceiveDialogHide() {
if (this.hasNfc) {
diff --git a/lnbits/static/scss/base.scss b/lnbits/static/scss/base.scss
index fe53baa5f..36b084f83 100644
--- a/lnbits/static/scss/base.scss
+++ b/lnbits/static/scss/base.scss
@@ -246,3 +246,18 @@ video {
.q-dialog__inner--minimized {
padding: 12px;
}
+
+.editable-price {
+ & input {
+ text-align: center;
+ appearance: textfield;
+ -moz-appearance: textfield;
+ font-size: 3rem;
+ margin: 0 auto;
+
+ &::-webkit-outer-spin-button,
+ ::-webkit-inner-spin-button {
+ -webkit-appearance: none;
+ }
+ }
+}
\ No newline at end of file