Browse Source

chore(gui-v2): update share component styles

Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
pull/2716/head
Braks 2 years ago committed by Pranav C
parent
commit
3528ba7db8
  1. 6
      packages/nc-gui-v2/components/general/Share.vue
  2. 53
      packages/nc-gui-v2/components/general/Social.vue

6
packages/nc-gui-v2/components/general/Share.vue

@ -43,7 +43,7 @@ const openUrl = (url: string) => {
</script>
<template>
<div>
<div class="flex gap-2">
<a
v-if="!socialMedias || !socialMedias.length || socialMedias.includes('twitter')"
href="#"
@ -290,4 +290,8 @@ const openUrl = (url: string) => {
.small .img-responsive {
width: 25px;
}
a {
@apply cursor-pointer text-3xl rounded-full p-2 bg-gray-100 shadow-md hover:(shadow-lg bg-gray-200) transition-color ease-in duration-100;
}
</style>

53
packages/nc-gui-v2/components/general/Social.vue

@ -1,14 +1,11 @@
<script lang="ts" setup>
import { useI18n } from 'vue-i18n'
import { useColors } from '#imports'
import MdiDiscord from '~icons/mdi/discord'
import MdiReddit from '~icons/mdi/reddit'
import MdiTwitter from '~icons/mdi/twitter'
import MdiCalendarMonth from '~icons/mdi/calendar-month'
import BxBxlDiscourse from '~icons/bx/bxl-discourse'
const { locale } = useI18n()
const { colors } = useColors()
const open = (url: string) => {
window.open(url, '_blank')
@ -18,42 +15,32 @@ const isZhLang = $computed(() => locale.value.startsWith('zh'))
</script>
<template>
<div v-if="isZhLang">
<p class="caption grey--text block mb-3 text-center pt-2">Please share a word about us</p>
<v-list>
<general-share
class="flex justify-center mb-2"
v-if="isZhLang"
class="flex justify-center"
url="https://github.com/nocodb/nocodb"
:social-medias="['renren', 'douban', 'weibo', 'wechat']"
/>
<v-divider />
<div class="text-center caption grey--text mt-3 mb-1">
Built with Vue JS<br /><img src="vue.svg" class="vue-icon mt-1 mb-n1" alt="vue.js" width="30" />
</div>
</div>
<template v-else>
<v-list>
<div class="flex justify-between gap-1 w-full px-2">
<MdiDiscord v-t="['e:community:discord']" class="icon text-[#7289DA]" @click="open('https://discord.gg/5RgZmkW')" />
<div
v-t="['e:community:discourse']"
class="icon flex items-center justify-center min-w-[43px]"
@click="open('https://community.nocodb.com/')"
>
<div class="discourse" />
</div>
<MdiReddit v-t="['e:community:reddit']" class="icon text-[#FF4600]" @click="open('https://www.reddit.com/r/NocoDB/')" />
<MdiTwitter v-t="['e:community:twitter']" class="icon text-[#1DA1F2]" @click="open('https://twitter.com/NocoDB')" />
<MdiCalendarMonth
v-t="['e:community:book-demo']"
class="icon text-green-500"
@click="open('https://calendly.com/nocodb-meeting')"
/>
<div v-else class="flex justify-between gap-1 w-full px-2">
<MdiDiscord v-t="['e:community:discord']" class="icon text-[#7289DA]" @click="open('https://discord.gg/5RgZmkW')" />
<div
v-t="['e:community:discourse']"
class="icon flex items-center justify-center min-w-[43px]"
@click="open('https://community.nocodb.com/')"
>
<div class="discourse" />
</div>
</v-list>
</template>
<MdiReddit v-t="['e:community:reddit']" class="icon text-[#FF4600]" @click="open('https://www.reddit.com/r/NocoDB/')" />
<MdiTwitter v-t="['e:community:twitter']" class="icon text-[#1DA1F2]" @click="open('https://twitter.com/NocoDB')" />
<MdiCalendarMonth
v-t="['e:community:book-demo']"
class="icon text-green-500"
@click="open('https://calendly.com/nocodb-meeting')"
/>
</div>
</v-list>
</template>
<style scoped>

Loading…
Cancel
Save