From 1fda26a399ef1fd20ff48f305aba22b0e95c98b4 Mon Sep 17 00:00:00 2001 From: khannurien Date: Thu, 8 Oct 2026 21:28:28 +0000 Subject: [PATCH] =?UTF-8?q?v4:=20/settings,=20/manage=20and=20/notificatio?= =?UTF-8?q?ns=20title=20themselves=20alike,=20with=20a=20bare=20heading=20?= =?UTF-8?q?above=20their=20sections=20=E2=80=94=20Settings=20and=20Manage?= =?UTF-8?q?=20borrowed=20the=20edit=20form's=20.form-page-header,=20a=20pa?= =?UTF-8?q?nel=20rounded=20only=20on=20top=20to=20cap=20the=20panels=20und?= =?UTF-8?q?er=20it,=20so=20on=20a=20page=20without=20them=20it=20ended=20i?= =?UTF-8?q?n=20a=20square=20edge,=20and=20its=20title=20was=20the=20size?= =?UTF-8?q?=20of=20the=20section=20headings=20below.=20Notifications=20had?= =?UTF-8?q?=20a=20heading=20of=20its=20own.=20All=20three=20now=20take=20.?= =?UTF-8?q?page-header=20and=20.page-title:=20a=20bare=20h1=20a=20size=20a?= =?UTF-8?q?bove=20the=20sections'=20h2,=20with=20what=20goes=20with=20it?= =?UTF-8?q?=20(the=20unread=20count)=20at=20the=20row's=20end;=20the=20edi?= =?UTF-8?q?t=20forms=20keep=20their=20panel=20header.=20Times=20and=20Mela?= =?UTF-8?q?nge=20set=20their=20display=20type=20on=20.page-title,=20and=20?= =?UTF-8?q?the=20.profile-subpage-*=20rules,=20unused=20since=20the=20prof?= =?UTF-8?q?ile's=20pages=20became=20its=20tabs,=20are=20gone.=20(The=20CSS?= =?UTF-8?q?=20went=20in=20with=20d683ac0,=20which=20a=20concurrent=20sessi?= =?UTF-8?q?on=20committed=20from=20the=20shared=20tree.)=2021=20Settings,?= =?UTF-8?q?=20Manage=20and=20Notifications=20tests=20pass,=20and=20deno=20?= =?UTF-8?q?fmt=20is=20clean;=20checked=20in=20screenshots=20in=20Smooth=20?= =?UTF-8?q?at=201280=20and=20390px.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- src/pages/Manage.tsx | 4 ++-- src/pages/Notifications.tsx | 4 ++-- src/pages/Settings.tsx | 4 ++-- src/themes/melange.css | 2 +- src/themes/nyt.css | 3 +-- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/pages/Manage.tsx b/src/pages/Manage.tsx index 06bcb542..5551e889 100644 --- a/src/pages/Manage.tsx +++ b/src/pages/Manage.tsx @@ -25,8 +25,8 @@ export function Manage(): React.JSX.Element { if (!can(user, "category:manage")) return ; return ( -
-

+
+

Manage

diff --git a/src/pages/Notifications.tsx b/src/pages/Notifications.tsx index 0fcaef14..9b68f76c 100644 --- a/src/pages/Notifications.tsx +++ b/src/pages/Notifications.tsx @@ -490,8 +490,8 @@ export function Notifications(): React.JSX.Element { return (
-
-

+
+

diff --git a/src/pages/Settings.tsx b/src/pages/Settings.tsx index 6971a11c..2f209e7e 100644 --- a/src/pages/Settings.tsx +++ b/src/pages/Settings.tsx @@ -78,8 +78,8 @@ export function Settings(): React.JSX.Element { return ( -
-

+
+

Settings

diff --git a/src/themes/melange.css b/src/themes/melange.css index c6d10c15..405494d9 100644 --- a/src/themes/melange.css +++ b/src/themes/melange.css @@ -265,7 +265,7 @@ } [data-style="melange"] .form-page-title, -[data-style="melange"] .profile-subpage-title, +[data-style="melange"] .page-title, [data-style="melange"] .profile-section-title, [data-style="melange"] .comment-section-title, [data-style="melange"] .related-section-title { diff --git a/src/themes/nyt.css b/src/themes/nyt.css index 7b6d96d4..ce26e21f 100644 --- a/src/themes/nyt.css +++ b/src/themes/nyt.css @@ -88,8 +88,7 @@ [data-style="nyt"] .playlist-detail-title, [data-style="nyt"] .form-page-title, [data-style="nyt"] .auth-card-title, -[data-style="nyt"] .profile-subpage-title, -[data-style="nyt"] .notifications-title, +[data-style="nyt"] .page-title, [data-style="nyt"] .dump-create-title { font-family: var(--font-display); font-weight: 400; /* Instrument Serif is single-weight; size carries it */