From 8ee1ff175473ca42db670387fa2f453e7963014c Mon Sep 17 00:00:00 2001 From: Tejas Panchal Date: Thu, 31 Jul 2025 22:28:03 +0530 Subject: [PATCH] home page improved --- package.json | 2 + src/App.jsx | 4 + src/components/categorycard/CategoryCard.css | 95 ++++++++++--- src/components/categorycard/CategoryCard.jsx | 126 ++++++++--------- src/components/continue/ContinueWatching.jsx | 10 +- src/components/schedule/Schedule.jsx | 64 ++++----- src/components/schedule/schedule.css | 21 ++- src/components/sidebar/Sidebar.jsx | 2 + .../tabbed-anime/TabbedAnimeSection.jsx | 72 ++++++++++ src/components/topten/Topten.jsx | 49 +++---- src/components/trending/Trending.jsx | 131 +++++++++--------- src/pages/Home/Home.jsx | 51 ++----- src/pages/category/Category.jsx | 11 -- src/pages/watch/Watch.jsx | 3 - 14 files changed, 371 insertions(+), 270 deletions(-) create mode 100644 src/components/tabbed-anime/TabbedAnimeSection.jsx diff --git a/package.json b/package.json index 0abc694..3e6c4ea 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,8 @@ "@fortawesome/free-solid-svg-icons": "^6.6.0", "@fortawesome/react-fontawesome": "^0.2.2", "@radix-ui/react-icons": "^1.3.0", + "@vercel/analytics": "^1.5.0", + "@vercel/speed-insights": "^1.2.0", "artplayer": "^5.2.3", "artplayer-plugin-chapter": "^1.0.0", "artplayer-plugin-hls-control": "^1.0.1", diff --git a/src/App.jsx b/src/App.jsx index fffc4a2..072492c 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -1,6 +1,8 @@ import { useLocation } from "react-router-dom"; import { useEffect } from "react"; import { Routes, Route } from "react-router-dom"; +import { Analytics } from '@vercel/analytics/react'; +import { SpeedInsights } from '@vercel/speed-insights/react'; import { HomeInfoProvider } from "./context/HomeInfoContext"; import Home from "./pages/Home/Home"; import AnimeInfo from "./pages/animeInfo/AnimeInfo"; @@ -71,6 +73,8 @@ function App() { {!isSplashScreen &&