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)}
- `;
+ `;
},
},