Skip to content

Redesign the bilingual Telar website and migrate to Hugo - #3

Merged
juancobo merged 4 commits into
mainfrom
site/hugo-migration
Nov 1, 2026
Merged

juancobo merged 4 commits into
mainfrom
site/hugo-migration

Conversation

@juancobo

@juancobo juancobo commented Nov 1, 2026 •

Copy link
Copy Markdown
Member

The homepage now introduces Telar with English and Spanish video walkthroughs. The documentation is organized around planning an exhibition, choosing an authoring method and completing the tasks needed to publish a site.

Three manuals cover visual authoring in the Compositor, authoring with Google Sheets, and editing CSV and Markdown files locally. Planning guides cover sources, questions, image framing and narrative layers. Teaching resources include a six-step workshop quick guide and a form for educators to request the Compositor's teaching mode. The guides include screenshots and optional animations.

The build for telar.org moves from Jekyll to Hugo, with Pagefind providing search across the English and Spanish guides. This changes the project website's build system; exhibition sites created with the Telar framework continue to use Jekyll.

Compatibility and integration:

  • Existing page addresses, redirects and heading links are retained. Each translated guide links to its counterpart.
  • The English homepage is / and the Spanish homepage is /es/. Existing ?lang=en and ?lang=es links forward to the appropriate homepage and preserve section links.
  • Vimeo hosts the homepage videos. The showcase and teaching-access forms continue to use the separate Cloudflare Worker service.
  • The v1.8.3 release notes remain included. The configuration generator now produces valid version/date values, and its validator recognizes the bundled trama theme.

Validation:

  • Clean installation, production build and search indexing pass on GitHub. Local production and preview regression checks also pass.
  • Checks cover all 234 previously served HTML routes, the 160 documentation pages and the 118-route legacy inventory, including internal links, heading anchors, code examples, tables and media references.
  • Browser checks cover both searches, translation links, math, guide animations and form validation/submission. Seven representative pages fit a 390px mobile viewport and four fit a 768px tablet viewport without horizontal overflow.
  • Local submission tests used a separate database with notification delivery disabled. After publication, one synthetic submission per form reached its confirmation screen and a successful Slack delivery receipt; both test records were closed or rejected afterward. The form service now saves each request and its notification job in one transaction.

The GitHub Pages workflow builds and tests the site before publishing main to telar.org. The custom domain and existing form service are retained. README.md explains local development; MIGRATION.md records the migration checks and rollback procedure.

Reorganize the guides around exhibition planning, three authoring
manuals, teaching resources and a workshop quick guide.

Add the updated landing-page demo, illustrated guides, approved
Spanish revisions and teaching-access form.
Port the approved content and layouts while preserving published
URLs, redirects and heading anchors.

Add native translation pairing and language-specific homepages.
Replace the Ruby build with pinned Hugo and Pagefind tooling,
and update the GitHub Pages workflow.
Quote version and release-date values once in generated YAML.
Recognize trama alongside the other bundled themes.
Verify legacy routes, content, metadata and internal links.
Require the checks before deployment.

Add an isolated local Worker harness and document preview,
migration validation and rollback procedures.
Copilot AI balanced review requested due to automatic review settings November 1, 2026 20:38
@juancobo
juancobo merged commit d06bf7a into main Nov 1, 2026
3 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The production cutover still requires human validation of the GitHub-hosted workflow, production routing, and live Vimeo, form, and notification integrations.

No open issues 🎉

What changed in this PR

Migrates Telar’s bilingual website and documentation from Jekyll to Hugo, integrating the redesigned homepage and reorganized guides while preserving published URLs, heading anchors, language pairing, and existing service integrations.

Changes:

  • Adds multilingual Hugo content, shared layouts, shortcodes, and compatibility redirects.
  • Reorganizes planning, Compositor, Sheets, local-authoring, teaching, and workshop guides.
  • Replaces build and deployment tooling, adds preview verification, and removes legacy Jekyll infrastructure.

This pull request is too complex or risky for automated approval.

File Description
static/​assets/​templates/​README.md Documents downloadable templates.
static/​assets/​js/​teaching-contact.js Handles teaching-request submissions and feedback.
static/​assets/​homepage-demo/​scroll-motion.js Implements bounded scrolling and transition timing.
static/​assets/​homepage-demo/​README.md Documents homepage video behavior.
static/​assets/​homepage-demo/​lenis.css Supplies Lenis integration styles.
static/​assets/​homepage-demo/​LENIS-LICENSE.txt Includes the Lenis license.
static/​assets/​css/​tutorial-nav.css Provides tutorial-navigation styling.
static/​assets/​css/​teaching-contact.css Styles teaching-request pages.
static/​.nojekyll Supplies the published-site Jekyll bypass marker.
start.html Removes the legacy English start redirect.
scripts/​verify.mjs Invokes Python verification.
scripts/​serve.mjs Serves generated preview files.
scripts/​preview-api.mjs Creates an isolated local API preview.
scripts/​build.mjs Builds Hugo output and Pagefind indexes.
redirects/​es-referencia.md Removes the Jekyll reference redirect.
redirects/​es-ref-validador.md Removes the Jekyll validator redirect.
redirects/​es-ref-sintaxis-markdown.md Removes the Jekyll Markdown redirect.
redirects/​es-ref-generador.md Removes the Jekyll generator redirect.
redirects/​es-ref-csv-proyecto-objetos.md Removes the Jekyll project-data redirect.
redirects/​es-ref-csv-historias-glosario.md Removes the Jekyll story-data redirect.
redirects/​es-ref-configuracion.md Removes the Jekyll configuration redirect.
redirects/​es-pp-inicio-rapido.md Removes the Jekyll quick-start redirect.
redirects/​es-pp-como-funciona-telar.md Removes the Jekyll narrative-model redirect.
redirects/​es-pers-moviles.md Removes the Jekyll mobile-guide redirect.
redirects/​es-pers-estilos.md Removes the Jekyll styling redirect.
redirects/​es-integracion-iiif.md Removes the Jekyll IIIF integration redirect.
redirects/​es-iiif-contenido-demo.md Removes the Jekyll demo-content redirect.
redirects/​es-ft-interfaz-web-github.md Removes the Jekyll manual-setup redirect.
redirects/​es-ft-insercion.md Removes the Jekyll embedding redirect.
redirects/​es-ft-inicio-rapido-guiado.md Removes the Jekyll guided-start redirect.
redirects/​es-ft-hibrido.md Removes the Jekyll hybrid-workflow redirect.
redirects/​es-ft-google-sheets.md Removes the Jekyll Sheets redirect.
redirects/​es-ft-flujos-de-trabajo.md Removes the Jekyll workflows redirect.
redirects/​es-ft-desarrollo-local.md Removes the Jekyll local-development redirect.
redirects/​es-ft-actualizacion.md Removes the Jekyll upgrade redirect.
redirects/​es-estructura-contenido.md Removes the Jekyll content-reference redirect.
redirects/​es-ec-widgets.md Removes the Jekyll widgets redirect.
redirects/​es-ec-paginas-personalizadas.md Removes the Jekyll custom-pages redirect.
redirects/​es-ec-objetos-galeria.md Removes the Jekyll objects redirect.
redirects/​es-ec-historias-privadas.md Removes the Jekyll private-stories redirect.
redirects/​es-ec-historias-paneles.md Removes the Jekyll story-panels redirect.
redirects/​es-ec-glosario.md Removes the Jekyll glossary redirect.
redirects/​es-conf-desarrollo-local.md Removes the legacy local-setup alias.
redirects/​en-workshop.md Removes the Jekyll workshop redirect.
redirects/​en-worksheet.md Removes the Jekyll worksheet redirect.
redirects/​en-wf-workflows.md Removes the Jekyll workflows redirect.
redirects/​en-wf-upgrading.md Removes the Jekyll upgrade redirect.
redirects/​en-wf-local-dev.md Removes the Jekyll local-development redirect.
redirects/​en-wf-hybrid.md Removes the Jekyll hybrid-workflow redirect.
redirects/​en-wf-guided-quickstart.md Removes the Jekyll guided-start redirect.
redirects/​en-wf-google-sheets.md Removes the Jekyll Sheets redirect.
redirects/​en-wf-github-web.md Removes the Jekyll manual-setup redirect.
redirects/​en-wf-embedding.md Removes the Jekyll embedding redirect.
redirects/​en-setup-local-dev.md Removes the legacy local-setup alias.
redirects/​en-reference.md Removes the Jekyll reference redirect.
redirects/​en-ref-markdown-syntax.md Removes the Jekyll Markdown redirect.
redirects/​en-ref-csv-stories-glossary.md Removes the Jekyll story-data redirect.
redirects/​en-ref-csv-project-objects.md Removes the Jekyll project-data redirect.
redirects/​en-ref-configuration.md Removes the Jekyll configuration redirect.
redirects/​en-ref-config-validator.md Removes the Jekyll validator redirect.
redirects/​en-ref-config-generator.md Removes the Jekyll generator redirect.
redirects/​en-iiif-integration.md Removes the Jekyll IIIF integration redirect.
redirects/​en-iiif-demo-content.md Removes the Jekyll demo-content redirect.
redirects/​en-gs-quick-start.md Removes the Jekyll quick-start redirect.
redirects/​en-gs-how-telar-works.md Removes the Jekyll narrative-model redirect.
redirects/​en-cust-styling.md Removes the Jekyll styling redirect.
redirects/​en-cust-mobile.md Removes the Jekyll mobile-guide redirect.
redirects/​en-cs-widgets.md Removes the Jekyll widgets redirect.
redirects/​en-cs-stories-panels.md Removes the Jekyll story-panels redirect.
redirects/​en-cs-private-stories.md Removes the Jekyll private-stories redirect.
redirects/​en-cs-objects-gallery.md Removes the Jekyll objects redirect.
redirects/​en-cs-glossary.md Removes the Jekyll glossary redirect.
redirects/​en-cs-custom-pages.md Removes the Jekyll custom-pages redirect.
redirects/​en-content-structure.md Removes the Jekyll content-reference redirect.
package.json Defines build commands and pinned dependencies.
migration/​validation.json Records migration checks and release validation.
migration/​fixtures/​showcase.json Supplies a public showcase preview fixture.
layouts/​sitemap.xml Generates multilingual sitemap entries.
layouts/​section/​single.html Connects section pages to their shared layout.
layouts/​section/​section.html Connects section indexes to their shared layout.
layouts/​robots.txt Separates production and preview crawler policies.
layouts/​redirect/​single.html Renders individual compatibility redirects.
layouts/​redirect/​section.html Renders section compatibility redirects.
layouts/​landing/​single.html Uses the shared homepage layout.
layouts/​index.html Renders native language homepages.
layouts/​guide/​section.html Uses the shared guide layout.
layouts/​_shortcodes/​template.html Embeds page-specific partials.
layouts/​_shortcodes/​teaching-request.html Embeds the teaching-request form.
layouts/​_shortcodes/​story-arc.html Embeds the narrative diagram.
layouts/​_shortcodes/​site-value.html Exposes shared configuration values.
layouts/​_shortcodes/​section-overview.html Embeds guide-section overviews.
layouts/​_shortcodes/​section-body.html Renders Markdown-bearing page partials.
layouts/​_shortcodes/​quick-guide.html Embeds workshop-guide content.
layouts/​_shortcodes/​media.html Renders localized tutorial media and controls.
layouts/​_shortcodes/​manual-contents.html Generates Compositor contents lists.
layouts/​_shortcodes/​guides-hub.html Embeds the guides landing page.
layouts/​_shortcodes/​callout.html Renders styled Markdown callouts.
layouts/​_shortcodes/​build-options.html Embeds authoring-workflow choices.
layouts/​_partials/​url.html Provides shared URL output.
layouts/​_partials/​pages/​widget-guia-configurar-validador-de-configuracion.html Extracts the Spanish validator interface.
layouts/​_partials/​pages/​widget-docs-configure-config-validator.html Extracts the English validator interface.
layouts/​_partials/​pages/​showcase.html Ports the English gallery to Hugo.
layouts/​_partials/​pages/​showcase-submit.html Ports the English submission form to Hugo.
layouts/​_partials/​pages/​showcase-submit-es.html Ports the Spanish submission form to Hugo.
layouts/​_partials/​pages/​showcase-es.html Ports the Spanish gallery to Hugo.
layouts/​_partials/​meta.html Centralizes metadata and translation alternates.
layouts/​_partials/​math.html Loads and initializes KaTeX.
layouts/​_partials/​homepage-demo.html Defines the bilingual Vimeo component.
layouts/​_partials/​home-redirect.html Preserves query-based Spanish homepage forwarding.
layouts/​_partials/​docs/​quick-guide.html Renders localized workshop steps and resources.
layouts/​_partials/​docs/​build-options.html Renders authoring-method cards.
layouts/​_partials/​arc.html Renders an accessible narrative diagram.
layouts/​_markup/​render-link.html Defines Markdown link rendering.
layouts/​_default/​single.html Uses the shared documentation layout.
layouts/​_default/​list.html Uses the shared documentation layout.
hugo.preview.json Configures isolated preview services and indexing restrictions.
hugo.json Configures multilingual production builds.
Gemfile Removes Jekyll build dependencies.
empezar.html Removes the legacy Spanish start redirect.
docs/​9-7-sync-updates.md Removes the superseded synchronization guide.
docs/​9-0-compositor.md Removes the superseded Compositor introduction.
docs/​1-6-review-refine.md Removes the superseded review guide.
docs/​1-4-narrative-structure.md Removes the superseded English narrative guide.
docs/​1-4-narrative-structure.es.md Removes the superseded Spanish narrative guide.
docs/​1-0-getting-started.md Removes the legacy English setup hub.
docs/​1-0-getting-started.es.md Removes the legacy Spanish setup hub.
data/​site_copy.json Centralizes localized site descriptions.
data/​homepage_demo.json Defines localized video sources and summaries.
data/​docs_anchor_aliases.json Maps legacy guide-hub heading anchors.
content/​es/​proyectos/​compartir.md Defines the Spanish project-submission page.
content/​es/​proyectos/​_index.md Defines the Spanish showcase index.
content/​es/​manual/​review.md Retains the non-indexed manual-review page.
content/​es/​manual/​es/​iiif-a-historia.md Preserves the legacy IIIF walkthrough redirect.
content/​es/​manual/​es/​_index.md Redirects the legacy Spanish manual index.
content/​es/​manual/​_index.md Suppresses an intermediate manual section page.
content/​es/​guide-sketch/​es/​quick-start.md Redirects the prototype quick guide.
content/​es/​guide-sketch/​es/​plan.md Redirects the prototype planning page.
content/​es/​guide-sketch/​es/​_index.md Redirects the prototype guides index.
content/​es/​guide-sketch/​_index.md Suppresses an intermediate prototype section page.
content/​es/​guia/​tus-datos/​_index.md Migrates and clarifies data-authoring workflows.
content/​es/​guia/​tu-contenido/​_index.md Connects the content reference to authoring manuals.
content/​es/​guia/​referencia/​validador-de-configuracion.md Preserves the Spanish validator redirect.
content/​es/​guia/​referencia/​sintaxis-markdown.md Preserves the Spanish Markdown redirect.
content/​es/​guia/​referencia/​generador-de-configuracion.md Preserves the Spanish generator redirect.
content/​es/​guia/​referencia/​csv-proyecto-objetos.md Preserves the Spanish project-data redirect.
content/​es/​guia/​referencia/​csv-historias-glosario.md Preserves the Spanish story-data redirect.
content/​es/​guia/​referencia/​configuracion.md Preserves the Spanish configuration redirect.
content/​es/​guia/​referencia/​_index.md Defines the Spanish reference overview.
content/​es/​guia/​primeros-pasos/​inicio-rapido.md Preserves the Spanish quick-start alias.
content/​es/​guia/​primeros-pasos/​como-funciona-telar.md Preserves the Spanish narrative-model alias.
content/​es/​guia/​primeros-pasos/​_index.md Presents authoring choices with legacy anchors.
content/​es/​guia/​planear/​revision.md Adds reader-testing and release-planning guidance.
content/​es/​guia/​planear/​organizar-la-exhibicion.md Adds exhibition-organization guidance.
content/​es/​guia/​planear/​fuentes-y-encuadres.md Adds source-selection and framing guidance.
content/​es/​guia/​planear/​capas-y-glosario.md Adds panel and glossary planning guidance.
content/​es/​guia/​personalizacion/​moviles.md Preserves the Spanish mobile-guide alias.
content/​es/​guia/​personalizacion/​estilos.md Preserves the Spanish styling alias.
content/​es/​guia/​personalizacion/​_index.md Migrates customization content and heading anchors.
content/​es/​guia/​integracion-iiif.md Preserves the Spanish IIIF integration alias.
content/​es/​guia/​iiif/​contenido-demostracion.md Preserves the Spanish demo-content alias.
content/​es/​guia/​iiif/​_index.md Suppresses an intermediate IIIF section page.
content/​es/​guia/​google-sheets.md Defines the Spanish Sheets manual overview.
content/​es/​guia/​funciones/​_index.md Migrates the Spanish site-features overview.
content/​es/​guia/​flujos-de-trabajo/​interfaz-web-github.md Preserves the Spanish manual-setup redirect.
content/​es/​guia/​flujos-de-trabajo/​insercion.md Preserves the Spanish embedding redirect.
content/​es/​guia/​flujos-de-trabajo/​inicio-rapido-guiado.md Preserves the Spanish guided-start redirect.
content/​es/​guia/​flujos-de-trabajo/​hibrido.md Preserves the Spanish hybrid-workflow redirect.
content/​es/​guia/​flujos-de-trabajo/​google-sheets.md Preserves the Spanish Sheets redirect.
content/​es/​guia/​flujos-de-trabajo/​desarrollo-local.md Preserves the Spanish local-development redirect.
content/​es/​guia/​flujos-de-trabajo/​actualizacion.md Preserves the Spanish upgrade redirect.
content/​es/​guia/​flujos-de-trabajo/​_index.md Preserves the Spanish workflows redirect.
content/​es/​guia/​estructura-de-contenido/​widgets.md Preserves the Spanish widgets redirect.
content/​es/​guia/​estructura-de-contenido/​paginas-personalizadas.md Preserves the Spanish custom-pages redirect.
content/​es/​guia/​estructura-de-contenido/​objetos-galeria.md Preserves the Spanish objects redirect.
content/​es/​guia/​estructura-de-contenido/​historias-privadas.md Preserves the Spanish private-stories redirect.
content/​es/​guia/​estructura-de-contenido/​historias-paneles.md Preserves the Spanish story-panels redirect.
content/​es/​guia/​estructura-de-contenido/​glosario.md Preserves the Spanish glossary redirect.
content/​es/​guia/​estructura-de-contenido/​_index.md Preserves the Spanish content-reference redirect.
content/​es/​guia/​ensenar/​solicitar-acceso.md Defines the Spanish teaching-request page.
content/​es/​guia/​ensenar/​_index.md Defines the Spanish teaching overview.
content/​es/​guia/​el-compositor/​paginas.md Documents homepage and supporting-page management.
content/​es/​guia/​el-compositor/​glosario.md Documents glossary authoring and linking.
content/​es/​guia/​el-compositor/​equipo.md Documents team roles and repository access.
content/​es/​guia/​el-compositor/​cursos.md Documents courses and teaching-team access.
content/​es/​guia/​el-compositor/​configuracion.md Documents Compositor site settings.
content/​es/​guia/​configurar/​_index.md Migrates the Spanish configuration overview.
content/​es/​guia/​configuracion/​desarrollo-local.md Preserves the Spanish local-setup alias.
content/​es/​guia/​configuracion/​_index.md Migrates setup and maintenance references.
content/​es/​guia/​autoria-local/​vista-previa.md Documents local preview and private-story workflows.
content/​es/​guia/​autoria-local/​publicar.md Documents local publication and maintenance.
content/​es/​guia/​autoria-local/​_index.md Defines the Spanish local-authoring overview.
content/​es/​guia/​_index.md Defines the Spanish guides hub.
content/​es/​empezar.md Defines the Spanish workshop quick guide.
content/​es/​_index.md Defines the native Spanish homepage.
content/​en/​workshop.md Preserves the workshop presentation redirect.
content/​en/​worksheet.md Preserves the worksheet download redirect.
content/​en/​start.md Defines the English workshop quick guide.
content/​en/​showcase/​submit.md Defines the English project-submission page.
content/​en/​showcase/​_index.md Defines the English showcase index.
content/​en/​manual/​en/​iiif-to-story.md Preserves the legacy IIIF walkthrough redirect.
content/​en/​manual/​en/​_index.md Redirects the legacy English manual index.
content/​en/​manual/​_index.md Suppresses an intermediate manual section page.
content/​en/​guide-sketch/​en/​quick-start.md Redirects the prototype quick guide.
content/​en/​guide-sketch/​en/​plan.md Redirects the prototype planning page.
content/​en/​guide-sketch/​en/​_index.md Redirects the prototype guides index.
content/​en/​guide-sketch/​_index.md Suppresses an intermediate prototype section page.
content/​en/​docs/​your-data/​_index.md Migrates and clarifies data-authoring workflows.
content/​en/​docs/​your-content/​_index.md Connects the content reference to authoring manuals.
content/​en/​docs/​workflows/​upgrading.md Preserves the English upgrade redirect.
content/​en/​docs/​workflows/​local-dev.md Preserves the English local-development redirect.
content/​en/​docs/​workflows/​hybrid.md Preserves the English hybrid-workflow redirect.
content/​en/​docs/​workflows/​guided-quickstart.md Preserves the English guided-start redirect.
content/​en/​docs/​workflows/​google-sheets.md Preserves the English Sheets redirect.
content/​en/​docs/​workflows/​github-web.md Preserves the English manual-setup redirect.
content/​en/​docs/​workflows/​embedding.md Preserves the English embedding redirect.
content/​en/​docs/​workflows/​_index.md Preserves the English workflows redirect.
content/​en/​docs/​the-compositor/​troubleshooting.md Adds troubleshooting and recovery guidance.
content/​en/​docs/​the-compositor/​team.md Documents collaboration roles and repository access.
content/​en/​docs/​the-compositor/​sync-updates.md Updates synchronization and upgrade guidance.
content/​en/​docs/​the-compositor/​settings.md Documents appearance, hosting, and authoring settings.
content/​en/​docs/​the-compositor/​pages.md Documents homepage, page, and menu management.
content/​en/​docs/​the-compositor/​glossary.md Documents glossary creation and references.
content/​en/​docs/​the-compositor/​courses.md Documents courses and instructor access.
content/​en/​docs/​the-compositor/​_index.md Reorganizes the Compositor manual overview.
content/​en/​docs/​teaching/​request-access.md Defines the English teaching-request page.
content/​en/​docs/​teaching/​_index.md Defines the English teaching overview.
content/​en/​docs/​site-features/​_index.md Migrates the English site-features overview.
content/​en/​docs/​setup/​local-dev.md Preserves the English local-setup alias.
content/​en/​docs/​setup/​_index.md Migrates setup and maintenance references.
content/​en/​docs/​reference/​markdown-syntax.md Preserves the English Markdown redirect.
content/​en/​docs/​reference/​csv-stories-glossary.md Preserves the English story-data redirect.
content/​en/​docs/​reference/​csv-project-objects.md Preserves the English project-data redirect.
content/​en/​docs/​reference/​configuration.md Preserves the English configuration redirect.
content/​en/​docs/​reference/​config-validator.md Preserves the English validator redirect.
content/​en/​docs/​reference/​config-generator.md Preserves the English generator redirect.
content/​en/​docs/​reference/​_index.md Defines the English reference overview.
content/​en/​docs/​plan/​sources-and-framing.md Adds source-selection and framing guidance.
content/​en/​docs/​plan/​review.md Adds reader-testing and release-planning guidance.
content/​en/​docs/​plan/​layers-and-glossary.md Adds panel and glossary planning guidance.
content/​en/​docs/​plan/​exhibition-layout.md Adds exhibition-organization guidance.
content/​en/​docs/​local-authoring/​publish.md Documents publication and maintenance workflows.
content/​en/​docs/​local-authoring/​preview.md Documents local preview and private-story workflows.
content/​en/​docs/​local-authoring/​content.md Adds CSV and narrative-file authoring examples.
content/​en/​docs/​local-authoring/​_index.md Defines the English local-authoring overview.
content/​en/​docs/​iiif/​demo-content.md Preserves the English demo-content alias.
content/​en/​docs/​iiif/​_index.md Suppresses an intermediate IIIF section page.
content/​en/​docs/​iiif-integration.md Preserves the English IIIF integration alias.
content/​en/​docs/​google-sheets.md Defines the English Sheets manual overview.
content/​en/​docs/​getting-started/​review-refine.md Updates Sheets review and publication guidance.
content/​en/​docs/​getting-started/​quick-start.md Preserves the English quick-start alias.
content/​en/​docs/​getting-started/​narrative-structure.md Expands narrative-planning guidance and retains anchors.
content/​en/​docs/​getting-started/​how-telar-works.md Preserves the English narrative-model alias.
content/​en/​docs/​getting-started/​_index.md Presents authoring choices with legacy anchors.
content/​en/​docs/​developers/​story-engine.md Migrates vocabulary references and heading anchors.
content/​en/​docs/​customization/​styling.md Preserves the English styling alias.
content/​en/​docs/​customization/​mobile.md Preserves the English mobile-guide alias.
content/​en/​docs/​customization/​_index.md Migrates customization content and heading anchors.
content/​en/​docs/​content-structure/​widgets.md Preserves the English widgets redirect.
content/​en/​docs/​content-structure/​stories-panels.md Preserves the English story-panels redirect.
content/​en/​docs/​content-structure/​private-stories.md Preserves the English private-stories redirect.
content/​en/​docs/​content-structure/​objects-gallery.md Preserves the English objects redirect.
content/​en/​docs/​content-structure/​glossary.md Preserves the English glossary redirect.
content/​en/​docs/​content-structure/​custom-pages.md Preserves the English custom-pages redirect.
content/​en/​docs/​content-structure/​_index.md Preserves the English content-reference redirect.
content/​en/​docs/​configure/​config-validator.md Migrates the validator and recognizes trama.
content/​en/​docs/​configure/​_index.md Migrates the English configuration overview.
content/​en/​docs/​_index.md Defines the English guides hub.
content/​en/​_index.md Defines the native English homepage.
.nojekyll Adjusts the root Pages bypass marker.
.gitignore Replaces Jekyll exclusions with Hugo build exclusions.
.github/​workflows/​pages.yml Builds and verifies pull requests; deploys main.
_sass/​custom/​custom.scss Removes the legacy Sass entry point.
_sass/​custom/​_typography.scss Removes legacy typography overrides.
_sass/​custom/​_layout.scss Removes legacy layout overrides.
_sass/​custom/​_header.scss Removes legacy header overrides.
_sass/​custom/​_base.scss Removes legacy base styles.
_sass/​color_schemes/​telar.scss Removes the Jekyll color-scheme definition.
_layouts/​redirect.html Removes the Liquid redirect layout.
_layouts/​default.html Removes the Jekyll default layout.
_includes/​last-modified.html Removes the legacy timestamp include.
_includes/​lang-switcher.html Removes filename-based translation lookup.
_includes/​docs/​tutorial-nav.html Removes the Liquid tutorial-navigation component.
_config.yml Removes production Jekyll configuration.
_config.dev.yml Removes development Jekyll overrides.

Review effort: Balanced

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants