Updated ThemeEditor with Codemirror