diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png
deleted file mode 100644
index 9d8e381..0000000
Binary files a/public/android-chrome-192x192.png and /dev/null differ
diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png
deleted file mode 100644
index 8394e2b..0000000
Binary files a/public/android-chrome-512x512.png and /dev/null differ
diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
index 119a719..65c12be 100644
Binary files a/public/apple-touch-icon.png and b/public/apple-touch-icon.png differ
diff --git a/public/browserconfig.xml b/public/browserconfig.xml
deleted file mode 100644
index b3930d0..0000000
--- a/public/browserconfig.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
- #da532c
-
-
-
diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png
deleted file mode 100644
index 73158ca..0000000
Binary files a/public/favicon-16x16.png and /dev/null differ
diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png
deleted file mode 100644
index 7c41a09..0000000
Binary files a/public/favicon-32x32.png and /dev/null differ
diff --git a/public/favicon.ico b/public/favicon.ico
index de74010..94c95a3 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/icon0.svg b/public/icon0.svg
new file mode 100644
index 0000000..4d147f6
--- /dev/null
+++ b/public/icon0.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/public/icon1.png b/public/icon1.png
new file mode 100644
index 0000000..2420082
Binary files /dev/null and b/public/icon1.png differ
diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png
deleted file mode 100644
index de81ddb..0000000
Binary files a/public/mstile-150x150.png and /dev/null differ
diff --git a/public/site.webmanifest b/public/site.webmanifest
index 637156d..29e1d03 100644
--- a/public/site.webmanifest
+++ b/public/site.webmanifest
@@ -1,19 +1,21 @@
{
- "name": "",
- "short_name": "",
- "icons": [
- {
- "src": "/android-chrome-192x192.png",
- "sizes": "192x192",
- "type": "image/png"
- },
- {
- "src": "/android-chrome-512x512.png",
- "sizes": "512x512",
- "type": "image/png"
- }
- ],
- "theme_color": "#020817",
- "background_color": "#020817",
- "display": "standalone"
+ "name": "Расписание КС ПГУТИ",
+ "short_name": "Расписание КС",
+ "icons": [
+ {
+ "src": "/web-app-manifest-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png",
+ "purpose": "maskable"
+ },
+ {
+ "src": "/web-app-manifest-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png",
+ "purpose": "maskable"
+ }
+ ],
+ "theme_color": "#bc7b7b",
+ "background_color": "#3e0000",
+ "display": "standalone"
}
diff --git a/public/web-app-manifest-192x192.png b/public/web-app-manifest-192x192.png
new file mode 100644
index 0000000..f12ec7d
Binary files /dev/null and b/public/web-app-manifest-192x192.png differ
diff --git a/public/web-app-manifest-512x512.png b/public/web-app-manifest-512x512.png
new file mode 100644
index 0000000..5578e24
Binary files /dev/null and b/public/web-app-manifest-512x512.png differ
diff --git a/src/app/apple-icon.png b/src/app/apple-icon.png
new file mode 100644
index 0000000..65c12be
Binary files /dev/null and b/src/app/apple-icon.png differ
diff --git a/src/app/favicon.ico b/src/app/favicon.ico
new file mode 100644
index 0000000..94c95a3
Binary files /dev/null and b/src/app/favicon.ico differ
diff --git a/src/app/icon0.svg b/src/app/icon0.svg
new file mode 100644
index 0000000..4d147f6
--- /dev/null
+++ b/src/app/icon0.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/app/icon1.png b/src/app/icon1.png
new file mode 100644
index 0000000..2420082
Binary files /dev/null and b/src/app/icon1.png differ
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
new file mode 100644
index 0000000..34a95e9
--- /dev/null
+++ b/src/app/layout.tsx
@@ -0,0 +1,32 @@
+import type { Metadata } from 'next'
+import React from 'react'
+
+export const metadata: Metadata = {
+ appleWebApp: {
+ title: 'Расписание КС',
+ },
+ icons: {
+ icon: [
+ { url: '/favicon.ico' },
+ { url: '/icon1.png', sizes: '32x32', type: 'image/png' },
+ { url: '/icon0.svg', type: 'image/svg+xml' },
+ ],
+ apple: [
+ { url: '/apple-touch-icon.png' },
+ ],
+ },
+ manifest: '/site.webmanifest',
+}
+
+export default function RootLayout({
+ children,
+}: {
+ children: React.ReactNode
+}) {
+ return (
+
+
{children}
+
+ )
+}
+
diff --git a/src/app/manifest.json b/src/app/manifest.json
new file mode 100644
index 0000000..8f07f9f
--- /dev/null
+++ b/src/app/manifest.json
@@ -0,0 +1,21 @@
+{
+ "name": "Расписание КС ПГУТИ",
+ "short_name": "Расписание КС",
+ "icons": [
+ {
+ "src": "/web-app-manifest-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png",
+ "purpose": "maskable"
+ },
+ {
+ "src": "/web-app-manifest-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png",
+ "purpose": "maskable"
+ }
+ ],
+ "theme_color": "#bc7b7b",
+ "background_color": "#3e0000",
+ "display": "standalone"
+}
\ No newline at end of file
diff --git a/src/pages/_document.tsx b/src/pages/_document.tsx
index 0eb3647..b4ba5f7 100644
--- a/src/pages/_document.tsx
+++ b/src/pages/_document.tsx
@@ -5,12 +5,14 @@ export default function Document() {
-
-
-
+
+
+
+
-
-
+
+
+