X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/470de3b144d05f5d3cc530442ffebe37c21c50ca..9186b07ad70787977f5b1e589bf20b7a4beed4c0:/project/static/css/master.css diff --git a/project/static/css/master.css b/project/static/css/master.css index 1a110b51..ae51e475 100644 --- a/project/static/css/master.css +++ b/project/static/css/master.css @@ -1,134 +1,91 @@ body { - margin: 0; - font: 10pt Helvetica, Verdana, sans-serif; + margin: 0; + + font: 12px Helvetica, Verdana, sans-serif; overflow: hidden; background: #AAA; } -#header { - position: absolute; - padding: 0.2em 0.5em; - background-color: #CDCDCD; - border-bottom: 0.1px solid black; - height: 1.8em; - line-height: 1.8em; +/* fix icon buttons */ + +button img { vertical-align: middle; + margin: 0px; +} - top: 0px; left: 0px; right: 0px; - z-index: 300; +/* default form style hacks */ +select { + border: none; + margin-left: 0.1em; } -#header #breadcrumbs { +#body-wrap { + margin: 0px; + padding: 0px; } -#header-right-toolbar { +#header { position: absolute; - right: 1em; -} + padding: 2px 0.5em; + background-color: #CDCDCD; /* !unused */ + border-bottom: 2px solid black; -#header button { + font-size: 14px; + + line-height: 26px; vertical-align: middle; + + /* height: 30px; */ + top: 0px; left: 0px; right: 0px; + z-index: 300; } #content { position: absolute; - top: 2.4em; left: 0px; right: 0px; bottom: 0px; - overflow: auto; + top: 32px; left: 0px; right: 0px; bottom: 0px; + overflow: auto; background-color: white; } -ul { - margin: 20px; - padding: 0; -} - -li { - margin: 0; - padding: 0; - list-style: none; -} - -a { - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -li a { - display: block; - padding: 5px 20px; - width: 480px; -} - -li a:hover { - background-color: #BCD6E9; -} - -#tabs { - border-bottom: 1px solid #858585; - background-color: #B7B7B7; -} - -#tabs a { - display: block; - border-right: 1px solid #858585; - float: left; - padding: 5px 10px; -} - -#tabs a.active { - background-color: #909090; -} - -.theme-begin { - display: none; -} - -label { - display: block; +#header #breadcrumbs { } -#text_id { - width: 480px; - height: 480px; +#header-right-toolbar { + position: absolute; + right: 1em; } -#file-text { - padding: 5px 10px; - overflow-x: hidden; - overflow-y: scroll; +#header button { + vertical-align: middle; } /* ========== */ /* = Panels = */ /* ========== */ -#panels { +/* #panels { height: 100%; width: 100%; } .panel-wrap { overflow: hidden; - position: absolute; /* absolute to relation with #panels */ + position: absolute; top: 0px; bottom: 0px; } #left-panel-wrap { left: 0px; - width: 8px; /* initial width */ + width: 8px; } #right-panel-wrap { right: 0px; width: auto; - left: 8px; /* initial width of the left panel */ + left: 8px; } -/* contents */ .panel-content { position: absolute; overflow: auto; @@ -159,47 +116,14 @@ label { display: none; } -/* Toolbars with select box to change panel contents*/ .panel-wrap .panel-toolbar { position: absolute; top: 0px; left:0px; right: 0px; height: 26px; padding: 0px; - /* border-top: 1px solid #AAA; */ border-bottom: 1px solid #AAA; z-index: 80; } - -.panel-toolbar label { - display: inline; -} - -.panel-toolbar p { - /* position: relative; */ - font-size: 12px; - line-height: 26px; - background-color: #DDD; - white-space: nowrap; - overflow: hidden; - - margin: 0px; - padding: 0px 1em; - - width: auto; - height: 26px; -} - -.panel-toolbar .toolbar-button-groups-container .panel-toolbar-extra button { - /* this is uber specific */ - font-size: 12px; - font-family: Sans-Serif; - padding: 2px 5px; - margin: 0px; - border: 0px solid black; - vertical-align: bottom; -} - -/* Slider between panels */ .panel-wrap .panel-slider { position: absolute; background-color: #DDD; @@ -223,147 +147,269 @@ label { background-color: #DDD; } +*/ +/* OLD STUFF AGAIN */ - -/* ================= */ -/* = Gallery panel = */ -/* ================= */ -.images-wrap { - overflow-x: hidden; - overflow-y: scroll; +/* Commit dialog */ +#commit-dialog-error-empty-message { + color: red; + display: none; + font-weight: bold; } -/* =========================== */ -/* = DublinCore Editor panel = */ -/* =========================== */ -.panel-dceditor { - padding: 10px; +text#commit-dialog-message { + width: 80%; + margin: auto; } -.panel-dceditor label { - display: block; - font-size: 12px; - margin-top: 10px; - color: #666; - font-weight: bold; +#split-dialog .container-box form { + margin: 0.2em 1em; } -.panel-dceditor input, .panel-dceditor textarea { - width: 400px; - display: block; +#split-dialog .container-box fieldset { + margin: 0.5em; } -div.isection { - margin: 1em auto; - border: 1px solid black; - padding: 0.5em 2em; - background: #9f9ffa; - width: 60%; + + +/* ======= */ +/* = New = */ +/* ======= */ +#splitview { + width: 100%; + height: 100%; + padding: 0; + margin: 0; } -div.isection p { - margin: 0.5em 1em; +.splitview-splitbar { + width: 5px; + border-left: 1px solid #999; + border-right: 1px solid #999; + height: 100%; + background-color: #CCC; + z-index: 100; } -.change-notification { - color: red; +.splitview-overlay { + z-index: 90; + background: #FFF; + opacity: 0.5; } -/* - * Popups -*/ -#message-box { - position: fixed; - top: 2px; - left: 35%; - width: 33%; +.panel-container { + height: 100%; + position: relative; } -.msg-error, .msg-success, .msg-warning, .msg-info { +.content-view { + position: absolute; + top: 25px; + right: 0; + bottom: 0; + left: 0; overflow: hidden; - padding: 0.1em 0.5em; +} + +.panel-main-toolbar { + z-index: 1100; + position: absolute; + + top: 0px; + right: 0px; + left: 0px; + height: 24px; + + border-bottom: 1px solid black; + background: gray; + + padding: 0px; +} + +.panel-main-toolbar p { + margin: 0px; + padding: 2px; + line-height: 20px; + font-size: 13px; +} + +.xmlview { + height: 100%; +} + +.view-overlay { + z-index: 1000; + background: #FFF; + opacity: 0.8; text-align: center; - border: 1px solid; - -moz-border-radius: 8px; - -webkit-border-radius: 8px; - font-size: 10pt; - line-height: 11pt; - display: none; + text-valign: center; +} - width: 100%; +.view-overlay p { + display: block; + position: relative; + top: auto; + bottom: auto; + height: 40px; } -#message-box * p { - padding: 0em; - margin: 0.1em; +/* .buttontoolbarview { + display: block; + background-color: #CCC; } -.msg-error { - background-color: red; - border-color: red; - color: white; - font-weight: bold; +.buttontoolbarview a { + color: #000; + text-decoration: none; +} */ /* Similar classes already exist in toolbar.css */ + + +/* ================= */ +/* = Gallery panel = */ +/* ================= */ +.image-gallery-view-template { + position: absolute; + top: 0px; left: 0px; right: 0px; bottom: 0px; + overflow: hidden; } -.msg-success { - background-color: lightgreen; - border-color: lightgreen; +.image-gallery-header { + position: absolute; + bottom: 0px; + left: 0px; + right: 0px; + height: 30px; + + background: gray; + border-top: 1px solid #780000; + z-index: 100; } -.msg-info { - background-color: lightblue; - border-color: lightblue; +input.image-gallery-current-page { + text-align: center; } -.msg-warning { - background-color: yellow; - border-color: yellow; +.image-gallery-header p { + margin: 0px; + padding: 3px 1em; + height: 30px; + line-height: 24px; + text-align: center; + white-space: nowrap; } -/* Commit dialog */ -#commit-dialog-error-empty-message { - color: red; +.image-gallery-page-list { + position: absolute; + top: 0px; + left: 0px; + right: 0px; + bottom: 31px; + background: black; + z-index: 0; + + overflow: hidden; +} + +.image-gallery-page-container { display: none; - font-weight: bold; + border: none; + + position: absolute; + top: 0px; left: 0px; + + text-align: center; + padding: 0px; } -text#commit-dialog-message { - width: 80%; - margin: auto; +.htmlview { + position: absolute; + top: 25px; + right: 0; + bottom: 0; + left: 0; + overflow: auto; + margin: 0; } -#split-dialog .container-box form { - margin: 0.2em 1em; +.image-gallery-page-container img { + /* border: 2px solid green; */ + margin: 0px; } -#split-dialog .container-box fieldset { - margin: 0.5em; +body#base button { + background-color: #DDD; + border-width: 1px; + padding: 0px 0.5em; + font-family: Sans-Serif; + /* color: #000; */ + margin: 2px 4px; } -/* ======= */ -/* = New = */ -/* ======= */ -#splitview { +body#base button:hover { + background-color: #EEE; +} + +/* HTML editor interactive elements */ + +.html-editarea { + border: 2px solid black; + background-color: gray; + padding: 1px; + + z-index: 2000; +} + +.html-editarea textarea +{ + + border: 0px; + margin: 0px; + padding: 0px; + width: 100%; height: 100%; - padding: 0; - margin: 0; + + z-index: 0; + font-size: 10pt; + background-color: ivory; } -.splitview-splitbar { - width: 5px; - border-left: 1px solid #999; - border-right: 1px solid #999; - height: 100%; - background-color: #CCC; +.html-editarea p.html-editarea-toolbar { + position: absolute; + background: gray; + + bottom: -26px; + height: 24px; + + left: 0px; + right: 0px; + + border: 2px solid black; + + margin: 0px; + padding: 0px; + + z-index: 100; } -.panel-container { - height: 100%; +/* ================= */ +/* = Message boxes = */ +/* ================= */ +.info { + background-color: gray; } -.xmlview { - height: 100%; +.success { + background-color: green; } + +.error { + background-color: yellow; +} + +.critical { + background-color: red; +} +