Submit your theme
Package your theme and send it to Queek for review.
Package it
npm run packageIt writes <slug>.zip with the theme folder — never node_modules, .queek or .git — and warns if any error would block submission. Fix those first.
What Queek checks that you cannot run locally
These need Queek's side, so they run only at submission:
- Divergence — the design is its own, not a copy of an existing Queek theme.
- Renders — every declared variant renders visible content with sample data.
- Price-range signal — a product priced as a range shows "From", not its floor as the price.
- Demo art hosting — your demo images are moved onto Queek's CDN. Done for you.
- Screenshot upload — your template screenshots are uploaded. Done for you.
Send it
Send the zip or a git URL to Queek at [email protected] — the address on the Support page. Nothing is half-published: a dead demo image fails the submission and is named, so replace it and resend.
What happens next
Queek reviews the theme against every rule in the theme requirements plus the five checks above. If anything fails, you get exactly what failed. When everything passes, the theme is listed on themes.usequeek.com for merchants to pick.