Product Category Standard · Draft

Cabinet & Closet
Configuration Catalog

A functional naming standard for Eva. Category names describe the front configuration — what doors and drawers you see, and how many. Class, dimensions, and field-set options live as structured attributes, so any manufacturer's SKU round-trips cleanly.

Naming axis: front configuration Drawer stack: attribute flag Swing: in name (single-door) Source of truth: TBD

What goes in the name

The visible face: door count, drawer count, and swing for single-door units. The name reads top-to-bottom as the face is built. If you can see it on the front, it's in the name.

What stays an attribute

Everything structural or field-set: class, width / height / depth, the equal vs. graduated drawer flag, hinge side where it's set in the field, and the original vendor SKU as a cross-reference.

Dimensional defaults

Constants behind the categories — never in a name. Eva applies these unless a job overrides them.
6.5
drawer_front_default
Default

Narrow / top drawer height. The single drawer in a 1-Dwr config, and the top of any graduated stack.

4
toe_kick_height
Constant · subtractive

A real part and cut. Sits under Base & Tall, so the face above the kick is ≈ 30.5″.

34.5
base_height_default
Default

Standard base carcass — 36″ finished with a 1.5″ counter. Single default for the Base class.

42 · 30 / 36 / 42
wall_height
Default + presets

42″ default; 30 / 36 / 42 are the common presets; custom allowed (e.g. 24″ over-fridge).

Drawer-stack rule. Graduated → top drawer fixed at 6.5″, remaining height divides into a graduated progression below. Equal → all drawers divide the height evenly (6.5″ ignored). Single drawer → 6.5″.
01

Base

Floor-standing base cabinets. Swing tags (L / R) apply only to single-door units where the hinge side is intrinsic to the unit; double doors are symmetric and carry no tag.

Doors + drawers
Drawer banks & specialty
Attribute schema — cabinets
FieldValuesNote
classBase · Wall · Tall · VanityStructural class — the B / W / T prefix in RTA codes.
width_innumericCarries the size dropped from the name (B12 → 12). Drives auto-layout.
height_innumericBase default 34.5; Wall default 42 with 30 / 36 / 42 presets; custom allowed.
depth_innumericBase ≈ 24, wall ≈ 12. Toe kick 4″ subtracts from the base face (≈ 30.5″ above kick).
drawer_stackEqual · Graduated · nullYour separate flag. Graduated → top drawer 6.5″, rest graduated. Equal → all even. Only meaningful at drawer count ≥ 2.
hinge_sideL · R · DoubleRedundant where the single-door name already carries it; use for field-set swing.
vendor_skuB12 · W3030 · …Cross-reference only — never the primary key.

SKU round-trip

B12class Base · category "Full Height Door" · width_in 12 · drawer_stack null · vendor_sku "B12"
B18-3DBclass Base · category "Drawer Base 3 Dwr" · width_in 18 · drawer_stack "Graduated" · vendor_sku "B18-3DB"
W3030class Wall · category "Double Door" · width_in 30 · height_in 30 · vendor_sku "W3030"
02

Wall

Upper wall-hung cabinets. 42″ default with 30 / 36 / 42 presets; custom heights allowed (e.g. 24″ over-fridge).

Wall
03

Tall

Floor-to-ceiling storage — hanging sections, shelf towers, and pantry / utility units. The drawer-stack flag carries over; mount type and rod count drive install and the bill of materials.

Hanging
Shelving & towers
Attribute schema — tall / closet
FieldValuesNote
classCloset (+ Reach-In / Walk-In?)Flat class, with room type as an open question — see below.
width_innumericSection width.
height_innumericDrives single vs. double-hang capacity.
depth_innumericCloset ≈ 14 vs. cabinet ≈ 24 — tracked because it changes the part list.
drawer_stackEqual · Graduated · nullSame flag as cabinets.
mount_typeFloor-Based · Wall-HungBiggest cost / install variable. One category covers both forms.
is_cornerbooleanL-shaped transition unit.
vendor_skucross-refCross-reference only.
04

Accessories

Add-on sections and specialty inserts — hampers, valet rods, corner units, fillers and open shelving that complete a run.

Accessories & specialty
05

Trims

Finishing trims — crown, light rail, scribe and toe-kick moldings. Catalog items coming soon.

Trim & molding

No trim products yet — add them in Catalog Admin.

Open decisions before this becomes source of truth