diff --git a/source/components/code-panel/code-panel.ts b/source/components/code-panel/code-panel.ts
index 30a8c0c..f5bed3c 100644
--- a/source/components/code-panel/code-panel.ts
+++ b/source/components/code-panel/code-panel.ts
@@ -91,6 +91,10 @@ class CodePanel extends HTMLElement
if ( name.endsWith( '.html' ) || name.endsWith( '.htm' ) ) return 'htmlmixed';
if ( name.endsWith( '.xml' ) || name.endsWith( '.svg' ) ) return 'xml';
if ( name.endsWith( '.md' ) ) return 'markdown';
+ if ( name.endsWith( '.yaml' ) || name.endsWith( '.yml' ) ) return 'yaml';
+ if ( name.endsWith( '.sh' ) ) return 'shell';
+ if ( name.endsWith( '.gd' ) ) return 'python';
+ if ( name.endsWith( '.cs' ) || name.endsWith( '.glsl' ) || name.endsWith( '.gdshader' ) || name.endsWith( '.gdshaderinc' ) ) return 'clike';
return 'null';
}
diff --git a/source/pages/editor.html b/source/pages/editor.html
index 0b3b074..c6170e1 100644
--- a/source/pages/editor.html
+++ b/source/pages/editor.html
@@ -36,6 +36,10 @@
+
+
+
+