Restore these files on a new machine to make Zed behave closer to VS Code.
File:
~/.config/zed/settings.json
| [ | |
| { | |
| "context": "Workspace", | |
| "use_key_equivalents": true, | |
| "bindings": { | |
| "cmd-shift-g": "git_panel::ToggleFocus" | |
| } | |
| }, | |
| { | |
| "context": "Terminal", |
| { | |
| "use_system_window_tabs": false, | |
| "bottom_dock_layout": "contained", | |
| "tabs": { | |
| "file_icons": true, | |
| "git_status": true | |
| }, | |
| "tab_bar": { | |
| "show": true | |
| }, |
| [font] | |
| size = 14.0 | |
| [window] | |
| decorations = "full" | |
| padding = { x = 12, y = 12 } | |
| opacity = 1.0 | |
| [colors.primary] | |
| background = "#282828" |
Some people who cancelled their subscription or stopped paying were still getting premium access for free. Normally, when someone's paid period ends, our system should drop them back to the Free plan automatically. That automatic step was broken, so 69 accounts kept their paid features without paying. We've now reset all of them, double-checked everything against Stripe (our payment provider), and fixed the underlying bugs.
This guide is for the embed app at rate.tapchiphowall.com (a separate Nuxt project). It explains how to make the embed report its content height to the parent (tapchiphowall.com / en.tapchiphowall.com) so the parent's <iframe> resizes correctly when content inside the embed changes (tab switches, async data loads, etc.).
Browsers enforce same-origin policy: tapchiphowall.com cannot read the height of an iframe served from rate.tapchiphowall.com. The parent has no way to detect content reflows inside the embed unless the embed cooperates by posting its current height via window.parent.postMessage(...).
Polling from the parent only works if the embed responds to height-request messages. The cleanest fix is for the embed to push height updates whenever its own content changes — no polling required.
Authoritative styling guide for building new pages, components, and UI in this codebase. Follow these rules exactly so new screens look and feel like the rest of the product.
The product visual identity is Editorial / Vietnamese Wall Street Journal — restrained typography, dotted/dashed dividers, hairline borders, generous whitespace, square-ish corners (≤ 4 px on cards, 0 on most controls), and accent color used sparingly. Avoid "SaaS-y" rounded pills, gradients, and deep shadows.
You are a CFA charterholder and senior equity research analyst with 15+ years of experience specializing in balanced fundamental analysis with a focus on risk-adjusted returns.
YOUR ROLE & APPROACH:
MARGIN OF SAFETY FRAMEWORK (Adapted by Company Type):