diff --git a/index.html b/index.html
index 7183bb9..1248aaa 100644
--- a/index.html
+++ b/index.html
@@ -1,15 +1,12 @@
-
+
+
+
+
-
-
-
-
+
Davi Teixeira | Desenvolvedor Web
diff --git a/package-lock.json b/package-lock.json
index 3c5d06d..3c8e343 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,6 +14,7 @@
"framer-motion": "^6.5.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
+ "react-helmet": "^6.1.0",
"react-icons": "^4.4.0",
"react-router-dom": "^6.15.0"
},
@@ -3028,6 +3029,20 @@
}
}
},
+ "node_modules/react-helmet": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz",
+ "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==",
+ "dependencies": {
+ "object-assign": "^4.1.1",
+ "prop-types": "^15.7.2",
+ "react-fast-compare": "^3.1.1",
+ "react-side-effect": "^2.1.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.3.0"
+ }
+ },
"node_modules/react-icons": {
"version": "4.10.1",
"resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.10.1.tgz",
@@ -3125,6 +3140,14 @@
"react-dom": ">=16.8"
}
},
+ "node_modules/react-side-effect": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.2.tgz",
+ "integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==",
+ "peerDependencies": {
+ "react": "^16.3.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
"node_modules/react-style-singleton": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz",
diff --git a/package.json b/package.json
index d1bb6fc..1f0ff60 100644
--- a/package.json
+++ b/package.json
@@ -15,6 +15,7 @@
"framer-motion": "^6.5.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
+ "react-helmet": "^6.1.0",
"react-icons": "^4.4.0",
"react-router-dom": "^6.15.0"
},
diff --git a/public/images/apresentation-banner.jpg b/public/images/apresentation-banner.jpg
deleted file mode 100644
index ed522e4..0000000
Binary files a/public/images/apresentation-banner.jpg and /dev/null differ
diff --git a/public/images/img-cinza.png b/public/images/img-cinza.png
deleted file mode 100644
index 8839585..0000000
Binary files a/public/images/img-cinza.png and /dev/null differ
diff --git a/public/images/screenshot-blog.png b/public/images/screenshot-blog.png
new file mode 100644
index 0000000..7fa239f
Binary files /dev/null and b/public/images/screenshot-blog.png differ
diff --git a/public/images/screenshot-home-page.png b/public/images/screenshot-home-page.png
new file mode 100644
index 0000000..5de1c9c
Binary files /dev/null and b/public/images/screenshot-home-page.png differ
diff --git a/src/pages/Blog/pages/Blog.jsx b/src/pages/Blog/pages/Blog.jsx
index f0ba1fe..f2d6cfc 100644
--- a/src/pages/Blog/pages/Blog.jsx
+++ b/src/pages/Blog/pages/Blog.jsx
@@ -5,6 +5,8 @@ import DesktopMenuBlog from "../components/DesktopMenuBlog";
import BlogCard from "../components/BlogCard";
import Footer from "../../../components/Footer/Footer";
+import { Helmet } from "react-helmet";
+
const myBlogCards = [
{
cardLink: "#",
@@ -47,24 +49,61 @@ const myBlogCards = [
const Blog = () => {
return (
-
+
+
+ Blog | Davi Teixeira
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
Davi Teixeira Blog
@@ -73,33 +112,33 @@ const Blog = () => {
as="h2"
paddingTop="1rem"
textAlign="center"
- marginBottom="1rem"
+ marginBottom="1rem"
color="whiteAlpha.900"
- fontSize={["1.5rem", "2.2rem"]}
+ fontSize={["1.5rem", "2.2rem"]}
>
Desenvolvendo a Web: Insights e Aprendizado
-
Dicas, Tutoriais e Recursos para Desenvolvedores Web.
-
{
myBlogCards.map((item, index) => (
- {
return (
+
+
+ Davi Teixeira | Portifólio
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+