Live version: https://pietercooreman.github.io/QuickerSite-Template-Generator/
A single-file HTML application that generates random, responsive website templates for QuickerSite, an ASP/VBScript CMS for Windows Servers.
Open index.html in a browser. Click Suggest Random Template to generate a complete QuickerSite-compatible page.html template. Each generation randomizes colors, fonts, layout, header images, and structure. You can also fine-tune every setting manually -- changes are applied instantly in the live preview.
Download the result or copy the source to your clipboard, then import it into QuickerSite.
- Fully randomized templates -- 16 color schemes, 15+ heading/body font pairings, 5 header styles, 4 hero styles, 23 Unsplash header images, sidebar/banner/footer variations
- Live preview with desktop and mobile views, plus a source code viewer
- Auto-regeneration on every control change (no need to click a button)
- Pure CSS mobile menu using a checkbox hack -- no JavaScript dependency, works reliably with QuickerSite's jQuery environment
- Bootstrap 3 menu compatibility -- targets the exact
ul.nav.navbar-nav/.dropdown/.dropdown-menuclass structure that[QS_BOOTSTRAPMENU_3]outputs
Every generated template contains these standard QuickerSite placeholders:
| Variable | Purpose |
|---|---|
[TITLETAG] |
Page title |
[METATAG_AUTHOR] |
Author meta |
[METATAG_COPYRIGHT] |
Copyright meta |
[METATAG_KEYWORDS] |
Keywords meta |
[METATAG_DESCRIPTION] |
Description meta |
[C_DIRECTORY_QUICKERSITE] |
Path to QS css directory |
[METATAG_REFRESH] |
Meta refresh (if any) |
[RSSLINK] |
RSS link element |
[FAVICON_LINK] |
Favicon link |
[JAVASCRIPT] |
QS JavaScript includes |
[GOOGLEANALYTICS] |
Analytics code (optional) |
[PAGEHEADER] |
Additional head content |
| Variable | Purpose |
|---|---|
[SITENAME] |
Site name (header, hero, footer) |
[SITESLOGAN] |
Site slogan |
[QS_BOOTSTRAPMENU_3] |
Bootstrap 3 horizontal navigation |
[PAGETITLE] |
Current page title |
[PAGEBODY] |
Page body content |
[PAGELIST] |
List content |
[PAGEFORM] |
Form content |
[PAGECATALOG] |
Catalog content |
[PAGEFEED] |
Feed content |
[PAGEAPPLICATION] |
Application content |
[PAGETHEME] |
Theme/forum content |
[PAGEBREADCRUMBS] |
Breadcrumb navigation |
[QSHIGHLIGHTSLABEL] |
Highlights banner title |
[QSHIGHLIGHTS] |
Highlights banner content |
[QSCONTACTINFOLABEL] |
Contact info banner title |
[BANNER] |
Contact info banner content |
[QSSITEFOOTER] |
Footer text |
[RSSLINKART] |
RSS icon link (optional) |
[PAGERENDERTIME] |
Page render time |
The standard QS search form block is included with <!-- START SEARCHFORM --> / <!-- END SEARCHFORM --> markers and uses [SF_ACTIONURL], [SF_HIDDENFIELD], and [SF_TEXTVALUE].
Generated templates include:
- Google Fonts loaded via
<link>withpreconnecthints (not@import) <meta name="theme-color">set to the primary color- Skip-to-content accessibility link
- Visually-hidden labels on search inputs for screen readers
- Single
<h1>per page (logo downgrades to<div>when hero is present) - Print stylesheet that hides navigation/sidebar/footer and shows content full-width
- Link color contrast automatically adjusted if too close to text or background color
- Responsive at 768px breakpoint -- single-column layout, CSS-only hamburger menu with flat submenu display
- Open
index.htmlin your browser - Click Suggest Random Template until you find a design you like (or adjust settings manually)
- Click Copy source or save as
page.html - In QuickerSite backsite, go to Setup > Templates > New template
- Paste the html code
- Activate the template
- A modern browser to run the builder (Chrome, Firefox, Edge, Safari)
- QuickerSite v4.x to use the generated templates
- Header background images from Unsplash
- Fonts from Google Fonts
- Built for QuickerSite CMS by Pieter Cooreman