feat(frontend): scaffold Next.js app tooling and static assets

Set up the App Router toolchain, Docker build, Apple emoji vendor script, and public branding assets.
This commit is contained in:
ahp
2026-10-07 19:40:26 +03:30
parent 640745925a
commit 0751ee5588
13 changed files with 2987 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
/** @type {import('next').NextConfig} */
const nextConfig = {
reactStrictMode: true,
eslint: { ignoreDuringBuilds: true },
images: {
// Default "attachment" can prevent some clients from rendering /_next/image in <img>.
contentDispositionType: "inline",
},
async redirects() {
return [
// Student self-service password recovery is disabled.
{ source: "/recovery", destination: "/login", permanent: false },
];
},
async headers() {
return [
{
source: "/c/:path*",
headers: [{ key: "X-Robots-Tag", value: "noindex, nofollow, noarchive" }],
},
];
},
};
export default nextConfig;