繰り返し課題のAPI管理UIを追加、課題一覧のUX向上
This commit is contained in:
@@ -76,6 +76,39 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{if .recurring}}
|
||||
<!-- 繰り返し設定 -->
|
||||
<div class="card bg-light mb-3">
|
||||
<div class="card-body py-2">
|
||||
<div class="d-flex justify-content-between align-items-center mb-2">
|
||||
<h6 class="mb-0"><i class="bi bi-arrow-repeat me-1"></i>繰り返し設定</h6>
|
||||
<a href="/recurring/{{.recurring.ID}}/edit" class="btn btn-sm btn-outline-primary">
|
||||
<i class="bi bi-pencil me-1"></i>編集
|
||||
</a>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<small class="text-muted">タイプ</small>
|
||||
<div class="fw-bold">
|
||||
{{if eq .recurring.RecurrenceType "daily"}}毎日{{end}}
|
||||
{{if eq .recurring.RecurrenceType "weekly"}}毎週{{end}}
|
||||
{{if eq .recurring.RecurrenceType "monthly"}}毎月{{end}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<small class="text-muted">状態</small>
|
||||
<div>
|
||||
{{if .recurring.IsActive}}
|
||||
<span class="badge bg-success">有効</span>
|
||||
{{else}}
|
||||
<span class="badge bg-secondary">停止中</span>
|
||||
{{end}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{end}}
|
||||
<div class="d-flex gap-2">
|
||||
<button type="submit" class="btn btn-primary"><i class="bi bi-check-lg me-1"></i>更新</button>
|
||||
<a href="/assignments" class="btn btn-outline-secondary">キャンセル</a>
|
||||
|
||||
Reference in New Issue
Block a user