diff --git a/.gitignore b/.gitignore
index ac7a930..f324448 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,6 @@ backups/
simplefin-bank-sync-issue.md
project-wide-data-input-and-sync-issue.md
docs/SIMPLEFIN_CONSUMER_GUARDRAILS.md
+
+# MkDocs docs site (auto-generated, not part of app source)
+mkdocs/
diff --git a/HISTORY.md b/HISTORY.md
index ceb01e4..f6d406d 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -1,5 +1,20 @@
# Bill Tracker — Changelog
+## v0.33.8.7
+
+### 🛠 Reverted
+
+- **Compact tracker mode** — Removed `hasBoth` side-by-side buckets, `compact` prop from Row/Bucket, `2xl:min-w-[700px]` table override, `2xl:hidden` on Last Month, and narrower Notes/Actions/Due column widths. Restored original single-column layout with `min-w-[1120px]`, Due 10%, Actions 10%, Notes 23%.
+- **Wider max-width at 2xl+** — Removed `2xl:max-w-[2000px]` from Layout, Sidebar, AdminShell, footer, mobile nav. All back to `max-w-[1500px]`.
+
+### Kept
+
+- **"S" badge** — Subscription badge shortened to "S" in all four locations.
+- **Bucket remaining/Done header** — Per-bucket remaining balance and Done label.
+- **MkDocs directory** added to `.gitignore`.
+
+---
+
## v0.33.8.6
### 🎨 Design
diff --git a/client/App.jsx b/client/App.jsx
index 2cc7c10..639fb05 100644
--- a/client/App.jsx
+++ b/client/App.jsx
@@ -83,7 +83,7 @@ function AdminShell({ children }) {
return (
diff --git a/client/components/layout/Layout.jsx b/client/components/layout/Layout.jsx
index 4cfb242..394c482 100644
--- a/client/components/layout/Layout.jsx
+++ b/client/components/layout/Layout.jsx
@@ -31,13 +31,13 @@ export default function Layout({ mainContentId }) {
-
-