Pookkalam by Rashida v

Code

insideinsidecenter = ellipse(x=12, y=0, w=20 ,h=15, stroke = "#E66500") | repeat(9, rotate(45)) | rotate(5)
insidecenter = ellipse(x=12, y=0, w=20 ,h=15, fill= "#DDAA06", stroke = "#7C0C00") | repeat(8, rotate(45)) 
center = circle(r=25,fill="#24100A",stroke="none") # center part

seclayer  = ellipse(w=25, h=85, fill="#AF5405" ,stroke="none") | repeat(3,rotate(60)) | rotate(30)
p1 = point(x=-25,y=0)
p2 = point(x=25,y=0)
p3 = point(x=0, y=45)
triangle_ring = polygon([p1, p2, p3], fill='#C8AC3F', stroke="none")  | repeat(8,rotate(60)) # Triangles in 2nd layer
triangle_top = ellipse(w=10,h=101,fill= "#C8AC3F", stroke="none") | repeat(3,rotate(60)) # Rounding the top part of triangle

thirdlayer= circle(r=50,fill="#1B2E1A")
fourthlayer = rectangle(w=90,h=90, fill="#A72944", stroke="none") | repeat(3, rotate(30)) # fourth layer made with rectangles

fifthlayer = rectangle(w=105,h=105, fill="#581E22", stroke="none") | repeat(3, rotate(30)) # fifth layer made with rectangles

sixthlayer = rectangle(w=120,h=120, fill="#D7DAD1", stroke="none") | repeat(3, rotate(30))# sixth layer made with rectangles

seventhlayer = circle(r=86,fill="#121912",stroke="none")

p1 = point(x=-15,y=0)
p2 = point(x=15,y=0)
p3 = point(x=0, y=86)
triangle_ring2 = polygon([p1, p2, p3], fill='#7F191C', stroke="none")  | repeat(12,rotate(30)) # pointy triangles
eightlayer = rectangle(w=140,h=140, fill="#BBAC17", stroke="none")| repeat(6, rotate(15)) | rotate(7.5)
ninthlayer = rectangle(w=160,h=160, fill="#AF5405", stroke="none")  |  repeat(6, rotate(15)) 
tenthlayer = rectangle(w=180,h=180, fill="#8B222C", stroke="none")  | repeat(6, rotate(15))| rotate(7.5)
eleventhlayer = rectangle(w=200,h=200, fill="#5B1315", stroke="none")  | repeat(6, rotate(15)) # gradient effect using rectangles
twelthlayer = circle(r=142,fill="#24100A",stroke="none")

show(twelthlayer,eleventhlayer,tenthlayer,ninthlayer,eightlayer,
     seventhlayer,sixthlayer,fifthlayer,triangle_ring2,fourthlayer,
     thirdlayer,triangle_top,triangle_ring,seclayer,center
     ,insidecenter,insideinsidecenter)