/** * Kolab Notes plugin styles for skin "Larry" * * Copyright (C) 2014, Kolab Systems AG * Screendesign by FLINT / Büro für Gestaltung, bueroflint.com * * The contents are subject to the Creative Commons Attribution-ShareAlike * License. It is allowed to copy, distribute, transmit and to adapt the work * by keeping credits to the original autors in the README file. * See http://creativecommons.org/licenses/by-sa/3.0/ for details. */ #taskbar a.button-notes span.button-inner { background-image: url('sprites.png'); background-position: 0 0; } #taskbar a.button-notes:hover span.button-inner, #taskbar a.button-notes.button-selected span.button-inner { background-image: url('sprites.png'); background-position: 0 -26px; } .notesview #sidebar { position: absolute; top: 42px; left: 0; bottom: 0; width: 240px; } .notesview #notestoolbar { position: absolute; top: -6px; left: 0; width: 100%; height: 40px; white-space: nowrap; } .notesview #notestoolbar a.button.createnote { background-image: url('sprites.png'); background-position: center -54px; } .notesview #notestoolbar a.button.sendnote { background-position: left -650px; } .notesview #quicksearchbar { top: 8px; } .notesview #searchmenulink { width: 15px; } .notesview #mainview-right { top: 42px; } .notesview #tagsbox { position: absolute; top: 0; left: 0; width: 100%; height: 242px; } .notesview #notebooksbox { position: absolute; top: 300px; left: 0; width: 100%; bottom: 0px; } .notesview #noteslistbox { position: absolute; top: 0; left: 0; width: 240px; bottom: 0px; } .notesview #kolabnoteslist .title { display: block; padding: 4px 8px; overflow: hidden; text-overflow: ellipsis; } .notesview #kolabnoteslist .date { display: block; padding: 0px 8px 4px 8px; color: #777; font-weight: normal; } .notesview .boxpagenav a.icon.sortoptions { background: url(sprites.png) center -93px no-repeat; } .notesview .toolbarmenu.iconized .selected span.icon { background: url(sprites.png) -4px -110px no-repeat; } .notesview #notedetailsbox { position: absolute; top: 0; left: 256px; right: 0; bottom: 0px; } .notesdialog #notedetailsbox { left: 0; } .notesview #notedetailsbox .formbuttons { position: absolute; bottom: 0; left: 0; right: 0; padding: 8px 12px; background: #f9f9f9; } .notesview #noteform, .notesview #notedetails { display: none; position: absolute; top: 82px; left: 0; bottom: 41px; width: 100%; } .notesview #notedetails { padding: 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #dfdfdf; } .notesdialog #noteform, .notesdialog #notedetails { bottom: 30px; } .notesview #notedetails pre { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; } .notesview #notecontent { position: relative; width: 100%; height: 100%; border: 0; border-radius: 0; padding: 8px 0 8px 8px; resize: none; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; outline: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: inset 0 0 2px 1px rgba(0,0,0, 0.2); -moz-box-shadow: inset 0 0 2px 1px rgba(0,0,0, 0.2); -o-box-shadow: inset 0 0 2px 1px rgba(0,0,0, 0.2); box-shadow: inset 0 0 2px 1px rgba(0,0,0, 0.2); } .notesview #notecontent:active, .notesview #notecontent:focus { -webkit-box-shadow: inset 0 0 3px 2px rgba(71,135,177, 0.9); -moz-box-shadow: inset 0 0 3px 2px rgba(71,135,177, 0.9); -o-box-shadow: inset 0 0 3px 2px rgba(71,135,177, 0.9); box-shadow: inset 0 0 3px 2px rgba(71,135,177, 0.9); } .notesview .defaultSkin table.mceLayout { border: 0; } .notesview #notedetailstitle { height: auto; } .notesview #notedetailstitle .tagedit-list, .notesview #notedetailstitle input.inline-edit, .notesview #notedetailstitle input.inline-edit:focus { outline: none; padding: 0; margin: 0; border: 0; background: rgba(255,255,255,0.01); -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; } .notesview #notedetailstitle input.notetitle, .notesview #notedetailstitle input.notetitle:focus { width: 100%; font-size: 14px; font-weight: bold; color: #777; } .notesview #notedetailstitle .dates, .notesview #notedetailstitle .tagline, .notesdialog .notebookselect label { color: #999; font-weight: normal; font-size: 0.9em; margin-top: 6px; } .notesview #notedetailstitle .dates, .notesview #notedetailstitle .notebookselect { margin-top: 4px; margin-bottom: 4px; } .notesview #notedetailstitle .tagline { position: relative; cursor: text; } .notesview #notedetailstitle .tagline .placeholder { position: absolute; top: 4px; left: 0; z-index: 1; } .notesview #notedetailstitle .tagedit-list { position: relative; z-index: 2; } .notesview #notedetailstitle #tagedit-input { background: none; } .notesview .tag-draghelper { z-index: 1000; } .notesview #notedetailstitle .notecreated, .notesview #notedetailstitle .notechanged { display: inline-block; padding-left: 0.4em; padding-right: 2em; color: #777; } .notesview #notereferences { position: absolute; left: 0; right: 0; bottom: 41px; height: 27px; background: #fff; padding-left: 10px; } .notesdialog #notereferences { bottom: 0; } .notesview #notebooks li { margin: 0; height: 20px; padding: 6px 8px 2px 6px; display: block; position: relative; white-space: nowrap; } .notesview #notebooks li.virtual { height: 12px; } .notesview #notebooks li span.listname { display: block; position: absolute; top: 7px; left: 9px; right: 6px; cursor: default; padding-bottom: 2px; padding-right: 26px; color: #004458; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .notesview #notebooks li.virtual span.listname { color: #aaa; top: 3px; } .notesview #notebooks li.readonly, .notesview #notebooks li.shared, .notesview #notebooks li.other { background-image: url('folder_icons.png'); background-position: right -1000px; background-repeat: no-repeat; } .notesview #notebooks li.readonly { background-position: 98% -21px; } .notesview #notebooks li.other { background-position: 98% -52px; } .notesview #notebooks li.other.readonly { background-position: 98% -77px; } .notesview #notebooks li.shared { background-position: 98% -103px; } .notesview #notebooks li.shared.readonly { background-position: 98% -130px; } .notesview #notebooks li.other.readonly span.listname, .notesview #notebooks li.shared.readonly span.listname { padding-right: 36px; } .notesview #notebooks li.selected > a { background-color: transparent; } .notesview .uidialog .tabbed { margin-top: -12px; } .notesview .uidialog .propform fieldset.tab { display: block; background: #efefef; margin-top: 0.5em; padding: 0.5em 1em; min-height: 290px; } .notesview .uidialog .propform #noteslist-name { width: 20em; } .notesdialog #notesdialogheader { height: auto; } #kolabnotesinlinegui { border: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .notesview .attachmentslist li.message.eml { display: inline-block; background-image: url(sprites.png); background-position: -6px -128px; margin-right: 1em; } .notesview .attachmentslist li.message a.messagelink { padding-left: 24px; } ul.toolbarmenu li .appendnote span.icon { background-image: url(sprites.png); background-position: -4px -170px; } div.kolabmessagenotes { margin: 8px 8px; padding: 4px 8px; border: 1px solid #dfdfdf; background: #fafafa; border-radius: 4px; } div.kolabmessagenotes a.kolabnotesref { display: inline-block; color: #333; font-weight: bold; padding: 3px 15px 2px 22px; text-shadow: 0px 1px 1px #fff; text-decoration: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 12em; background: url(sprites.png) -6px -151px no-repeat; }