@@ -420,7 +420,10 @@ class="sm-lab-signal-cascade__signal"
420420 <span data-sm-lab-cascade-value="signal"><?php echo esc_html ( $ node ['signal_label ' ] ); ?> </span>
421421 </button>
422422 <strong><?php echo esc_html ( $ node ['label ' ] ); ?> </strong>
423- <small><?php echo esc_html ( $ node ['caption ' ] ); ?> </small>
423+ <small>
424+ <span data-sm-lab-cascade-caption-signal><?php echo esc_html ( sprintf ( __ ( 'Color Signal: %s. ' , '__plugin_txtd ' ), $ node ['signal_label ' ] ) ); ?> </span>
425+ <?php echo esc_html ( $ node ['caption ' ] ); ?>
426+ </small>
424427 <div class="sm-lab-cascade-chips" aria-hidden="true">
425428 <span class="sm-lab-cascade-chip" data-sm-lab-cascade-chip="signal-label" data-sm-lab-cascade-chip-signal-label>
426429 <?php esc_html_e ( 'Color Signal: ' , '__plugin_txtd ' ); ?> <?php echo esc_html ( $ node ['signal_label ' ] ); ?>
@@ -493,42 +496,42 @@ private function get_signal_cascade_nodes( QueryParams $params, int $root_variat
493496 'parent ' => '' ,
494497 'signal ' => 0 ,
495498 'label ' => __ ( 'Page container ' , '__plugin_txtd ' ),
496- 'caption ' => __ ( 'Color Signal: None. Sets the page surface — everything below resolves against it. ' , '__plugin_txtd ' ),
499+ 'caption ' => __ ( 'Sets the page surface — everything below resolves against it. ' , '__plugin_txtd ' ),
497500 ],
498501 [
499502 'id ' => 'header ' ,
500503 'parent ' => 'page ' ,
501504 'signal ' => 3 ,
502505 'label ' => __ ( 'Header block ' , '__plugin_txtd ' ),
503- 'caption ' => __ ( 'Color Signal: High. Resolved against the page surface, not against another block. ' , '__plugin_txtd ' ),
506+ 'caption ' => __ ( 'Resolved against the page surface, not against another block. ' , '__plugin_txtd ' ),
504507 ],
505508 [
506509 'id ' => 'content ' ,
507510 'parent ' => 'page ' ,
508511 'signal ' => 1 ,
509512 'label ' => __ ( 'Content block ' , '__plugin_txtd ' ),
510- 'caption ' => __ ( 'Color Signal: Low. First layer below page; the parent for any nested block. ' , '__plugin_txtd ' ),
513+ 'caption ' => __ ( 'First layer below page; the parent for any nested block. ' , '__plugin_txtd ' ),
511514 ],
512515 [
513516 'id ' => 'inner ' ,
514517 'parent ' => 'content ' ,
515518 'signal ' => 2 ,
516519 'label ' => __ ( 'First inner block ' , '__plugin_txtd ' ),
517- 'caption ' => __ ( 'Color Signal: Medium. Resolved against the content surface, not against page. ' , '__plugin_txtd ' ),
520+ 'caption ' => __ ( 'Resolved against the content surface, not against page. ' , '__plugin_txtd ' ),
518521 ],
519522 [
520523 'id ' => 'second-inner ' ,
521524 'parent ' => 'inner ' ,
522525 'signal ' => 3 ,
523526 'label ' => __ ( 'Second inner block ' , '__plugin_txtd ' ),
524- 'caption ' => __ ( 'Color Signal: High. Resolved against inner — flips to the opposite end of the rail. ' , '__plugin_txtd ' ),
527+ 'caption ' => __ ( 'Resolved against inner — flips to the opposite end of the rail. ' , '__plugin_txtd ' ),
525528 ],
526529 [
527530 'id ' => 'footer ' ,
528531 'parent ' => 'page ' ,
529532 'signal ' => 3 ,
530533 'label ' => __ ( 'Footer block ' , '__plugin_txtd ' ),
531- 'caption ' => __ ( 'Color Signal: High. Same input as Header, same parent — same resolved grade. ' , '__plugin_txtd ' ),
534+ 'caption ' => __ ( 'Same input as Header, same parent — same resolved grade. ' , '__plugin_txtd ' ),
532535 ],
533536 ];
534537 $ resolved_by_id = [];
0 commit comments