diff --git a/static/fronts.js b/static/fronts.js index 77db066..feab522 100644 --- a/static/fronts.js +++ b/static/fronts.js @@ -123,9 +123,10 @@ const RACK_FRONTS = { // Bristles: each row is shaded root to tip (dark where it leaves the frame, lighter where the // two rows meet), with a faint strand texture on top. Strong individual strands alias into hard // stripes at rack size, so the texture stays low-contrast and the shading carries the look. - const strands = (y0, y1, seed) => Array.from({ length: 160 }, (_, i) => { + // The opening runs almost the full width between the ear plates, as in Ubiquiti's image + const strands = (y0, y1, seed) => Array.from({ length: 172 }, (_, i) => { const n = (i * 7919 + seed * 104729) % 97; - return ``; }).join(''); const slot = x => ` @@ -146,14 +147,14 @@ const RACK_FRONTS = { ${slot(16)}${slot(1084)} - - - - - - + + + + + + ${strands(31, 53, 1)}${strands(54, 76, 2)} - `; + `; }, },