tools/media-tools/video-parser/_next/static/chunks/app/about/page-bfbeb6483b99cd68.js

1 line
4.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[220],{5550:(e,s,a)=>{"use strict";a.r(s),a.d(s,{default:()=>d});var t=a(5155),r=a(2115),l=a(5060);function d(){let[e,s]=(0,r.useState)(!1),[a,d]=(0,r.useState)("用户"),[c,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=window.matchMedia("(prefers-color-scheme: dark)"),a=e.matches;s(a),a?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark");let t=e=>{s(e.matches),e.matches?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")};e.addEventListener("change",t);let r=localStorage.getItem("username");return r&&d(r),()=>{e.removeEventListener("change",t)}},[]),(0,t.jsxs)("div",{className:"flex h-full",children:[(0,t.jsx)(l.A,{darkMode:e,username:a,isOpen:c,onToggle:()=>n(!c)}),(0,t.jsxs)("div",{className:"flex-1 md:ml-64 bg-white dark:bg-black min-h-screen text-black dark:text-white",children:[(0,t.jsx)("nav",{className:"border-b border-gray-100 dark:border-gray-800",children:(0,t.jsxs)("div",{className:"max-w-5xl mx-auto px-4 py-4 flex items-center",children:[(0,t.jsx)("button",{className:"md:hidden mr-4 text-gray-600 dark:text-gray-400",onClick:()=>n(!c),"aria-label":"打开菜单",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",className:"w-6 h-6",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"})})}),(0,t.jsx)("h1",{className:"text-xl font-medium",children:"关于"})]})}),(0,t.jsx)("main",{className:"max-w-5xl mx-auto px-4 py-8",children:(0,t.jsxs)("div",{className:"space-y-8",children:[(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{className:"text-2xl font-bold mb-4",children:"VIP视频解析平台"}),(0,t.jsxs)("div",{className:"bg-gray-50 dark:bg-gray-900 rounded-lg p-6",children:[(0,t.jsx)("p",{className:"mb-4 text-gray-700 dark:text-gray-300",children:"本项目是一个基于Next.js开发的VIP视频解析平台旨在为用户提供便捷的视频解析服务。通过集成多个解析接口用户可以轻松观看各大视频平台的VIP内容。"}),(0,t.jsx)("p",{className:"mb-4 text-gray-700 dark:text-gray-300",children:"项目采用现代化前端技术栈,包括:"}),(0,t.jsxs)("ul",{className:"list-disc pl-5 mb-4 text-gray-700 dark:text-gray-300 space-y-1",children:[(0,t.jsx)("li",{children:"Next.js - React框架"}),(0,t.jsx)("li",{children:"Tailwind CSS - 实用工具优先的CSS框架"}),(0,t.jsx)("li",{children:"TypeScript - 类型安全的JavaScript超集"}),(0,t.jsx)("li",{children:"React Hooks - 状态管理和副作用处理"})]}),(0,t.jsx)("p",{className:"mb-4 text-gray-700 dark:text-gray-300",children:"主要功能:"}),(0,t.jsxs)("ul",{className:"list-disc pl-5 text-gray-700 dark:text-gray-300 space-y-1",children:[(0,t.jsx)("li",{children:"多接口解析 - 支持多个视频解析接口"}),(0,t.jsx)("li",{children:"历史记录 - 记录用户解析过的视频"}),(0,t.jsx)("li",{children:"收藏功能 - 收藏常用视频"}),(0,t.jsx)("li",{children:"暗色模式 - 支持亮色/暗色主题切换"}),(0,t.jsx)("li",{children:"响应式设计 - 适配不同设备屏幕"})]})]})]}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{className:"text-lg font-medium mb-4",children:"免责声明"}),(0,t.jsx)("div",{className:"bg-gray-50 dark:bg-gray-900 rounded-lg p-6",children:(0,t.jsx)("p",{className:"text-gray-700 dark:text-gray-300",children:"本工具仅用于学习和研究,请勿用于非法用途。使用本工具产生的一切后果由用户自行承担。作者不对任何因使用本工具而导致的直接或间接损失负责。"})})]}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{className:"text-lg font-medium mb-4",children:"版本信息"}),(0,t.jsxs)("div",{className:"bg-gray-50 dark:bg-gray-900 rounded-lg p-6",children:[(0,t.jsx)("p",{className:"text-sm text-gray-500 dark:text-gray-400",children:"当前版本1.0.0"}),(0,t.jsxs)("p",{className:"text-sm text-gray-500 dark:text-gray-400 mt-1",children:["最后更新:",new Date().toLocaleDateString()]})]})]})]})}),(0,t.jsx)("footer",{className:"border-t border-gray-100 dark:border-gray-800 py-6 mt-12",children:(0,t.jsx)("div",{className:"max-w-5xl mx-auto px-4 text-center text-sm text-gray-500 dark:text-gray-400",children:(0,t.jsx)("p",{children:"本工具仅用于学习和研究,请勿用于非法用途"})})})]})]})}},5687:(e,s,a)=>{Promise.resolve().then(a.bind(a,5550))}},e=>{var s=s=>e(e.s=s);e.O(0,[874,60,441,684,358],()=>s(5687)),_N_E=e.O()}]);