Upgrade to Bootstrap 3

This commit is contained in:
benweet 2013-08-26 12:47:31 +01:00
parent 173f48ff21
commit bd9c80ad94
3 changed files with 22 additions and 15 deletions

View File

@ -87,7 +87,7 @@ lib/MathJax/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js
#dynamic #dynamic
# Mon 26 Aug 2013 12:32:03 WEST # Mon 26 Aug 2013 12:46:43 WEST
res-min/font/fontello.eot res-min/font/fontello.eot
res-min/font/fontello.svg res-min/font/fontello.svg
res-min/font/fontello.ttf res-min/font/fontello.ttf

View File

@ -5381,8 +5381,8 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
}), i; }), i;
}), define("extensions/documentPanel", [ "jquery", "underscore", "utils", "classes/Extension", "folderList", "fileSystem" ], function(e, t, n, i, o, r) { }), define("extensions/documentPanel", [ "jquery", "underscore", "utils", "classes/Extension", "folderList", "fileSystem" ], function(e, t, n, i, o, r) {
function s(n) { function s(n) {
if (n != b) { if (n != y) {
if (b = n, v.scrollTop = 0, !n) return g.addClass("hide"), f.removeClass("hide"), if (y = n, b.scrollTop = 0, !n) return g.addClass("hide"), f.removeClass("hide"),
void 0; void 0;
var i = n.toLowerCase().split(/\s+/); var i = n.toLowerCase().split(/\s+/);
t.each(h.querySelectorAll(".file"), function(n) { t.each(h.querySelectorAll(".file"), function(n) {
@ -5397,14 +5397,15 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
a.onFileMgrCreated = function(e) { a.onFileMgrCreated = function(e) {
l = e; l = e;
}; };
var c = [ '<a href="#"', ' class="list-group-item folder clearfix"', ' data-folder-index="<%= folderDesc.folderIndex %>"', ' data-toggle="collapse"', ' data-target=".document-panel .file-list.<%= id %>">', ' <div class="pull-right file-count">', " <%= _.size(folderDesc.fileList) %>", " </div>", ' <i class="icon-folder"></i> <%= folderDesc.name %>', "</a>", '<div class="file-list collapse <%= id %> clearfix">', " <%= fileListHtml %>", "</div>" ].join(""), u = [ '<a href="#"', ' class="list-group-item file<%= fileDesc === selectedFileDesc ? " active" : "" %>"', ' data-file-index="<%= fileDesc.fileIndex %>"', ' data-toggle="collapse"', ' data-target=".document-panel">', " <%= fileDesc.composeTitle() %>", "</a>" ].join(""), d = void 0, p = void 0, f = void 0, h = void 0, g = void 0, m = function() { var c = [ '<a href="#"', ' class="list-group-item folder clearfix"', ' data-folder-index="<%= folderDesc.folderIndex %>"', ' data-toggle="collapse"', ' data-target=".document-panel .file-list.<%= id %>">', ' <div class="pull-right file-count">', " <%= _.size(folderDesc.fileList) %>", " </div>", ' <i class="icon-folder"></i> <%= folderDesc.name %>', "</a>", '<div class="file-list collapse <%= id %> clearfix">', " <%= fileListHtml %>", "</div>" ].join(""), u = [ '<a href="#"', ' class="list-group-item file<%= fileDesc === selectedFileDesc ? " active" : "" %>"', ' data-file-index="<%= fileDesc.fileIndex %>"', ' data-toggle="collapse"', ' data-target=".document-panel">', " <%= fileDesc.composeTitle() %>", "</a>" ].join(""), d = void 0, p = void 0, f = void 0, h = void 0, g = void 0, m = void 0, v = function() {
var n = t.filter(r, function(e) { var n = t.filter(r, function(e) {
return void 0 === e.folder; return void 0 === e.folder;
}), i = t.chain(n).sortBy(function(e) { }), i = t.chain(n).sortBy(function(e) {
return e.title.toLowerCase(); return e.title.toLowerCase();
}).reduce(function(e, n) { }).reduce(function(e, n) {
return e + "<li>" + t.template(u, { return e + "<li>" + t.template(u, {
fileDesc: n fileDesc: n,
selectedFileDesc: m
}) + "</li>"; }) + "</li>";
}, "").value(); }, "").value();
i = i && '<ul class="nav">' + i + "</ul>", t.chain(o).sortBy(function(e) { i = i && '<ul class="nav">' + i + "</ul>", t.chain(o).sortBy(function(e) {
@ -5414,7 +5415,8 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
return e.title.toLowerCase(); return e.title.toLowerCase();
}).reduce(function(e, n) { }).reduce(function(e, n) {
return e + "<li>" + t.template(u, { return e + "<li>" + t.template(u, {
fileDesc: n fileDesc: n,
selectedFileDesc: m
}) + "</li>"; }) + "</li>";
}, "").value(); }, "").value();
n = n && '<ul class="nav">' + n + "</ul>", i += t.template(c, { n = n && '<ul class="nav">' + n + "</ul>", i += t.template(c, {
@ -5427,32 +5429,33 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
return e.title.toLowerCase(); return e.title.toLowerCase();
}).reduce(function(e, n) { }).reduce(function(e, n) {
return e + "<li>" + t.template(u, { return e + "<li>" + t.template(u, {
fileDesc: n fileDesc: n,
selectedFileDesc: m
}) + "</li>"; }) + "</li>";
}, "").value(); }, "").value();
s = '<ul class="nav">' + s + "</ul>", h.innerHTML = s, t.each(p.querySelectorAll(".file"), function(t) { s = '<ul class="nav">' + s + "</ul>", h.innerHTML = s, t.each(p.querySelectorAll(".file"), function(t) {
var n = e(t); var n = e(t);
n.click(function() { n.click(function() {
var e = r[n.data("fileIndex")]; var e = r[n.data("fileIndex")];
e && e !== selectedFileDesc && l.selectFile(e); e && e !== m && l.selectFile(e);
}); });
}); });
}; };
a.onFileSelected = function(e) { a.onFileSelected = function(e) {
selectedFileDesc = e, m(); m = e, v();
}, a.onFileCreated = m, a.onFileDeleted = m, a.onTitleChanged = m, a.onSyncExportSuccess = m, }, a.onFileCreated = v, a.onFileDeleted = v, a.onTitleChanged = v, a.onSyncExportSuccess = v,
a.onSyncRemoved = m, a.onNewPublishSuccess = m, a.onPublishRemoved = m, a.onFoldersChanged = m; a.onSyncRemoved = v, a.onNewPublishSuccess = v, a.onPublishRemoved = v, a.onFoldersChanged = v;
var v = void 0, b = ""; var b = void 0, y = "";
return a.onReady = function() { return a.onReady = function() {
d = document.querySelector(".document-panel"), v = d.querySelector(".panel-content"), d = document.querySelector(".document-panel"), b = d.querySelector(".panel-content"),
p = d.querySelector(".document-list"), f = e(p), h = d.querySelector(".document-list-filtered"), p = d.querySelector(".document-list"), f = e(p), h = d.querySelector(".document-list-filtered"),
g = e(h), e(d).on("show.bs.collapse", function(t) { g = e(h), e(d).on("show.bs.collapse", function(t) {
if (t.target === d) { if (t.target === d) {
var n = selectedFileDesc.folder; var n = m.folder;
void 0 !== n && e(d.querySelector(".file-list." + n.folderIndex.replace(".", ""))).collapse("show"); void 0 !== n && e(d.querySelector(".file-list." + n.folderIndex.replace(".", ""))).collapse("show");
} }
}).on("shown.bs.collapse", function(e) { }).on("shown.bs.collapse", function(e) {
e.target === d && (t.val(""), s(""), v.scrollTop += p.querySelector(".file.active").getBoundingClientRect().top - 120); e.target === d && (t.val(""), s(""), b.scrollTop += p.querySelector(".file.active").getBoundingClientRect().top - 120);
}); });
var t = e(d.querySelector(".search-bar .form-control")); var t = e(d.querySelector(".search-bar .form-control"));
t.bind("propertychange keyup input paste", function() { t.bind("propertychange keyup input paste", function() {

View File

@ -44,6 +44,7 @@ define([
var $documentListElt = undefined; var $documentListElt = undefined;
var documentListFilteredElt = undefined; var documentListFilteredElt = undefined;
var $documentListFilteredElt = undefined; var $documentListFilteredElt = undefined;
var selectedFileDesc = undefined;
var refreshPanel = function() { var refreshPanel = function() {
// List orphan documents // List orphan documents
@ -57,6 +58,7 @@ define([
}).reduce(function(result, fileDesc) { }).reduce(function(result, fileDesc) {
return result + '<li>' + _.template(documentEltTmpl, { return result + '<li>' + _.template(documentEltTmpl, {
fileDesc: fileDesc, fileDesc: fileDesc,
selectedFileDesc: selectedFileDesc
}) + '</li>'; }) + '</li>';
}, '').value(); }, '').value();
documentListHtml = documentListHtml && '<ul class="nav">' + documentListHtml + '</ul>'; documentListHtml = documentListHtml && '<ul class="nav">' + documentListHtml + '</ul>';
@ -70,6 +72,7 @@ define([
}).reduce(function(result, fileDesc) { }).reduce(function(result, fileDesc) {
return result + '<li>' + _.template(documentEltTmpl, { return result + '<li>' + _.template(documentEltTmpl, {
fileDesc: fileDesc, fileDesc: fileDesc,
selectedFileDesc: selectedFileDesc
}) + '</li>'; }) + '</li>';
}, '').value(); }, '').value();
fileListHtml = fileListHtml && '<ul class="nav">' + fileListHtml + '</ul>'; fileListHtml = fileListHtml && '<ul class="nav">' + fileListHtml + '</ul>';
@ -88,6 +91,7 @@ define([
}).reduce(function(result, fileDesc) { }).reduce(function(result, fileDesc) {
return result + '<li>' + _.template(documentEltTmpl, { return result + '<li>' + _.template(documentEltTmpl, {
fileDesc: fileDesc, fileDesc: fileDesc,
selectedFileDesc: selectedFileDesc
}) + '</li>'; }) + '</li>';
}, '').value(); }, '').value();
documentListFilteredHtml = '<ul class="nav">' + documentListFilteredHtml + '</ul>'; documentListFilteredHtml = '<ul class="nav">' + documentListFilteredHtml + '</ul>';