a81a450e7e
Merged into tinqs/studio: - cmd/tinqs-cli/ — tinqs-cli (Go binary, from bot/cli) - cmd/tea/ — Gitea CLI tool (from tinqs/cli-tea) - services/bot/ — Bot service (from tinqs-ltd/bot on git.arikigame.com) - services/admin/ — Admin panel (from tinqs/admin) - services/team-tool/ — Team Tool (from tinqs/team-tool) - services/proxy/ — tinqs-proxy (from bot/proxy) - web/landing/ — tinqs.com website (from tinqs/website) - web/docs/ — Platform docs (from tinqs/docs) - web/blog/ — Blog (placeholder) - runner/ — Ephemeral CI runner (from tinqs/runner) All source repos will be deleted after verification.
33 lines
1.1 KiB
TypeScript
33 lines
1.1 KiB
TypeScript
import type { Metadata } from 'next';
|
|
import './globals.css';
|
|
import Providers from './providers';
|
|
import VersionTag from './components/VersionTag';
|
|
|
|
export const metadata: Metadata = {
|
|
title: 'Tinqs',
|
|
description: 'Tinqs internal platform — gateway, chat, call, vision, CLI',
|
|
};
|
|
|
|
export default function RootLayout({
|
|
children,
|
|
}: Readonly<{
|
|
children: React.ReactNode;
|
|
}>) {
|
|
return (
|
|
<html lang="en" className="dark">
|
|
<head>
|
|
<meta httpEquiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
|
|
<meta httpEquiv="Pragma" content="no-cache" />
|
|
<meta httpEquiv="Expires" content="0" />
|
|
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="anonymous" />
|
|
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;600&family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" />
|
|
</head>
|
|
<body className="m-0 bg-bg text-text font-[Inter,system-ui,sans-serif]">
|
|
<Providers>{children}</Providers>
|
|
<VersionTag />
|
|
</body>
|
|
</html>
|
|
);
|
|
}
|