mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-21 14:09:27 +00:00
MyLvApp & Components template & property definition cleanup
This commit is contained in:
@@ -15,7 +15,6 @@ export default {
|
||||
'size',
|
||||
'classHeader',
|
||||
'mode',
|
||||
'updateMode',
|
||||
'noWeekView',
|
||||
'noMonthView',
|
||||
'widget'
|
||||
|
||||
@@ -36,12 +36,13 @@ export default {
|
||||
},
|
||||
template:/*html*/`
|
||||
<div v-if="!menu">No Menu available</div>
|
||||
<div v-else >
|
||||
<div v-else>
|
||||
<div class="container" :class="containerStyles">
|
||||
<div class="row g-2 justify-content-center" :class="rowStyles">
|
||||
<div style="min-height:150px; min-width:150px;" class="col-12 col-lg-6 col-xl-4" v-for="(menuItem, index) in menu" :key="index">
|
||||
<a :title="menuItem.name" :target="menuItem.c4_target ?? null" role="button" :href="menuItem.c4_link" class="fhc-entry p-2 w-100 text-wrap border border-1 rounded-3 d-flex flex-column align-items-center justify-content-center text-center text-decoration-none link-dark h-100">
|
||||
<img :src="menuItem.c4_icon" :alt="menuItem.name" ></img>
|
||||
<a :title="menuItem.name" :target="menuItem.c4_target ?? null" role="button" :href="menuItem.c4_link"
|
||||
class="fhc-entry p-2 w-100 text-wrap border border-1 rounded-3 d-flex flex-column align-items-center justify-content-center text-center text-decoration-none link-dark h-100">
|
||||
<img :src="menuItem.c4_icon" :alt="menuItem.name" />
|
||||
<p @click="selectMenu(menuItem)" class="w-100 mt-2">{{menuItem.name}}</p>
|
||||
<p v-for="([text,link],index) in menuItem.c4_linkList" @click.stop="selectMenu(menuItem,index)" class="mt-1 w-100" :index="index">{{text}}</p>
|
||||
</a>
|
||||
|
||||
@@ -10,7 +10,7 @@ export default {
|
||||
}
|
||||
},
|
||||
props: {
|
||||
semester: String,
|
||||
semester: [String, Number],
|
||||
lvs: Array
|
||||
},
|
||||
computed: {
|
||||
|
||||
@@ -11,7 +11,7 @@ export default {
|
||||
props: {
|
||||
bezeichnung: String,
|
||||
kuerzel: String,
|
||||
semester: Number,
|
||||
semester: [String,Number],
|
||||
lvs: Array
|
||||
},
|
||||
computed: {
|
||||
|
||||
@@ -23,10 +23,10 @@ export default {
|
||||
lvnote: String,
|
||||
znote: String,
|
||||
studiengang_kuerzel: String,
|
||||
semester: String,
|
||||
semester: [String, Number],
|
||||
orgform_kurzbz: String,
|
||||
sprache: String,
|
||||
ects: Number,
|
||||
ects: String,
|
||||
incoming: Number,
|
||||
positiv: Boolean
|
||||
},
|
||||
@@ -138,7 +138,7 @@ export default {
|
||||
</li>
|
||||
</template>
|
||||
<template v-else>
|
||||
<li class="text-center" class="list-group-item"><i class="fa-solid fa-spinner fa-pulse fa-3x"></i></li>
|
||||
<li class="text-center"><i class="fa-solid fa-spinner fa-pulse fa-3x"></i></li>
|
||||
</template>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user