With Purple Yarn:
R1: Ch 2, 6sc in 2nd ch from hook
R2-3: 6sc around (6)
R4: 2sc in each sc around (12)
R5-6: 12 sc around (12)
R7: *1sc, 2sc inc* rep around (18)
R8-9: 18sc around (18)
R10: Change to Orange – *2sc, 2sc inc* rep around (24)
R11: 24 sc around
R12: Change to Purple – *3sc, 2sc inc* rep around in BLO (30)
R13: *4sc, 2sc inc* rep around (36)
R14: *5sc, 2sc inc* rep around (42)
You can weave in remaining string, or sl st around (42) for a more finished edge.
I haven’t tested this yet, so if there are any errors let me know.