Initial commit for website

This commit is contained in:
Timo Knuth
2026-03-16 21:38:49 +01:00
parent 609e3eb0ae
commit f0c19fbbfa
15 changed files with 65 additions and 45 deletions

View File

@@ -28,7 +28,7 @@ const Contact: React.FC = () => {
{
icon: "📧",
title: "Email",
detail: "support@hotchpotshceramics.com",
detail: "support@knuthceramics.com",
description: "Best for order inquiries or detailed questions"
},
{
@@ -193,7 +193,7 @@ const Contact: React.FC = () => {
</p>
<div className="flex justify-center gap-6">
<a
href="https://instagram.com/hotchpotshceramics"
href="https://instagram.com/knuthceramics"
target="_blank"
rel="noopener noreferrer"
className="px-8 py-3 bg-white dark:bg-stone-900 text-black dark:text-white border border-stone-300 dark:border-stone-700 text-xs font-bold uppercase tracking-widest hover:bg-stone-100 dark:hover:bg-stone-800 transition-colors"
@@ -201,7 +201,7 @@ const Contact: React.FC = () => {
Instagram
</a>
<a
href="https://facebook.com/hotchpotshceramics"
href="https://facebook.com/knuthceramics"
target="_blank"
rel="noopener noreferrer"
className="px-8 py-3 bg-white dark:bg-stone-900 text-black dark:text-white border border-stone-300 dark:border-stone-700 text-xs font-bold uppercase tracking-widest hover:bg-stone-100 dark:hover:bg-stone-800 transition-colors"

View File

@@ -177,7 +177,7 @@ const Cookies: React.FC = () => {
>
<h2 className="font-display text-3xl mb-4">Questions About Cookies?</h2>
<p className="font-body font-light text-stone-300 mb-8 max-w-2xl mx-auto">
For any questions about cookies or to opt-out of analytics tracking, please contact us at <strong>support@hotchpotshceramics.com</strong>
For any questions about cookies or to opt-out of analytics tracking, please contact us at <strong>support@knuthceramics.com</strong>
</p>
<Link
to="/contact"

View File

@@ -34,7 +34,7 @@ const faqData: FAQItem[] = [
},
{
question: "How do I contact you with questions?",
answer: "We're here to help! Feel free to reach out anytime. You can email our customer support at support@hotchpotshceramics.com or use the contact form on our site. We aim to respond within 12 business days. Thank you for choosing Hotchpotsh we love answering your questions and hearing your feedback!"
answer: "We're here to help! Feel free to reach out anytime. You can email our customer support at support@knuthceramics.com or use the contact form on our site. We aim to respond within 12 business days. Thank you for choosing KNUTH Ceramics we love answering your questions and hearing your feedback!"
}
];

View File

@@ -4,7 +4,7 @@ import BlogPostLayout from '../../components/BlogPostLayout';
const MotivationInClay: React.FC = () => {
React.useEffect(() => {
document.title = "Creative Block for Potters: 10 Tips for Motivation | Hotchpotsh";
document.title = "Creative Block for Potters: 10 Tips for Motivation | KNUTH Ceramics";
let meta = document.querySelector('meta[name="description"]');
if (!meta) {
meta = document.createElement('meta');
@@ -93,4 +93,4 @@ const MotivationInClay: React.FC = () => {
);
};
export default MotivationInClay;
export default MotivationInClay;

View File

@@ -4,7 +4,7 @@ import BlogPostLayout from '../../components/BlogPostLayout';
const PackagingGuide: React.FC = () => {
React.useEffect(() => {
document.title = "How to Package Pottery for Shipping: A Safe Guide | Hotchpotsh";
document.title = "How to Package Pottery for Shipping: A Safe Guide | KNUTH Ceramics";
let meta = document.querySelector('meta[name="description"]');
if (!meta) {
meta = document.createElement('meta');
@@ -87,4 +87,4 @@ const PackagingGuide: React.FC = () => {
);
};
export default PackagingGuide;
export default PackagingGuide;

View File

@@ -7,7 +7,7 @@ import BlogPostLayout from '../../components/BlogPostLayout';
const ProductPhotography: React.FC = () => {
React.useEffect(() => {
document.title = "Product Photography for Pottery: Tips for Sales | Hotchpotsh";
document.title = "Product Photography for Pottery: Tips for Sales | KNUTH Ceramics";
// Simple meta description update for basic SPA
let meta = document.querySelector('meta[name="description"]');
if (!meta) {
@@ -90,4 +90,4 @@ const ProductPhotography: React.FC = () => {
);
};
export default ProductPhotography;
export default ProductPhotography;

View File

@@ -76,7 +76,7 @@ const Privacy: React.FC = () => {
},
{
subtitle: "Exercise Your Rights",
text: "To exercise any of these rights or with questions about your data, contact us at privacy@hotchpotshceramics.com. We will respond within 30 days."
text: "To exercise any of these rights or with questions about your data, contact us at privacy@knuthceramics.com. We will respond within 30 days."
}
]
},
@@ -127,7 +127,7 @@ const Privacy: React.FC = () => {
transition={{ delay: 0.4, duration: 0.8 }}
className="font-body text-lg font-light text-stone-500 leading-relaxed max-w-3xl"
>
At HOTCHPOTSH Ceramics, your privacy and trust are important to us. We collect and handle your information responsibly, because 60% of people are more likely to trust brands that protect their data. This policy explains what data we collect, how we use it, and your rights.
At KNUTH Ceramics, your privacy and trust are important to us. We collect and handle your information responsibly, because 60% of people are more likely to trust brands that protect their data. This policy explains what data we collect, how we use it, and your rights.
</motion.p>
<motion.p
initial={{ y: 30, opacity: 0 }}
@@ -177,7 +177,7 @@ const Privacy: React.FC = () => {
>
<h2 className="font-display text-3xl mb-4">Contact & Updates</h2>
<p className="font-body font-light text-stone-300 leading-relaxed mb-6 max-w-3xl">
If you have any privacy questions, or if you want to request or update your personal data, please contact us at <strong>privacy@hotchpotshceramics.com</strong> or use our contact page. We may update this Privacy Policy occasionally to reflect changes in our practices; the latest version will always be posted here with an updated date.
If you have any privacy questions, or if you want to request or update your personal data, please contact us at <strong>privacy@knuthceramics.com</strong> or use our contact page. We may update this Privacy Policy occasionally to reflect changes in our practices; the latest version will always be posted here with an updated date.
</p>
<p className="font-body font-light text-stone-400 text-sm">
By shopping with us, you acknowledge you have read and agree to this Privacy Policy.

View File

@@ -7,7 +7,7 @@ const Returns: React.FC = () => {
{
step: "01",
title: "Contact Us",
description: "Email support@hotchpotshceramics.com within 14 days of delivery with your order number and photos of the item and packaging."
description: "Email support@knuthceramics.com within 14 days of delivery with your order number and photos of the item and packaging."
},
{
step: "02",

View File

@@ -63,7 +63,7 @@ const Shipping: React.FC = () => {
transition={{ delay: 0.4, duration: 0.8 }}
className="font-body text-lg font-light text-stone-500 leading-relaxed"
>
HOTCHPOTSH Ceramics proudly ships nationwide from our Texas studio. We strive to make delivery smooth and transparent for you.
KNUTH Ceramics proudly ships nationwide from our Texas studio. We strive to make delivery smooth and transparent for you.
</motion.p>
</div>