From 1b23a196b4cbfa463da0cabf20e90a0eb5a4d06f Mon Sep 17 00:00:00 2001 From: Sven Reiser Date: Sat, 20 Jun 2026 16:59:22 +0200 Subject: [PATCH 1/3] feat(deps): adopt ui ^0.4.0 / core ^0.6.0, wire fleet webfonts, drop login accent Manifest + wiring only; cannot install/build until ui 0.4.0 & core 0.6.0 publish. Co-Authored-By: Claude Opus 4.8 (1M context) --- package.json | 4 ++-- src/app/layout.tsx | 12 +++++++++++- src/app/page.tsx | 1 - 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 172598c..e6368c9 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "@inrupt/solid-client-authn-browser": "^4.0.0", "@inrupt/solid-client-authn-node": "^3.1.1", "@inrupt/solid-client-notifications": "^4.0.0", - "@mind-studio/core": "^0.5.0", - "@mind-studio/ui": "^0.1.0", + "@mind-studio/core": "^0.6.0", + "@mind-studio/ui": "^0.4.0", "dotenv": "^17.4.2", "next": "16.2.6", "react": "19.2.4", diff --git a/src/app/layout.tsx b/src/app/layout.tsx index b504598..9a4c42e 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,7 +1,13 @@ import type { Metadata } from "next"; +import { Fraunces, Hanken_Grotesk, JetBrains_Mono } from "next/font/google"; import "./globals.css"; import { ThemeShell } from "@/components/theme-shell"; +// Mind theme's font axis (ui 0.4.0) reads these CSS vars off . +const display = Fraunces({ subsets: ["latin"], variable: "--font-fraunces", display: "swap" }); +const body = Hanken_Grotesk({ subsets: ["latin"], variable: "--font-hanken", display: "swap" }); +const mono = JetBrains_Mono({ subsets: ["latin"], variable: "--font-jb", display: "swap" }); + export const metadata: Metadata = { title: "Mind Chat", description: "Privacy-first chat on Solid pods. Your messages live in your pod.", @@ -18,7 +24,11 @@ const THEME_INIT = `(function(){try{var b=localStorage.getItem("chat:brand");if( export default function RootLayout({ children }: { children: React.ReactNode }) { return ( - +