From fc411091c84ac0f4aedf29d80d8b1441324e4fad Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Sat, 10 Aug 2024 15:53:51 +0530 Subject: [PATCH] Add apple favicon, load favicons for each web app page from assets folder --- src/interface/web/app/agents/layout.tsx | 3 ++- src/interface/web/app/automations/layout.tsx | 3 ++- src/interface/web/app/chat/layout.tsx | 3 ++- src/interface/web/app/factchecker/layout.tsx | 3 ++- src/interface/web/app/layout.tsx | 3 ++- src/interface/web/app/page.tsx | 2 +- src/interface/web/app/search/layout.tsx | 3 ++- src/interface/web/app/settings/layout.tsx | 3 ++- .../{favicon.ico => assets/icons/khoj_lantern.ico} | Bin 9 files changed, 15 insertions(+), 8 deletions(-) rename src/interface/web/public/{favicon.ico => assets/icons/khoj_lantern.ico} (100%) diff --git a/src/interface/web/app/agents/layout.tsx b/src/interface/web/app/agents/layout.tsx index 728ad4bb..66bb7172 100644 --- a/src/interface/web/app/agents/layout.tsx +++ b/src/interface/web/app/agents/layout.tsx @@ -8,7 +8,8 @@ export const metadata: Metadata = { title: "Khoj AI - Agents", description: "Find a specialized agent that can help you address more specific needs.", icons: { - icon: "/static/favicon.ico", + icon: "/static/assets/icons/khoj_lantern.ico", + apple: "/static/assets/icons/khoj_lantern_256x256.png", }, }; diff --git a/src/interface/web/app/automations/layout.tsx b/src/interface/web/app/automations/layout.tsx index 285b200f..ea7d9188 100644 --- a/src/interface/web/app/automations/layout.tsx +++ b/src/interface/web/app/automations/layout.tsx @@ -7,7 +7,8 @@ export const metadata: Metadata = { title: "Khoj AI - Automations", description: "Use Autoomations with Khoj to simplify the process of running repetitive tasks.", icons: { - icon: "/static/favicon.ico", + icon: "/static/assets/icons/khoj_lantern.ico", + apple: "/static/assets/icons/khoj_lantern_256x256.png", }, }; diff --git a/src/interface/web/app/chat/layout.tsx b/src/interface/web/app/chat/layout.tsx index 5cacc477..02dab8f1 100644 --- a/src/interface/web/app/chat/layout.tsx +++ b/src/interface/web/app/chat/layout.tsx @@ -9,7 +9,8 @@ export const metadata: Metadata = { description: "Ask anything. Khoj will use the internet and your docs to answer, paint and even automate stuff for you.", icons: { - icon: "/static/favicon.ico", + icon: "/static/assets/icons/khoj_lantern.ico", + apple: "/static/assets/icons/khoj_lantern_256x256.png", }, }; diff --git a/src/interface/web/app/factchecker/layout.tsx b/src/interface/web/app/factchecker/layout.tsx index 38563598..5234cc08 100644 --- a/src/interface/web/app/factchecker/layout.tsx +++ b/src/interface/web/app/factchecker/layout.tsx @@ -5,7 +5,8 @@ export const metadata: Metadata = { description: "Use the Fact Checker with Khoj AI for verifying statements. It can research the internet for you, either refuting or confirming the statement using fresh data.", icons: { - icon: "/static/favicon.ico", + icon: "/static/assets/icons/khoj_lantern.ico", + apple: "/static/assets/icons/khoj_lantern_256x256.png", }, }; diff --git a/src/interface/web/app/layout.tsx b/src/interface/web/app/layout.tsx index 28266540..89a7afe9 100644 --- a/src/interface/web/app/layout.tsx +++ b/src/interface/web/app/layout.tsx @@ -8,7 +8,8 @@ export const metadata: Metadata = { title: "Khoj AI - Home", description: "Your Second Brain.", icons: { - icon: "/static/favicon.ico", + icon: "/static/assets/icons/khoj_lantern.ico", + apple: "/static/assets/icons/khoj_lantern_256x256.png", }, manifest: "/static/khoj.webmanifest", }; diff --git a/src/interface/web/app/page.tsx b/src/interface/web/app/page.tsx index 50dae597..05c3dd40 100644 --- a/src/interface/web/app/page.tsx +++ b/src/interface/web/app/page.tsx @@ -6,7 +6,7 @@ import "katex/dist/katex.min.css"; import React, { useEffect, useState } from "react"; import useSWR from "swr"; import Image from "next/image"; -import { ArrowCounterClockwise, ClockCounterClockwise } from "@phosphor-icons/react"; +import { ArrowCounterClockwise } from "@phosphor-icons/react"; import { Card, CardTitle } from "@/components/ui/card"; import SuggestionCard from "@/app/components/suggestions/suggestionCard"; diff --git a/src/interface/web/app/search/layout.tsx b/src/interface/web/app/search/layout.tsx index aa99474e..5ba851ae 100644 --- a/src/interface/web/app/search/layout.tsx +++ b/src/interface/web/app/search/layout.tsx @@ -7,7 +7,8 @@ export const metadata: Metadata = { description: "Find anything in documents you've shared with Khoj using natural language queries.", icons: { - icon: "/static/favicon.ico", + icon: "/static/assets/icons/khoj_lantern.ico", + apple: "/static/assets/icons/khoj_lantern_256x256.png", }, }; diff --git a/src/interface/web/app/settings/layout.tsx b/src/interface/web/app/settings/layout.tsx index 1b4d2f59..69aacc14 100644 --- a/src/interface/web/app/settings/layout.tsx +++ b/src/interface/web/app/settings/layout.tsx @@ -9,7 +9,8 @@ export const metadata: Metadata = { title: "Khoj AI - Settings", description: "Configure Khoj to get personalized, deeper assistance.", icons: { - icon: "/static/favicon.ico", + icon: "/static/assets/icons/khoj_lantern.ico", + apple: "/static/assets/icons/khoj_lantern_256x256.png", }, }; diff --git a/src/interface/web/public/favicon.ico b/src/interface/web/public/assets/icons/khoj_lantern.ico similarity index 100% rename from src/interface/web/public/favicon.ico rename to src/interface/web/public/assets/icons/khoj_lantern.ico