From d2c30cf314bca7766507f7489adfd5aaf19700dd Mon Sep 17 00:00:00 2001 From: Nikhil M Warrier Date: Tue, 3 Mar 2026 14:31:09 +0530 Subject: Add new color scheme, logo --- pnpm-lock.yaml | 11 +++++++++++ src/components/Header.astro | 18 +++++++++++------- src/components/MobileLogo.astro | 11 +++++++++++ src/components/ThemeToggle.astro | 7 +++++-- src/components/react/SearchButton.tsx | 16 +++++++++------- src/layouts/Layout.astro | 2 ++ src/pages/index.astro | 8 ++++++-- src/styles/global.css | 4 ++-- src/styles/typography.css | 6 +++++- 9 files changed, 62 insertions(+), 21 deletions(-) create mode 100644 src/components/MobileLogo.astro diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d5bce1..b59b57d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,6 +38,9 @@ importers: '@radix-ui/react-checkbox': specifier: ^1.3.3 version: 1.3.3(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-dialog': + specifier: ^1.1.15 + version: 1.1.15(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@shikijs/rehype': specifier: ^3.4.0 version: 3.23.0 @@ -62,6 +65,9 @@ importers: clsx: specifier: ^2.1.1 version: 2.1.1 + flexsearch: + specifier: ^0.8.212 + version: 0.8.212 lucide-react: specifier: ^0.469.0 version: 0.469.0(react@19.0.0) @@ -2344,6 +2350,9 @@ packages: resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} engines: {node: '>=8'} + flexsearch@0.8.212: + resolution: {integrity: sha512-wSyJr1GUWoOOIISRu+X2IXiOcVfg9qqBRyCPRUdLMIGJqPzMo+jMRlvE83t14v1j0dRMEaBbER/adQjp6Du2pw==} + fontace@0.4.1: resolution: {integrity: sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==} @@ -6189,6 +6198,8 @@ snapshots: flattie@1.1.1: {} + flexsearch@0.8.212: {} + fontace@0.4.1: dependencies: fontkitten: 1.0.2 diff --git a/src/components/Header.astro b/src/components/Header.astro index 2402c2a..ff2a8ef 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -2,21 +2,25 @@ import Link from '@/components/Link.astro' import ThemeToggle from '@/components/ThemeToggle.astro' import SearchButton from '@/components/react/SearchButton' -import { NAV_LINKS, SITE } from '@/consts' +import { NAV_LINKS } from '@/consts' import { Image } from 'astro:assets' import logo from '../../public/static/logo.svg' --- -
+
- + Logo + fosscet +