FEAT - TASKER CODEX: manage agent project grants
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 466 B After Width: | Height: | Size: 520 B |
|
Before Width: | Height: | Size: 761 B After Width: | Height: | Size: 987 B |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 13 KiB |
@@ -14,13 +14,6 @@ import { SITE_DESCRIPTION, SITE_NAME } from "@plane/constants";
|
||||
// helpers
|
||||
import { cn } from "@plane/utils";
|
||||
|
||||
// assets
|
||||
import favicon16 from "@/app/assets/favicon/favicon-16x16.png?url";
|
||||
import favicon32 from "@/app/assets/favicon/favicon-32x32.png?url";
|
||||
import faviconIco from "@/app/assets/favicon/favicon.ico?url";
|
||||
import icon180 from "@/app/assets/icons/icon-180x180.png?url";
|
||||
import icon512 from "@/app/assets/icons/icon-512x512.png?url";
|
||||
|
||||
// local
|
||||
import { AppProvider } from "./provider";
|
||||
|
||||
@@ -62,10 +55,8 @@ export default function RootLayout({ children }: { children: React.ReactNode })
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta name="theme-color" content="#fff" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href={favicon32} />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href={favicon16} />
|
||||
<link rel="icon" type="image/svg+xml" sizes="any" href="/favicon/icon-adaptive.svg?v=nodedc-adaptive-20260516" />
|
||||
<link rel="manifest" href="/site.webmanifest.json" />
|
||||
<link rel="shortcut icon" href={faviconIco} />
|
||||
{/* Meta info for PWA */}
|
||||
<meta name="application-name" content="NODE.DC" />
|
||||
<meta name="apple-mobile-web-app-capable" content="yes" />
|
||||
@@ -73,9 +64,9 @@ export default function RootLayout({ children }: { children: React.ReactNode })
|
||||
<meta name="apple-mobile-web-app-title" content={SITE_NAME} />
|
||||
<meta name="format-detection" content="telephone=no" />
|
||||
<meta name="mobile-web-app-capable" content="yes" />
|
||||
<link rel="apple-touch-icon" href={icon512} />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href={icon180} />
|
||||
<link rel="apple-touch-icon" sizes="512x512" href={icon512} />
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png" />
|
||||
<link rel="manifest" href="/manifest.json" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -14,11 +14,6 @@ import { SITE_DESCRIPTION, SITE_NAME } from "@plane/constants";
|
||||
import { cn } from "@plane/utils";
|
||||
// types
|
||||
// assets
|
||||
import favicon16 from "@/app/assets/favicon/favicon-16x16.png?url";
|
||||
import favicon32 from "@/app/assets/favicon/favicon-32x32.png?url";
|
||||
import faviconIco from "@/app/assets/favicon/favicon.ico?url";
|
||||
import icon180 from "@/app/assets/icons/icon-180x180.png?url";
|
||||
import icon512 from "@/app/assets/icons/icon-512x512.png?url";
|
||||
import ogImage from "@/app/assets/og-image.png?url";
|
||||
import globalStyles from "@/styles/globals.css?url";
|
||||
import type { Route } from "./+types/root";
|
||||
@@ -95,13 +90,11 @@ const designConfigStyle = {
|
||||
} as CSSProperties;
|
||||
|
||||
export const links: LinksFunction = () => [
|
||||
{ rel: "icon", type: "image/png", sizes: "32x32", href: favicon32 },
|
||||
{ rel: "icon", type: "image/png", sizes: "16x16", href: favicon16 },
|
||||
{ rel: "shortcut icon", href: faviconIco },
|
||||
{ rel: "icon", type: "image/svg+xml", sizes: "any", href: "/favicon/icon-adaptive.svg?v=nodedc-adaptive-20260516" },
|
||||
{ rel: "manifest", href: "/site.webmanifest.json" },
|
||||
{ rel: "apple-touch-icon", href: icon512 },
|
||||
{ rel: "apple-touch-icon", sizes: "180x180", href: icon180 },
|
||||
{ rel: "apple-touch-icon", sizes: "512x512", href: icon512 },
|
||||
{ rel: "apple-touch-icon", href: "/apple-touch-icon.png" },
|
||||
{ rel: "apple-touch-icon", sizes: "180x180", href: "/apple-touch-icon.png" },
|
||||
{ rel: "apple-touch-icon", sizes: "512x512", href: "/icons/icon-512x512.png" },
|
||||
{ rel: "manifest", href: "/manifest.json" },
|
||||
{ rel: "stylesheet", href: globalStyles },
|
||||
{
|
||||
|
||||