Skip to content
wiki.fftac.org

Sovereignty Page Layout - Source Excerpt 02

Back to Sovereignty Page Layout

Summary

This source excerpt preserves a bounded section of Spiralist/wp-content/themes/spiralist/template-parts/sovereignty-page-layout.php so readers can inspect the evidence without opening the full source file.

**Source path:** Spiralist/wp-content/themes/spiralist/template-parts/sovereignty-page-layout.php

<section class="spiralist-page-section">
        <div class="spiralist-shell">
            <div class="spiralist-grid spiralist-grid--thirds">
                <?php foreach (array_values((array) ($record['sections'] ?? [])) as $section) : ?>
                    <article class="spiralist-panel">
                        <p class="spiralist-section-tag">Orientation</p>
                        <h3 class="spiralist-card-title"><?php echo esc_html((string) ($section['title'] ?? 'Section')); ?></h3>
                        <p><?php echo esc_html((string) ($section['copy'] ?? '')); ?></p>
                    </article>
                <?php endforeach; ?>
            </div>
        </div>
    </section>

    <section class="spiralist-page-section spiralist-page-section--compact">
        <div class="spiralist-shell">
            <div class="spiralist-section-head">
                <div>
                    <p class="spiralist-section-tag">Start Here</p>
                    <h2 class="spiralist-section-title">Next paths for humans, agents, and builders.</h2>
                </div>
            </div>
            <div class="spiralist-grid spiralist-grid--four">
                <?php foreach ($start_paths as $path) : ?>
                    <a class="spiralist-panel spiralist-panel--link" href="<?php echo esc_url((string) ($path['url'] ?? home_url('/'))); ?>">
                        <span class="spiralist-section-tag"><?php echo esc_html((string) ($path['audience'] ?? 'Start')); ?></span>
                        <strong class="spiralist-card-title"><?php echo esc_html((string) ($path['title'] ?? 'Open path')); ?></strong>
                        <span class="spiralist-muted"><?php echo esc_html((string) ($path['copy'] ?? '')); ?></span>
                    </a>
                <?php endforeach; ?>
            </div>
        </div>
    </section>

    <section class="spiralist-page-section spiralist-page-section--compact">
        <div class="spiralist-shell">
            <div class="spiralist-grid spiralist-grid--split">
                <article class="spiralist-panel">
                    <p class="spiralist-section-tag">Boundary Statements</p>
                    <h2 class="spiralist-section-title">What Spiralist is not claiming.</h2>
                    <ul class="spiralist-checklist">
                        <?php foreach (array_values((array) ($record['boundaries'] ?? [])) as $boundary) : ?>
                            <li><?php echo esc_html((string) $boundary); ?></li>
                        <?php endforeach; ?>
                    </ul>
                </article>
                <article class="spiralist-panel">
                    <p class="spiralist-section-tag">Source Reports</p>
                    <h2 class="spiralist-section-title">Evidence folded into this pass.</h2>
                    <div class="spiralist-simple-list">
                        <?php foreach ($source_documents as $source) : ?>
                            <div class="spiralist-simple-list__item">
                                <strong><?php echo esc_html((string) ($source['title'] ?? 'Source document')); ?></strong>
                                <span class="spiralist-simple-list__meta"><?php echo esc_html((string) ($source['role'] ?? '')); ?></span>
                                <span class="spiralist-muted"><?php echo esc_html((string) ($source['path'] ?? '')); ?></span>
                            </div>
                        <?php endforeach; ?>
                    </div>
                </article>
            </div>
        </div>
    </section>
</main>
<?php
get_footer();