/** * 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: 0; 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: 2px; } .notesview #searchmenulink { width: 15px; } .notesview #mainview-right { position: absolute; bottom: 0; right: 0; top: 0; left: 252px; } .notesview #tagsbox { position: absolute; top: 0; left: 0; width: 100%; height: 240px; } .notesview #notebooksbox { position: absolute; top: 252px; left: 0; width: 100%; bottom: 0px; } .notesview #noteslistbox { position: absolute; top: 0; left: 0; width: 240px; bottom: 0px; } .notesview #kolabnoteslist li { border-left: 2px solid transparent; } .notesview #kolabnoteslist.focus li.focused { border-left: 2px solid #739da8; } .notesview #kolabnoteslist .title { display: block; padding: 4px 6px; overflow: hidden; text-overflow: ellipsis; outline: none; } .notesview #kolabnoteslist .date { display: block; padding: 0px 6px 4px 6px; 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: 252px; 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 .mce-panel { 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; margin: 6px -2px -2px -2px; } .notesview #notedetailstitle .tagline .placeholder { position: absolute; top: 4px; left: 0; z-index: 1; } .notesview #notedetailstitle .tagedit-list { position: relative; z-index: 2; padding: 2px; } .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 #notebooksbox .scroller { top: 34px; } .notesview #notebooks li { margin: 0; display: block; position: relative; } .notesview #notebooks li > div.folder { position: relative; padding: 0; height: 28px; } .notesview #notebooks li.virtual > div.folder { height: 22px; } .notesview #notebooks li .listname { display: block; cursor: default; margin: 0; height: 24px; padding-bottom: 0; padding-right: 26px; color: #004458; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .notesview #notebooks li.virtual > div > .listname { color: #aaa; height: 18px; padding-top: 3px; } .notesview #notebooksbox .treelist li a.subscribed { display: inline-block; position: absolute; top: 6px; right: 5px; height: 16px; width: 16px; padding: 0; background: url(sprites.png) -100px 0 no-repeat; overflow: hidden; text-indent: -5000px; cursor: pointer; } .notesview #notebooksbox .treelist div > a.subscribed:focus, .notesview #notebooksbox .treelist div:hover > a.subscribed { background-position: 2px -266px; } .notesview #notebooksbox .treelist div.subscribed a.subscribed { background-position: -16px -266px; } .notesview #notebooksbox .treelist li a.subscribed:focus { border-radius: 3px; outline: 2px solid rgba(30,150,192, 0.5); } .notesview #notebooksbox .treelist input { position: absolute; top: 4px; left: 14px; } .notesview #notebooks input { display: none; } .notesview #notebooksbox .searchresults .listing li { background-color: #c7e3ef; } .notesview #notebooksbox .searchresults a.listname { padding-left: 36px; } .notesview #notebooks div.folder span.handle { display: inline-block; position: absolute; top: 6px; right: 26px; height: 16px; width: 30px; padding: 0; background: url('sprites.png') right -1000px no-repeat; } .notesview #notebooks div.readonly span.handle { background-position: right -192px; } .notesview #notebooks div.other span.handle { background-position: right -210px; } .notesview #notebooks div.other.readonly span.handle { background-position: right -228px; } .notesview #notebooks div.shared span.handle { background-position: right -246px; } .notesview #notebooks div.other .listname, .notesview #notebooks div.shared .listname, .notesview #notebooks div.readonly .listname { padding-right: 46px; } .notesview #notebooks div.other.readonly .listname { padding-right: 56px; } .notesview #notebooksbox .searchresults { background: #b0ccd7; margin-top: 8px; } .notesview #notebooksbox .searchresults .boxtitle { background: none; padding: 2px 8px 2px 8px; } .notesview #notebooksbox .boxtitle a.iconbutton.search { position: absolute; top: 8px; right: 8px; width: 16px; cursor: pointer; background-position: -2px -317px; } .notesview .uidialog .tabbed { margin-top: -12px; } .notesview .uidialog .propform fieldset.ui-tabs-panel { 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; }