Hello, Ruskey4ilaveg!
1) Fadialog repaired. Though it needs a major UI rehaul, IMHO.
2) The colon in the font path Yaml fields was replaced with %3A because I thought one should use just relative paths that may contain spaces. In any case the font yaml tag is an advanced feature, so I doubt there are many people using it, so I removed any processing of it for your convenience. If font yaml fails to understand paths, you need to adjust the path yourself. Convert - "%" to %25, SPACE to %20, ! to %21, \ to %22, # to %23", $ to %24, & to %26, "(" to %28, ")" to %29, * to %2A, + to %2B, "," to %2C, ":" to %3A.
3) I corrected the mess with IDs in TOCs. However, not the <ul> structure, because it is regarded as a level tag. In other words, each sublevel (##, ### etc) start a new UL for indentation, following the example in the attached picture.