diff --git a/lang/en/common.php b/lang/en/common.php
index c348d641..7d29a8b0 100644
--- a/lang/en/common.php
+++ b/lang/en/common.php
@@ -3,6 +3,12 @@
declare(strict_types=1);
return [
+
+ 'discord' => [
+ 'label' => 'Discord',
+ 'join' => 'Join our Discord community',
+ ],
+
'back' => 'Back',
'confirm_modal' => [
diff --git a/lang/es/common.php b/lang/es/common.php
index 261d31e3..115c0549 100644
--- a/lang/es/common.php
+++ b/lang/es/common.php
@@ -3,6 +3,12 @@
declare(strict_types=1);
return [
+
+ 'discord' => [
+ 'label' => 'Discord',
+ 'join' => 'Unite a nuestra comunidad en Discord',
+ ],
+
'back' => 'Volver',
'confirm_modal' => [
diff --git a/lang/pt-BR/common.php b/lang/pt-BR/common.php
index 0b0c2c51..9826eebc 100644
--- a/lang/pt-BR/common.php
+++ b/lang/pt-BR/common.php
@@ -3,6 +3,12 @@
declare(strict_types=1);
return [
+
+ 'discord' => [
+ 'label' => 'Discord',
+ 'join' => 'Entre na nossa comunidade no Discord',
+ ],
+
'back' => 'Voltar',
'confirm_modal' => [
diff --git a/resources/js/components/DiscordWidget.vue b/resources/js/components/DiscordWidget.vue
new file mode 100644
index 00000000..52e3d339
--- /dev/null
+++ b/resources/js/components/DiscordWidget.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+ {{ $t('common.discord.label') }}
+
+
diff --git a/resources/js/layouts/app/AppSidebarLayout.vue b/resources/js/layouts/app/AppSidebarLayout.vue
index 0329df33..13c6601a 100644
--- a/resources/js/layouts/app/AppSidebarLayout.vue
+++ b/resources/js/layouts/app/AppSidebarLayout.vue
@@ -4,6 +4,7 @@ import { onBeforeUnmount, onMounted } from 'vue';
import AppHeader from '@/components/AppHeader.vue';
import AppSidebar from '@/components/AppSidebar.vue';
+import DiscordWidget from '@/components/DiscordWidget.vue';
import Toast from '@/components/Toast.vue';
import { SidebarInset, SidebarProvider, SidebarTrigger } from '@/components/ui/sidebar';
import UpgradeDialog from '@/components/UpgradeDialog.vue';
@@ -76,4 +77,5 @@ onBeforeUnmount(() => {
+