diff --git a/neode-ui/src/components/BaseModal.vue b/neode-ui/src/components/BaseModal.vue index 2815b1bf..49a1f21e 100644 --- a/neode-ui/src/components/BaseModal.vue +++ b/neode-ui/src/components/BaseModal.vue @@ -8,10 +8,16 @@ @click.self="close" >
+ - - +
+ +
+
+ +
+
+ +
@@ -60,6 +73,13 @@ const emit = defineEmits<{ const modalRef = ref(null) const zClass = computed(() => props.zIndex) +// The pinned-footer layout needs a height bound or tall content pushes the +// footer off-screen anyway. Callers that set their own max-h (e.g. the +// Transactions modal's visual-viewport calc on mobile) keep authority — +// adding a second max-h class would make the CSS winner order-dependent. +const defaultMaxH = computed(() => + props.contentClass.includes('max-h-') ? '' : 'max-h-[90vh]' +) function close() { emit('close') diff --git a/neode-ui/src/components/WalletSettingsModal.vue b/neode-ui/src/components/WalletSettingsModal.vue index 580108bc..a9519d75 100644 --- a/neode-ui/src/components/WalletSettingsModal.vue +++ b/neode-ui/src/components/WalletSettingsModal.vue @@ -1,15 +1,18 @@ @@ -133,16 +123,6 @@
{{ fedError }}
Federation joined.
-
- - -

Joining federations lands with the Fedimint client backend. @@ -179,9 +159,6 @@ Don't warn me each time before opening the external explorer -

- -
@@ -269,16 +246,33 @@
{{ arkError }}
{{ arkOk }}
-
- - -
+ +