generated from profcomff/vuets-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
good first issue 👶Задача подходит для новичковЗадача подходит для новичковlayout 🧱Сверстать какую-то штукуСверстать какую-то штуку
Milestone
Description
Issue open by Mark Arzangulyan via telegram message.
Сейчас список отображается только в подробном формате с фотками. Можно сделать компакттный формат с узкими карточками без фоток (они и так не у всех есть, да и не всегда нужны на главной странице). Тогда на одной странице можно будет видеть больше преподов
- В папке /components/ создать файл TheLecturerSearchCompactCard.vue (можно подглядывать в файл TheLecturerSearchCard.vue)
- Внутри написать что-то вроде
<v-row> <v-col> {{lecturer.last_name + lecturer.first_name + lecturer.middle_name}} </v-col> <v-col> <v-chip-group v-if="displaySubjects"> <v-chip v-for="subject in subjectsToShow.length > 1 ? subjectsToShow.slice(0, 2) : subjectsToShow" :key="subject" :text="subject" size="small" readonly :ripple="false" /> <v-chip v-if="subjectsToShow.length > 2" :key="'more'" size="small" readonly> еще {{ lecturer.subjects.length - 2 }} </v-chip> </v-col> <v-col> Отзывы: {{ lecturer.comments?.length ?? '—' }} </v-col> <v-col> Оценка: {{ lecturer.mark_general > 0 ? '+' : '' }}{{ lecturer.mark_general?.toFixed(2) ?? '—' }} </v-col> </v-row>
- <script> можно почти полностью стащить из TheLecturerSearchCard.vue
- В файле MainPage.vue заменить TheLecturerSearchCard на TheLecturerSearchCompactCard, чтобы смотреть, что получается
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first issue 👶Задача подходит для новичковЗадача подходит для новичковlayout 🧱Сверстать какую-то штукуСверстать какую-то штуку
Type
Projects
Status
Done