Browse Source

[spark] Drop horizontal resize and positioning of snippets

Johan Ahlen 10 năm trước cách đây
mục cha
commit
58b1882a9d

+ 0 - 24
apps/spark/src/spark/static/spark/js/spark.ko.js

@@ -275,8 +275,6 @@ var Snippet = function (vm, notebook, snippet) {
       self.getLogs();
     }
   });
-  self.size = ko.observable(typeof snippet.size != "undefined" && snippet.size != null ? snippet.size : 12).extend({ numeric: 0 });
-  self.offset = ko.observable(typeof snippet.offset != "undefined" && snippet.offset != null ? snippet.offset : 0).extend({ numeric: 0 });
   self.isLoading = ko.computed(function () {
     return self.status() == "loading";
   });
@@ -284,10 +282,6 @@ var Snippet = function (vm, notebook, snippet) {
     return "snippet card card-widget";
   });
 
-  self.editorKlass = ko.computed(function () {
-    return "editor span" + self.size() + (self.offset() * 1 > 0 ? " offset" + self.offset() : "");
-  });
-
   self.resultsKlass = ko.computed(function () {
     return "results " + self.type();
   });
@@ -331,24 +325,6 @@ var Snippet = function (vm, notebook, snippet) {
     });
   }
 
-  self.expand = function () {
-    self.size(self.size() + 1);
-    $("#snippet_" + self.id()).trigger("resize");
-  }
-
-  self.compress = function () {
-    self.size(self.size() - 1);
-    $("#snippet_" + self.id()).trigger("resize");
-  }
-
-  self.moveLeft = function () {
-    self.offset(self.offset() - 1);
-  }
-
-  self.moveRight = function () {
-    self.offset(self.offset() + 1);
-  }
-
   self.checkStatusTimeout = null;
 
   self.getContext = function() {

+ 1 - 6
apps/spark/src/spark/templates/editor_components.mako

@@ -319,11 +319,6 @@ from django.utils.translation import ugettext as _
 
       <h2 class="card-heading simple">
 
-        <span data-bind="visible: $root.isEditing">
-          <a href="javascript:void(0)" data-bind="click: compress, visible: size() > 1"><i class="fa fa-step-backward"></i></a>
-          <a href="javascript:void(0)" data-bind="click: expand, visible: size() < 12"><i class="fa fa-step-forward"></i></a>
-          &nbsp;
-        </span>
         <div class="dropdown inline widget-type" data-bind="visible: type() != 'text' || $root.isEditing()">
           <a class="dropdown-toggle no-underline" data-toggle="dropdown" href="javascript:void(0)">
             <span data-bind="template: { name: 'snippetIcon', data: $data }"></span>
@@ -450,7 +445,7 @@ from django.utils.translation import ugettext as _
 
 <script type="text/html" id="code-editor-snippet-body">
   <div class="row-fluid">
-    <div data-bind="css: editorKlass, verticalSlide: codeVisible">
+    <div class="editor span12" data-bind="verticalSlide: codeVisible">
       <div data-bind="foreach: variables">
         <div>
           <span data-bind="text: name"></span>