You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(gui): rebuild StatusPanel with plain tk.Frame cards — always visible
v0.3.10/0.3.11 left the Stare / Detalii conexiune / Acțiuni LabelFrames
invisible on certain Windows themes — user saw only the title "360booking
Fiscal Bridge" and empty space below. The root cause is that ttk
LabelFrame rendering is theme-dependent and my style tweaks perturbed
it beyond what I could see on a Linux dev box.
Switch the whole panel to manually drawn cards:
- tk.Frame with bg="#e0e0e5" as a 1-px "border", nested tk.Frame
with bg="#ffffff" for the card surface
- tk.Label for titles + key/value rows (ttk styling doesn't affect
plain tk.Label so themes can't hide it)
- ttk.Button kept for the action buttons (needed for Accent/Danger
styles)
- Soft grey page bg (#f5f6f8), indigo #4f46e5 accent, red #ef4444
danger — matches the billing tab's recent refresh
Also consolidates the 8 action buttons into a 3×3 grid driven by a
list, so adding/removing one is a one-line change in the future.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>