mauve color prom gowns

I have a Singer 31-15 treadle. I have a manual for it. I am wondering if there is a buttonhole attachment and/or a zigzag attachment. I have seen them for low shank machines but not a high shank one. I have an array of hem and other feet for other machines. What is available for this one? mauve color prom gowns

I sew almost exclusively on it now including a prom dress for my exchange student last year. I even taught her to sew on it and she now owns two vintage machines of her own in Belgium.