]> _ Git - fluidbook-toolbox.git/commitdiff
wip #7634 @0:30
authorsoufiane <soufiane@cubedesigners.com>
Fri, 25 Jul 2025 11:00:59 +0000 (13:00 +0200)
committersoufiane <soufiane@cubedesigners.com>
Fri, 25 Jul 2025 11:00:59 +0000 (13:00 +0200)
resources/markdowneditor/js/markdowneditor.js
resources/views/fluidbook_publication/markdown_editor.blade.php

index bf3113f831279887b8fd47ca7331ca3b7d7b1bf5..a46c6147f08f72f0b687006090037a5ae2b5ef0b 100644 (file)
@@ -32,6 +32,7 @@ MarkdownEditor.prototype = {
         this.undo = new MarkdowneditorUndo(this);
         this.save = new MarkdowneditorSave(this);
         this.versions = new MarkdowneditorVersions(this);
+        this.open = false
 
         const $this = this
         this.initIcons();
@@ -263,9 +264,16 @@ MarkdownEditor.prototype = {
         }
     },
 
-    toggleRevisions: function() {
-        console.log("ok")
-        $("#markdown-revision").width("25%")
+    toggleRevisions: function(e) {
+        if(!this.open) {
+            $("#markdown-revision").width("25%")
+            this.open = true
+            $("#linkeditor-icon-versions").addClass("active")
+        }else {
+            $("#markdown-revision").width(0)
+            this.open = false
+            $("#linkeditor-icon-versions").removeClass("active")
+        }
     }
 
     /*isSpecialPage: function (page) {
index 616f0081168282c04695d1ec1f8ce22118095ae7..284f03fc61d54944a3b45ec4ccaf1f558e50dbb1 100644 (file)
@@ -74,6 +74,7 @@
             <div class="markdown-revision-nav">
                 <a href="#" id="linkeditor-icon-versions" data-panel="form" data-icon="wayback-machine"
                    data-action="toggleRevisions"
+                   data-action-args="true"
                    data-tooltip="{{__('Paramètres du lien')}} (F8)" data-key="f8"></a>
             </div>
             <div class="markdown-revision-panel">