summaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2020-12-03 23:06:46 +0900
committersyuilo <syuilotan@yahoo.co.jp>2020-12-03 23:06:46 +0900
commit3a33e406c753ff67f9411130fcf08d23123f4b98 (patch)
tree468026d96cf1d7ff0e77e9567a1a22e3ce0076c6 /src/client
parentupdate deps (diff)
downloadmisskey-3a33e406c753ff67f9411130fcf08d23123f4b98.tar.gz
misskey-3a33e406c753ff67f9411130fcf08d23123f4b98.tar.bz2
misskey-3a33e406c753ff67f9411130fcf08d23123f4b98.zip
Add suffix slot to MkLink
Diffstat (limited to 'src/client')
-rw-r--r--src/client/components/form/link.vue14
-rw-r--r--src/client/pages/about-misskey.vue18
2 files changed, 27 insertions, 5 deletions
diff --git a/src/client/components/form/link.vue b/src/client/components/form/link.vue
index 01c46e851a..7093f50397 100644
--- a/src/client/components/form/link.vue
+++ b/src/client/components/form/link.vue
@@ -3,12 +3,18 @@
<a class="main _button _formPanel _formClickable" :href="to" target="_blank" v-if="external">
<span class="icon"><slot name="icon"></slot></span>
<span class="text"><slot></slot></span>
- <Fa :icon="faExternalLinkAlt" class="right"/>
+ <span class="right">
+ <span class="text"><slot name="suffix"></slot></span>
+ <Fa :icon="faExternalLinkAlt" class="icon"/>
+ </span>
</a>
<MkA class="main _button _formPanel _formClickable" :class="{ active }" :to="to" v-else>
<span class="icon"><slot name="icon"></slot></span>
<span class="text"><slot></slot></span>
- <Fa :icon="faChevronRight" class="right"/>
+ <span class="right">
+ <span class="text"><slot name="suffix"></slot></span>
+ <Fa :icon="faChevronRight" class="icon"/>
+ </span>
</MkA>
</div>
</template>
@@ -84,6 +90,10 @@ export default defineComponent({
> .right {
margin-left: auto;
opacity: 0.7;
+
+ > .text:not(:empty) {
+ margin-right: 0.75em;
+ }
}
}
}
diff --git a/src/client/pages/about-misskey.vue b/src/client/pages/about-misskey.vue
index 7e673de0be..4e0e74bfa1 100644
--- a/src/client/pages/about-misskey.vue
+++ b/src/client/pages/about-misskey.vue
@@ -11,9 +11,21 @@
{{ $t('_aboutMisskey.about') }}
</section>
<FormGroup>
- <FormLink to="https://github.com/syuilo/misskey" external><template #icon><Fa :icon="faCode"/></template>{{ $t('_aboutMisskey.source') }}</FormLink>
- <FormLink to="https://crowdin.com/project/misskey" external><template #icon><Fa :icon="faLanguage"/></template>{{ $t('_aboutMisskey.translation') }}</FormLink>
- <FormLink to="https://www.patreon.com/syuilo" external><template #icon><Fa :icon="faHandHoldingMedical"/></template>{{ $t('_aboutMisskey.donate') }}</FormLink>
+ <FormLink to="https://github.com/syuilo/misskey" external>
+ <template #icon><Fa :icon="faCode"/></template>
+ {{ $t('_aboutMisskey.source') }}
+ <template #suffix>GitHub</template>
+ </FormLink>
+ <FormLink to="https://crowdin.com/project/misskey" external>
+ <template #icon><Fa :icon="faLanguage"/></template>
+ {{ $t('_aboutMisskey.translation') }}
+ <template #suffix>Crowdin</template>
+ </FormLink>
+ <FormLink to="https://www.patreon.com/syuilo" external>
+ <template #icon><Fa :icon="faHandHoldingMedical"/></template>
+ {{ $t('_aboutMisskey.donate') }}
+ <template #suffix>Patreon</template>
+ </FormLink>
</FormGroup>
<FormGroup>
<template #label>{{ $t('_aboutMisskey.contributors') }}</template>