fix(icons,branding): swap twitter to X (#1369)

This commit is contained in:
gitmotion 2024-10-25 11:17:08 -07:00 committed by GitHub
parent ae1363937b
commit ea8c4ed077
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 57 additions and 42 deletions

View file

@ -21,13 +21,13 @@ home:
p1: Gib uns einen Stern auf p1: Gib uns einen Stern auf
githubRepository: IT-Tools GitHub-Repository githubRepository: IT-Tools GitHub-Repository
p2: oder folge uns auf p2: oder folge uns auf
twitterAccount: IT-Tools Twitter-Konto twitterXAccount: IT-Tools X-Konto
thankYou: Vielen Dank! thankYou: Vielen Dank!
nav: nav:
github: GitHub-Repository github: GitHub-Repository
githubRepository: IT-Tools GitHub-Repository githubRepository: IT-Tools GitHub-Repository
twitter: Twitter-Konto twitterX: X-Konto
twitterAccount: IT-Tools Twitter-Konto twitterXAccount: IT-Tools X-Konto
about: Über IT-Tools about: Über IT-Tools
aboutLabel: Über aboutLabel: Über
darkMode: Dunkelmodus darkMode: Dunkelmodus

View file

@ -14,13 +14,13 @@ home:
p1: 'Give us a star on' p1: 'Give us a star on'
githubRepository: 'IT-Tools GitHub repository' githubRepository: 'IT-Tools GitHub repository'
p2: 'or follow us on' p2: 'or follow us on'
twitterAccount: 'IT-Tools Twitter account' twitterXAccount: 'IT-Tools X account'
thankYou: 'Thank you!' thankYou: 'Thank you!'
nav: nav:
github: 'GitHub repository' github: 'GitHub repository'
githubRepository: 'IT-Tools GitHub repository' githubRepository: 'IT-Tools GitHub repository'
twitter: 'Twitter account' twitterX: 'X account'
twitterAccount: 'IT Tools Twitter account' twitterXAccount: 'IT Tools X account'
about: 'About IT-Tools' about: 'About IT-Tools'
aboutLabel: 'About' aboutLabel: 'About'
darkMode: 'Dark mode' darkMode: 'Dark mode'

View file

@ -14,13 +14,13 @@ home:
p1: 'Danos una estrella en' p1: 'Danos una estrella en'
githubRepository: 'Repositorio de IT-Tools en GitHub' githubRepository: 'Repositorio de IT-Tools en GitHub'
p2: 'o síguenos en' p2: 'o síguenos en'
twitterAccount: 'Cuenta de twitter de IT-Tools' twitterXAccount: 'Cuenta de X de IT-Tools'
thankYou: 'Muchas gracias!' thankYou: 'Muchas gracias!'
nav: nav:
github: 'Repositorio en github' github: 'Repositorio en github'
githubRepository: 'IT-Tools GitHub repository' githubRepository: 'IT-Tools GitHub repository'
twitter: 'Cuenta de Twitter' twitterX: 'Cuenta de X'
twitterAccount: 'Cuenta de twitter de IT Tools' twitterXAccount: 'Cuenta de X de IT Tools'
about: 'Sobre IT-Tools' about: 'Sobre IT-Tools'
aboutLabel: 'Sobre' aboutLabel: 'Sobre'
darkMode: 'Modo obscuro' darkMode: 'Modo obscuro'

View file

@ -13,13 +13,13 @@ home:
p1: 'Soutenez-nous avec une star sur' p1: 'Soutenez-nous avec une star sur'
githubRepository: "le dépôt GitHub d'IT-Tools" githubRepository: "le dépôt GitHub d'IT-Tools"
p2: 'ou suivez-nous sur' p2: 'ou suivez-nous sur'
twitterAccount: "le compte Twitter d'IT-Tools" twitterXAccount: "le compte X d'IT-Tools"
thankYou: 'Merci !' thankYou: 'Merci !'
nav: nav:
github: 'Dépôt GitHub' github: 'Dépôt GitHub'
githubRepository: "Dépôt GitHub d'IT-Tools" githubRepository: "Dépôt GitHub d'IT-Tools"
twitter: 'Compte Twitter' twitterX: 'Compte X'
twitterAccount: "Compte Twitter d'IT-Tools" twitterXAccount: "Compte X d'IT-Tools"
about: "À propos d'IT-Tools" about: "À propos d'IT-Tools"
aboutLabel: 'À propos' aboutLabel: 'À propos'
darkMode: 'Mode sombre' darkMode: 'Mode sombre'

View file

@ -14,13 +14,13 @@ home:
p1: 'Gi oss en stjerne på' p1: 'Gi oss en stjerne på'
githubRepository: 'IT-Tools GitHub-depotet' githubRepository: 'IT-Tools GitHub-depotet'
p2: 'eller følg oss på' p2: 'eller følg oss på'
twitterAccount: 'IT-Tools sin twitter konto' twitterXAccount: 'IT-Tools sin X konto'
thankYou: 'Tusen takk!' thankYou: 'Tusen takk!'
nav: nav:
github: 'GitHub-depot' github: 'GitHub-depot'
githubRepository: 'IT-Tools GitHub-depot' githubRepository: 'IT-Tools GitHub-depot'
twitter: 'Twitter konto' twitterX: 'X konto'
twitterAccount: 'IT Tools Twitter konto' twitterXAccount: 'IT Tools X konto'
about: 'Om IT-Tools' about: 'Om IT-Tools'
aboutLabel: 'Om' aboutLabel: 'Om'
darkMode: 'Mørk modus' darkMode: 'Mørk modus'

View file

@ -14,13 +14,13 @@ home:
p1: 'Dê uma estrela no' p1: 'Dê uma estrela no'
githubRepository: 'repositório do IT-Tools no GitHub' githubRepository: 'repositório do IT-Tools no GitHub'
p2: 'ou siga nossa' p2: 'ou siga nossa'
twitterAccount: 'conta IT-Tools no Twitter' twitterXAccount: 'conta IT-Tools no X'
thankYou: 'Obrigado !' thankYou: 'Obrigado !'
nav: nav:
github: 'Repositório no GitHub' github: 'Repositório no GitHub'
githubRepository: 'repositório do IT-Tools no GitHub' githubRepository: 'repositório do IT-Tools no GitHub'
twitter: 'Conta no Twitter' twitterX: 'Conta no X'
twitterAccount: 'conta do IT Tools no Twitter' twitterXAccount: 'conta do IT Tools no X'
about: 'Sobre o IT-Tools' about: 'Sobre o IT-Tools'
aboutLabel: 'Sobre' aboutLabel: 'Sobre'
darkMode: 'Modo Escuro' darkMode: 'Modo Escuro'

View file

@ -14,13 +14,13 @@ home:
p1: 'Додайте нам зірку на' p1: 'Додайте нам зірку на'
githubRepository: 'GitHub-репозиторій IT-Tools' githubRepository: 'GitHub-репозиторій IT-Tools'
p2: 'або слідкуйте за нами на' p2: 'або слідкуйте за нами на'
twitterAccount: 'Твіттер-акаунт IT-Tools' twitterXAccount: 'X-акаунт IT-Tools'
thankYou: 'Дякуємо!' thankYou: 'Дякуємо!'
nav: nav:
github: 'GitHub-репозиторій' github: 'GitHub-репозиторій'
githubRepository: 'GitHub-репозиторій IT-Tools' githubRepository: 'GitHub-репозиторій IT-Tools'
twitter: 'Твіттер' twitterX: 'X'
twitterAccount: 'Твіттер-акаунт IT-Tools' twitterXAccount: 'X-акаунт IT-Tools'
about: 'Про IT-Tools' about: 'Про IT-Tools'
aboutLabel: 'Про нас' aboutLabel: 'Про нас'
darkMode: 'Темний режим' darkMode: 'Темний режим'

View file

@ -14,13 +14,13 @@ home:
p1: 'Hãy cho chúng tôi một ngôi sao trên' p1: 'Hãy cho chúng tôi một ngôi sao trên'
githubRepository: 'Kho GitHub IT-Tools' githubRepository: 'Kho GitHub IT-Tools'
p2: 'hoặc theo dõi chúng tôi trên' p2: 'hoặc theo dõi chúng tôi trên'
twitterAccount: 'Tài khoản Twitter IT-Tools' twitterXAccount: 'Tài khoản X IT-Tools'
thankYou: 'Cảm ơn bạn!' thankYou: 'Cảm ơn bạn!'
nav: nav:
github: 'Kho GitHub' github: 'Kho GitHub'
githubRepository: 'Kho GitHub IT-Tools' githubRepository: 'Kho GitHub IT-Tools'
twitter: 'Tài khoản Twitter' twitterX: 'Tài khoản X'
twitterAccount: 'Tài khoản Twitter IT Tools' twitterXAccount: 'Tài khoản X IT Tools'
about: 'Về IT-Tools' about: 'Về IT-Tools'
aboutLabel: 'Giới thiệu' aboutLabel: 'Giới thiệu'
darkMode: 'Chế độ tối' darkMode: 'Chế độ tối'

View file

@ -14,13 +14,13 @@ home:
p1: '给我们 Star' p1: '给我们 Star'
githubRepository: 'GitHub 仓库' githubRepository: 'GitHub 仓库'
p2: '关注我们的' p2: '关注我们的'
twitterAccount: 'Twitter' twitterXAccount: 'IT-Tools X 账号'
thankYou: '感谢您的支持!' thankYou: '感谢您的支持!'
nav: nav:
github: 'GitHub 仓库' github: 'GitHub 仓库'
githubRepository: 'GitHub 仓库' githubRepository: 'GitHub 仓库'
twitter: 'Twitter 账号' twitterX: 'Twitter 账号'
twitterAccount: 'Twitter 账号' twitterXAccount: 'IT-Tools X 账号'
about: '关于 IT-Tools' about: '关于 IT-Tools'
aboutLabel: '关于' aboutLabel: '关于'
darkMode: '深色模式' darkMode: '深色模式'

View file

@ -40,6 +40,7 @@
"@it-tools/oggen": "^1.3.0", "@it-tools/oggen": "^1.3.0",
"@regexper/render": "^1.0.0", "@regexper/render": "^1.0.0",
"@sindresorhus/slugify": "^2.2.1", "@sindresorhus/slugify": "^2.2.1",
"@tabler/icons-vue": "^3.20.0",
"@tiptap/pm": "2.1.6", "@tiptap/pm": "2.1.6",
"@tiptap/starter-kit": "2.1.6", "@tiptap/starter-kit": "2.1.6",
"@tiptap/vue-3": "2.0.3", "@tiptap/vue-3": "2.0.3",

14
pnpm-lock.yaml generated
View file

@ -17,6 +17,9 @@ dependencies:
'@sindresorhus/slugify': '@sindresorhus/slugify':
specifier: ^2.2.1 specifier: ^2.2.1
version: 2.2.1 version: 2.2.1
'@tabler/icons-vue':
specifier: ^3.20.0
version: 3.20.0(vue@3.3.4)
'@tiptap/pm': '@tiptap/pm':
specifier: 2.1.6 specifier: 2.1.6
version: 2.1.6 version: 2.1.6
@ -2653,6 +2656,17 @@ packages:
resolution: {integrity: sha512-BjJ/7vWNowlX3Z8O4ywT58DqbNRyYlkk6Yz/D13aB7hGmfQTvGX4Tkgtm/ApYlu9M7lCQi15xUEidqMUmdMYwg==} resolution: {integrity: sha512-BjJ/7vWNowlX3Z8O4ywT58DqbNRyYlkk6Yz/D13aB7hGmfQTvGX4Tkgtm/ApYlu9M7lCQi15xUEidqMUmdMYwg==}
dev: false dev: false
/@tabler/icons-vue@3.20.0(vue@3.3.4):
resolution: {integrity: sha512-kymV0q+bFNqU6bmdlnfK9ru88xFydYIs+jfe0160bLTmcq94ZxcLfXO5JLMq5kjntUSNb4fBvGk0mXB7aDCYnA==}
peerDependencies:
vue: '>=3.0.1'
dependencies:
'@tabler/icons': 3.20.0
vue: 3.3.4
/@tabler/icons@3.20.0:
resolution: {integrity: sha512-nXSeUzsCOxX/Of+kdUVQfxL9bG+ck8XCWNf9dGSpE+nhVexRwk/4HiDQDxFDysfT7vfgSut6GXnrZsU5M5dSlA==}
/@tiptap/core@2.1.12(@tiptap/pm@2.1.6): /@tiptap/core@2.1.12(@tiptap/pm@2.1.6):
resolution: {integrity: sha512-ZGc3xrBJA9KY8kln5AYTj8y+GDrKxi7u95xIl2eccrqTY5CQeRu6HRNM1yT4mAjuSaG9jmazyjGRlQuhyxCKxQ==} resolution: {integrity: sha512-ZGc3xrBJA9KY8kln5AYTj8y+GDrKxi7u95xIl2eccrqTY5CQeRu6HRNM1yT4mAjuSaG9jmazyjGRlQuhyxCKxQ==}
peerDependencies: peerDependencies:

View file

@ -1,5 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import { BrandGithub, BrandTwitter, InfoCircle, Moon, Sun } from '@vicons/tabler'; import { IconBrandGithub, IconBrandX, IconInfoCircle, IconMoon, IconSun } from '@tabler/icons-vue';
import { useStyleStore } from '@/stores/style.store'; import { useStyleStore } from '@/stores/style.store';
const styleStore = useStyleStore(); const styleStore = useStyleStore();
@ -16,32 +16,32 @@ const { isDarkTheme } = toRefs(styleStore);
rel="noopener noreferrer" rel="noopener noreferrer"
:aria-label="$t('home.nav.githubRepository')" :aria-label="$t('home.nav.githubRepository')"
> >
<n-icon size="25" :component="BrandGithub" /> <n-icon size="25" :component="IconBrandGithub" />
</c-button> </c-button>
</c-tooltip> </c-tooltip>
<c-tooltip :tooltip="$t('home.nav.twitter')" position="bottom"> <c-tooltip :tooltip="$t('home.nav.twitterX')" position="bottom">
<c-button <c-button
circle circle
variant="text" variant="text"
href="https://twitter.com/ittoolsdottech" href="https://x.com/ittoolsdottech"
rel="noopener" rel="noopener"
target="_blank" target="_blank"
:aria-label="$t('home.nav.twitterAccount')" :aria-label="$t('home.nav.twitterXAccount')"
> >
<n-icon size="25" :component="BrandTwitter" /> <n-icon size="25" :component="IconBrandX" />
</c-button> </c-button>
</c-tooltip> </c-tooltip>
<c-tooltip :tooltip="$t('home.nav.about')" position="bottom"> <c-tooltip :tooltip="$t('home.nav.about')" position="bottom">
<c-button circle variant="text" to="/about" :aria-label="$t('home.nav.aboutLabel')"> <c-button circle variant="text" to="/about" :aria-label="$t('home.nav.aboutLabel')">
<n-icon size="25" :component="InfoCircle" /> <n-icon size="25" :component="IconInfoCircle" />
</c-button> </c-button>
</c-tooltip> </c-tooltip>
<c-tooltip :tooltip="isDarkTheme ? $t('home.nav.lightMode') : $t('home.nav.darkMode')" position="bottom"> <c-tooltip :tooltip="isDarkTheme ? $t('home.nav.lightMode') : $t('home.nav.darkMode')" position="bottom">
<c-button circle variant="text" :aria-label="$t('home.nav.mode')" @click="() => styleStore.toggleDark()"> <c-button circle variant="text" :aria-label="$t('home.nav.mode')" @click="() => styleStore.toggleDark()">
<n-icon v-if="isDarkTheme" size="25" :component="Sun" /> <n-icon v-if="isDarkTheme" size="25" :component="IconSun" />
<n-icon v-else size="25" :component="Moon" /> <n-icon v-else size="25" :component="IconMoon" />
</c-button> </c-button>
</c-tooltip> </c-tooltip>
</template> </template>

View file

@ -1,5 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import { Heart } from '@vicons/tabler'; import { IconHeart } from '@tabler/icons-vue';
import { useHead } from '@vueuse/head'; import { useHead } from '@vueuse/head';
import ColoredCard from '../components/ColoredCard.vue'; import ColoredCard from '../components/ColoredCard.vue';
import ToolCard from '../components/ToolCard.vue'; import ToolCard from '../components/ToolCard.vue';
@ -16,7 +16,7 @@ const { t } = useI18n();
<div class="pt-50px"> <div class="pt-50px">
<div class="grid-wrapper"> <div class="grid-wrapper">
<div class="grid grid-cols-1 gap-12px lg:grid-cols-3 md:grid-cols-3 sm:grid-cols-2 xl:grid-cols-4"> <div class="grid grid-cols-1 gap-12px lg:grid-cols-3 md:grid-cols-3 sm:grid-cols-2 xl:grid-cols-4">
<ColoredCard v-if="config.showBanner" :title="$t('home.follow.title')" :icon="Heart"> <ColoredCard v-if="config.showBanner" :title="$t('home.follow.title')" :icon="IconHeart">
{{ $t('home.follow.p1') }} {{ $t('home.follow.p1') }}
<a <a
href="https://github.com/CorentinTh/it-tools" href="https://github.com/CorentinTh/it-tools"
@ -26,13 +26,13 @@ const { t } = useI18n();
>GitHub</a> >GitHub</a>
{{ $t('home.follow.p2') }} {{ $t('home.follow.p2') }}
<a <a
href="https://twitter.com/ittoolsdottech" href="https://x.com/ittoolsdottech"
rel="noopener" rel="noopener"
target="_blank" target="_blank"
:aria-label="$t('home.follow.twitterAccount')" :aria-label="$t('home.follow.twitterXAccount')"
>Twitter</a>. >X</a>.
{{ $t('home.follow.thankYou') }} {{ $t('home.follow.thankYou') }}
<n-icon :component="Heart" /> <n-icon :component="IconHeart" />
</ColoredCard> </ColoredCard>
<a href="https://bit.ly/3zBl7DG" target="_blank" rel="noopener" class="text-current decoration-none"> <a href="https://bit.ly/3zBl7DG" target="_blank" rel="noopener" class="text-current decoration-none">