diff --git a/app/src/renderer/components/common/NiFieldSeed.vue b/app/src/renderer/components/common/NiFieldSeed.vue
index 74f7bce038..98276d4d23 100644
--- a/app/src/renderer/components/common/NiFieldSeed.vue
+++ b/app/src/renderer/components/common/NiFieldSeed.vue
@@ -25,5 +25,5 @@ export default {
@require '~variables'
.ni-field.ni-field-seed
- height 5rem
+ height 6rem
diff --git a/app/src/renderer/components/common/NiHardwareState.vue b/app/src/renderer/components/common/NiHardwareState.vue
index 32e4437c41..83f028a07a 100644
--- a/app/src/renderer/components/common/NiHardwareState.vue
+++ b/app/src/renderer/components/common/NiHardwareState.vue
@@ -24,7 +24,7 @@ export default {
flex-flow column nowrap
align-items center
justify-content center
- margin 0 auto
+ margin 1.5rem auto
height 15rem
width 15rem
diff --git a/app/src/renderer/components/common/NiSession.vue b/app/src/renderer/components/common/NiSession.vue
index ae9e56f4de..4fe237b97d 100644
--- a/app/src/renderer/components/common/NiSession.vue
+++ b/app/src/renderer/components/common/NiSession.vue
@@ -179,7 +179,9 @@ export default {
&:not(.ni-form)
&.ni-form .ni-form-main
width 32rem
- height 36rem
+ min-height 28rem
+ max-height 90vh
+ height auto
.ni-session-header
background app-fg
diff --git a/app/src/renderer/components/common/NiSessionSignIn.vue b/app/src/renderer/components/common/NiSessionSignIn.vue
index 8ca737e3f4..36dc93ac2d 100644
--- a/app/src/renderer/components/common/NiSessionSignIn.vue
+++ b/app/src/renderer/components/common/NiSessionSignIn.vue
@@ -1,9 +1,17 @@
.ni-session: form-struct(:submit='onSubmit').ni-session-container
.ni-session-header
+ a(@click="setState('welcome')"): i.material-icons arrow_back
.ni-session-title Sign In
a(@click="help"): i.material-icons help_outline
.ni-session-main
+ form-group(field-id='sign-in-name' field-label='Select Account')
+ field#sign-in-name(
+ type="select"
+ v-model="fields.signInName"
+ :options="accounts")
+ form-msg(name='Name' type='required' v-if='!$v.fields.signInName.required')
+
form-group(:error='$v.fields.signInPassword.$error'
field-id='sign-in-password' field-label='Password')
field#sign-in-password(
@@ -11,13 +19,12 @@
v-model="fields.signInPassword")
form-msg(name='Password' type='required' v-if='!$v.fields.signInPassword.required')
form-msg(name='Password' type='minLength' min="10" v-if='!$v.fields.signInPassword.minLength')
- form-group
- a(@click="setState('delete')") Sign Out and Remove Account
.ni-session-footer
btn(icon="arrow_forward" icon-pos="right" value="Next" size="lg")