This system could easily be expanded to work with diacritics as well. I've quickly sketched some possible shapes. Many diacritics work well in their usual form (dot, umlaut/diaeresis, acute, macron, breve), while others can be changed slightly to fit the aesthetic (grave, circumflex, caron, stroke, tilde, cedilla).
I see, I missed ogonek and comma. Maybe they could be the same shape as cedilla? Does any language distinguish between these?

