Forráskód Böngészése

set orange header when editing cdb diff

Nicolas Cannasse 5 éve
szülő
commit
765f94ad7a
4 módosított fájl, 12 hozzáadás és 1 törlés
  1. 4 0
      bin/cdb.css
  2. 6 0
      bin/cdb.less
  3. 1 1
      hide/Ide.hx
  4. 1 0
      hide/view/CdbTable.hx

+ 4 - 0
bin/cdb.css

@@ -4,6 +4,10 @@
 .cdb-view .cdb {
   margin-bottom: 350px;
 }
+.cdb-view.cdb-diff .cdb-sheet th,
+.cdb-view.cdb-diff th.start {
+  background-color: #d60;
+}
 .cdb {
   background-color: black;
 }

+ 6 - 0
bin/cdb.less

@@ -6,6 +6,12 @@
 	margin-bottom: 350px;
 }
 
+.cdb-view.cdb-diff {
+	.cdb-sheet th, th.start {
+		background-color: #d60;
+	}
+}
+
 .cdb {
 
 	background-color : black;

+ 1 - 1
hide/Ide.hx

@@ -955,7 +955,7 @@ class Ide {
 			hide.comp.cdb.Editor.refreshAll();
 			initMenu();
 			for( v in getViews(hide.view.CdbTable) )
-				v.syncTitle();
+				v.rebuild();
 		}
 		db.find(".dbCreateDiff").click(function(_) {
 			chooseFileSave("cdb.diff", function(name) {

+ 1 - 0
hide/view/CdbTable.hx

@@ -73,6 +73,7 @@ class CdbTable extends hide.ui.View<{}> {
 			return;
 		}
 		element.addClass("cdb-view");
+		element.toggleClass("cdb-diff", @:privateAccess ide.databaseDiff != null);
 		tabs = new hide.comp.Tabs(element, true);
 		tabCache = getTabCache();
 		tabContents = [];