diff --git a/public/styles/style.css b/public/styles/style.css
index b60847a2..4d8796cb 100644
--- a/public/styles/style.css
+++ b/public/styles/style.css
@@ -263,6 +263,12 @@ body {
right: 3px;
}
+.textnewui {
+ color: white;
+ font-weight: bold;
+ padding: 2px;
+}
+
.LogoffLinkColor {
color:white;
}
@@ -2896,7 +2902,7 @@ a {
width: 28px;
}
-.viewSelector3 {
+.viewSelector3, .uiSelector7 {
margin-left: 2px;
margin-top: 2px;
background: url(../images/views.png) -56px 0px;
@@ -2996,6 +3002,13 @@ a {
background-color: #AAA;
}
+.uiSelector_end {
+ width: 32px;
+ height: 32px;
+ float: left;
+ margin: 3px;
+}
+
.uiSelectorSel {
background-color: #BBB;
opacity: 0.8;
diff --git a/views/default.handlebars b/views/default.handlebars
index d5d338b4..e98b51d2 100644
--- a/views/default.handlebars
+++ b/views/default.handlebars
@@ -164,6 +164,16 @@
@@ -199,11 +209,13 @@
+
+
|
@@ -1572,6 +1584,7 @@
var deskAspectRatio = 0;
try { deskAspectRatio = parseInt(getstore('deskAspectRatio', '0')); } catch (ex) { }
var uiMode = parseInt(getstore('uiMode', 1));
+ // var uiViewMode = parseInt(getstore('uiViewMode', 0));
var webPageStackMenu = false;
var webPageFullScreen = true;
var nightMode = setNightMode();
@@ -2182,6 +2195,21 @@
QV('body', true);
}
+ function saveUserInterfaceMode() {
+ var nUiViewMode = 0;
+ if (Q('ui1').checked) { nUiViewMode = 1; }
+ putstore('uiViewMode', nUiViewMode);
+ }
+
+ function toggleBootstrapUIMode() {
+ if (xxdialogMode) return;
+ var uiViewMode = getstore('uiViewMode', '0');
+ var x = '
';
+ x += '
';
+ setDialogMode(2, "User Interface", 3, saveUserInterfaceMode, x);
+ QV('uiMenu', false);
+ }
+
function getNodeFromId(id) { if (nodes != null) { for (var i in nodes) { if (nodes[i]._id == id) return nodes[i]; } } return null; }
function reload() {
var x = window.location.href;