2011-02-09 14:28:45 +00:00
|
|
|
/** @author Ondrej Valka, http://valka.info */
|
2009-08-21 16:58:20 +00:00
|
|
|
body { color: #000; background: #fff; font: 90%/1.25 Verdana, Arial, Helvetica, sans-serif; margin: 0; }
|
2013-07-09 06:51:50 +00:00
|
|
|
a { color: blue; text-decoration: none; }
|
2007-08-09 16:47:06 +00:00
|
|
|
a:visited { color: navy; }
|
2013-07-09 06:51:50 +00:00
|
|
|
a:link:hover, a:visited:hover { color: red; text-decoration: underline; }
|
2013-07-15 16:15:10 +00:00
|
|
|
a.text:hover { text-decoration: none; }
|
|
|
|
a.jush-help:hover { color: inherit; }
|
2009-08-19 14:11:58 +00:00
|
|
|
h1 { font-size: 150%; margin: 0; padding: .8em 1em; border-bottom: 1px solid #999; font-weight: normal; color: #777; background: #eee; }
|
2007-08-09 16:47:06 +00:00
|
|
|
h2 { font-size: 150%; margin: 0 0 20px -18px; padding: .8em 1em; border-bottom: 1px solid #000; color: #000; font-weight: normal; background: #ddf; }
|
2010-04-21 12:01:32 +00:00
|
|
|
h3 { font-weight: normal; font-size: 130%; margin: 1em 0 0; }
|
2009-09-11 12:11:23 +00:00
|
|
|
form { margin: 0; }
|
2013-08-06 21:55:56 +00:00
|
|
|
td table { width: 100%; margin: 0; }
|
2018-01-14 08:35:13 +00:00
|
|
|
table { margin: 1em 20px 0 0; border-collapse: collapse; font-size: 90%; }
|
|
|
|
td, th { border: 1px solid #999; padding: .2em .3em; }
|
2009-06-19 04:47:41 +00:00
|
|
|
th { background: #eee; text-align: left; }
|
2012-09-19 23:28:58 +00:00
|
|
|
thead th { text-align: center; padding: .2em .5em; }
|
2018-02-07 23:00:52 +00:00
|
|
|
thead td, thead th { background: #ddf; } /* position: sticky; causes Firefox to lose borders */
|
2010-04-21 12:01:32 +00:00
|
|
|
fieldset { display: inline; vertical-align: top; padding: .5em .8em; margin: .8em .5em 0 0; border: 1px solid #999; }
|
|
|
|
p { margin: .8em 20px 0 0; }
|
2009-06-03 09:19:58 +00:00
|
|
|
img { vertical-align: middle; border: 0; }
|
2010-03-17 14:50:12 +00:00
|
|
|
td img { max-width: 200px; max-height: 200px; }
|
2009-04-30 15:21:31 +00:00
|
|
|
code { background: #eee; }
|
2011-08-11 11:48:27 +00:00
|
|
|
tbody tr:hover td, tbody tr:hover th { background: #eee; }
|
2010-04-21 12:01:32 +00:00
|
|
|
pre { margin: 1em 0 0; }
|
2013-08-02 19:03:27 +00:00
|
|
|
pre, textarea { font: 100%/1.25 monospace; }
|
2011-06-03 12:33:52 +00:00
|
|
|
input[type=image] { vertical-align: middle; }
|
2013-05-20 17:58:06 +00:00
|
|
|
input.default { box-shadow: 1px 1px 1px #777; }
|
2013-07-10 20:13:36 +00:00
|
|
|
input.required { box-shadow: 1px 1px 1px red; }
|
2016-09-19 15:21:41 +00:00
|
|
|
input.maxlength { box-shadow: 1px 1px 1px red; }
|
2016-08-31 12:37:45 +00:00
|
|
|
input.wayoff { left: -1000px; position: absolute; }
|
2013-05-20 17:06:23 +00:00
|
|
|
.block { display: block; }
|
2009-08-22 13:08:26 +00:00
|
|
|
.version { color: #777; font-size: 67%; }
|
2011-03-18 14:03:41 +00:00
|
|
|
.js .hidden, .nojs .jsonly { display: none; }
|
2014-01-09 07:23:58 +00:00
|
|
|
.js .column { position: absolute; background: #ddf; padding: .27em 1ex .3em 0; margin-top: -.27em; }
|
2018-01-22 20:03:48 +00:00
|
|
|
.nowrap td, .nowrap th, td.nowrap, p.nowrap { white-space: pre; }
|
2009-10-19 10:47:53 +00:00
|
|
|
.wrap td { white-space: normal; }
|
2009-06-15 11:57:40 +00:00
|
|
|
.error { color: red; background: #fee; }
|
2010-04-21 12:01:32 +00:00
|
|
|
.error b { background: #fff; font-weight: normal; }
|
2009-06-15 11:57:40 +00:00
|
|
|
.message { color: green; background: #efe; }
|
2018-02-01 08:21:50 +00:00
|
|
|
.message table { color: #000; background: #fff; }
|
2010-04-21 12:01:32 +00:00
|
|
|
.error, .message { padding: .5em .8em; margin: 1em 20px 0 0; }
|
2007-07-17 07:23:17 +00:00
|
|
|
.char { color: #007F00; }
|
|
|
|
.date { color: #7F007F; }
|
|
|
|
.enum { color: #007F7F; }
|
2007-08-09 16:47:06 +00:00
|
|
|
.binary { color: red; }
|
2009-05-01 07:51:51 +00:00
|
|
|
.odd td { background: #F5F5F5; }
|
2013-05-20 17:06:53 +00:00
|
|
|
.js .checkable .checked td, .js .checkable .checked th { background: #ddf; }
|
2010-04-02 15:27:37 +00:00
|
|
|
.time { color: silver; font-size: 70%; }
|
2009-05-31 19:54:30 +00:00
|
|
|
.function { text-align: right; }
|
2009-09-25 14:52:30 +00:00
|
|
|
.number { text-align: right; }
|
2009-11-19 09:29:06 +00:00
|
|
|
.datetime { text-align: right; }
|
2009-09-19 19:48:40 +00:00
|
|
|
.type { width: 15ex; width: auto\9; }
|
2010-11-29 21:08:42 +00:00
|
|
|
.options select { width: 20ex; width: auto\9; }
|
2013-10-25 05:04:57 +00:00
|
|
|
.view { font-style: italic; }
|
2010-11-22 15:08:36 +00:00
|
|
|
.active { font-weight: bold; }
|
2011-03-17 15:23:37 +00:00
|
|
|
.sqlarea { width: 98%; }
|
2013-07-09 07:37:48 +00:00
|
|
|
.icon { width: 18px; height: 18px; background-color: navy; }
|
|
|
|
.icon:hover { background-color: red; }
|
2012-12-05 21:11:36 +00:00
|
|
|
.size { width: 6ex; }
|
2013-04-05 01:45:54 +00:00
|
|
|
.help { cursor: help; }
|
2018-02-09 14:14:10 +00:00
|
|
|
.footer { position: sticky; bottom: 0; border-top: 20px solid rgba(255, 255, 255, .7); border-image: linear-gradient(rgba(255, 255, 255, 0), #fff) 100% 0; }
|
2018-02-09 20:55:18 +00:00
|
|
|
.footer > div { background: #fff; padding: 1px 0 .5em; }
|
2013-07-09 06:51:50 +00:00
|
|
|
.links a { white-space: nowrap; margin-right: 20px; }
|
2013-07-09 06:34:17 +00:00
|
|
|
.logout { margin-top: .5em; position: absolute; top: 0; right: 0; }
|
2014-03-06 18:11:11 +00:00
|
|
|
.loadmore { margin-left: 1ex; }
|
2018-02-06 07:47:13 +00:00
|
|
|
/* .edit used in designs */
|
2012-08-12 23:35:53 +00:00
|
|
|
#menu { position: absolute; margin: 10px 0 0; padding: 0 0 30px 0; top: 2em; left: 0; width: 19em; }
|
2014-12-07 23:01:52 +00:00
|
|
|
#menu p, #tables { padding: .8em 1em; margin: 0; border-bottom: 1px solid #ccc; }
|
|
|
|
#tables li{ list-style: none; }
|
2012-08-08 15:27:50 +00:00
|
|
|
#dbs { overflow: hidden; }
|
2013-10-25 02:31:31 +00:00
|
|
|
#logins, #tables { white-space: nowrap; overflow: auto; }
|
2013-07-12 15:33:13 +00:00
|
|
|
#logins a, #tables a, #tables span { background: #fff; }
|
2007-08-09 16:47:06 +00:00
|
|
|
#content { margin: 2em 0 0 21em; padding: 10px 20px 20px 0; }
|
2007-08-10 10:19:25 +00:00
|
|
|
#lang { position: absolute; top: 0; left: 0; line-height: 1.8em; padding: .3em 1em; }
|
2009-06-11 17:26:24 +00:00
|
|
|
#breadcrumb { white-space: nowrap; position: absolute; top: 0; left: 21em; background: #eee; height: 2em; line-height: 1.8em; padding: 0 1em; margin: 0 0 0 -18px; }
|
2009-08-22 13:08:26 +00:00
|
|
|
#h1 { color: #777; text-decoration: none; font-style: italic; }
|
|
|
|
#version { font-size: 67%; color: red; }
|
2012-03-06 06:23:36 +00:00
|
|
|
#schema { margin-left: 60px; position: relative; -moz-user-select: none; -webkit-user-select: none; }
|
2009-09-22 12:51:13 +00:00
|
|
|
#schema .table { border: 1px solid silver; padding: 0 2px; cursor: move; position: absolute; }
|
2007-07-26 14:52:02 +00:00
|
|
|
#schema .references { position: absolute; }
|
2013-07-19 17:35:31 +00:00
|
|
|
#help { position: absolute; border: 1px solid #999; background: #eee; padding: 5px; font-family: monospace; z-index: 1; }
|
2009-09-11 21:00:40 +00:00
|
|
|
|
2010-11-11 09:12:26 +00:00
|
|
|
.rtl h2 { margin: 0 -18px 20px 0; }
|
|
|
|
.rtl p, .rtl table, .rtl .error, .rtl .message { margin: 1em 0 0 20px; }
|
2013-07-09 06:34:17 +00:00
|
|
|
.rtl .logout { left: 0; right: auto; }
|
2010-11-11 09:12:26 +00:00
|
|
|
.rtl #content { margin: 2em 21em 0 0; padding: 10px 0 20px 20px; }
|
|
|
|
.rtl #breadcrumb { left: auto; right: 21em; margin: 0 -18px 0 0; }
|
2016-08-31 12:37:45 +00:00
|
|
|
.rtl .pages { left: auto; right: 21em; }
|
|
|
|
.rtl input.wayoff { left: auto; right: -1000px; }
|
2010-11-11 09:12:26 +00:00
|
|
|
.rtl #lang, .rtl #menu { left: auto; right: 0; }
|
|
|
|
|
2013-05-08 18:27:20 +00:00
|
|
|
@media all and (max-device-width: 880px) {
|
|
|
|
.pages { left: auto; }
|
|
|
|
#menu { position: static; width: auto; }
|
|
|
|
#content { margin-left: 10px; }
|
|
|
|
#lang { position: static; border-top: 1px solid #999; }
|
|
|
|
#breadcrumb { left: auto; }
|
2016-08-31 12:37:45 +00:00
|
|
|
.rtl .pages { right: auto; }
|
2013-05-08 18:27:20 +00:00
|
|
|
.rtl #content { margin-right: 10px; }
|
|
|
|
.rtl #breadcrumb { right: auto; }
|
|
|
|
}
|
|
|
|
|
2009-09-11 21:00:40 +00:00
|
|
|
@media print {
|
|
|
|
#lang, #menu { display: none; }
|
|
|
|
#content { margin-left: 1em; }
|
|
|
|
#breadcrumb { left: 1em; }
|
2010-12-30 12:30:08 +00:00
|
|
|
.nowrap td, .nowrap th, td.nowrap { white-space: normal; }
|
2009-09-11 21:00:40 +00:00
|
|
|
}
|