Pipeline redesign: a per-person "Try the new look" switch during the transition #1196

Open
opened 2026-11-01 14:17:38 +00:00 by tiagoagueda · 0 comments
Owner

Part of #1191.

While the milestone is open, the new shell and screens land behind a per-person setting. That way main never shows anyone a half-old, half-new interface.

What

  • The setting: a boolean on the person's settings, Try the new look, off by default. An administrator default can come from an environment variable, per #1186's naming rules.
  • Where it's read: base.html and each redesigned screen choose old or new on it.
  • Tests: the browser suite runs the new look for the files the redesign touches, and the old look elsewhere until they are migrated.
  • Removal: when the milestone closes, the switch, the old shell and the old screens are deleted in one PR, including the setting and its migration. Not a permanent second theme.

🤖 Generated with Claude Code

Part of #1191. While the milestone is open, the new shell and screens land behind a per-person setting. That way `main` never shows anyone a half-old, half-new interface. ## What - **The setting:** a boolean on the person's settings, *Try the new look*, off by default. An administrator default can come from an environment variable, per #1186's naming rules. - **Where it's read:** `base.html` and each redesigned screen choose old or new on it. - **Tests:** the browser suite runs the new look for the files the redesign touches, and the old look elsewhere until they are migrated. - **Removal:** when the milestone closes, the switch, the old shell and the old screens are deleted in one PR, including the setting and its migration. **Not a permanent second theme.** 🤖 Generated with [Claude Code](https://claude.com/claude-code)
tiagoagueda added this to the 0.7.0 milestone 2026-11-01 14:17:38 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Postulo/postulo#1196
No description provided.