From b6f137d5704b31f1e8a86472e2934444d0f3bc3d Mon Sep 17 00:00:00 2001 From: NedcloarBR Date: Sun, 21 Jul 2024 18:32:04 -0300 Subject: [PATCH] feat(about): add Icons --- public/icons/CSS3.svg | 1 + public/icons/DiscordJS.svg | 1 + public/icons/HTML5.svg | 1 + public/icons/JavaScript.svg | 1 + public/icons/NestJS.svg | 1 + public/icons/NextJS.svg | 1 + public/icons/NodeJS.svg | 1 + public/icons/PostgreSQL.svg | 1 + public/icons/Prisma.svg | 1 + public/icons/React.svg | 1 + public/icons/TailwindCSS.svg | 1 + public/icons/TypeScript.svg | 1 + public/icons/Vercel.svg | 1 + public/icons/Yarn.svg | 1 + public/locales/en-US.json | 4 +++- public/locales/pt-BR.json | 6 +++++- public/next.svg | 1 - public/vercel.svg | 1 - src/app/[locale]/page.tsx | 2 -- src/components/about.tsx | 21 ------------------ src/components/about/about-text.tsx | 27 +++++++++++++++++++++++ src/components/about/about.tsx | 33 +++++++++++++++++++++++++++++ src/components/competencies.tsx | 3 --- src/components/header/header.tsx | 1 - src/components/icon.tsx | 9 ++++++++ src/components/index.ts | 7 +++--- 26 files changed, 95 insertions(+), 34 deletions(-) create mode 100644 public/icons/CSS3.svg create mode 100644 public/icons/DiscordJS.svg create mode 100644 public/icons/HTML5.svg create mode 100644 public/icons/JavaScript.svg create mode 100644 public/icons/NestJS.svg create mode 100644 public/icons/NextJS.svg create mode 100644 public/icons/NodeJS.svg create mode 100644 public/icons/PostgreSQL.svg create mode 100644 public/icons/Prisma.svg create mode 100644 public/icons/React.svg create mode 100644 public/icons/TailwindCSS.svg create mode 100644 public/icons/TypeScript.svg create mode 100644 public/icons/Vercel.svg create mode 100644 public/icons/Yarn.svg delete mode 100644 public/next.svg delete mode 100644 public/vercel.svg delete mode 100644 src/components/about.tsx create mode 100644 src/components/about/about-text.tsx create mode 100644 src/components/about/about.tsx delete mode 100644 src/components/competencies.tsx create mode 100644 src/components/icon.tsx diff --git a/public/icons/CSS3.svg b/public/icons/CSS3.svg new file mode 100644 index 0000000..ff5b6ce --- /dev/null +++ b/public/icons/CSS3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/DiscordJS.svg b/public/icons/DiscordJS.svg new file mode 100644 index 0000000..87970b5 --- /dev/null +++ b/public/icons/DiscordJS.svg @@ -0,0 +1 @@ + diff --git a/public/icons/HTML5.svg b/public/icons/HTML5.svg new file mode 100644 index 0000000..c2dda3a --- /dev/null +++ b/public/icons/HTML5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/JavaScript.svg b/public/icons/JavaScript.svg new file mode 100644 index 0000000..7975261 --- /dev/null +++ b/public/icons/JavaScript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/NestJS.svg b/public/icons/NestJS.svg new file mode 100644 index 0000000..4bec846 --- /dev/null +++ b/public/icons/NestJS.svg @@ -0,0 +1 @@ + diff --git a/public/icons/NextJS.svg b/public/icons/NextJS.svg new file mode 100644 index 0000000..6a08047 --- /dev/null +++ b/public/icons/NextJS.svg @@ -0,0 +1 @@ + diff --git a/public/icons/NodeJS.svg b/public/icons/NodeJS.svg new file mode 100644 index 0000000..6173818 --- /dev/null +++ b/public/icons/NodeJS.svg @@ -0,0 +1 @@ + diff --git a/public/icons/PostgreSQL.svg b/public/icons/PostgreSQL.svg new file mode 100644 index 0000000..4656cb7 --- /dev/null +++ b/public/icons/PostgreSQL.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/Prisma.svg b/public/icons/Prisma.svg new file mode 100644 index 0000000..85f9707 --- /dev/null +++ b/public/icons/Prisma.svg @@ -0,0 +1 @@ + diff --git a/public/icons/React.svg b/public/icons/React.svg new file mode 100644 index 0000000..9af92b9 --- /dev/null +++ b/public/icons/React.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/TailwindCSS.svg b/public/icons/TailwindCSS.svg new file mode 100644 index 0000000..83a13ff --- /dev/null +++ b/public/icons/TailwindCSS.svg @@ -0,0 +1 @@ + diff --git a/public/icons/TypeScript.svg b/public/icons/TypeScript.svg new file mode 100644 index 0000000..e1db5f1 --- /dev/null +++ b/public/icons/TypeScript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/Vercel.svg b/public/icons/Vercel.svg new file mode 100644 index 0000000..0a925e0 --- /dev/null +++ b/public/icons/Vercel.svg @@ -0,0 +1 @@ + diff --git a/public/icons/Yarn.svg b/public/icons/Yarn.svg new file mode 100644 index 0000000..1ebe509 --- /dev/null +++ b/public/icons/Yarn.svg @@ -0,0 +1 @@ + diff --git a/public/locales/en-US.json b/public/locales/en-US.json index d21ab0d..1046a96 100644 --- a/public/locales/en-US.json +++ b/public/locales/en-US.json @@ -22,7 +22,9 @@ "Details": "Your next Back-end Developer" }, "About": { - "Text": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Consectetur, voluptatum culpa odio optio earum deserunt nulla alias sint eum accusamus commodi ipsum, eveniet sed similique explicabo nesciunt quo non! Provident." + "Title": "About", + "Text": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Consectetur, voluptatum culpa odio optio earum deserunt nulla alias sint eum accusamus commodi ipsum, eveniet sed similique explicabo nesciunt quo non! Provident.", + "TextFull": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Consectetur, voluptatum culpa odio optio earum deserunt nulla alias sint eum accusamus commodi ipsum, eveniet sed similique explicabo nesciunt quo non! Provident. Lorem ipsum dolor sit amet consectetur adipisicing elit. Consectetur, voluptatum culpa odio optio earum deserunt nulla alias sint eum accusamus commodi ipsum, eveniet sed similique explicabo nesciunt quo non! Provident." }, "Error": { "Copy": "Copy", diff --git a/public/locales/pt-BR.json b/public/locales/pt-BR.json index ad9d196..38f580b 100644 --- a/public/locales/pt-BR.json +++ b/public/locales/pt-BR.json @@ -22,7 +22,11 @@ "Details": "Seu próximo Desenvolvedor Back-end" }, "About": { - "Text": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Consectetur, voluptatum culpa odio optio earum deserunt nulla alias sint eum accusamus commodi ipsum, eveniet sed similique explicabo nesciunt quo non! Provident." + "Title": "Sobre", + "Text": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Consectetur, voluptatum culpa odio optio earum deserunt nulla alias sint eum accusamus commodi ipsum, eveniet sed similique explicabo nesciunt quo non! Provident.", + "TextFull": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Consectetur, voluptatum culpa odio optio earum deserunt nulla alias sint eum accusamus commodi ipsum, eveniet sed similique explicabo nesciunt quo non! Provident. Lorem ipsum dolor sit amet consectetur adipisicing elit. Consectetur, voluptatum culpa odio optio earum deserunt nulla alias sint eum accusamus commodi ipsum, eveniet sed similique explicabo nesciunt quo non! Provident.", + "Button": "Expandir...", + "Button2": "Recolher..." }, "Error": { "Copy": "Copiar", diff --git a/public/next.svg b/public/next.svg deleted file mode 100644 index 5174b28..0000000 --- a/public/next.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/vercel.svg b/public/vercel.svg deleted file mode 100644 index d2f8422..0000000 --- a/public/vercel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/app/[locale]/page.tsx b/src/app/[locale]/page.tsx index da9f8ca..c088243 100644 --- a/src/app/[locale]/page.tsx +++ b/src/app/[locale]/page.tsx @@ -1,7 +1,6 @@ import { About, BackToTop, - Competencies, Contact, Footer, Header, @@ -16,7 +15,6 @@ export default function Home() { -