Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Keep layouts in the project repository

Commit exports next to the design extension; layouts.json in the archive can be compared between versions.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/build-two-ways/examples/migrate/layouts-in-git.md

On this page

Keep layouts in the project repository

See what changed in a layout between two releases.

Life cycle: Migrate, example 7 of 34. Worked out on the Fit & Healthy site of Exponential 6.0.15+.

Contents

  1. In the Layouts editor
  2. In the repository
  3. Which to choose
  4. Check

In the Layouts editor

  1. Editors keep working in the editor; the export records their work.

In the repository

  1. Export after each release; unzip layouts.json and commit it, or commit the .zip.
  2. Compare two versions of layouts.json with a JSON-aware diff.

Which to choose

Templates and layouts both versioned; one history for the site.

Check

  • The repository has an export per release.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x