show sync button for admin
This commit is contained in:
@@ -181,15 +181,16 @@ def test_full_page_shows_summary_and_original_together(
|
||||
assert order[0] == "doc-summary", f"panel not first: {order}"
|
||||
assert "doc-raw" in order and order.index("doc-raw") > order.index("doc-summary")
|
||||
|
||||
# Theme (phase 08): panel on the surface colour, title in brand-ink
|
||||
# (#a5b4fc on #121a2e ≈8.7:1 ≥4.5:1), and the panel matches the
|
||||
# Theme (phase 08, dark-red rebrand 2026-08-28): panel on the
|
||||
# surface colour, title in brand-ink (--brand-ink #fca5a5 on
|
||||
# --surface #1a0f0f = 9.0:1 ≥4.5:1), and the panel matches the
|
||||
# raw-content width — it does not break the content layout.
|
||||
bg = panel.evaluate("el => getComputedStyle(el).backgroundColor")
|
||||
assert bg == "rgb(18, 26, 46)", f"panel not on the Phase-08 surface: {bg}"
|
||||
assert bg == "rgb(26, 15, 15)", f"panel not on the --surface colour (rebrand #1a0f0f): {bg}"
|
||||
title_color = panel.locator(".doc-summary-title").evaluate(
|
||||
"el => getComputedStyle(el).color"
|
||||
)
|
||||
assert title_color == "rgb(165, 180, 252)", f"title not brand-ink: {title_color}"
|
||||
assert title_color == "rgb(252, 165, 165)", f"title not brand-ink: {title_color}"
|
||||
panel_box = panel.bounding_box()
|
||||
pre_box = pre.bounding_box()
|
||||
assert panel_box is not None and pre_box is not None
|
||||
|
||||
Reference in New Issue
Block a user