Two-color shopper: Crochet Bag Panel Generator

Give front and back actual mirrored tapestry grids

This shopper has the same counted seven-piece shell as the small rectangular tote but uses two independently generated tapestry faces. Each is twenty-four stitches by twelve rows. Three-column vertical bands alternate between the first two yarn roles. The back grid reverses every front row so the outside-view edges correspond when the faces are assembled. This is actual per-cell yarn assignment, not a solid panel given a striped title.

Follow alternating working directions at color changes

Start each face from twenty-five chains and make one sc for every cell. Read the bottom-origin row in its stated direction, then turn with an excluded chain one. Change to the next yarn on the final pull-through before its first cell and carry the inactive strand loosely through the supported tapestry fabric. Tight carrying can make a correctly counted face narrower than its plain gussets. Swatch the carried-yarn fabric itself.

Keep the non-colorwork pieces distinct

Two faces contribute 576 sc. Two five-by-twelve gussets contribute 120, the twenty-four-by-six base 144 and two four-by-thirty handles 240. The total is 1, 080 main outputs across seven pieces. Gussets and base use their stated solid yarn role. The saved nominal SC gauges produce six base rows from the five-stitch depth, but measured tapestry and solid spans still need comparison.

Pin the stripes and open rim before sewing

Follow all four vertical seams and four bottom seams, including the reversed back foundation and distributed five-post-to-six-row-end gusset joins. Attach each handle at final-row ranges two–five and twenty–twenty-three, then reinforce sixteen tacks. Inspect band alignment on the real outside faces before tightening. Leave the upper mouth free between handle ends.

Does editing palette color change the band width?

No. The saved original band geometry uses three columns per band. Palette controls change its yarn-role colors.

What if one face is narrower?

Check carried-strand tension and washed gauge rather than stretching it to match the screen grid.

Exact settings, stitch key and full original route

Open the Crochet Bag Panel Generator and choose two-color. Use width twenty-four, body rows twelve, gusset width five, strap rows thirty, flap rows six, base growth four, wall rounds twelve, motif frame setting two and bag cord foundation seventy-two. Enter measured SC gauges twenty stitches and twenty-four rows per ten centimeters. Inactive settings do not resize a fixed source. Download the complete original bag project JSON before making changes.

Use compatible yarn, a matching hook, removable part and corner markers, scissors and a tapestry needle. US sc means single crochet, dc double crochet, ch chain and sl st slip stitch; UK mode translates the stitch names without changing the source geometry or quantities. Follow the complete cluster and back-loop definitions where used. Component row counts describe one copy. Main crochet outputs, extra chains, sewing pairs, basting and threading references have different units. Review the gauge guide and chart-reading guide before comparing measurements and receiving edges.

The original SVG below shows the actual generated component charts and a linked assembly register. Written references supply the complete seam route. Stitch Preview draws corresponding loop schematics; neither view is a real photograph or proof of a physically tested bag. Wash and measure the actual fabrics, pin every seam, preserve the named opening and reinforce the stated attachments. Record real dimensions, yarn behavior and finishing alongside the saved JSON before deciding how the finished sample will be used.

Striped tapestry front · make 1 · project yarn 1, 2Symbol Chart · one US sc per cellBottom-origin chart. Alternate row directions. Each completed row contains 24 stitches.Color changes occur on the final pull-through before the next yarn; use the full written color order.Row 1 ← · 24 stsRow 1, column 1: sc, yarn 11Row 1, column 2: sc, yarn 11Row 1, column 3: sc, yarn 11Row 1, column 4: sc, yarn 22Row 1, column 5: sc, yarn 22Row 1, column 6: sc, yarn 22Row 1, column 7: sc, yarn 11Row 1, column 8: sc, yarn 11Row 1, column 9: sc, yarn 11Row 1, column 10: sc, yarn 22Row 1, column 11: sc, yarn 22Row 1, column 12: sc, yarn 22Row 1, column 13: sc, yarn 11Row 1, column 14: sc, yarn 11Row 1, column 15: sc, yarn 11Row 1, column 16: sc, yarn 22Row 1, column 17: sc, yarn 22Row 1, column 18: sc, yarn 22Row 1, column 19: sc, yarn 11Row 1, column 20: sc, yarn 11Row 1, column 21: sc, yarn 11Row 1, column 22: sc, yarn 22Row 1, column 23: sc, yarn 22Row 1, column 24: sc, yarn 22ch 1Row 2 → · 24 stsRow 2, column 1: sc, yarn 11Row 2, column 2: sc, yarn 11Row 2, column 3: sc, yarn 11Row 2, column 4: sc, yarn 22Row 2, column 5: sc, yarn 22Row 2, column 6: sc, yarn 22Row 2, column 7: sc, yarn 11Row 2, column 8: sc, yarn 11Row 2, column 9: sc, yarn 11Row 2, column 10: sc, yarn 22Row 2, column 11: sc, yarn 22Row 2, column 12: sc, yarn 22Row 2, column 13: sc, yarn 11Row 2, column 14: sc, yarn 11Row 2, column 15: sc, yarn 11Row 2, column 16: sc, yarn 22Row 2, column 17: sc, yarn 22Row 2, column 18: sc, yarn 22Row 2, column 19: sc, yarn 11Row 2, column 20: sc, yarn 11Row 2, column 21: sc, yarn 11Row 2, column 22: sc, yarn 22Row 2, column 23: sc, yarn 22Row 2, column 24: sc, yarn 22ch 1Row 3 ← · 24 stsRow 3, column 1: sc, yarn 11Row 3, column 2: sc, yarn 11Row 3, column 3: sc, yarn 11Row 3, column 4: sc, yarn 22Row 3, column 5: sc, yarn 22Row 3, column 6: sc, yarn 22Row 3, column 7: sc, yarn 11Row 3, column 8: sc, yarn 11Row 3, column 9: sc, yarn 11Row 3, column 10: sc, yarn 22Row 3, column 11: sc, yarn 22Row 3, column 12: sc, yarn 22Row 3, column 13: sc, yarn 11Row 3, column 14: sc, yarn 11Row 3, column 15: sc, yarn 11Row 3, column 16: sc, yarn 22Row 3, column 17: sc, yarn 22Row 3, column 18: sc, yarn 22Row 3, column 19: sc, yarn 11Row 3, column 20: sc, yarn 11Row 3, column 21: sc, yarn 11Row 3, column 22: sc, yarn 22Row 3, column 23: sc, yarn 22Row 3, column 24: sc, yarn 22ch 1Row 4 → · 24 stsRow 4, column 1: sc, yarn 11Row 4, column 2: sc, yarn 11Row 4, column 3: sc, yarn 11Row 4, column 4: sc, yarn 22Row 4, column 5: sc, yarn 22Row 4, column 6: sc, yarn 22Row 4, column 7: sc, yarn 11Row 4, column 8: sc, yarn 11Row 4, column 9: sc, yarn 11Row 4, column 10: sc, yarn 22Row 4, column 11: sc, yarn 22Row 4, column 12: sc, yarn 22Row 4, column 13: sc, yarn 11Row 4, column 14: sc, yarn 11Row 4, column 15: sc, yarn 11Row 4, column 16: sc, yarn 22Row 4, column 17: sc, yarn 22Row 4, column 18: sc, yarn 22Row 4, column 19: sc, yarn 11Row 4, column 20: sc, yarn 11Row 4, column 21: sc, yarn 11Row 4, column 22: sc, yarn 22Row 4, column 23: sc, yarn 22Row 4, column 24: sc, yarn 22ch 1Row 5 ← · 24 stsRow 5, column 1: sc, yarn 11Row 5, column 2: sc, yarn 11Row 5, column 3: sc, yarn 11Row 5, column 4: sc, yarn 22Row 5, column 5: sc, yarn 22Row 5, column 6: sc, yarn 22Row 5, column 7: sc, yarn 11Row 5, column 8: sc, yarn 11Row 5, column 9: sc, yarn 11Row 5, column 10: sc, yarn 22Row 5, column 11: sc, yarn 22Row 5, column 12: sc, yarn 22Row 5, column 13: sc, yarn 11Row 5, column 14: sc, yarn 11Row 5, column 15: sc, yarn 11Row 5, column 16: sc, yarn 22Row 5, column 17: sc, yarn 22Row 5, column 18: sc, yarn 22Row 5, column 19: sc, yarn 11Row 5, column 20: sc, yarn 11Row 5, column 21: sc, yarn 11Row 5, column 22: sc, yarn 22Row 5, column 23: sc, yarn 22Row 5, column 24: sc, yarn 22ch 1Row 6 → · 24 stsRow 6, column 1: sc, yarn 11Row 6, column 2: sc, yarn 11Row 6, column 3: sc, yarn 11Row 6, column 4: sc, yarn 22Row 6, column 5: sc, yarn 22Row 6, column 6: sc, yarn 22Row 6, column 7: sc, yarn 11Row 6, column 8: sc, yarn 11Row 6, column 9: sc, yarn 11Row 6, column 10: sc, yarn 22Row 6, column 11: sc, yarn 22Row 6, column 12: sc, yarn 22Row 6, column 13: sc, yarn 11Row 6, column 14: sc, yarn 11Row 6, column 15: sc, yarn 11Row 6, column 16: sc, yarn 22Row 6, column 17: sc, yarn 22Row 6, column 18: sc, yarn 22Row 6, column 19: sc, yarn 11Row 6, column 20: sc, yarn 11Row 6, column 21: sc, yarn 11Row 6, column 22: sc, yarn 22Row 6, column 23: sc, yarn 22Row 6, column 24: sc, yarn 22ch 1Row 7 ← · 24 stsRow 7, column 1: sc, yarn 11Row 7, column 2: sc, yarn 11Row 7, column 3: sc, yarn 11Row 7, column 4: sc, yarn 22Row 7, column 5: sc, yarn 22Row 7, column 6: sc, yarn 22Row 7, column 7: sc, yarn 11Row 7, column 8: sc, yarn 11Row 7, column 9: sc, yarn 11Row 7, column 10: sc, yarn 22Row 7, column 11: sc, yarn 22Row 7, column 12: sc, yarn 22Row 7, column 13: sc, yarn 11Row 7, column 14: sc, yarn 11Row 7, column 15: sc, yarn 11Row 7, column 16: sc, yarn 22Row 7, column 17: sc, yarn 22Row 7, column 18: sc, yarn 22Row 7, column 19: sc, yarn 11Row 7, column 20: sc, yarn 11Row 7, column 21: sc, yarn 11Row 7, column 22: sc, yarn 22Row 7, column 23: sc, yarn 22Row 7, column 24: sc, yarn 22ch 1Row 8 → · 24 stsRow 8, column 1: sc, yarn 11Row 8, column 2: sc, yarn 11Row 8, column 3: sc, yarn 11Row 8, column 4: sc, yarn 22Row 8, column 5: sc, yarn 22Row 8, column 6: sc, yarn 22Row 8, column 7: sc, yarn 11Row 8, column 8: sc, yarn 11Row 8, column 9: sc, yarn 11Row 8, column 10: sc, yarn 22Row 8, column 11: sc, yarn 22Row 8, column 12: sc, yarn 22Row 8, column 13: sc, yarn 11Row 8, column 14: sc, yarn 11Row 8, column 15: sc, yarn 11Row 8, column 16: sc, yarn 22Row 8, column 17: sc, yarn 22Row 8, column 18: sc, yarn 22Row 8, column 19: sc, yarn 11Row 8, column 20: sc, yarn 11Row 8, column 21: sc, yarn 11Row 8, column 22: sc, yarn 22Row 8, column 23: sc, yarn 22Row 8, column 24: sc, yarn 22ch 1Row 9 ← · 24 stsRow 9, column 1: sc, yarn 11Row 9, column 2: sc, yarn 11Row 9, column 3: sc, yarn 11Row 9, column 4: sc, yarn 22Row 9, column 5: sc, yarn 22Row 9, column 6: sc, yarn 22Row 9, column 7: sc, yarn 11Row 9, column 8: sc, yarn 11Row 9, column 9: sc, yarn 11Row 9, column 10: sc, yarn 22Row 9, column 11: sc, yarn 22Row 9, column 12: sc, yarn 22Row 9, column 13: sc, yarn 11Row 9, column 14: sc, yarn 11Row 9, column 15: sc, yarn 11Row 9, column 16: sc, yarn 22Row 9, column 17: sc, yarn 22Row 9, column 18: sc, yarn 22Row 9, column 19: sc, yarn 11Row 9, column 20: sc, yarn 11Row 9, column 21: sc, yarn 11Row 9, column 22: sc, yarn 22Row 9, column 23: sc, yarn 22Row 9, column 24: sc, yarn 22ch 1Row 10 → · 24 stsRow 10, column 1: sc, yarn 11Row 10, column 2: sc, yarn 11Row 10, column 3: sc, yarn 11Row 10, column 4: sc, yarn 22Row 10, column 5: sc, yarn 22Row 10, column 6: sc, yarn 22Row 10, column 7: sc, yarn 11Row 10, column 8: sc, yarn 11Row 10, column 9: sc, yarn 11Row 10, column 10: sc, yarn 22Row 10, column 11: sc, yarn 22Row 10, column 12: sc, yarn 22Row 10, column 13: sc, yarn 11Row 10, column 14: sc, yarn 11Row 10, column 15: sc, yarn 11Row 10, column 16: sc, yarn 22Row 10, column 17: sc, yarn 22Row 10, column 18: sc, yarn 22Row 10, column 19: sc, yarn 11Row 10, column 20: sc, yarn 11Row 10, column 21: sc, yarn 11Row 10, column 22: sc, yarn 22Row 10, column 23: sc, yarn 22Row 10, column 24: sc, yarn 22ch 1Row 11 ← · 24 stsRow 11, column 1: sc, yarn 11Row 11, column 2: sc, yarn 11Row 11, column 3: sc, yarn 11Row 11, column 4: sc, yarn 22Row 11, column 5: sc, yarn 22Row 11, column 6: sc, yarn 22Row 11, column 7: sc, yarn 11Row 11, column 8: sc, yarn 11Row 11, column 9: sc, yarn 11Row 11, column 10: sc, yarn 22Row 11, column 11: sc, yarn 22Row 11, column 12: sc, yarn 22Row 11, column 13: sc, yarn 11Row 11, column 14: sc, yarn 11Row 11, column 15: sc, yarn 11Row 11, column 16: sc, yarn 22Row 11, column 17: sc, yarn 22Row 11, column 18: sc, yarn 22Row 11, column 19: sc, yarn 11Row 11, column 20: sc, yarn 11Row 11, column 21: sc, yarn 11Row 11, column 22: sc, yarn 22Row 11, column 23: sc, yarn 22Row 11, column 24: sc, yarn 22ch 1Row 12 → · 24 stsRow 12, column 1: sc, yarn 11Row 12, column 2: sc, yarn 11Row 12, column 3: sc, yarn 11Row 12, column 4: sc, yarn 22Row 12, column 5: sc, yarn 22Row 12, column 6: sc, yarn 22Row 12, column 7: sc, yarn 11Row 12, column 8: sc, yarn 11Row 12, column 9: sc, yarn 11Row 12, column 10: sc, yarn 22Row 12, column 11: sc, yarn 22Row 12, column 12: sc, yarn 22Row 12, column 13: sc, yarn 11Row 12, column 14: sc, yarn 11Row 12, column 15: sc, yarn 11Row 12, column 16: sc, yarn 22Row 12, column 17: sc, yarn 22Row 12, column 18: sc, yarn 22Row 12, column 19: sc, yarn 11Row 12, column 20: sc, yarn 11Row 12, column 21: sc, yarn 11Row 12, column 22: sc, yarn 22Row 12, column 23: sc, yarn 22Row 12, column 24: sc, yarn 22ch 1FoundationSTART: chain 25. Begin in second chain from hook at right; work 24 stitches left.Turning chain: ch 1, excluded from stitch count. No increases or decreases in this rectangle.END: Row 12, right edge. Fasten off and weave ends; border and seams are separate.× = US sc / UK dc; oval = chain. Blue box = first stitch per row; dashed brown box = final stitch.Yarn 1: #4F7381Yarn 2: #BD7969Yarn 3: #D8C16CMirrored tapestry back · make 1 · project yarn 1, 2Symbol Chart · one US sc per cellBottom-origin chart. Alternate row directions. Each completed row contains 24 stitches.Color changes occur on the final pull-through before the next yarn; use the full written color order.Row 1 ← · 24 stsRow 1, column 1: sc, yarn 22Row 1, column 2: sc, yarn 22Row 1, column 3: sc, yarn 22Row 1, column 4: sc, yarn 11Row 1, column 5: sc, yarn 11Row 1, column 6: sc, yarn 11Row 1, column 7: sc, yarn 22Row 1, column 8: sc, yarn 22Row 1, column 9: sc, yarn 22Row 1, column 10: sc, yarn 11Row 1, column 11: sc, yarn 11Row 1, column 12: sc, yarn 11Row 1, column 13: sc, yarn 22Row 1, column 14: sc, yarn 22Row 1, column 15: sc, yarn 22Row 1, column 16: sc, yarn 11Row 1, column 17: sc, yarn 11Row 1, column 18: sc, yarn 11Row 1, column 19: sc, yarn 22Row 1, column 20: sc, yarn 22Row 1, column 21: sc, yarn 22Row 1, column 22: sc, yarn 11Row 1, column 23: sc, yarn 11Row 1, column 24: sc, yarn 11ch 1Row 2 → · 24 stsRow 2, column 1: sc, yarn 22Row 2, column 2: sc, yarn 22Row 2, column 3: sc, yarn 22Row 2, column 4: sc, yarn 11Row 2, column 5: sc, yarn 11Row 2, column 6: sc, yarn 11Row 2, column 7: sc, yarn 22Row 2, column 8: sc, yarn 22Row 2, column 9: sc, yarn 22Row 2, column 10: sc, yarn 11Row 2, column 11: sc, yarn 11Row 2, column 12: sc, yarn 11Row 2, column 13: sc, yarn 22Row 2, column 14: sc, yarn 22Row 2, column 15: sc, yarn 22Row 2, column 16: sc, yarn 11Row 2, column 17: sc, yarn 11Row 2, column 18: sc, yarn 11Row 2, column 19: sc, yarn 22Row 2, column 20: sc, yarn 22Row 2, column 21: sc, yarn 22Row 2, column 22: sc, yarn 11Row 2, column 23: sc, yarn 11Row 2, column 24: sc, yarn 11ch 1Row 3 ← · 24 stsRow 3, column 1: sc, yarn 22Row 3, column 2: sc, yarn 22Row 3, column 3: sc, yarn 22Row 3, column 4: sc, yarn 11Row 3, column 5: sc, yarn 11Row 3, column 6: sc, yarn 11Row 3, column 7: sc, yarn 22Row 3, column 8: sc, yarn 22Row 3, column 9: sc, yarn 22Row 3, column 10: sc, yarn 11Row 3, column 11: sc, yarn 11Row 3, column 12: sc, yarn 11Row 3, column 13: sc, yarn 22Row 3, column 14: sc, yarn 22Row 3, column 15: sc, yarn 22Row 3, column 16: sc, yarn 11Row 3, column 17: sc, yarn 11Row 3, column 18: sc, yarn 11Row 3, column 19: sc, yarn 22Row 3, column 20: sc, yarn 22Row 3, column 21: sc, yarn 22Row 3, column 22: sc, yarn 11Row 3, column 23: sc, yarn 11Row 3, column 24: sc, yarn 11ch 1Row 4 → · 24 stsRow 4, column 1: sc, yarn 22Row 4, column 2: sc, yarn 22Row 4, column 3: sc, yarn 22Row 4, column 4: sc, yarn 11Row 4, column 5: sc, yarn 11Row 4, column 6: sc, yarn 11Row 4, column 7: sc, yarn 22Row 4, column 8: sc, yarn 22Row 4, column 9: sc, yarn 22Row 4, column 10: sc, yarn 11Row 4, column 11: sc, yarn 11Row 4, column 12: sc, yarn 11Row 4, column 13: sc, yarn 22Row 4, column 14: sc, yarn 22Row 4, column 15: sc, yarn 22Row 4, column 16: sc, yarn 11Row 4, column 17: sc, yarn 11Row 4, column 18: sc, yarn 11Row 4, column 19: sc, yarn 22Row 4, column 20: sc, yarn 22Row 4, column 21: sc, yarn 22Row 4, column 22: sc, yarn 11Row 4, column 23: sc, yarn 11Row 4, column 24: sc, yarn 11ch 1Row 5 ← · 24 stsRow 5, column 1: sc, yarn 22Row 5, column 2: sc, yarn 22Row 5, column 3: sc, yarn 22Row 5, column 4: sc, yarn 11Row 5, column 5: sc, yarn 11Row 5, column 6: sc, yarn 11Row 5, column 7: sc, yarn 22Row 5, column 8: sc, yarn 22Row 5, column 9: sc, yarn 22Row 5, column 10: sc, yarn 11Row 5, column 11: sc, yarn 11Row 5, column 12: sc, yarn 11Row 5, column 13: sc, yarn 22Row 5, column 14: sc, yarn 22Row 5, column 15: sc, yarn 22Row 5, column 16: sc, yarn 11Row 5, column 17: sc, yarn 11Row 5, column 18: sc, yarn 11Row 5, column 19: sc, yarn 22Row 5, column 20: sc, yarn 22Row 5, column 21: sc, yarn 22Row 5, column 22: sc, yarn 11Row 5, column 23: sc, yarn 11Row 5, column 24: sc, yarn 11ch 1Row 6 → · 24 stsRow 6, column 1: sc, yarn 22Row 6, column 2: sc, yarn 22Row 6, column 3: sc, yarn 22Row 6, column 4: sc, yarn 11Row 6, column 5: sc, yarn 11Row 6, column 6: sc, yarn 11Row 6, column 7: sc, yarn 22Row 6, column 8: sc, yarn 22Row 6, column 9: sc, yarn 22Row 6, column 10: sc, yarn 11Row 6, column 11: sc, yarn 11Row 6, column 12: sc, yarn 11Row 6, column 13: sc, yarn 22Row 6, column 14: sc, yarn 22Row 6, column 15: sc, yarn 22Row 6, column 16: sc, yarn 11Row 6, column 17: sc, yarn 11Row 6, column 18: sc, yarn 11Row 6, column 19: sc, yarn 22Row 6, column 20: sc, yarn 22Row 6, column 21: sc, yarn 22Row 6, column 22: sc, yarn 11Row 6, column 23: sc, yarn 11Row 6, column 24: sc, yarn 11ch 1Row 7 ← · 24 stsRow 7, column 1: sc, yarn 22Row 7, column 2: sc, yarn 22Row 7, column 3: sc, yarn 22Row 7, column 4: sc, yarn 11Row 7, column 5: sc, yarn 11Row 7, column 6: sc, yarn 11Row 7, column 7: sc, yarn 22Row 7, column 8: sc, yarn 22Row 7, column 9: sc, yarn 22Row 7, column 10: sc, yarn 11Row 7, column 11: sc, yarn 11Row 7, column 12: sc, yarn 11Row 7, column 13: sc, yarn 22Row 7, column 14: sc, yarn 22Row 7, column 15: sc, yarn 22Row 7, column 16: sc, yarn 11Row 7, column 17: sc, yarn 11Row 7, column 18: sc, yarn 11Row 7, column 19: sc, yarn 22Row 7, column 20: sc, yarn 22Row 7, column 21: sc, yarn 22Row 7, column 22: sc, yarn 11Row 7, column 23: sc, yarn 11Row 7, column 24: sc, yarn 11ch 1Row 8 → · 24 stsRow 8, column 1: sc, yarn 22Row 8, column 2: sc, yarn 22Row 8, column 3: sc, yarn 22Row 8, column 4: sc, yarn 11Row 8, column 5: sc, yarn 11Row 8, column 6: sc, yarn 11Row 8, column 7: sc, yarn 22Row 8, column 8: sc, yarn 22Row 8, column 9: sc, yarn 22Row 8, column 10: sc, yarn 11Row 8, column 11: sc, yarn 11Row 8, column 12: sc, yarn 11Row 8, column 13: sc, yarn 22Row 8, column 14: sc, yarn 22Row 8, column 15: sc, yarn 22Row 8, column 16: sc, yarn 11Row 8, column 17: sc, yarn 11Row 8, column 18: sc, yarn 11Row 8, column 19: sc, yarn 22Row 8, column 20: sc, yarn 22Row 8, column 21: sc, yarn 22Row 8, column 22: sc, yarn 11Row 8, column 23: sc, yarn 11Row 8, column 24: sc, yarn 11ch 1Row 9 ← · 24 stsRow 9, column 1: sc, yarn 22Row 9, column 2: sc, yarn 22Row 9, column 3: sc, yarn 22Row 9, column 4: sc, yarn 11Row 9, column 5: sc, yarn 11Row 9, column 6: sc, yarn 11Row 9, column 7: sc, yarn 22Row 9, column 8: sc, yarn 22Row 9, column 9: sc, yarn 22Row 9, column 10: sc, yarn 11Row 9, column 11: sc, yarn 11Row 9, column 12: sc, yarn 11Row 9, column 13: sc, yarn 22Row 9, column 14: sc, yarn 22Row 9, column 15: sc, yarn 22Row 9, column 16: sc, yarn 11Row 9, column 17: sc, yarn 11Row 9, column 18: sc, yarn 11Row 9, column 19: sc, yarn 22Row 9, column 20: sc, yarn 22Row 9, column 21: sc, yarn 22Row 9, column 22: sc, yarn 11Row 9, column 23: sc, yarn 11Row 9, column 24: sc, yarn 11ch 1Row 10 → · 24 stsRow 10, column 1: sc, yarn 22Row 10, column 2: sc, yarn 22Row 10, column 3: sc, yarn 22Row 10, column 4: sc, yarn 11Row 10, column 5: sc, yarn 11Row 10, column 6: sc, yarn 11Row 10, column 7: sc, yarn 22Row 10, column 8: sc, yarn 22Row 10, column 9: sc, yarn 22Row 10, column 10: sc, yarn 11Row 10, column 11: sc, yarn 11Row 10, column 12: sc, yarn 11Row 10, column 13: sc, yarn 22Row 10, column 14: sc, yarn 22Row 10, column 15: sc, yarn 22Row 10, column 16: sc, yarn 11Row 10, column 17: sc, yarn 11Row 10, column 18: sc, yarn 11Row 10, column 19: sc, yarn 22Row 10, column 20: sc, yarn 22Row 10, column 21: sc, yarn 22Row 10, column 22: sc, yarn 11Row 10, column 23: sc, yarn 11Row 10, column 24: sc, yarn 11ch 1Row 11 ← · 24 stsRow 11, column 1: sc, yarn 22Row 11, column 2: sc, yarn 22Row 11, column 3: sc, yarn 22Row 11, column 4: sc, yarn 11Row 11, column 5: sc, yarn 11Row 11, column 6: sc, yarn 11Row 11, column 7: sc, yarn 22Row 11, column 8: sc, yarn 22Row 11, column 9: sc, yarn 22Row 11, column 10: sc, yarn 11Row 11, column 11: sc, yarn 11Row 11, column 12: sc, yarn 11Row 11, column 13: sc, yarn 22Row 11, column 14: sc, yarn 22Row 11, column 15: sc, yarn 22Row 11, column 16: sc, yarn 11Row 11, column 17: sc, yarn 11Row 11, column 18: sc, yarn 11Row 11, column 19: sc, yarn 22Row 11, column 20: sc, yarn 22Row 11, column 21: sc, yarn 22Row 11, column 22: sc, yarn 11Row 11, column 23: sc, yarn 11Row 11, column 24: sc, yarn 11ch 1Row 12 → · 24 stsRow 12, column 1: sc, yarn 22Row 12, column 2: sc, yarn 22Row 12, column 3: sc, yarn 22Row 12, column 4: sc, yarn 11Row 12, column 5: sc, yarn 11Row 12, column 6: sc, yarn 11Row 12, column 7: sc, yarn 22Row 12, column 8: sc, yarn 22Row 12, column 9: sc, yarn 22Row 12, column 10: sc, yarn 11Row 12, column 11: sc, yarn 11Row 12, column 12: sc, yarn 11Row 12, column 13: sc, yarn 22Row 12, column 14: sc, yarn 22Row 12, column 15: sc, yarn 22Row 12, column 16: sc, yarn 11Row 12, column 17: sc, yarn 11Row 12, column 18: sc, yarn 11Row 12, column 19: sc, yarn 22Row 12, column 20: sc, yarn 22Row 12, column 21: sc, yarn 22Row 12, column 22: sc, yarn 11Row 12, column 23: sc, yarn 11Row 12, column 24: sc, yarn 11ch 1FoundationSTART: chain 25. Begin in second chain from hook at right; work 24 stitches left.Turning chain: ch 1, excluded from stitch count. No increases or decreases in this rectangle.END: Row 12, right edge. Fasten off and weave ends; border and seams are separate.× = US sc / UK dc; oval = chain. Blue box = first stitch per row; dashed brown box = final stitch.Yarn 1: #4F7381Yarn 2: #BD7969Yarn 3: #D8C16CLeft and right gussets · make 2 · project yarn 2END: Row 12 → · dashed ring = final stitchBlue ring = first worked stitch in each row; edge ch is separate.Row 1 ← · 5 stsch ↶Row 2 → · 5 stsch ↶Row 3 ← · 5 stsch ↶Row 4 → · 5 stsch ↶Row 5 ← · 5 stsch ↶Row 6 → · 5 stsch ↶Row 7 ← · 5 stsch ↶Row 8 → · 5 stsch ↶Row 9 ← · 5 stsch ↶Row 10 → · 5 stsch ↶Row 11 ← · 5 stsch ↶Row 12 → · 5 stsch ↶FoundationSTART → Foundation: 6 chains. Chain 6. Begin at right; work toward left.Turning chain excluded from stitch count. Row 1 starts in chain 2 from hook.Key (US): sc. Each symbol = one stitch; use Written Pattern for insertion and chain height.Base panel · make 1 · project yarn 2END: Row 6 → · dashed ring = final stitchBlue ring = first worked stitch in each row; edge ch is separate.Row 1 ← · 24 stsch ↶Row 2 → · 24 stsch ↶Row 3 ← · 24 stsch ↶Row 4 → · 24 stsch ↶Row 5 ← · 24 stsch ↶Row 6 → · 24 stsch ↶FoundationSTART → Foundation: 25 chains. Chain 25. Begin at right; work toward left.Turning chain excluded from stitch count. Row 1 starts in chain 2 from hook.Key (US): sc. Each symbol = one stitch; use Written Pattern for insertion and chain height.Handles · make 2 · project yarn 1END: Row 30 → · dashed ring = final stitchBlue ring = first worked stitch in each row; edge ch is separate.Row 1 ← · 4 stsch ↶Row 2 → · 4 stsch ↶Row 3 ← · 4 stsch ↶Row 4 → · 4 stsch ↶Row 5 ← · 4 stsch ↶Row 6 → · 4 stsch ↶Row 7 ← · 4 stsch ↶Row 8 → · 4 stsch ↶Row 9 ← · 4 stsch ↶Row 10 → · 4 stsch ↶Row 11 ← · 4 stsch ↶Row 12 → · 4 stsch ↶Row 13 ← · 4 stsch ↶Row 14 → · 4 stsch ↶Row 15 ← · 4 stsch ↶Row 16 → · 4 stsch ↶Row 17 ← · 4 stsch ↶Row 18 → · 4 stsch ↶Row 19 ← · 4 stsch ↶Row 20 → · 4 stsch ↶Row 21 ← · 4 stsch ↶Row 22 → · 4 stsch ↶Row 23 ← · 4 stsch ↶Row 24 → · 4 stsch ↶Row 25 ← · 4 stsch ↶Row 26 → · 4 stsch ↶Row 27 ← · 4 stsch ↶Row 28 → · 4 stsch ↶Row 29 ← · 4 stsch ↶Row 30 → · 4 stsch ↶FoundationSTART → Foundation: 5 chains. Chain 5. Begin at right; work toward left.Turning chain excluded from stitch count. Row 1 starts in chain 2 from hook.Key (US): sc. Each symbol = one stitch; use Written Pattern for insertion and chain height.Component and seam register — mouth stays openStriped tapestry frontRecipe 1 · quantity 1Flat source · 12 steps per copySchematic outline;follow counted chart above.Mirrored tapestry backRecipe 2 · quantity 1Flat source · 12 steps per copySchematic outline;follow counted chart above.Left and right gussetsRecipe 3 · quantity 2Flat source · 12 steps per copySchematic outline;follow counted chart above.Base panelRecipe 4 · quantity 1Flat source · 6 steps per copySchematic outline;follow counted chart above.HandlesRecipe 5 · quantity 2Flat source · 30 steps per copySchematic outline;follow counted chart above.Vertical body seam · 12 sewing reference pairsStriped tapestry front #1 left row ends (12) → Left and right gussets #1 right row ends (12).Vertical body seam · 12 sewing reference pairsMirrored tapestry back #1 right row ends (12) → Left and right gussets #1 left row ends (12).Vertical body seam · 12 sewing reference pairsStriped tapestry front #1 right row ends (12) → Left and right gussets #2 left row ends (12).Vertical body seam · 12 sewing reference pairsMirrored tapestry back #1 left row ends (12) → Left and right gussets #2 right row ends (12).Front to base · 24 sewing reference pairsStriped tapestry front #1 foundation posts (24) → Base panel #1 foundation edge posts (24).Back to base · 24 sewing reference pairsMirrored tapestry back #1 foundation posts (24) → Base panel #1 top edge posts (24).Left gusset to base · 6 sewing reference pairsLeft and right gussets #1 foundation posts (5) → Base panel #1 left row ends (6).Right gusset to base · 6 sewing reference pairsLeft and right gussets #2 foundation posts (5) → Base panel #1 right row ends (6).OPEN: Top rim stays openArrows link named edges,not crochet working direction. Full pair lists and reinforcing steps are written.Pin measured fabrics first. These outlines do not certify physical fit,rigidity or load capacity.Each source chart describes one copy. Follow its own foundation, direction, repeats and finish.Project yarn slots retain their actual colors; component legends describe their local recipes.1: #4F73812: #BD7969Assembly 1: 12 sewing reference pairs · use the linked complete step.Assembly 2: 12 sewing reference pairs · use the linked complete step.Assembly 3: 12 sewing reference pairs · use the linked complete step.Assembly 4: 12 sewing reference pairs · use the linked complete step.Assembly 5: 24 sewing reference pairs · use the linked complete step.Assembly 6: 24 sewing reference pairs · use the linked complete step.Assembly 7: 6 sewing reference pairs · use the linked complete step.Assembly 8: 6 sewing reference pairs · use the linked complete step.Assembly 9: 16 handle-to-rim attachment tacks · use the linked complete step.Working order · USSTART Striped tapestry front · Row 1 ← ·24 counted outputs per copyStriped tapestry front · Row 2 → · 24counted outputs per copyStriped tapestry front · Row 3 ← · 24counted outputs per copyStriped tapestry front · Row 4 → · 24counted outputs per copyStriped tapestry front · Row 5 ← · 24counted outputs per copyStriped tapestry front · Row 6 → · 24counted outputs per copyStriped tapestry front · Row 7 ← · 24counted outputs per copyStriped tapestry front · Row 8 → · 24counted outputs per copyStriped tapestry front · Row 9 ← · 24counted outputs per copyStriped tapestry front · Row 10 → · 24counted outputs per copyStriped tapestry front · Row 11 ← · 24counted outputs per copyStriped tapestry front · Row 12 → · 24counted outputs per copyMirrored tapestry back · Row 1 ← · 24counted outputs per copyMirrored tapestry back · Row 2 → · 24counted outputs per copyMirrored tapestry back · Row 3 ← · 24counted outputs per copyMirrored tapestry back · Row 4 → · 24counted outputs per copyMirrored tapestry back · Row 5 ← · 24counted outputs per copyMirrored tapestry back · Row 6 → · 24counted outputs per copyMirrored tapestry back · Row 7 ← · 24counted outputs per copyMirrored tapestry back · Row 8 → · 24counted outputs per copyMirrored tapestry back · Row 9 ← · 24counted outputs per copyMirrored tapestry back · Row 10 → · 24counted outputs per copyMirrored tapestry back · Row 11 ← · 24counted outputs per copyMirrored tapestry back · Row 12 → · 24counted outputs per copyLeft and right gussets · Row 1 ← · 5counted outputs per copyLeft and right gussets · Row 2 → · 5counted outputs per copyLeft and right gussets · Row 3 ← · 5counted outputs per copyLeft and right gussets · Row 4 → · 5counted outputs per copyLeft and right gussets · Row 5 ← · 5counted outputs per copyLeft and right gussets · Row 6 → · 5counted outputs per copyLeft and right gussets · Row 7 ← · 5counted outputs per copyLeft and right gussets · Row 8 → · 5counted outputs per copyLeft and right gussets · Row 9 ← · 5counted outputs per copyLeft and right gussets · Row 10 → · 5counted outputs per copyLeft and right gussets · Row 11 ← · 5counted outputs per copyLeft and right gussets · Row 12 → · 5counted outputs per copyBase panel · Row 1 ← · 24 counted outputsper copyBase panel · Row 2 → · 24 counted outputsper copyBase panel · Row 3 ← · 24 counted outputsper copyBase panel · Row 4 → · 24 counted outputsper copyBase panel · Row 5 ← · 24 counted outputsper copyBase panel · Row 6 → · 24 counted outputsper copyHandles · Row 1 ← · 4 counted outputs percopyHandles · Row 2 → · 4 counted outputs percopyHandles · Row 3 ← · 4 counted outputs percopyHandles · Row 4 → · 4 counted outputs percopyHandles · Row 5 ← · 4 counted outputs percopyHandles · Row 6 → · 4 counted outputs percopyHandles · Row 7 ← · 4 counted outputs percopyHandles · Row 8 → · 4 counted outputs percopyHandles · Row 9 ← · 4 counted outputs percopyHandles · Row 10 → · 4 counted outputs percopyHandles · Row 11 ← · 4 counted outputs percopyHandles · Row 12 → · 4 counted outputs percopyHandles · Row 13 ← · 4 counted outputs percopyHandles · Row 14 → · 4 counted outputs percopyHandles · Row 15 ← · 4 counted outputs percopyHandles · Row 16 → · 4 counted outputs percopyHandles · Row 17 ← · 4 counted outputs percopyHandles · Row 18 → · 4 counted outputs percopyHandles · Row 19 ← · 4 counted outputs percopyHandles · Row 20 → · 4 counted outputs percopyHandles · Row 21 ← · 4 counted outputs percopyHandles · Row 22 → · 4 counted outputs percopyHandles · Row 23 ← · 4 counted outputs percopyHandles · Row 24 → · 4 counted outputs percopyHandles · Row 25 ← · 4 counted outputs percopyHandles · Row 26 → · 4 counted outputs percopyHandles · Row 27 ← · 4 counted outputs percopyHandles · Row 28 → · 4 counted outputs percopyHandles · Row 29 ← · 4 counted outputs percopyHandles · Row 30 → · 4 counted outputs percopyFinishing / assembly reference 73 • · 12sewing reference pairsFinishing / assembly reference 74 • · 12sewing reference pairsFinishing / assembly reference 75 • · 12sewing reference pairsFinishing / assembly reference 76 • · 12sewing reference pairsFinishing / assembly reference 77 • · 24sewing reference pairsFinishing / assembly reference 78 • · 24sewing reference pairsFinishing / assembly reference 79 • · 6sewing reference pairsFinishing / assembly reference 80 • · 6sewing reference pairsEND Finishing / assembly reference 81 • ·16 handle-to-rim attachment tacksBlue marker = first group; dashed = last group.Read chain / join / repeat details in linked steps.

All component rows, rounds, seams and attachment references

  1. Striped tapestry front (make 1), row 1: In the first listed working color, ch 25. Start in the second chain from hook. Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  2. Striped tapestry front (make 1), row 2: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  3. Striped tapestry front (make 1), row 3: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  4. Striped tapestry front (make 1), row 4: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  5. Striped tapestry front (make 1), row 5: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  6. Striped tapestry front (make 1), row 6: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  7. Striped tapestry front (make 1), row 7: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  8. Striped tapestry front (make 1), row 8: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  9. Striped tapestry front (make 1), row 9: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  10. Striped tapestry front (make 1), row 10: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  11. Striped tapestry front (make 1), row 11: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  12. Striped tapestry front (make 1), row 12: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. Fasten off, weave in ends and block the completed motif without stretching. [24 counted outputs per copy]
  13. Mirrored tapestry back (make 1), row 1: In the first listed working color, ch 25. Start in the second chain from hook. Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  14. Mirrored tapestry back (make 1), row 2: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  15. Mirrored tapestry back (make 1), row 3: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  16. Mirrored tapestry back (make 1), row 4: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  17. Mirrored tapestry back (make 1), row 5: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  18. Mirrored tapestry back (make 1), row 6: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  19. Mirrored tapestry back (make 1), row 7: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  20. Mirrored tapestry back (make 1), row 8: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  21. Mirrored tapestry back (make 1), row 9: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  22. Mirrored tapestry back (make 1), row 10: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  23. Mirrored tapestry back (make 1), row 11: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. [24 counted outputs per copy]
  24. Mirrored tapestry back (make 1), row 12: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. Fasten off, weave in ends and block the completed motif without stretching. [24 counted outputs per copy]
  25. Left and right gussets (make 2), row 1: Ch 6. Starting in chain 2 from hook, work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  26. Left and right gussets (make 2), row 2: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  27. Left and right gussets (make 2), row 3: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  28. Left and right gussets (make 2), row 4: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  29. Left and right gussets (make 2), row 5: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  30. Left and right gussets (make 2), row 6: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  31. Left and right gussets (make 2), row 7: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  32. Left and right gussets (make 2), row 8: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  33. Left and right gussets (make 2), row 9: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  34. Left and right gussets (make 2), row 10: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  35. Left and right gussets (make 2), row 11: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. [5 counted outputs per copy]
  36. Left and right gussets (make 2), row 12: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. Fasten off, weave in ends and block the completed motif without stretching. [5 counted outputs per copy]
  37. Base panel (make 1), row 1: Ch 25. Starting in chain 2 from hook, work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc. [24 counted outputs per copy]
  38. Base panel (make 1), row 2: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc. [24 counted outputs per copy]
  39. Base panel (make 1), row 3: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc. [24 counted outputs per copy]
  40. Base panel (make 1), row 4: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc. [24 counted outputs per copy]
  41. Base panel (make 1), row 5: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc. [24 counted outputs per copy]
  42. Base panel (make 1), row 6: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc. Fasten off, weave in ends and block the completed motif without stretching. [24 counted outputs per copy]
  43. Handles (make 2), row 1: Ch 5. Starting in chain 2 from hook, work sc, sc, sc, sc. [4 counted outputs per copy]
  44. Handles (make 2), row 2: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  45. Handles (make 2), row 3: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  46. Handles (make 2), row 4: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  47. Handles (make 2), row 5: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  48. Handles (make 2), row 6: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  49. Handles (make 2), row 7: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  50. Handles (make 2), row 8: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  51. Handles (make 2), row 9: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  52. Handles (make 2), row 10: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  53. Handles (make 2), row 11: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  54. Handles (make 2), row 12: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  55. Handles (make 2), row 13: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  56. Handles (make 2), row 14: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  57. Handles (make 2), row 15: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  58. Handles (make 2), row 16: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  59. Handles (make 2), row 17: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  60. Handles (make 2), row 18: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  61. Handles (make 2), row 19: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  62. Handles (make 2), row 20: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  63. Handles (make 2), row 21: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  64. Handles (make 2), row 22: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  65. Handles (make 2), row 23: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  66. Handles (make 2), row 24: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  67. Handles (make 2), row 25: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  68. Handles (make 2), row 26: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  69. Handles (make 2), row 27: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  70. Handles (make 2), row 28: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  71. Handles (make 2), row 29: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. [4 counted outputs per copy]
  72. Handles (make 2), row 30: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. Fasten off, weave in ends and block the completed motif without stretching. [4 counted outputs per copy]
  73. Vertical body seam: Match foundation-level bottom to bottom and body-level top to top; keep outside faces outward. The extended backpack flap stays above these body seams. Pair Striped tapestry front copy 1 left row ends [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] with Left and right gussets copy 1 right row ends [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch; they do not prove equal physical spans. [12 sewing reference pairs]
  74. Vertical body seam: Match foundation-level bottom to bottom and body-level top to top; keep outside faces outward. The extended backpack flap stays above these body seams. Pair Mirrored tapestry back copy 1 right row ends [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] with Left and right gussets copy 1 left row ends [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch; they do not prove equal physical spans. [12 sewing reference pairs]
  75. Vertical body seam: Match foundation-level bottom to bottom and body-level top to top; keep outside faces outward. The extended backpack flap stays above these body seams. Pair Striped tapestry front copy 1 right row ends [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] with Left and right gussets copy 2 left row ends [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch; they do not prove equal physical spans. [12 sewing reference pairs]
  76. Vertical body seam: Match foundation-level bottom to bottom and body-level top to top; keep outside faces outward. The extended backpack flap stays above these body seams. Pair Mirrored tapestry back copy 1 left row ends [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] with Left and right gussets copy 2 right row ends [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch; they do not prove equal physical spans. [12 sewing reference pairs]
  77. Front to base: Read the base front edge from front-left to front-right. Pair Striped tapestry front copy 1 foundation posts [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] with Base panel copy 1 foundation edge posts [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch; they do not prove equal physical spans. [24 sewing reference pairs]
  78. Back to base: Read the base back edge from back-left to back-right; reverse the outside-view back-panel numbering. Pair Mirrored tapestry back copy 1 foundation posts [24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1] with Base panel copy 1 top edge posts [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch; they do not prove equal physical spans. [24 sewing reference pairs]
  79. Left gusset to base: Read the base left edge from front-left toward back-left. Pair Left and right gussets copy 1 foundation posts [5, 5, 4, 3, 2, 1] with Base panel copy 1 left row ends [1, 2, 3, 4, 5, 6], respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch; they do not prove equal physical spans. [6 sewing reference pairs]
  80. Right gusset to base: Read the base right edge from front-right toward back-right. Pair Left and right gussets copy 2 foundation posts [1, 1, 2, 3, 4, 5] with Base panel copy 1 right row ends [1, 2, 3, 4, 5, 6], respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch; they do not prove equal physical spans. [6 sewing reference pairs]
  81. For front and back respectively, attach one handle's foundation end to body final-row positions 2–5 and its last-row end to positions 20–23, four tacks per end. Keep each four-stitch handle untwisted. Pin the real loop height and reinforce all sixteen attachment tacks. Leave the top opening free between handle ends; no load rating is implied. [16 handle-to-rim attachment tacks]
Local design studio · no account required

My Projects