aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/zenserver/frontend/html/zen.js15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/zenserver/frontend/html/zen.js b/src/zenserver/frontend/html/zen.js
index e9a44bd95..03386f173 100644
--- a/src/zenserver/frontend/html/zen.js
+++ b/src/zenserver/frontend/html/zen.js
@@ -457,7 +457,6 @@ class Project extends Page
var cells = oplog_table.add_row([
name,
- "drop",
]);
var cell = cells[0];
@@ -467,8 +466,8 @@ class Project extends Page
"oplog" : name,
});
- cell = cells.at(-1);
- cell.attr("zen_param", name).on_click((e) => this._on_drop(e));
+ var action_tb = new Toolbar(cells.at(-1), true);
+ action_tb.left().add("drop").attr("zen_param", name).on_click((e) => this._on_drop(e));
}
// files
@@ -636,10 +635,13 @@ class Start extends Page
project.Id,
project.ProjectRootDir,
project.EngineRootDir,
- "drop",
]);
cells[0].link("", {"page" : "project", "project" : project.Id});
+
+ var action_tb = new Toolbar(cells.at(-1), true);
+ action_tb.left().add("view").on_click(() => void(0));
+ action_tb.left().add("drop").on_click(() => this.on_drop());
}
// stats
@@ -657,6 +659,11 @@ class Start extends Page
table.add_property(key, stats[key]);
}
}
+
+ on_drop()
+ {
+ new Modal().title("Confirmation").message("TODO").option("Okay");
+ }
}
////////////////////////////////////////////////////////////////////////////////