diff --git a/src/assets/discordIcon.tsx b/src/assets/social/discordIcon.tsx similarity index 100% rename from src/assets/discordIcon.tsx rename to src/assets/social/discordIcon.tsx diff --git a/src/assets/social/facebookIcon.tsx b/src/assets/social/facebookIcon.tsx new file mode 100644 index 0000000..fa6d6f0 --- /dev/null +++ b/src/assets/social/facebookIcon.tsx @@ -0,0 +1,14 @@ +export default function facebookIcon() { + return ( + + + + ); +} diff --git a/src/assets/instagramIcon.tsx b/src/assets/social/instagramIcon.tsx similarity index 100% rename from src/assets/instagramIcon.tsx rename to src/assets/social/instagramIcon.tsx diff --git a/src/assets/social/tiktokIcon.tsx b/src/assets/social/tiktokIcon.tsx new file mode 100644 index 0000000..44cff9a --- /dev/null +++ b/src/assets/social/tiktokIcon.tsx @@ -0,0 +1,14 @@ +export default function tiktokIcon() { + return ( + + + + ); +} diff --git a/src/assets/social/twitchIcon.tsx b/src/assets/social/twitchIcon.tsx new file mode 100644 index 0000000..2c264a5 --- /dev/null +++ b/src/assets/social/twitchIcon.tsx @@ -0,0 +1,14 @@ +export default function twitchIcon() { + return ( + + + + ); +} diff --git a/src/assets/twitterIcon.tsx b/src/assets/social/twitterIcon.tsx similarity index 100% rename from src/assets/twitterIcon.tsx rename to src/assets/social/twitterIcon.tsx diff --git a/src/assets/youtubeIcon.tsx b/src/assets/social/youtubeIcon.tsx similarity index 100% rename from src/assets/youtubeIcon.tsx rename to src/assets/social/youtubeIcon.tsx diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index baad7cd..1fffa71 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -1,5 +1,5 @@ "use client"; -import DiscordIcon from "@/assets/discordIcon"; +import DiscordIcon from "@/assets/social/discordIcon"; import { FooterButton, NavButtonIcon } from "./Buttons"; import GithubIcon from "@/assets/githubIcon"; import EmailIcon from "@/assets/emailIcon"; diff --git a/src/components/SocialMedia.tsx b/src/components/SocialMedia.tsx index 29e5eb2..43fc84e 100644 --- a/src/components/SocialMedia.tsx +++ b/src/components/SocialMedia.tsx @@ -1,24 +1,32 @@ import GithubIcon from "@/assets/githubIcon"; -import InstagramIcon from "@/assets/instagramIcon"; +import InstagramIcon from "@/assets/social/instagramIcon"; import SiteIcon from "@/assets/siteIcon"; -import TwitterIcon from "@/assets/twitterIcon"; -import YoutubeIcon from "@/assets/youtubeIcon"; -import DiscordIcon from "@/assets/discordIcon"; +import TwitterIcon from "@/assets/social/twitterIcon"; +import YoutubeIcon from "@/assets/social/youtubeIcon"; +import DiscordIcon from "@/assets/social/discordIcon"; +import TwitchIcon from "@/assets/social/twitchIcon"; +import FacebookIcon from "@/assets/social/facebookIcon"; +import TiktokIcon from "@/assets/social/tiktokIcon"; -export function getSocialMedia(key: string, animated?:boolean) { - switch (key) { - case "twitter": - return - case "instagram": - return - case "youtube": - return - case "site": - return - case "github": - return - case "discord": - return - - } +export function getSocialMedia(key: string, animated?: boolean) { + switch (key) { + case "twitter": + return ; + case "instagram": + return ; + case "youtube": + return ; + case "site": + return ; + case "github": + return ; + case "discord": + return ; + case "twitch": + return ; + case "facebook": + return ; + case "tiktok": + return ; + } } diff --git a/src/i18n/br.json b/src/i18n/br.json index 4a236d5..cf46888 100644 --- a/src/i18n/br.json +++ b/src/i18n/br.json @@ -67,17 +67,17 @@ } }, "reviews": { - "placeholder1": { - "about": "Sobre", - "review": "Lorem ipsum sit dolor amet" + "spok": { + "about": "Influencer \"Spok\"", + "review": "Trabalhar com o Rok foi algo que me deixou muito confortável e confiei no trabalho, soube resolver meu problema facilmente, e o melhor de tudo foi o rápido suporte que eu tive, em poucos minutos ja tinha uma resposta." }, - "placeholder2": { - "about": "Sobre", - "review": "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Et iusto vel ipsum doloribus. Atque, corrupti!" + "arteque": { + "about": "Influencer e Streamer", + "review": "Trabalho excelente e dentro do prazo, entregou até mais do que foi pedido, ótimo profissional!" }, - "placeholder3": { - "about": "Sobre", - "review": "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Atque, corrupti!" + "marco": { + "about": "Influencer e Empresário \"AuthenticGames\"", + "review": "..." } } } \ No newline at end of file diff --git a/src/i18n/en.json b/src/i18n/en.json index 8e00e7e..071af55 100644 --- a/src/i18n/en.json +++ b/src/i18n/en.json @@ -62,17 +62,17 @@ } }, "reviews": { - "placeholder1": { - "about": "About", - "review": "Lorem ipsum sit dolor amet" + "spok": { + "about": "Influencer \"Spok\"", + "review": "Working with Rok was something that made me feel very comfortable and I trusted the work, he was able to solve my problem easily, and best of all was the quick support I had, in a few minutes I already had an answer." }, - "placeholder2": { - "about": "About", - "review": "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Et iusto vel ipsum doloribus. Atque, corrupti!" + "arteque": { + "about": "Influencer and Streamer", + "review": "Excellent work and on time, delivered even more than requested, great professional!" }, - "placeholder3": { - "about": "About", - "review": "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Atque, corrupti!" + "marco": { + "about": "Influencer and Businessman \"AuthenticGames\"", + "review": "..." } } } \ No newline at end of file diff --git a/src/lib/Reviews.ts b/src/lib/Reviews.ts index d7483c8..2ae36e1 100644 --- a/src/lib/Reviews.ts +++ b/src/lib/Reviews.ts @@ -1,50 +1,74 @@ export const data = [ { - id: "placeholder1", - name: "Review 1", - image: "https://avatars.githubusercontent.com/u/70350599?v=4", + id: "spok", + name: "Andrei Soares", + image: "https://media.discordapp.net/attachments/1071515485214089266/1172229397344952490/spok.jpg", social: [ { type: "youtube", - url: "" + url: "https://www.youtube.com/@spok" }, { type: "instagram", - url: "", + url: "https://www.instagram.com/spoktc/", + }, + { + type: "twitter", + url: "https://twitter.com/thecreepersbr", + }, + { + type: "facebook", + url: "https://www.facebook.com/gaming/thecreepersbr", } ] }, { - id: "placeholder2", - name: "Review 2", - image: "https://avatars.githubusercontent.com/u/70350599?v=1", + id: "arteque", + name: "Paulo Arteque", + image: "https://media.discordapp.net/attachments/1071515485214089266/1172231261801152532/file.png", social: [ { type: "youtube", - url: "" + url: "https://www.youtube.com/channel/UCNl7ym44XSi5jCbb_OOey1w" }, { type: "instagram", - url: "", + url: "https://www.instagram.com/pauloarteque/", }, { type: "twitter", - url: "", + url: "https://x.com/pauloarteque?s=20", + }, + { + type: "twitch", + url: "https://www.twitch.tv/arteque", }, { - type: "site", - url: "", + type: "tiktok", + url: "https://www.tiktok.com/@arteque" } ] }, { - id: "placeholder3", - name: "Review 3", - image: "https://avatars.githubusercontent.com/u/70350599?v=2", + id: "marco", + name: "Marco Túlio", + image: "https://media.discordapp.net/attachments/1071515485214089266/1172234764879671348/marco.png", social: [ { - type: "site", - url: "", + type: "youtube", + url: "https://www.youtube.com/@AuthenticGames" + }, + { + type: "instagram", + url: "https://www.instagram.com/mar.covieira/", + }, + { + type: "twitter", + url: "https://twitter.com/AuthenticGames", + }, + { + type: "tiktok", + url: "https://www.tiktok.com/@authenticgames" } ] }