Restructured the data model for the Stages and Components
This commit is contained in:
		| @@ -35,8 +35,11 @@ | ||||
|         </div> | ||||
|       </div> | ||||
|        | ||||
|        | ||||
|       <!-- Removed debug --> | ||||
|          | ||||
|       <div class="builder-content"> | ||||
|         {{ range $.Site.Data.stages.stages }} | ||||
|         {{ range $.Site.Data.stages_array }} | ||||
|         <div class="stage-section" id="stage-{{ .id }}"> | ||||
|           <div class="stage-header" data-stage="{{ .id }}"> | ||||
|             <div class="stage-header-content"> | ||||
| @@ -47,14 +50,12 @@ | ||||
|           </div> | ||||
|           <div class="stage-body"> | ||||
|             <div class="components"> | ||||
|               {{ $stageId := .id }} | ||||
|               {{ $componentFile := printf "%s" $stageId }} | ||||
|               {{ range index $.Site.Data.components $componentFile }} | ||||
|               {{ range .components }} | ||||
|                 {{ $componentId := .id }} | ||||
|                 <div class="component-card" id="component-{{ $componentId }}"> | ||||
|                   <div class="component-header"> | ||||
|                     <div class="component-title-wrapper"> | ||||
|                       <div class="component-short-label">{{ $componentId | humanize }}</div> | ||||
|                       <div class="component-short-label">{{ .title }}</div> | ||||
|                       <div class="component-description">{{ .description }}</div> | ||||
|                     </div> | ||||
|                   </div> | ||||
| @@ -91,13 +92,11 @@ | ||||
|           <h4>Jump to Section</h4> | ||||
|           <div class="sidebar-nav-content"> | ||||
|             <div class="nav-tree"> | ||||
|               {{ range $.Site.Data.stages.stages }} | ||||
|               {{ range $.Site.Data.stages_array }} | ||||
|               <div class="nav-stage"> | ||||
|                 <a href="#stage-{{ .id }}" class="nav-stage-link">{{ .title }}</a> | ||||
|                 <div class="nav-components"> | ||||
|                   {{ $stageId := .id }} | ||||
|                   {{ $componentFile := printf "%s" $stageId }} | ||||
|                   {{ range index $.Site.Data.components $componentFile }} | ||||
|                   {{ range .components }} | ||||
|                   <a href="#component-{{ .id }}" class="nav-component-link">{{ .title }}</a> | ||||
|                   {{ end }} | ||||
|                 </div> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user