This commit is contained in:
min.jiang 2024-08-17 01:15:29 +08:00
parent a9e5186c04
commit f143f59dca
6 changed files with 40 additions and 9 deletions

View File

@ -148,6 +148,7 @@ export default {
'My work.': 'My work.',
'Copy from existing proposals': 'Copy from existing proposals',
Copy: 'Copy',
Choose: 'Choose',
'Apply proposal template': 'Apply proposal template',
Proposal: 'Proposal',
Milestones: 'Milestones',

View File

@ -147,6 +147,7 @@ export default {
'My work.': '我的工作',
'Copy from existing proposals': '从现有提案中拷贝',
Copy: '拷贝',
Choose: '选择',
'Apply proposal template': '应用提案模版',
Proposal: '报价',
Milestones: '项目阶段',

View File

@ -23,7 +23,7 @@
</div>
</div>
<p class="error-msg" v-if="message != null">{{ message }}</p>
<p class="error-msg" v-if="!message">
<p class="error-msg msg-center" v-if="!message">
<span>{{$t('Didn\'t get the email? Check junk folder or')}}</span>
<button class="btn btn-link resend-btn" :disabled="countdown !== 0" type="button" @click="trySigninWithEmail">send again</button>
<span v-if="countdown !== 0" class="countdown">({{countdown}})</span>
@ -153,4 +153,8 @@ export default {
.countdown {
color: $primary;
}
.msg-center {
display: flex;
align-items: center;
}
</style>

View File

@ -468,14 +468,14 @@
<h2 class="accordion-header" :id="'heading' + index">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
:data-bs-target="'#' + 'collapse' + index" aria-expanded="false" :aria-controls="'collapse' + index">
{{ template.title }}
<span class="dashed-container">{{ template.title }}</span>
</button>
</h2>
<div :id="'collapse' + index" class="accordion-collapse collapse" :aria-labelledby="'heading' + index"
data-bs-parent="#template-item-container">
<div class="accordion-body">
<button class="select-template-button" @click="selectTemplate(template)">
{{ $t('Apply') }}
{{ $t('Choose') }}
</button>
<div class="template-content-textarea" v-html="template.content"></div>
</div>
@ -1542,6 +1542,13 @@ export default {
width: fit-content;
}
.select-template-button {
@extend .btn;
@extend .btn-link;
@extend .float-end;
width: fit-content;
}
.user-mobile-operation-verified-button {
@extend .initiate-button;
}
@ -1947,4 +1954,8 @@ export default {
.offcanvas-parent {
position: relative;
}
.offcanvas-container {
width: 60% !important;
}
</style>

View File

@ -972,6 +972,9 @@ export default {
.project-request-container {
// padding: 32px;
padding-top: 12px;
margin-top: -12px;
border-top: 1px solid #e1e1e1
}
.float-action-container {
@ -1484,14 +1487,18 @@ export default {
.project-milestones-table-btn {
@extend .btn;
@extend .btn-primary;
border-color: #1748f8;
background-color: rgba(23,72,248,0.1);
color: #1748f8;
width: fit-content;
padding: 0 8px;
border-radius: 0;
border-radius: 2px;
&:disabled {
color: #000000;
border-color: #d9d9d9;
background-color: #d9d9d9;
color: #666666;
border-color: white;
background-color: white;
padding: 0;
opacity: 1;
}
}

View File

@ -22,8 +22,8 @@
<div :id="'existing-request-collapse' + index" class="accordion-collapse collapse"
:aria-labelledby="'existing-heading' + index" data-bs-parent="#existing-request-item-container">
<div class="accordion-body">
<button class="btn btn-link" @click="copyRequest(existingRequest)">
{{ $t('Copy') }}
<button class="copy-existing-button" @click="copyRequest(existingRequest)">
{{ $t('Choose') }}
</button>
<div class="existing-request-content-text" v-html="existingRequest.content"></div>
</div>
@ -412,6 +412,13 @@ export default {
@extend .w-100;
}
.copy-existing-button {
@extend .btn;
@extend .btn-link;
@extend .float-end;
width: fit-content;
}
.tag-box-body {
@extend .flex-row-container;
@extend .justify-content-start;