diff --git a/images/loading.gif b/images/loading.gif new file mode 100644 index 0000000..0e9bba2 Binary files /dev/null and b/images/loading.gif differ diff --git a/index.html b/index.html index 55e889a..b336fb8 100644 --- a/index.html +++ b/index.html @@ -6,55 +6,50 @@ --> - WWW SQL Designer - - - - - - - - +WWW SQL Designer + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
-
-
- -
- @@ -62,27 +57,20 @@ -
-
-
-
-
-
-
+
-
@@ -96,7 +84,7 @@
- * + * @@ -104,7 +92,7 @@
- + @@ -113,7 +101,7 @@
- + @@ -130,7 +118,7 @@
- + @@ -138,7 +126,7 @@
- * + * @@ -146,7 +134,7 @@
- * + * @@ -154,7 +142,7 @@
- * + * @@ -162,12 +150,9 @@
-
- *
-
@@ -176,7 +161,7 @@
- +
@@ -198,11 +183,11 @@
- - - - - + + + + +
@@ -217,10 +202,9 @@
-
- + @@ -261,7 +245,6 @@
-
@@ -275,7 +258,7 @@
- + @@ -284,7 +267,9 @@
- +
+ +
diff --git a/styles/material-inspired.css b/styles/material-inspired.css index 992876c..f698a86 100644 --- a/styles/material-inspired.css +++ b/styles/material-inspired.css @@ -152,7 +152,9 @@ label { opacity: 0.7; } -label, input, select { +label, +input, +select { vertical-align: middle; } @@ -416,7 +418,8 @@ label, input, select { overflow: hidden; } -#tablename, #tablecomment { +#tablename, +#tablecomment { margin-bottom: 10px; } @@ -445,14 +448,31 @@ label, input, select { color: #FF4081; } -#windowok, #windowcancel { +#windowok, +#windowcancel { float: right; } -#windowok:hover, #windowcancel:hover { +#windowok:hover, +#windowcancel:hover { background-color: #f2f2f2; } +#loading { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(255,255,255,0.6); +} +#loading img { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%,-50%); +} + #throbber { position: absolute; top: 2px; @@ -578,7 +598,8 @@ label, input, select { box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2); } -#keyleft, #keyright { +#keyleft, +#keyright { height: auto; line-height: normal; box-shadow: none; @@ -586,10 +607,11 @@ label, input, select { box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2); } -#keyfields, #keyavail { +#keyfields, +#keyavail { height: auto; background-image: none; font-size: small; border: 1px solid rgba(0, 0, 0, .26); padding: 0px; -} \ No newline at end of file +} diff --git a/styles/original.css b/styles/original.css index e61b1c3..84f704b 100644 --- a/styles/original.css +++ b/styles/original.css @@ -260,6 +260,21 @@ label, input, select { vertical-align: middle; } +#loading { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(255,255,255,0.6); +} +#loading img { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%,-50%); +} + #throbber { position: absolute; top: 2px;