fix(web): theme terminal foreground and restore backdrop plugin slot

Make Nous Blue terminal text readable without the inversion layer, re-mount
the backdrop plugin slot, and drop unused backdrop CSS vars from theme apply.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Austin Pickett 2026-06-29 08:46:37 -04:00 committed by Teknium
parent 57d98ebed7
commit 10374bb7a2
7 changed files with 44 additions and 39 deletions

View file

@ -19,7 +19,8 @@ import React, { Fragment, useEffect, useState } from "react";
* these in their manifest's `slots` field get wired in automatically.
*
* Shell-wide slots:
* - `backdrop` optional full-viewport background decoration
* - `backdrop` optional full-viewport background decoration;
* mounted behind shell chrome at z-0
* - `header-left` injected before the Hermes brand in the top bar
* - `header-right` injected before the theme/language switchers
* - `header-banner` injected below the top nav bar, full-width