diff --git a/app/about/page.tsx b/app/about/page.tsx
new file mode 100644
index 0000000..a44f27e
--- /dev/null
+++ b/app/about/page.tsx
@@ -0,0 +1,16 @@
+export const metadata = {
+ title: "О приложении",
+ openGraph: {
+ title: "AniX - Неофициальный веб клиент для Anixart",
+ description:
+ "AniX - это неофициальный веб-клиент для Android-приложения Anixart. Он позволяет вам получать доступ к своей учетной записи Anixart и управлять ею из веб-браузера. Так-же можно синхронизировать и управлять списками и избранным. И самое главное смотреть все доступные аниме из базы Anixart.",
+ },
+};
+
+export const dynamic = "force-static";
+
+import { AboutPage } from "#/pages/About";
+
+export default function Index() {
+ return ;
+}
diff --git a/app/pages/About.tsx b/app/pages/About.tsx
new file mode 100644
index 0000000..0d423be
--- /dev/null
+++ b/app/pages/About.tsx
@@ -0,0 +1,119 @@
+// "use client";
+
+import { Card } from "flowbite-react";
+import Image from "next/image";
+
+import * as fs from "node:fs";
+import * as path from "node:path";
+import { CURRENT_APP_VERSION } from "#/api/config";
+import Styles from "../components/ChangelogModal/ChangelogModal.module.css";
+import Markdown from "markdown-to-jsx";
+
+export const AboutPage = () => {
+ const directoryPath = path.join(process.cwd(), "public/changelog");
+ const files = fs.readdirSync(directoryPath);
+ const changelogs = [];
+
+ files.forEach((file) => {
+ if (file != `${CURRENT_APP_VERSION}.md`) {
+ const changelog = fs.readFileSync(path.join(directoryPath, file), "utf8");
+ changelogs.push({
+ version: file.replace(".md", ""),
+ changelog: changelog,
+ });
+ }
+ });
+
+ if (!files.includes(`${CURRENT_APP_VERSION}.md`)) {
+ changelogs.push({
+ version: CURRENT_APP_VERSION,
+ changelog: "Нет списка изменений",
+ });
+ } else {
+ const changelog = fs.readFileSync(
+ path.join(directoryPath, `${CURRENT_APP_VERSION}.md`),
+ "utf8"
+ );
+ changelogs.push({
+ version: CURRENT_APP_VERSION,
+ changelog: changelog,
+ });
+ }
+
+ return (
+
+
+
+
+
+
+ AniX - Неофициальный веб клиент для Anixart
+
+
+ AniX - это неофициальный веб-клиент для Android-приложения
+ Anixart. Он позволяет вам получать доступ к своей учетной записи
+ Anixart и управлять ею из веб-браузера. Так-же можно
+ синхронизировать и управлять списками и избранным. И самое главное
+ смотреть все доступные аниме из базы Anixart.
+
+
+
+
+
+
+
+
+
Radiquum
+
+ Разработчик
+
+
+
+
+
+
+
+
+
Телеграм канал
+
+ @anix_web
+
+
+
+
+
+
+
+
+
Код на GitHub
+
+ github.com/Radiquum/AniX
+
+
+
+
+
+ Список изменений
+ {changelogs.reverse().map((changelog) => (
+
+
+ {changelog.changelog}
+
+
+ ))}
+
+
+ );
+};