Skip to the content
Documentation

Help center

Help for Theme designers

Design themes for Exponential: designs and overrides, templates, stylesheets and assets, packaging a theme and keeping it current.

44 pages

Start here

Read these pages in this order.

  1. Theme designers: start here The landing page for theme designers - what this section adds to the designer help, a task-to-page index th...
  2. Your first day as a theme designer A plan for the first working day of a theme designer new to Exponential - looking at a real site with the r...
  3. Reading paths for theme designers Ordered reading lists for theme designers by situation - visual designers who do not code, designers who wr...
  4. How Exponential themes differ For theme designers who have built themes for other systems. The six ideas that make an Exponential theme d...
  5. From mockup to theme The workflow from a design in a design tool to a working Exponential theme - seven stages, who does what in...
  6. Mapping a design to content classes How theme designers turn mockups into a map of content classes, fields and view modes - reading a class, wh...

Good to know

  • Show your theme as a live static demo

    Put your Exponential theme in front of clients and users as a live demo site on GitHub Pages, free and always up, with example content and a link to the theme's repository.

  • Make a free website in 15 minutes

    The tutorial - from an existing Exponential site to a live github.io address in about 15 minutes, with a free GitHub account, one token, the setup wizard, a build, a check and a publish.

Search by topic

Each button lists the pages of one topic for Theme designers.

Free documentation: use it to help yourself and others

This help is free documentation, licensed under the GNU Free Documentation License 1.3 or later. You may use it, share it and improve it:

  • Study it Read any page as often as you like, for any purpose.
  • Copy it and share it Give pages to other users, on paper or as files. Keep the copyright notice, the license notice and a copy of the license with every copy.
  • Translate, adapt and improve it Share your version under the same license, with the original notices and a note of what you changed.
  • Cite it Refer to a page by its title and its address in the help, or its file in the doc directory.
  • Contribute fixes back Use "Edit on GitHub" on any page. Changes are accepted under the same license, so they stay free for everyone.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x