diff --git a/src/config/config.json b/src/config/config.json index 9bbcf07..b47e21b 100755 --- a/src/config/config.json +++ b/src/config/config.json @@ -27,7 +27,7 @@ "params": { "contact_form_action": "#", - "copyright": "Designed And Developed by [Krishna](https://ekrishnachaitanya2004.netlify.app/)" + "copyright": "© 2025 Developer Blogs. All rights open-sourced.
Built with ❤️ by the KHC community" }, "navigation_button": { diff --git a/src/content/authors/english/JohnDoe.md b/src/content/authors/english/JohnDoe.md new file mode 100644 index 0000000..e36fada --- /dev/null +++ b/src/content/authors/english/JohnDoe.md @@ -0,0 +1,23 @@ +--- +title: John Doe +email: john@email.com +image: "/images/authors/john-doe.jpg" +description: A technology enthusiast and software architect with years of experience in modern application development. +social: + - name: facebook + icon: FaFacebook + link: https://www.facebook.com + + - name: twitter + icon: FaTwitter + link: https://www.twitter.com + + - name: instagram + icon: FaInstagram + link: https://www.instagram.com + +--- + +John Doe is a seasoned software architect and technology enthusiast with a passion for building modern, scalable applications. With extensive experience in various technology stacks and architectural patterns, John helps organizations leverage cutting-edge technologies to create robust and efficient solutions. + +His expertise spans across cloud computing, microservices architecture, and modern development practices. Through his writing, John aims to share practical insights and best practices in software development and system design. \ No newline at end of file diff --git a/src/pages/[...lang]/contact.astro b/src/pages/[...lang]/contact.astro index afdf8f8..b719c25 100644 --- a/src/pages/[...lang]/contact.astro +++ b/src/pages/[...lang]/contact.astro @@ -16,7 +16,6 @@ export function getStaticPaths() { const { lang } = Astro.params; const contact = await getListPage("contact", lang as keyof ContentEntryMap); -const { contact_form_action }: { contact_form_action: string } = config.params; const { title, description, meta_title, image } = contact[0].data; const { @@ -39,7 +38,12 @@ const {
-
+
@@ -60,10 +65,11 @@ const {
@@ -73,13 +79,38 @@ const { + rows="8" + required + > +
+
+ +