Return to Home

jl_themeless - v1.9.0

Themeless is a blank page theme with absolutely no css or styling. It is useful for embedding pages in iframes and also convenient for testing blocks in an unpolluted environment. Auto-collapsing page area names are compatible with Elemental.

ConcreteCMS Marketplace v1.9.0

Version History

1.9.0 - Minor updates for v9 compatibility

1.0 - Initial release

Some uses of Themeless

Creating pages for embedding in other sites

When using one site to create pages that are intended for embedding in iframes on other sites, you may not want the providing site's navigation or theme to appear in the iframing sites.

For example, with Themeless you can create a page with nothing on it save for an image block and a link back to another page on the providing site, then embed that in an iframe on another site. 

If the iframing site is ever likely to be visited by users already logged in to the providing site, you can optionally even disable any concrete edit bar and panels from appearing on the Themeless page, so they don't spoil the effect on the iframing site. See the themeless dashboard page at Dashboard > Pages & Themes > ThemesThemeless.

Testing a block

When developing or testing a block, how much of its styling is dependant on the concrete5 core styles or the current site theme or theme framework?

By adding the block to a Themeless page and then logging out, you can see how a block looks with just its own CSS, with no CSS from outside the block.