rudeshark.net/packages/client/src/components/MkFeaturedPhotos.vue

27 lines
518 B
Vue
Raw Normal View History

2020-12-30 16:22:20 +01:00
<template>
2023-04-08 02:01:42 +02:00
<div
v-if="meta"
class="xfbouadm"
:style="{ backgroundImage: `url(${meta.backgroundImageUrl})` }"
></div>
2020-12-30 16:22:20 +01:00
</template>
<script lang="ts" setup>
2023-04-08 02:01:42 +02:00
import { ref } from "vue";
import * as Misskey from "calckey-js";
import * as os from "@/os";
2020-12-30 16:22:20 +01:00
const meta = ref<Misskey.entities.DetailedInstanceMetadata>();
2020-12-30 16:22:20 +01:00
2023-04-08 02:01:42 +02:00
os.api("meta", { detail: true }).then((gotMeta) => {
meta.value = gotMeta;
2020-12-30 16:22:20 +01:00
});
</script>
<style lang="scss" scoped>
.xfbouadm {
background-position: center;
background-size: cover;
}
</style>