캐릭터 챗봇 #74

Merged
klaus merged 33 commits from test into main 2025-09-10 06:26:03 +00:00
1 changed files with 12 additions and 7 deletions
Showing only changes of commit 071502d869 - Show all commits

View File

@ -34,6 +34,7 @@
truncate-length="15" truncate-length="15"
outlined outlined
dense dense
:class="{ 'required-asterisk': !isEdit }"
:rules="imageRules" :rules="imageRules"
/> />
</v-col> </v-col>
@ -62,6 +63,7 @@
v-model="character.name" v-model="character.name"
label="캐릭터명" label="캐릭터명"
:rules="nameRules" :rules="nameRules"
class="required-asterisk"
required required
outlined outlined
dense dense
@ -76,6 +78,7 @@
v-model="character.description" v-model="character.description"
label="캐릭터 한 줄 소개" label="캐릭터 한 줄 소개"
:rules="descriptionRules" :rules="descriptionRules"
class="required-asterisk"
required required
outlined outlined
dense dense
@ -110,6 +113,7 @@
min="0" min="0"
outlined outlined
dense dense
class="required-asterisk"
:rules="ageRules" :rules="ageRules"
@input="validateNumberInput" @input="validateNumberInput"
/> />
@ -270,6 +274,7 @@
outlined outlined
auto-grow auto-grow
rows="4" rows="4"
:class="{ 'required-asterisk': !isEdit }"
:rules="systemPromptRules" :rules="systemPromptRules"
/> />
<div <div
@ -824,7 +829,6 @@
outlined outlined
dense dense
counter="10" counter="10"
:rules="personNameRules"
/> />
</v-col> </v-col>
<v-col cols="8"> <v-col cols="8">
@ -834,7 +838,6 @@
outlined outlined
dense dense
counter="20" counter="20"
:rules="relationshipNameRules"
/> />
</v-col> </v-col>
</v-row> </v-row>
@ -844,21 +847,19 @@
<v-col cols="5"> <v-col cols="5">
<v-text-field <v-text-field
v-model="newRelationship.relationshipType" v-model="newRelationship.relationshipType"
label="관계 타입 (최대 10자)" label="관계 타입 (가족, 친구, 동료, 연인, 기타 등) (최대 10자)"
outlined outlined
dense dense
counter="10" counter="10"
:rules="relationshipTypeRules"
/> />
</v-col> </v-col>
<v-col cols="5"> <v-col cols="5">
<v-text-field <v-text-field
v-model="newRelationship.currentStatus" v-model="newRelationship.currentStatus"
label="현재 상태 (최대 10자)" label="현재 상태 (생존, 사망, 불명 등) (최대 10자)"
outlined outlined
dense dense
counter="10" counter="10"
:rules="relationshipStatusRules"
/> />
</v-col> </v-col>
<v-col cols="2"> <v-col cols="2">
@ -870,7 +871,6 @@
type="number" type="number"
min="1" min="1"
max="10" max="10"
:rules="relationshipImportanceRules"
/> />
</v-col> </v-col>
</v-row> </v-row>
@ -1668,4 +1668,9 @@ export default {
.custom-caption { .custom-caption {
font-size: 16px !important; font-size: 16px !important;
} }
.required-asterisk >>> .v-label::after {
content: ' *';
color: #ff5252;
}
</style> </style>