diff --git a/main/plugin-core-ui/stylesheets/kernel.xsl b/main/plugin-core-ui/stylesheets/kernel.xsl
index 2a1f342..51385fb 100644
--- a/main/plugin-core-ui/stylesheets/kernel.xsl
+++ b/main/plugin-core-ui/stylesheets/kernel.xsl
@@ -131,7 +131,8 @@
 		<xsl:variable name="css">
             <xsl:call-template name="theme-styles" />
             
-            <css>/plugins/codemirror/resources/css/codemirror.css</css>
+            <!-- <css>/plugins/codemirror/resources/css/codemirror.css</css> -->
+            <css>https://cdn.jsdelivr.net/npm/codemirror@5.49.0/lib/codemirror.css</css>
             <css>/plugins/core-ui/resources/font/ametys/AmetysIcon.css</css>
 		</xsl:variable>
 
@@ -192,13 +193,20 @@
         <script>/plugins/core-ui/resources/js/Ametys/form/field/SelectGroupDirectories.js</script>
         <script>/plugins/tiny_mce/resources/js/tinymce.js</script>
         <script>/plugins/core-ui/resources/js/Ametys/form/field/Code.js</script>
-        <script>/plugins/codemirror/resources/js/codemirror.js</script>
+        <!-- <script>/plugins/codemirror/resources/js/codemirror.js</script>
         <script>/plugins/codemirror/resources/js/addon/edit/matchbrackets.js</script>
         <script>/plugins/codemirror/resources/js/addon/selection/active-line.js</script>
         <script>/plugins/codemirror/resources/js/mode/xml/xml.js</script>
         <script>/plugins/codemirror/resources/js/mode/javascript/javascript.js</script>
         <script>/plugins/codemirror/resources/js/mode/css/css.js</script>
-        <script>/plugins/codemirror/resources/js/mode/htmlmixed/htmlmixed.js</script>
+        <script>/plugins/codemirror/resources/js/mode/htmlmixed/htmlmixed.js</script> -->
+        <script>https://cdn.jsdelivr.net/npm/codemirror@5.49.0/lib/codemirror.js</script>
+        <script>https://cdn.jsdelivr.net/npm/codemirror@5.49.0/addon/edit/matchbrackets.js</script>
+        <script>https://cdn.jsdelivr.net/npm/codemirror@5.49.0/addon/selection/active-line.js</script>
+        <script>https://cdn.jsdelivr.net/npm/codemirror@5.49.0/mode/xml/xml.js</script>
+        <script>https://cdn.jsdelivr.net/npm/codemirror@5.49.0/mode/javascript/javascript.js</script>
+        <script>https://cdn.jsdelivr.net/npm/codemirror@5.49.0/mode/css/css.js</script>
+        <script>https://cdn.jsdelivr.net/npm/codemirror@5.49.0/mode/htmlmixed/htmlmixed.js</script>
         
         <script>/plugins/core-ui/resources/js/Ametys/form/ConfigurableFormPanel.js</script>
         <script>/plugins/core-ui/resources/js/Ametys/form/ConfigurableFormPanel2018.js</script>