You've already forked AstralRinth
forked from didirus/AstralRinth
This commit is contained in:
@@ -64,6 +64,7 @@
|
|||||||
class="version__title"
|
class="version__title"
|
||||||
>
|
>
|
||||||
{{ version.name }}
|
{{ version.name }}
|
||||||
|
<FeaturedIcon v-if="featuredVersionIds.includes(version.id)" />
|
||||||
</nuxt-link>
|
</nuxt-link>
|
||||||
<div class="version__metadata">
|
<div class="version__metadata">
|
||||||
<VersionBadge
|
<VersionBadge
|
||||||
@@ -111,6 +112,7 @@ import { acceptFileFromProjectType } from '~/plugins/fileUtils'
|
|||||||
import DownloadIcon from '~/assets/images/utils/download.svg?inline'
|
import DownloadIcon from '~/assets/images/utils/download.svg?inline'
|
||||||
import UploadIcon from '~/assets/images/utils/upload.svg?inline'
|
import UploadIcon from '~/assets/images/utils/upload.svg?inline'
|
||||||
import InfoIcon from '~/assets/images/utils/info.svg?inline'
|
import InfoIcon from '~/assets/images/utils/info.svg?inline'
|
||||||
|
import FeaturedIcon from '~/assets/images/utils/star.svg?inline'
|
||||||
import VersionBadge from '~/components/ui/Badge'
|
import VersionBadge from '~/components/ui/Badge'
|
||||||
import FileInput from '~/components/ui/FileInput'
|
import FileInput from '~/components/ui/FileInput'
|
||||||
import VersionFilterControl from '~/components/ui/VersionFilterControl'
|
import VersionFilterControl from '~/components/ui/VersionFilterControl'
|
||||||
@@ -122,6 +124,7 @@ export default {
|
|||||||
DownloadIcon,
|
DownloadIcon,
|
||||||
UploadIcon,
|
UploadIcon,
|
||||||
InfoIcon,
|
InfoIcon,
|
||||||
|
FeaturedIcon,
|
||||||
VersionBadge,
|
VersionBadge,
|
||||||
VersionFilterControl,
|
VersionFilterControl,
|
||||||
FileInput,
|
FileInput,
|
||||||
@@ -140,6 +143,12 @@ export default {
|
|||||||
return []
|
return []
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
featuredVersions: {
|
||||||
|
type: Array,
|
||||||
|
default() {
|
||||||
|
return []
|
||||||
|
},
|
||||||
|
},
|
||||||
currentMember: {
|
currentMember: {
|
||||||
type: Object,
|
type: Object,
|
||||||
default() {
|
default() {
|
||||||
@@ -192,6 +201,11 @@ export default {
|
|||||||
],
|
],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
computed: {
|
||||||
|
featuredVersionIds() {
|
||||||
|
return this.featuredVersions.map((x) => x.id)
|
||||||
|
},
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
acceptFileFromProjectType,
|
acceptFileFromProjectType,
|
||||||
updateVersions(updatedVersions) {
|
updateVersions(updatedVersions) {
|
||||||
@@ -275,6 +289,10 @@ export default {
|
|||||||
.version__title {
|
.version__title {
|
||||||
grid-area: title;
|
grid-area: title;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
|
|
||||||
|
svg {
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
.version__metadata {
|
.version__metadata {
|
||||||
grid-area: metadata;
|
grid-area: metadata;
|
||||||
|
|||||||
Reference in New Issue
Block a user