feat: refine branded operator experience

Add the MBN-branded startup intro, semantic sidebar icons, and refined card-based operator visuals. Strengthen packaged UI and input smoke coverage for the updated experience.
This commit is contained in:
2026-07-24 01:26:13 +09:00
parent f43483533a
commit b050f2f06c
25 changed files with 2316 additions and 164 deletions

View File

@@ -110,9 +110,10 @@ public sealed class LegacyOperatorSettingsWebContractTests
Assert.Contains("value=\"light\">라이트", appearance, StringComparison.Ordinal);
Assert.Contains("value=\"dark\">다크", appearance, StringComparison.Ordinal);
Assert.Contains("id=\"operator-view-mode\"", appearance, StringComparison.Ordinal);
Assert.Contains("<strong>그래픽 목록</strong>", appearance, StringComparison.Ordinal);
Assert.Contains("value=\"automatic\">자동", appearance, StringComparison.Ordinal);
Assert.Contains("value=\"compact\">컴팩트", appearance, StringComparison.Ordinal);
Assert.Contains("value=\"cards\">카드", appearance, StringComparison.Ordinal);
Assert.Contains("value=\"compact\">간결한 목록", appearance, StringComparison.Ordinal);
Assert.Contains("value=\"cards\">비주얼 카드", appearance, StringComparison.Ordinal);
Assert.Contains("id=\"operator-start-workspace\"", appearance,
StringComparison.Ordinal);
Assert.Contains("value=\"stockCut\">종목·컷", appearance, StringComparison.Ordinal);