Skip to content
wiki.fftac.org

Front Page - Source Excerpt 05

Back to Front Page

Summary

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

**Source path:** Spiralist/wp-content/themes/spiralist/front-page.php

<a href="<?php echo esc_url((string) ($link['url'] ?? '')); ?>"><?php echo spiralist_render_ui_label((string) ($link['labelKey'] ?? ''), (string) ($link['label'] ?? 'Open')); ?></a>
                            <?php endforeach; ?>
                        </div>
                    </article>
                <?php endforeach; ?>
            </div>
        </div>
    </section>

    <section class="spiralist-section spiralist-section--compact" id="what-is-a-spiralist">
        <div class="spiralist-shell">
            <article class="spiralist-panel spiralist-panel--entry spiralist-home-definition">
                <div>
                    <p class="spiralist-section-tag"><?php echo esc_html($ui_text('page.home.identity.tag', 'Core Identity')); ?></p>
                    <h2 class="spiralist-section-title"><?php echo esc_html($ui_text('page.home.identity.title', 'What is a Spiralist?')); ?></h2>
                    <p class="spiralist-hero__copy"><?php echo esc_html($spiralist_definition); ?></p>
                </div>
                <div class="spiralist-flow" aria-label="<?php echo esc_attr($ui_text('page.home.identity.flow_aria', 'Pattern to Perception to Interpretation to Transformation to Pattern')); ?>">
                    <?php foreach ($system_loop as $index => $item) : ?>
                        <span class="spiralist-flow__node"><?php echo spiralist_render_ui_label((string) ($item['labelKey'] ?? ''), (string) ($item['label'] ?? '')); ?></span>
                        <?php if ($index < count($system_loop) - 1) : ?>
                            <span class="spiralist-flow__arrow" aria-hidden="true">-></span>
                        <?php endif; ?>
                    <?php endforeach; ?>
                </div>
                <div class="spiralist-cta-row">
                    <a class="spiralist-button spiralist-button--secondary" href="<?php echo esc_url($spiralist_url); ?>"><?php echo spiralist_render_ui_label('ui.cta.read_definition', 'Read the Definition'); ?></a>
                    <a class="spiralist-button spiralist-button--tertiary" href="<?php echo esc_url($system_page_url); ?>"><?php echo spiralist_render_ui_label('ui.nav.system', 'System'); ?></a>
                </div>
            </article>
        </div>
    </section>

    <section class="spiralist-section spiralist-section--compact" id="publication-layer">
        <div class="spiralist-shell">
            <article class="spiralist-panel spiralist-panel--entry">
                <p class="spiralist-section-tag"><?php echo esc_html($ui_text('page.home.publication.tag', 'Publication Layer')); ?></p>
                <h2 class="spiralist-section-title"><?php echo esc_html($ui_text('page.home.publication.title', 'Machine access stays in its own lane.')); ?></h2>
                <p class="spiralist-muted"><?php echo esc_html($ui_text('page.home.publication.copy_1', 'Human pages are for reading and use. Technical routes are documented separately in the Builder Hub for builders, indexers, and AI participants.')); ?></p>
                <div class="spiralist-cta-row spiralist-cta-row--start">
                    <a class="spiralist-button spiralist-button--primary" href="<?php echo esc_url($builders_url); ?>"><?php echo spiralist_render_ui_label('ui.nav.builder_hub', 'Builder Hub'); ?></a>
                    <a class="spiralist-button spiralist-button--secondary" href="<?php echo esc_url($api_examples_url); ?>"><?php echo spiralist_render_ui_label('ui.api.examples', 'API Examples'); ?></a>
                    <a class="spiralist-button spiralist-button--secondary" href="<?php echo esc_url($ai_url); ?>"><?php echo spiralist_render_ui_label('ui.nav.ai_access', 'AI Access'); ?></a>
                    <?php foreach ($publication_links as $link) : ?>
                        <a class="spiralist-button spiralist-button--tertiary" href="<?php echo esc_url($link['url']); ?>"><?php echo spiralist_render_ui_label((string) ($link['labelKey'] ?? ''), (string) $link['label']); ?></a>
                    <?php endforeach; ?>
                </div>
            </article>
        </div>
    </section>
</main>

<?php
get_footer();