diff --git a/src/renderer/components/Stack/index.tsx b/src/renderer/components/Stack/index.tsx
index fcc6007f..81a1a4a2 100644
--- a/src/renderer/components/Stack/index.tsx
+++ b/src/renderer/components/Stack/index.tsx
@@ -6,7 +6,7 @@ interface StackProps {
center?: boolean;
full?: boolean;
padding?: boolean;
- spacing?: 'none' | 'md';
+ spacing?: 'none' | 'sm' | 'md';
}
export default memo(function Stack({
@@ -23,7 +23,11 @@ export default memo(function Stack({
vertical ? styles.vertical : undefined,
full ? styles.full : undefined,
padding ? styles.padding : undefined,
- spacing === 'none' ? styles.spaceNone : undefined,
+ spacing === 'none'
+ ? styles.spaceNone
+ : spacing === 'sm'
+ ? styles.spaceSmall
+ : undefined,
]
.filter(Boolean)
.join(' ');
diff --git a/src/renderer/components/Stack/styles.module.scss b/src/renderer/components/Stack/styles.module.scss
index 09e0f5ce..68299eed 100644
--- a/src/renderer/components/Stack/styles.module.scss
+++ b/src/renderer/components/Stack/styles.module.scss
@@ -23,4 +23,8 @@
.spaceNone {
gap: 0px;
-}
\ No newline at end of file
+}
+
+.spaceSmall {
+ gap: 10px;
+}
diff --git a/src/renderer/screens/WelcomeScreen/SetupAccountCallout.tsx b/src/renderer/screens/WelcomeScreen/SetupAccountCallout.tsx
index cda68520..65a42a2c 100644
--- a/src/renderer/screens/WelcomeScreen/SetupAccountCallout.tsx
+++ b/src/renderer/screens/WelcomeScreen/SetupAccountCallout.tsx
@@ -9,8 +9,9 @@ import {
import PasswordField from 'renderer/components/PasswordField';
import { useCallback, useRef, useState } from 'react';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
-import { faCheckCircle } from '@fortawesome/free-solid-svg-icons';
+import { faCheckCircle, faSpinner } from '@fortawesome/free-solid-svg-icons';
import LinkButton from 'renderer/components/Button/LinkButton';
+import ButtonGroup from 'renderer/components/ButtonGroup';
function SetupAccountNotLogin() {
return (
@@ -93,23 +94,25 @@ function SetupAccountNewMasterKey({ user }: { user: LoginUser }) {