diff --git a/src/components/EditInformation.vue b/src/components/EditInformation.vue index d33d9bbb..520f30cf 100644 --- a/src/components/EditInformation.vue +++ b/src/components/EditInformation.vue @@ -22,26 +22,48 @@ class="mt-3" :url="previewUrl || info.profileImageUrl" :size="96" /> - - +
이름
+ {{ name.length }} / 10 + v-model="name" + maxlength="10" + ref="nameInput" + @blur="validateName" /> + 이름에는 특수문자가 포함될 수 없습니다.아이디
@@ -94,7 +116,7 @@ diff --git a/src/constants/iconPath.ts b/src/constants/iconPath.ts index 6cb8a96f..0533515c 100644 --- a/src/constants/iconPath.ts +++ b/src/constants/iconPath.ts @@ -247,3 +247,19 @@ export const menuDotIcon = { height: 20, fill: '#71717A' } + +export const offEyeIcon = { + path: 'M23.257 10H23.262H23.252H23.257ZM22.552 9.48C22.652 9.798 22.94 9.998 23.257 10C23.327 10 23.404 9.98 23.482 9.96C23.872 9.84 24.092 9.41 23.962 9.02C23.932 8.93 20.932 0 12 0C3.06797 0 0.0669704 8.93 0.0369704 9.02C-0.0930296 9.41 0.12697 9.83 0.51697 9.96C0.91697 10.09 1.33697 9.87 1.46697 9.48L1.46997 9.475C1.60297 9.085 4.20697 1.5 12.01 1.5C19.852 1.5 22.442 9.15 22.552 9.48ZM8.49997 10C8.49997 9.07174 8.86872 8.1815 9.5251 7.52513C10.1815 6.86875 11.0717 6.5 12 6.5C12.9282 6.5 13.8185 6.86875 14.4748 7.52513C15.1312 8.1815 15.5 9.07174 15.5 10C15.5 10.9283 15.1312 11.8185 14.4748 12.4749C13.8185 13.1313 12.9282 13.5 12 13.5C11.0717 13.5 10.1815 13.1313 9.5251 12.4749C8.86872 11.8185 8.49997 10.9283 8.49997 10ZM12 5C10.6739 5 9.40212 5.52678 8.46444 6.46447C7.52675 7.40215 6.99997 8.67392 6.99997 10C6.99997 11.3261 7.52675 12.5979 8.46444 13.5355C9.40212 14.4732 10.6739 15 12 15C13.3261 15 14.5978 14.4732 15.5355 13.5355C16.4732 12.5979 17 11.3261 17 10C17 8.67392 16.4732 7.40215 15.5355 6.46447C14.5978 5.52678 13.3261 5 12 5Z', + width: 24, + height: 15, + fill: 'black' +} +export const onEyeIcon = { + path: 'M23.257 10H23.262H23.252H23.257ZM22.552 9.48C22.652 9.798 22.94 9.998 23.257 10C23.327 10 23.404 9.98 23.482 9.96C23.872 9.84 24.092 9.41 23.962 9.02C23.932 8.93 20.932 0 12 0C3.06797 0 0.0669704 8.93 0.0369704 9.02C-0.0930296 9.41 0.12697 9.83 0.51697 9.96C0.91697 10.09 1.33697 9.87 1.46697 9.48L1.46997 9.475C1.60297 9.085 4.20697 1.5 12.01 1.5C19.852 1.5 22.442 9.15 22.552 9.48ZM6.99997 10C6.99997 8.67392 7.52675 7.40215 8.46444 6.46447C9.40212 5.52678 10.6739 5 12 5C13.3261 5 14.5978 5.52678 15.5355 6.46447C16.4732 7.40215 17 8.67392 17 10C17 11.3261 16.4732 12.5979 15.5355 13.5355C14.5978 14.4732 13.3261 15 12 15C10.6739 15 9.40212 14.4732 8.46444 13.5355C7.52675 12.5979 6.99997 11.3261 6.99997 10Z', + width: 24, + height: 15, + fill: 'black' + // fill: 'none', + // Option: { + // } +} diff --git a/src/views/LoginView.vue b/src/views/LoginView.vue index 16fe12e8..2a687513 100644 --- a/src/views/LoginView.vue +++ b/src/views/LoginView.vue @@ -1,5 +1,12 @@+ 대문자, 소문자, 숫자, 특수문자 포함 8자-20자 입력해주세요 +
+ 비밀번호가 일치하지 않아요 +