mirror of
https://github.com/koel/koel
synced 2024-12-24 03:23:06 +00:00
90 lines
2 KiB
Vue
90 lines
2 KiB
Vue
|
<template>
|
||
|
<div class="sponsors">
|
||
|
<h3>Proudly sponsored by</h3>
|
||
|
<ul>
|
||
|
<li>
|
||
|
<SponsorLogo
|
||
|
:logo="renderLogo"
|
||
|
name="Render"
|
||
|
slogan="Cloud Hosting for Developers"
|
||
|
url="https://render.com"
|
||
|
/>
|
||
|
</li>
|
||
|
<li>
|
||
|
<SponsorLogo
|
||
|
:logo="doLogo"
|
||
|
name="DigitalOcean"
|
||
|
slogan="Cloud Infrastructure for Developers"
|
||
|
url="https://www.digitalocean.com/?refcode=5860de5f25fe&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge"
|
||
|
/>
|
||
|
</li>
|
||
|
<li>
|
||
|
<SponsorLogo
|
||
|
:logo="keycdnLogo"
|
||
|
class="h-[32px]"
|
||
|
name="KeyCDN"
|
||
|
slogan="Content Delivery Made Easy"
|
||
|
url="https://www.keycdn.com/?a=11519"
|
||
|
/>
|
||
|
</li>
|
||
|
<li>
|
||
|
<SponsorLogo
|
||
|
:logo="whatTheDiffLogo"
|
||
|
class="h-[22px]"
|
||
|
name="What The Diff"
|
||
|
slogan="AI powered changelog generation"
|
||
|
url="https://whatthediff.ai"
|
||
|
/>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a class="your-logo" href="mailto:me@phanan.net?subject=Sponsoring Koel">Your logo here</a>
|
||
|
</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</template>
|
||
|
|
||
|
<script lang="ts" setup>
|
||
|
import SponsorLogo from './SponsorLogo.vue'
|
||
|
|
||
|
import keycdnLogo from '../../assets/img/sponsors/keycdn.svg'
|
||
|
import renderLogo from '../../assets/img/sponsors/render.svg'
|
||
|
import doLogo from '../../assets/img/sponsors/do.svg'
|
||
|
import whatTheDiffLogo from '../../assets/img/sponsors/what-the-diff.svg'
|
||
|
</script>
|
||
|
|
||
|
<style lang="scss">
|
||
|
div.sponsors {
|
||
|
border-left: 1px solid var(--vp-c-divider);
|
||
|
padding-left: 16px;
|
||
|
font-size: 13px;
|
||
|
|
||
|
h3 {
|
||
|
font-size: 14px;
|
||
|
font-weight: bold;
|
||
|
margin-bottom: 1rem;
|
||
|
}
|
||
|
|
||
|
ul {
|
||
|
width: 75%;
|
||
|
}
|
||
|
|
||
|
ul li + li {
|
||
|
margin-top: .75rem;
|
||
|
}
|
||
|
|
||
|
.your-logo {
|
||
|
margin-top: 1.5rem;
|
||
|
display: block;
|
||
|
text-align: center;
|
||
|
border-radius: 5px;
|
||
|
border: 1px solid var(--vp-c-border);
|
||
|
line-height: 2.75;
|
||
|
transition: .2s all;
|
||
|
|
||
|
&:hover {
|
||
|
border-color: var(--vp-c-brand-1);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
</style>
|