Skematic NYC — Full-Stack Infrastructure & Solutions
Sheet · Themes
Service · Shopify Theme Development

Themes built right.

Custom Online Store 2.0 themes — merchant-editable sections, blocks, metaobjects, and the kind of performance Liquid can absolutely deliver when written well.

OS 2.0 · Liquid · JSON
Merchant-editable
Performance-budgeted
Sheet 01 · Overview

Liquid themes, taken seriously.

A well-written Liquid theme on Online Store 2.0 can do most of what a headless storefront can — without the deployment complexity, the API costs, or the maintenance overhead.

The trick is treating theme development as software engineering. JSON templates designed for editorial flexibility. Sections and blocks that compose. Metaobjects modeled to fit the catalog. App injections kept on a performance leash. CSS and JS minimized, deferred, and audited per release.

We build themes from scratch and extend premium themes (Dawn, Impulse) when that fits — always with a documented section schema, a performance budget, and merchant-editable controls non-developers can use without filing tickets.

Sheet 02 · Schedule of Capabilities

Capabilities delivered.

6 core areas
Scoped per brief
TH-01

Custom 2.0 Themes

Themes designed from the brand brief: JSON templates, section groups, blocks, metaobjects, and editorial flexibility.

OS 2.0JSONLiquid
TH-02

Theme Extensions

Premium themes (Dawn, Impulse, Showtime) extended with custom sections, blocks, and merchandising features.

DawnPremium Themes
TH-03

Section & Block Design

Editorial-grade section and block design — composable, settings-driven, and built for non-developer editing.

SectionsBlocksEditorial
TH-04

Metaobjects

Modeling metaobjects for FAQ banks, ingredient lists, designer profiles, lookbooks, store locations, and other repeated content.

MetaobjectsCMS
TH-05

Performance

Lighthouse and CWV-budgeted themes. Lazy images, deferred JS, minimal third-party bloat, and Shopify-native cart APIs.

CWVLighthouse
TH-06

App Block Integration

Theme app extensions integrated as drag-in app blocks — no theme code edits required for merchant.

App BlocksExtensions
Sheet 03 · Process

How we build themes.

  1. Phase 01

    Design

    Brand brief → design system → section and block schema. Type, tokens, motion, and component patterns locked before Liquid begins.

  2. Phase 02

    Build

    Liquid-first, JS-second. JSON templates and section groups designed for editorial flexibility. App injections audited against the performance budget.

  3. Phase 03

    QA & launch

    Theme verified across browsers, devices, currencies, and accessibility. CWV measured. Editorial team trained. Theme published.

  4. Phase 04

    Maintain

    Retained theme development: new sections, app block additions, seasonal features, and performance reviews.

Sheet 04 · Stack

Tools we reach for.

Shopify Online Store 2.0LiquidJSON TemplatesSection GroupsMetaobjectsTheme App ExtensionsDawnTailwind CSS (themes)TypeScript (theme JS)Shopify CLI
Sheet 05 · FAQ

Questions, answered.

Do you build themes from scratch?

Yes — custom Online Store 2.0 themes designed for the brand, with merchant-editable sections, blocks, and metaobjects. We also extend premium themes (Dawn, Impulse, others) when that fits the scope.

Online Store 2.0 vs Vintage themes?

OS 2.0 is the modern theme architecture: JSON templates, section groups, app blocks, dynamic sources. Vintage themes are legacy and limit merchant control. We work in 2.0 exclusively for new builds.

Will the theme be merchant-editable?

Yes — that is the point. Sections, blocks, settings, and metaobjects are designed so non-developers can compose pages, swap content, and add product features without touching code.

How does performance work in Liquid themes?

Lazy-load images, defer non-critical JS, ship Liquid-rendered HTML first, minimize app injection bloat, and use Shopify's native cart and section rendering APIs instead of heavy client frameworks where possible.

Can you migrate a Vintage theme to OS 2.0?

Yes. The migration is non-trivial — JSON templates, section conversion, block schemas, and app block extraction all require care. Engagements typically run 4-8 weeks depending on the source theme.

Sheet 07 · Start a brief

A theme your team can use.

Send us your brand brief and your editorial needs. We'll come back with a section schema and a build plan.

See the work →