feat(stage): complete phase 20b action plans

This commit is contained in:
2026-11-04 01:19:57 -05:00
parent 87a33b0abc
commit a9c0886348
70 changed files with 14234 additions and 469 deletions
+67 -3
View File
@@ -100,7 +100,7 @@
"dialogs": {
"queue_size": [680, 520],
"rule_size": [720, 560],
"action_size": [560, 390],
"action_size": [560, 460],
"confirm_size": [560, 300],
"font_size": 22,
"message_font_size": 20
@@ -289,6 +289,7 @@
"stage_panels": {
"shell": {
"preferred_width": 380,
"max_width": 380,
"edge_inset": 12,
"padding": 12,
"header_gap": 8,
@@ -380,13 +381,74 @@
"completed_path_color": "#959EAD",
"rule_connector_color": "#AAB2C0",
"rule_action_color": "#7E57C2",
"director_plan": {
"route_color": "#8BD9FF",
"run_color": "#FFB300",
"say_color": "#FFD84D",
"wait_color": "#B69CFF",
"completed_color": "#959EAD",
"failed_color": "#F05B57",
"candidate_valid_color": "#4DE666",
"candidate_invalid_color": "#FF626B",
"flag_size_px": 44,
"flag_number_size_px": 18,
"label_bg_color": "#101720E8",
"label_border_alpha": 0.8,
"spotlight_route_width_px": 4,
"spotlight_route_shadow_width_px": 6,
"spotlight_dash_length_px": 12,
"spotlight_dash_gap_px": 7,
"spotlight_route_alpha": 0.95,
"unfocused_step_alpha": 0.24,
"action_badge_font_size_px": 18,
"action_badge_padding_px": [10, 6],
"action_badge_radius_px": 11,
"action_badge_border_width_px": 2,
"action_badge_icon_slot_width_px": 22,
"action_badge_icon_text_gap_px": 6,
"action_badge_icon_scale": 0.72,
"action_badge_stack_gap_px": 4,
"action_badge_route_gap_px": 6,
"actor_name_font_size_px": 20,
"actor_name_max_width_px": 260,
"actor_name_padding_px": [12, 7],
"actor_name_radius_px": 12,
"actor_name_border_width_px": 2,
"actor_name_offset_px": 26,
"route_badge_fraction": 0.32,
"actor_name_border_color": "#FFB300",
"action_badge_text_color": "#F5F7FA",
"route_shadow_color": "#101720D9",
"action_row_move_surface": "#17313D",
"action_row_say_surface": "#2C281C",
"action_row_wait_surface": "#29243A",
"action_row_other_surface": "#202632",
"action_row_icon_surface": "#252B38",
"action_row_text_color": "#F5F7FA",
"action_row_duration_color": "#AAB2C0",
"action_row_options_color": "#8E9AAA",
"action_row_font_size_px": 18,
"action_row_duration_font_size_px": 14,
"action_row_icon_font_size_px": 20,
"action_row_height_px": 48,
"action_row_icon_size_px": 32,
"action_row_rail_width_px": 4,
"action_row_options_width_px": 24,
"action_row_options_font_size_px": 18,
"action_row_radius_px": 8,
"action_row_selected_border_width_px": 2
},
"valid": { "color": "#4DE66680" },
"same_type": { "color": "#FFFFFF26" },
"invalid": { "color": "#FF4D4D80" },
"set_down": {
"unknown_color": "#C5CAD4",
"reach_color": "#FFB300",
"ghost_alpha": 0.36
"ghost_alpha": 0.36,
"surface_line_width_px": 5,
"surface_hover_line_width_px": 7,
"surface_alpha": 0.75,
"surface_hover_alpha": 0.95
},
"use_preview": {
"valid_color": "#42D887",
@@ -405,7 +467,9 @@
"candidate_name_pill_corner_radius": 8.0,
"candidate_name_pill_border_width": 3.0,
"candidate_name_pill_padding_x": 12.0,
"candidate_name_pill_padding_y": 8.0
"candidate_name_pill_padding_y": 8.0,
"selected_name_pill_font_size_px": 20.0,
"selected_name_pill_max_width_px": 260.0
}
},
"widgets": {