diff --git a/src/components/Settings/SettingsProfile.vue b/src/components/Settings/SettingsProfile.vue index c85f53fd55d7cdd252a572dd6f33a859a213cc5b..8080512c78edb0b955407fa50a79f25e988821c7 100644 --- a/src/components/Settings/SettingsProfile.vue +++ b/src/components/Settings/SettingsProfile.vue @@ -179,7 +179,7 @@ onMounted(() => { <div class="tab-pane active" id="profile"> <h6>DIN PROFILINFORMASJON</h6> <hr> - <form @submit.prevent="handleSubmit" novalidate class="d-flex"> + <form @submit.prevent="handleSubmit" novalidate class="d-flex infoHolder"> <div> <div class="user-avatar"> <input type="file" ref="fileInputRef" @change="handleFileChange" accept=".jpg, .jpeg, .png" @@ -195,15 +195,14 @@ onMounted(() => { <div class="form-group"> <BaseInput data-cy="first-name" :model-value="firstNameRef" @input-change-event="handleFirstNameInputEvent" id="firstNameInputChange" input-id="first-name-new" type="text" label="Fornavn" - placeholder="Skriv inn ditt fornavn" invalid-message="Vennligst skriv inn ditt fornavn" - style="max-width: 400px" /> + placeholder="Skriv inn ditt fornavn" invalid-message="Vennligst skriv inn ditt fornavn" class="inputDynamic" /> </div> <br> <div class="form-group"> <BaseInput data-cy="last-name" :model-value="surnameRef" @input-change-event="handleSurnameInputEvent" id="surnameInput-change" input-id="surname-new" type="text" label="Etternavn" placeholder="Skriv inn ditt etternavn" invalid-message="Vennligst skriv inn ditt etternavn" - style="max-width: 400px; width: 400px;" /> + class="inputDynamic"/> </div> <br> <div class="d-flex"> @@ -276,4 +275,26 @@ onMounted(() => { cursor: pointer; width: 200px; } + +.infoHolder { + display: flex; + flex-direction: row; + justify-content: space-between; +} + +@media (max-width: 1252px) { + .infoHolder { + flex-direction: column; + } +} + +.inputDynamic { + width: 340px; +} + +@media (max-width: 960px) { + .inputDynamic { + width: 200px; + } +} </style> \ No newline at end of file