updated contact and keywords

This commit is contained in:
Tejas Panchal
2026-02-21 13:03:09 +05:30
parent 972754ded5
commit 6f82052ca6
5 changed files with 46 additions and 53 deletions

View File

@@ -22,7 +22,7 @@
<meta name="description" <meta name="description"
content="JustAnime is a Free anime streaming website which you can watch English Subbed and Dubbed Anime online. WATCH NOW!. Hianime, 9animetv, aniwatchtv" /> content="JustAnime is a Free anime streaming website which you can watch English Subbed and Dubbed Anime online. WATCH NOW!. Hianime, 9animetv, aniwatchtv" />
<meta name="keywords" <meta name="keywords"
content="justanime, just anime, zenime, hianime to, aniwatch, zorox, zoro anime, zoro to, zoroxtv, watch anime online free, free watch anime, anime online to watch" /> content="justanime, just anime, anime websites, anime watch, wco anime, free anime, ani watch, new anime, latest anime, best anime websites, anime update, zenime, hianime to, aniwatch, zorox, zoro anime, zoro to, zoroxtv, watch anime online free, free watch anime, anime online to watch" />
<meta name="author" content="JustAnime Team" /> <meta name="author" content="JustAnime Team" />
<meta name="robots" content="index, follow" /> <meta name="robots" content="index, follow" />
<meta name="rating" content="General" /> <meta name="rating" content="General" />

View File

@@ -3,6 +3,7 @@
padding: 0; padding: 0;
box-sizing: border-box; box-sizing: border-box;
} }
html, html,
body, body,
#root { #root {
@@ -10,16 +11,6 @@ body,
padding: 0; padding: 0;
} }
.app-container {
display: flex;
flex-direction: column;
min-height: 100vh;
}
.content { .content {
width: 100%; width: 100%;
flex-grow: 1; }
}
footer {
margin-top: auto;
}

View File

@@ -37,43 +37,45 @@ function App() {
return ( return (
<HelmetProvider> <HelmetProvider>
<HomeInfoProvider> <HomeInfoProvider>
<div className="app-container px-4 lg:px-10"> <div className="app-container px-4 lg:px-10 flex flex-col min-h-screen">
<main className="content max-w-[2048px] mx-auto w-full"> <main className="content max-w-[2048px] mx-auto w-full flex-grow flex flex-col">
{!isSplashScreen && <Navbar />} {!isSplashScreen && <Navbar />}
<Routes> <div className="flex-grow">
<Route path="/" element={<SplashScreen />} /> <Routes>
<Route path="/home" element={<Home />} /> <Route path="/" element={<SplashScreen />} />
<Route path="/:id" element={<AnimeInfo />} /> <Route path="/home" element={<Home />} />
<Route path="/watch/:id" element={<Watch />} /> <Route path="/:id" element={<AnimeInfo />} />
<Route path="/random" element={<AnimeInfo random={true} />} /> <Route path="/watch/:id" element={<Watch />} />
<Route path="/404-not-found-page" element={<Error error="404" />} /> <Route path="/random" element={<AnimeInfo random={true} />} />
<Route path="/error-page" element={<Error />} /> <Route path="/404-not-found-page" element={<Error error="404" />} />
<Route path="/terms-of-service" element={<Terms />} /> <Route path="/error-page" element={<Error />} />
<Route path="/dmca" element={<DMCA />} /> <Route path="/terms-of-service" element={<Terms />} />
<Route path="/contact" element={<Contact />} /> <Route path="/dmca" element={<DMCA />} />
{/* Render category routes */} <Route path="/contact" element={<Contact />} />
{categoryRoutes.map((path) => ( {/* Render category routes */}
<Route {categoryRoutes.map((path) => (
key={path} <Route
path={`/${path}`} key={path}
element={ path={`/${path}`}
<Category path={path} label={path.split("-").join(" ")} /> element={
} <Category path={path} label={path.split("-").join(" ")} />
/> }
))} />
{/* Render A to Z routes */} ))}
{azRoute.map((path) => ( {/* Render A to Z routes */}
<Route {azRoute.map((path) => (
key={path} <Route
path={`/${path}`} key={path}
element={<AtoZ path={path} />} path={`/${path}`}
/> element={<AtoZ path={path} />}
))} />
<Route path="/producer/:id" element={<Producer />} /> ))}
<Route path="/search" element={<Search />} /> <Route path="/producer/:id" element={<Producer />} />
{/* Catch-all route for 404 */} <Route path="/search" element={<Search />} />
<Route path="*" element={<Error error="404" />} /> {/* Catch-all route for 404 */}
</Routes> <Route path="*" element={<Error error="404" />} />
</Routes>
</div>
{!isSplashScreen && <Footer />} {!isSplashScreen && <Footer />}
</main> </main>
<Analytics /> <Analytics />

View File

@@ -5,7 +5,7 @@ import { FaDiscord, FaTelegram } from "react-icons/fa";
function Footer() { function Footer() {
return ( return (
<footer className="w-full mt-16"> <footer className="w-full mt-auto">
{/* Logo Section */} {/* Logo Section */}
<div className="max-w-[1920px] mx-auto px-4"> <div className="max-w-[1920px] mx-auto px-4">
<div className="flex flex-col sm:flex-row justify-between items-center gap-6"> <div className="flex flex-col sm:flex-row justify-between items-center gap-6">
@@ -25,7 +25,7 @@ function Footer() {
<FaDiscord size={28} /> <FaDiscord size={28} />
</a> </a>
<a <a
href="https://tinyurl.com/JustAnimeZone" href="https://t.me/JustAnimeZone"
target="_blank" target="_blank"
rel="noopener noreferrer" rel="noopener noreferrer"
className="text-white/40 hover:text-[#26A5E4] transition-all hover:scale-110" className="text-white/40 hover:text-[#26A5E4] transition-all hover:scale-110"

View File

@@ -14,7 +14,7 @@ function Contact() {
</p> </p>
<div className="flex flex-wrap gap-6"> <div className="flex flex-wrap gap-6">
<a <a
href="#" href="https://t.me/JustAnimeZone"
target="_blank" target="_blank"
rel="noopener noreferrer" rel="noopener noreferrer"
className="flex items-center gap-3 px-4 py-3 bg-white/5 hover:bg-white/10 rounded-lg transition-colors group" className="flex items-center gap-3 px-4 py-3 bg-white/5 hover:bg-white/10 rounded-lg transition-colors group"
@@ -23,7 +23,7 @@ function Contact() {
<span className="text-white/60 group-hover:text-white">Join our Telegram</span> <span className="text-white/60 group-hover:text-white">Join our Telegram</span>
</a> </a>
<a <a
href="#" href="https://discord.gg/P3yqksmGun"
target="_blank" target="_blank"
rel="noopener noreferrer" rel="noopener noreferrer"
className="flex items-center gap-3 px-4 py-3 bg-white/5 hover:bg-white/10 rounded-lg transition-colors group" className="flex items-center gap-3 px-4 py-3 bg-white/5 hover:bg-white/10 rounded-lg transition-colors group"
@@ -32,7 +32,7 @@ function Contact() {
<span className="text-white/60 group-hover:text-white">Join Discord Server</span> <span className="text-white/60 group-hover:text-white">Join Discord Server</span>
</a> </a>
<a <a
href="#" href="https://github.com/tejaspanchall/JustAnime"
target="_blank" target="_blank"
rel="noopener noreferrer" rel="noopener noreferrer"
className="flex items-center gap-3 px-4 py-3 bg-white/5 hover:bg-white/10 rounded-lg transition-colors group" className="flex items-center gap-3 px-4 py-3 bg-white/5 hover:bg-white/10 rounded-lg transition-colors group"