Frame Image Assignment

Frames

Classic — Black Stain (30mm)

corner
corner

8e370bae1_30mmblackstain.webp

front
front

03fb9c931_30mmblack.webp

profile
profile

d1840cce9_30mmblackstainpro.jpg

Assigned to this frame

d1840cce9_30mmblackstainpro.jpg

d1840cce9_30mmblackstainpro.jpg

✓ profile
8e370bae1_30mmblackstain.webp

8e370bae1_30mmblackstain.webp

✓ corner

Unassigned images(0 not used anywhere — upload replacements for missing ones)

✓ All images are assigned across frames.

Generated frameData.js assignments
  // Classic — Black Stain (30mm)
  corner:  BASE + '8e370bae1_30mmblackstain.webp',
  front:   BASE + '03fb9c931_30mmblack.webp',
  profile: BASE + 'd1840cce9_30mmblackstainpro.jpg',

  // Classic — White Stain (30mm)
  corner:  BASE + 'd2b7e30c5_30mmwhitestain.webp',
  front:   BASE + '0947db10d_30mmwhitstfr.webp',
  profile: BASE + '8db084d67_30mmwhitestainpro.webp',

  // Classic — Oak Stain (36mm)
  corner:  BASE + '727f5c954_36mmoakstain.webp',
  front:   BASE + '6a2b28db1_36mmoakstain2.webp',
  profile: BASE + '7512ead98_36mmoakstainpro.webp',

  // Classic — Mahogany Stain (30mm)
  corner:  BASE + '6b77b9280_30mmmahogonystain.jpg',
  front:   BASE + '8543420df_mahog30mm.webp',
  profile: BASE + 'f4d071680_30mmmahogany.webp',

  // Classic — Oak Barefaced (21mm)
  corner:  BASE + '755c04051_21mmoakbarefaced.webp',
  front:   BASE + 'f6eff9c50_21mmobfpr.webp',
  profile: BASE + '35ff2934b_21mmobf.webp',

  // Classic — White Washed (30mm)
  corner:  BASE + '18ace4908_32mmwhitewashed.webp',
  front:   BASE + 'b5e388702_whitewashedpr.webp',
  profile: BASE + '217bd849a_whitewashedp.webp',

  // Heritage — Oak Barefaced (34mm)
  corner:  BASE + '13902e345_34mmoakbarefaced1.webp',
  front:   BASE + 'e5472fc06_34mmoakbarefaced.webp',
  profile: BASE + 'a78f161cf_34mmoakbfside.webp',

  // Heritage — Mahogany Stain (38mm)
  corner:  BASE + 'fd350bff5_38mmmahoganypaint1.webp',
  front:   BASE + '9cb278083_38mmmahoganystain.webp',
  profile: BASE + '5edbd75ff_38mmmahogside.webp',

  // Heritage — Alaska White (35mm)
  corner:  BASE + '33dfdcf1d_35mmalskawhite.webp',
  front:   BASE + 'a6ec09ba1_35mmalaskwhite1.webp',
  profile: BASE + 'bce99aa4e_35mmalaskawhite2.webp',

  // Heritage — Metallic Bronze (20mm)
  corner:  BASE + '32d720df6_20mmmetalicbronze.webp',
  front:   BASE + 'd1826182f_20mmmetalicbronze1.webp',
  profile: BASE + 'b80d27c1b_20mmmetalicbronze2.webp',

  // Heritage — Black Paint (45mm)
  corner:  BASE + '5ba35f53c_45mmblackpaint.webp',
  front:   BASE + 'a772e8dd2_45mmblackpaint1.webp',
  profile: BASE + 'be4ecd0be_45mmblackpaint2.webp',

  // Signature — Black Wenge (47mm)
  corner:  BASE + 'a1a32bacd_47mmblackwenge.webp',
  front:   BASE + '485beb879_47mmblackwenge1.webp',
  profile: BASE + '8b73b3602_47mmblackwenge2.webp',

  // Signature — White Wenge (47mm)
  corner:  BASE + 'c7f6375aa_47mmwhitewenge.webp',
  front:   BASE + '69ccf1d4b_47mmwhitewenge2.webp',
  profile: BASE + 'd6ca36585_47mmwhitewenge3.webp',

  // Signature — Canaletto Walnut (30mm)
  corner:  BASE + 'ef0f4e925_caneletto.webp',
  front:   BASE + '956f63251_30mmcaneletto1.webp',
  profile: BASE + 'c6dafd1ce_30mmcaneletto2.webp',

  // Floater — Black Floater (10mm)
  corner:  BASE + '5e6e52924_10mmblackfloater.webp',
  front:   BASE + '2bf92cb93_10mmblackfloater1.webp',
  profile: BASE + '254347194_10mmblackfloater2.webp',

  // Floater — Oak Barefaced Floater (10mm)
  corner:  BASE + 'd40559355_10mmoakbarefacedfloater.webp',
  front:   BASE + 'dcce1c1e3_10mmoakbarefaced1.webp',
  profile: BASE + 'ccabd90e9_10moakbffloater.webp',

  // Floater — Mahogany Floater (10mm)
  corner:  BASE + 'f293c137d_10mmmahoganyfloater.webp',
  front:   BASE + 'dfb5ddf70_10mmmahoganyfloater1.webp',
  profile: BASE + '19208c299_10mmmahoganyfloater2.webp',

Copy the generated code above and paste the corner, front, and profile values into lib/frameData.js for each frame.