/* :::::::::: lightning design customization :::::::::: */ @import url("chrome://os_target/skin/lightning2.css"); #today-pane-panel { background: rgb(24,24,24) !important; border-left: none !important; border-right: 1px solid rgb(0,0,0) !important; margin-top: -1px; } #today-pane-panel sidebarheader { border-left: 0px; border-right: 0px; padding-bottom: 2px; color: rgb(166,166,166); } #extractEventButton, #task-newevent-button, #hdrExtractEventButton, #calendar-newevent-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#newevent-inverted) !important; } #extractTaskButton, #task-newtask-button, #hdrExtractTaskButton, #calendar-newtask-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#newtask-inverted) !important; } #extractEventButton:not([disabled="true"]) .toolbarbutton-icon, #task-newevent-button:not([disabled="true"]) .toolbarbutton-icon, #hdrExtractEventButton:not([disabled="true"]) .toolbarbutton-icon, #calendar-newevent-button:not([disabled="true"]) .toolbarbutton-icon, #extractTaskButton:not([disabled="true"]) .toolbarbutton-icon, #task-newtask-button:not([disabled="true"]) .toolbarbutton-icon, #hdrExtractTaskButton:not([disabled="true"]) .toolbarbutton-icon, #calendar-newtask-button:not([disabled="true"]) .toolbarbutton-icon{ opacity: 0.75 !important; } .today-closebutton, .unifinder-closebutton{ -moz-image-region: rect(0,16px,16px,0) !important; } .today-closebutton:hover, .unifinder-closebutton:hover{ -moz-image-region: rect(0,32px,16px,16px) !important; } .today-closebutton:active:hover, .unifinder-closebutton:active:hover{ -moz-image-region: rect(0,48px,16px,32px) !important; } #today-pane-panel sidebarheader .folderview-cycler[dir="prev"], #today-pane-panel sidebarheader .folderview-cycler[dir="next"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/addons/lightning/view-navigation-prev.png"); } #today-pane-panel sidebarheader .folderview-cycler[dir="next"], #today-pane-panel sidebarheader .folderview-cycler[dir="prev"]:-moz-locale-dir(rtl) { list-style-image: url("chrome://global/skin/addons/lightning/view-navigation-next.png"); } #today-pane-panel sidebarheader .folderview-cycler[dir="prev"]:hover, #today-pane-panel sidebarheader .folderview-cycler[dir="next"]:-moz-locale-dir(rtl):hover { list-style-image: url("chrome://global/skin/addons/lightning/view-navigation-prev[hover].png"); } #today-pane-panel sidebarheader .folderview-cycler[dir="next"]:hover, #today-pane-panel sidebarheader .folderview-cycler[dir="prev"]:-moz-locale-dir(rtl):hover { list-style-image: url("chrome://global/skin/addons/lightning/view-navigation-next[hover].png"); } #calendar-status-todaypane-button { border-radius: 4.5px; border: 1px solid transparent !important; background: transparent; color: rgb(166,166,166); } #calendar-status-todaypane-button:hover { color: rgb(0,173,238); background: rgb(24,24,24); text-shadow: 0px 0px 3px rgba(0,173,238,.75); border: 1px solid transparent !important; transition: .2s ease-in; } #calendar-status-todaypane-button[checked="true"] { background: transparent; color: rgb(0,173,238); text-shadow: 0px 0px 3px rgba(0,173,238,.75); } #calendar-status-todaypane-button > .toolbarbutton-icon-end { list-style-image: url("chrome://global/skin/icons/collapse.png"); } #calendar-status-todaypane-button[checked="true"] > .toolbarbutton-icon-end { list-style-image: url("chrome://global/skin/icons/expand.png"); } #calendar-status-todaypane-button:hover > .toolbarbutton-icon-end { list-style-image: url("chrome://global/skin/icons/collapse[hover].png"); } #calendar-status-todaypane-button[checked="true"]:hover > .toolbarbutton-icon-end { list-style-image: url("chrome://global/skin/icons/expand[hover].png"); } .dateValue { color: rgb(0,173,238); text-shadow: 0px 0px 3px rgba(0,173,238,.75); } #weekdayNameContainer { color: rgb(0,173,238); text-shadow: 0px 0px 3px rgba(0,173,238,.75); } .monthlabel { color: rgb(0,173,238); } #mini-day-box, #today-minimonth-box { background: linear-gradient(rgb(65, 65, 65), rgb(50, 50, 50)) !important; border-top: 1px solid rgb(0,0,0) !important; border-bottom: 1px solid rgb(0,0,0) !important; } #agenda-listbox { margin: 0px 5px 5px 5px; border: 0px; background: rgb(24,24,24) !important; border-radius: 0px; } treenode-checkbox { border-bottom:2px solid; -moz-border-top-colors: rgba(255, 255, 255, 0.05) rgba(0,0,0, 1); -moz-border-bottom-colors: rgba(255, 255, 255, 0.05) rgba(0,0,0, 1); -moz-border-left-colors: rgba(255, 255, 255, 0.05) rgba(0,0,0, 1); -moz-border-right-colors: rgba(255, 255, 255, 0.05) rgba(0,0,0, 1); } #today-splitter { -moz-box-align: center !important; -moz-box-pack: center !important; cursor: ew-resize !important; min-width: 5px !important; min-height: 5px !important; background-image: none !important; background-color: rgb(24,24,24) !important; border-right: 1px solid rgb(0,0,0)!important; border-top: 1px solid rgb(0,0,0)!important; border-bottom: 0px !important; margin-left: 0px !important; margin-bottom: 0px !important; margin-top: -1px !important; } #today-splitter:-moz-locale-dir(rtl) { border-left: 1px solid rgb(0,0,0)!important; } #today-pane-splitter, #calendar-task-view-splitter, #calendar-view-splitter { min-height: 5px !important; min-width: 5px !important; margin-top: 0px !important; cursor: ns-resize !important; background-image: none !important; background-color: rgb(24,24,24) !important; border-top: 1px solid rgb(0,0,0) !important; border-bottom: 1px solid rgb(0,0,0) !important; border-left: 0px !important; border-right: 0px !important; } #calsidebar_splitter { -moz-box-align: center !important; -moz-box-pack: center !important; cursor: ew-resize !important; min-width: 5px !important; min-height: 5px !important; background-image: none !important; background-color: rgb(24,24,24) !important; border-left: 1px solid rgb(0,0,0)!important; border-right: 1px solid rgb(0,0,0) !important; border-top: 0px !important; border-bottom: 0px !important; margin-left: 0px !important; margin-right: 0px !important; } #calendar-task-view-splitter { -moz-box-align: center !important; -moz-box-pack: center !important; cursor: ns-resize !important; min-width: 5px !important; min-height: 5px !important; background-image: none !important; background-color: rgb(24,24,24) !important; border-top: 1px solid rgb(0,0,0) !important; border-bottom: 1px solid rgb(0,0,0) !important; border-right: 0px !important; border-left: 0px !important; margin-left: 0px !important; margin-right: 0px !important; } #calendar-view-splitter { -moz-box-align: center !important; -moz-box-pack: center !important; cursor: ns-resize !important; min-width: 5px !important; min-height: 5px !important; background-image: none !important; background-color: rgb(24,24,24) !important; border-top: 1px solid rgb(0,0,0) !important; border-bottom: 1px solid rgb(0,0,0) !important; border-right: 0px !important; border-left: 0px !important; margin-left: 0px !important; margin-right: 0px !important; } #unifinder-search-results-tree { background: rgb(0,0,0) !important; border-top: 0px !important; border-bottom: 0px !important; color: rgb(166,166,166); border-radius: 0px; } #unifinder-searchBox{ border-top: 0px !important; border-bottom: 0px !important; padding: 5px 5px 7px 5px !important; } #unifinder-search-results-tree treechildren::-moz-tree-row(odd) { background-color: #272727; border-radius: 0px !important; } .today-subpane{ border-top: 1px solid rgb(40,40,40) !important; border-bottom: 1px solid rgb(40,40,40) !important; border-left: none !important; border-right: none !important; } #todaypane-new-event-button { color: rgb(166,166,166); } #today-pane-panel .checkbox-label-box { color: rgb(166,166,166); } #calendar-task-tree { border: none !important; color: rgb(166,166,166); } #calendar-task-tree treechildren::-moz-tree-cell-text { color: rgb(166,166,166); } #calendar-task-tree treechildren::-moz-tree-row(odd) { background-color: #222222; } .calendar-task-tree treechildren::-moz-tree-cell-text { color: rgb(166,166,166); } .calendar-task-tree treechildren::-moz-tree-cell { border: 0px !important; } .calendar-task-tree treechildren::-moz-tree-row { border-bottom: 1px solid transparent !important; } #unifinder-search-results-tree treechildren::-moz-tree-row { border-bottom: 1px solid transparent !important; } #calendar-task-tree-detail { border: 0px !important; } #calendar-task-details-container { border:none !important; background: rgb(24,24,24) !important; } #calendar-panel { background: rgb(24,24,24) !important; padding-bottom: 0px !important; } #ltnSidebar { background: rgb(24,24,24) !important; border-top: 1px solid rgb(0,0,0) !important; } #task-actions-toolbox{ background: none !important } /*Mini calendar*/ #calMinimonthBox{ margin:0px !important; } minimonth { background: transparent !important; padding: 0px !important; } menulist > menupopup minimonth, .menulist-menupopup minimonth{ background: rgb(24,24,24) !important; } .minimonth-month-box { background: transparent; -moz-padding-start: 10px; -moz-padding-end: 10px; } .minimonth-month-box toolbarbutton{ color: rgb(255,255,255); text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5); } minimonth-header { background: linear-gradient(rgb(0,173,238), rgb(0,130,190)) !important; box-shadow: 0px 0px 1px rgba(255,255,255,.25) inset !important; border: 0px !important; } .minimonth-row-header-week { color: rgb(100,100,100) !important; border-right: 1px dotted rgb(100,100,100) !important; } .minimonth-week { color: rgb(166,166,166) !important; border: 1px solid rgb(24,24,24) !important; border-right: 1px dotted rgb(100,100,100) !important; background-color: rgb(48,48,48) !important; } .minimonth-day{ background: rgb(40,40,40) !important; color: rgb(0,173,238) !important; border: 0px !important; margin: 1px; padding: 2px; } .minimonth-day[interactive]:hover { text-shadow: 0px 0px 3px rgba(0,173,238,.75); box-shadow: 0px 0px 3px rgb(0,173,238); } .minimonth-day[selected="true"]{ border: 0px !important; box-shadow: 0px 0px 1px rgba(255,255,255,.25) inset !important; background: linear-gradient(rgb(0,173,238), rgb(0,130,190)) !important; color: rgb(255,255,255) !important; font-weight:bold; } .minimonth-day[selected="true"][today="true"]{ border: 0px !important; box-shadow: 0px 0px 1px rgba(255,255,255,.25) inset !important; background: linear-gradient(rgb(0,173,238), rgb(0,130,190)) !important; font-weight: bold; } .minimonth-day[selected="true"]:hover, .minimonth-day[selected="true"][today="true"]:hover{ text-shadow: 0px 0px 3px rgb(255,255,255) !important; border: 0px !important; box-shadow: 0px 2px 2px rgba(0,0,0,.5) inset; } .minimonth-day[today="true"] { color: rgb(0,173,238) !important; font-weight: bold; background: rgb(0,0,0) !important; border: 0px !important; box-shadow: 0px 1px rgb(0,173,238)inset, 0px -1px rgb(0,173,238)inset, 1px 0px rgb(0,173,238)inset, -1px 0px rgb(0,173,238)inset !important; } .minimonth-day[today="true"]:hover { text-shadow: 0px 0px 3px rgba(0,173,238,.75) !important; border: 0px !important; } .minimonth-day[today="true"][selected="true"] { color: rgb(24,24,24) !important; border: 0px solid transparent !important; } .minimonth-day[today="true"]:hover { text-shadow: none; border: 0px !important; box-shadow: 0px 2px 2px rgba(0,0,0,.75) inset; } .minimonth-day[othermonth="true"] { color: rgb(166,166,166) !important; background: rgb(15,15,15) !important; border: 0px !important; } .minimonth-day[othermonth="true"]:hover { text-shadow: 0px 0px 3px rgb(255,255,255) !important; box-shadow: 0px 0px 3px rgb(255,255,255); border: 0px !important; } .minimonth-day[othermonth="true"][selected="true"] { color: rgb(0,173,238) !important; text-shadow: 0px 0px 3px rgba(0,173,238,.75) !important; border: 0px !important; } /*Mini calendar [end]*/ #bottom-events-box { border: none !important; } #bottom-events-box textbox, #bottom-events-box menulist { text-shadow: 0px 0px 4px rgba(0,0,0,.95); background: rgb(48, 48, 48) !important; border-top: 1px solid rgba(0,0,0,.35) !important; border: 1px solid rgba(0,0,0,.75) !important; border-radius: 2px !important; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25) inset, 0px 1px 0px rgba(255, 255, 255, 0.15) !important; } #bottom-events-box textbox{ padding:1px; } #bottom-events-box > #unifinder-searchBox { background: linear-gradient(rgb(65,65,65), rgb(50,50,50)) !important; padding: 4px 3px 6px 3px !important; box-shadow: 0px -1px rgb(0,0,0) inset; } #task-addition-box{ background: linear-gradient(rgb(65,65,65), rgb(50,50,50)) !important; padding: 1px 3px 3px 0px !important; box-shadow: 0px -1px rgb(0,0,0) inset; } #calendar-add-task-button > .toolbarbutton-text { color: rgb(0,173,238); } #calendar-task-details-title{ color: rgb(255,255,255) !important; text-shadow: 0px 0px 3px rgba(255,255,255,.5); } .task-details-name{ color: rgb(0,173,238) !important; opacity: 1 !important; } #calendar-task-details-grid > rows > .item-date-row > .headline{ color: rgb(0,173,238) !important; } #task-actions-toolbar{ background: none !important; } #task-addition-box { border: none !important; } #calendar-nav-control { background: linear-gradient(rgb(0,173,238), rgb(0,130,190)); border: none !important; border-right: 1px solid rgb(0,0,0) !important; box-shadow: 0px 1px rgba(255, 255, 255, 0.25) inset; padding: 0px; } .agenda-container-box{ background-color: rgba(0,0,0,.25) !important; box-shadow: 0px 2px 5px rgba(0,0,0,.95) inset !important; color: rgb(255,255,255) !important; font-weight: bold !important; border-bottom: none !important; } .agenda-allday-container-box{ border-bottom:none !important; } .agenda-container-box[selected="true"], .agenda-allday-container-box[selected="true"], .agends-checkbox[selected="true"], .agenda-container-box[selected="true"][current="true"], .agenda-allday-container-box[selected="true"][current="true"], .agends-checkbox[selected="true"][current="true"]{ color: rgb(255,255,255) !important; text-shadow: none !important; box-shadow: none !important; background-color: rgb(0,173,238) !important; background-image: none !important; border-bottom: none !important; font-weight: bold !important; transition: .2s ease-in !important; } .agenda-container-box[current="true"], .agenda-alldaycontainer-box[current="true"], .agenda-checkbox[current="true"], .agenda-container-box[selected="true"][current="true"][disable="true"], .agenda-alldaycontainer-box[selected="true"][current="true"][disable="true"], .agenda-checkbox[selected="true"][current="true"][disable="true"]{ background-color: rgb(100,100,100) !important; background-image: none !important; transition: .1s ease-in !important; } .agenda-container-box[selected="true"], .agenda-allday-container-box[selected="true"], .agenda-checkbox[selected="true"], .agenda-container-box[selected="true"][current="true"], .agenda-allday-container-box[selected="true"][current="true"], .agenda-checkbox[selected="true"][current="true"]{ color: rgb(0,173,238) !important; text-shadow: none !important; box-shadow: none !important; background-color: rgb(0,0,0) !important; background-image: none !important; border-bottom: none !important; font-weight: bold !important; transition: .1s ease-out !important; } .today-navigation-button { -moz-appearance: none; color: rgb(255,255,255) !important; text-shadow: 0px 0px 3px rgba(0,0,0,.75); box-shadow: 0px 2px 2px transparent inset; -moz-margin-start: 2px !important; -moz-margin-end: 2px !important; } .today-navigation-button:hover { -moz-appearance: none; text-shadow: 0px 0px 3px rgb(255,255,255); box-shadow: none !important; border-radius: 0px; transition: .1s ease-in; -moz-margin-start: 2px !important; -moz-margin-end: 2px !important; } .view-navigation-button { -moz-appearance: none; box-shadow: 0px 2px 2px transparent inset; border-radius: 4px; } .view-navigation-button:hover { -moz-appearance: none; box-shadow: 0px 2px 4px rgba(0,0,0,.5) inset; border-radius: 4px; transition: box-shadow .2s ease-in; } .view-navigation-button[type="prev"], .view-navigation-button[type="next"][chromedir="rtl"]{ list-style-image: url("chrome://global/skin/icons/view-navigation-next.png") !important; -moz-image-region: rect(0px, 15px, 20px, 5px) !important; } .view-navigation-button[type="prev"]:hover, .view-navigation-button[type="prev"][chromedir="rtl"]:hover{ list-style-image: url("chrome://global/skin/icons/view-navigation-next[hover].png") !important; -moz-image-region: rect(0px, 15px, 20px, 5px) !important; box-shadow: none !important; padding-top: 2px !important; padding-bottom: 2px !important; } .view-navigation-button[type="next"], .view-navigation-button[type="prev"][chromedir="rtl"]{ list-style-image: url("chrome://global/skin/icons/view-navigation-next.png") !important; -moz-image-region: rect(0px, 15px, 20px, 5px) !important; padding-top: 0px !important; padding-bottom: 0px !important; } .view-navigation-button[type="next"]:hover, .view-navigation-button[type="prev"][chromedir="rtl"]:hover{ list-style-image: url("chrome://global/skin/icons/view-navigation-next[hover].png") !important; -moz-image-region: rect(0px, 15px, 20px, 5px) !important; box-shadow: none !important; } .view-navigation-button > .toolbarbutton-icon{ } #previous-day-button, #next-day-button[chromedir="rtl"]{ list-style-image: url("chrome://global/skin/icons/nav-button-previous.png") !important; -moz-image-region:rect(0px, 5px, 13px, 0px) !important; transform: none !important; -moz-appearance: none; } #previous-day-button:hover, #previous-day-button:active, #next-day-button[chromedir="rtl"]:hover, #next-day-button[chromedir="rtl"]:active { list-style-image: url("chrome://global/skin/icons/nav-button-previous[hover].png") !important; -moz-image-region:rect(0px, 5px, 13px, 0px) !important; } #today-button{ list-style-image: url("chrome://global/skin/icons/today-button.png") !important; -moz-image-region:rect(0px, 10px, 13px, 0px) !important; } #today-button:hover, #today-button:active { list-style-image: url("chrome://global/skin/icons/today-button[hover].png") !important; -moz-image-region:rect(0px, 10px, 13px, 0px) !important; } #next-day-button, #previous-day-button[chromedir="rtl"]{ list-style-image: url("chrome://global/skin/icons/nav-button-next.png") !important; -moz-image-region:rect(0px, 5px, 13px, 0px) !important; -moz-appearance: none; } #next-day-button:hover, #next-day-button:active, #previous-day-button[chromedir="rtl"]:hover, #previous-day-button[chromedir="rtl"]:active{ list-style-image: url("chrome://global/skin/icons/nav-button-next[hover].png") !important; -moz-image-region:rect(0px, 5px, 13px, 0px) !important; } .minimonth-nav-btns[dir="-1"], .minimonth-nav-btns[dir="1"][chromedir="rtl"]{ list-style-image: url("chrome://global/skin/icons/nav-button-previous-minimonth.png") !important; -moz-image-region:rect(0px, 5px, 13px, 0px) !important; transform: none !important; } .minimonth-nav-btns[dir="-1"]:hover, .minimonth-nav-btns[dir="1"][chromedir="rtl"]:hover{ list-style-image: url("chrome://global/skin/icons/nav-button-previous-minimonth[hover].png") !important; -moz-image-region:rect(0px, 5px, 13px, 0px) !important; } .minimonth-nav-btns[dir="0"]{ list-style-image: url("chrome://global/skin/icons/today-button-minimonth.png") !important; -moz-image-region:rect(0px, 12px, 13px, 0px) !important; } .minimonth-nav-btns[dir="0"]:hover, .minimonth-nav-btns[dir="0"]:active{ list-style-image: url("chrome://global/skin/icons/today-button-minimonth[hover].png") !important; -moz-image-region:rect(0px, 12px, 13px, 0px) !important; } .minimonth-nav-btns[dir="1"], .minimonth-nav-btns[dir="-1"][chromedir="rtl"]{ list-style-image: url("chrome://global/skin/icons/nav-button-next-minimonth.png") !important; -moz-image-region:rect(0px, 10px, 13px, 0px) !important; } .minimonth-nav-btns[dir="1"]:hover, .minimonth-nav-btns[dir="-1"][chromedir="rtl"]:hover{ list-style-image: url("chrome://global/skin/icons/nav-button-next-minimonth[hover].png") !important; -moz-image-region:rect(0px, 10px, 13px, 0px) !important; } .navigation-bottombox { background: rgb(24,24,24); } .navigation-inner-box{ border: none !important; } .navigation-spacer-box{ border:none; } tab[calview][id]{ background: linear-gradient(rgba(191, 191, 191, 0.01), rgba(242, 242, 242, 0.01) 100%) !important; background-color: #323232 !important; color:#909090; text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5); box-shadow: 0px 1px rgba(255,255,255,.03); border: 1px solid rgba(0,0,0,.35) !important; border-bottom: 0px !important; font-weight: lighter !important; border-radius: 0px !important; margin-right: -1px !important; } tab[calview]:hover{ background-image: linear-gradient(rgba(255,255,255,.4), rgba(255,255,255,.75) 50%), linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.1)) !important; background: rgb(166,166,166) !important; color: rgb(24,24,24) !important; text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5) !important; transition: .2s ease-in; } tab[calview][selected="true"]{ background-image: linear-gradient(rgba(0,0,0,1), rgba(0,0,0,1)) !important; color: rgb(0,173,238) !important; text-shadow: none; transition: none !important; } tab[calview][selected="true"]:hover{ background-image: linear-gradient(rgba(0,0,0,.6), rgba(0,0,0,.3) 30%), linear-gradient(rgb(24,24,24), rgb(24,24,24)) !important; text-shadow: 0px 0px 3px rgb(0,173,238) !important; } #calendar-nav-control .view-header { color: rgb(255,255,255); text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75); } .calendar-month-view-grid-row{ border: 1px solid rgb(24,24,24) !important; } calendar-month-day-box{ border-left: 1px solid rgb(24,24,24) !important; border-right: 1px solid rgb(24,24,24) !important; border-bottom: none !important; } .calendar-time-bar-label { color: rgb(255,255,255); } #calendar-header-container, calendar-header-container { background: rgb(24,24,24) !important; border: 1px solid rgb(0,0,0) !important; } .calendar-header-day-box[orient="horizontal"] { border: none !important; } .calendar-event-column-linebox[orient="vertical"] { background: #464646; border-bottom: 1px solid rgb(24,24,24) !important; } .calendar-time-bar-box-odd, .calendar-time-bar-box-even { background: #464646 !important; } .calendar-time-bar-box-odd[off-time="true"], .calendar-time-bar-box-even[off-time="true"] { background: #646464 !important; } .calendar-time-bar-box-odd[off-time="true"] , .calendar-time-bar-box-even[off-time="true"] { border-right: 2px solid !important; -moz-border-right-colors: transparent !important; } .calendar-time-bar-box-odd[orient="horizontal"], .calendar-time-bar-box-even[orient="horizontal"] { border-right: 1px solid #646464 !important; border-top: 1px solid #646464 !important; -moz-border-right-colors: none; height: 40px; /* the same as the calendar-time-bar element */ } .calendar-time-bar-box-odd[orient="vertical"], .calendar-time-bar-box-even[orient="vertical"] { border-bottom: 1px transparent !important; border-right: 2px solid !important; -moz-border-right-colors: transparent !important; width: 10ex; /* the same as the calendar-time-bar element */ } calendar-header-container { background: rgb(68,68,68); border: 1px solid; -moz-border-top-colors : rgba(0,0,0,1)!important; -moz-border-left-colors : rgba(0,0,0,1)!important; -moz-border-right-colors : transparent !important; -moz-border-bottom-colors: rgba(0,0,0,1)!important; } calendar-header-container[weekend="true"], .calendar-event-column-linebox[weekend="true"], .calendar-event-column-linebox[off-time="true"] { background: #646464 !important; } calendar-header-container[weekend="true"][selected="true"], .calendar-event-column-linebox[weekenk="true"][selected="true"], .calendar-event-column-linebox[off-time="true"][selected="true"], .calendar-event-column-linebox[off-time="true"][weekend="true"][selected="true"] { background-color: rgb(143,214,241) !important; } .calendar-event-column-linebox[off-time="true"][weekend="true"] { background-color: rgb(158,158,158) !important; } calendar-header-container[weekend="true"][relation="today"], .calendar-event-column-linebox[weekenk="true"][relation="today"] { background-color: rgb(158,158,158); } .calendar-event-column-linebox[off-time="true"][relation="today"]{ background-color: rgb(60,60,60); } calendar-header-container[relation="today"], .calendar-event-column-linebox[relation="today"], calendar-day-label[orient][relation="today"]{ background-color: rgba(0,0,0,.85); } calendar-header-container[selected="true"], .calendar-event-column-linebox[selected="true"]{ background-color: rgba(0,173,238,.75) !important; } calendar-day-label[selected="true"]{ background: rgb(0,173,238) !important; color: rgb(255,255,255) !important; text-shadow: none !important; } calendar-event-column[orient="vertical"]{ border-left: 1px solid rgb(0,0,0) !important; } #calendar-task-details-description { border: 1px solid rgb(0,0,0) !important; -moz-appearance: none !important; box-shadow: none; margin-right: 10px !important; margin-left: 10px !important; margin-bottom: 10px !important; } .calendar-day-box, box[anonid="daybox"]{ border: none; } .task-details-value{ color: rgb(166,166,166) !important; } box[anonid="labelbox"][orient="horizontal"] > box[anonid="labeltimespacer"], box[anonid="headertimespacer"][orient="horizontal"], calendar-time-bar[orient="vertical"]{ border: none !important; } calendar-day-label[relation="today"], calendar-day-label[relation="today1day"]{ border: none !important; background-color: rgb(0,0,0) !important; color: rgb(0,173,238); text-shadow: none; padding: 1px 3px 0px 3px; } calendar-day-label[relation="today"][selected="true"], calendar-day-label[relation="today1day"][selected="true"]{ border: none !important; background-color: rgb(0,173,238) !important; color: rgb(0,0,0) !important; text-shadow: 0px 1px 0px rgba(255,255,255,.25) !important; } calendar-day-label{ color: rgb(0,173,238) !important; text-shadow: none; box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.75) inset; background: #323232 !important; border: 0px !important; } .multiday-view-header-day-box[orient="horizontal"]{ border: 0px !important; background: rgb(0,0,0); } .multiday-view-label-day-box[orient="horizontal"]{ border: none !important; } .calendar-label-day-box[orient="horizontal"]{ border: none !important; } .labeldaybox-container{ border: none !important; } calendar-month-day-box-item{ text-shadow: none; } .calendar-month-day-box-items-box{ background: rgb(100,100,100); } .calendar-month-day-box-date-label[relation="today"]{ background: rgb(255,255,255) !important; color: rgb(68,68,68) !important; box-shadow: none !important; } .calendar-month-day-box-date-label[relation="today"][selected="true"]{ background: linear-gradient(rgb(0,173,238), rgb(0,130,190)); color: rgb(255,255,255) !important; text-shadow: 0px 0px 3px rgba(255,255,255,.75); box-shadow: none !important; } .calendar-month-day-box-current-month[relation="today"], .calendar-month-day-box-day-off[relation="today"], .calendar-month-day-box-other-month[relation="today"]{ border: 1px solid rgb(255,255,255) !important; } .calendar-month-day-box-date-label[selected="true"]{ background: linear-gradient(rgb(0,173,238), rgb(0,130,190)) !important; color: rgb(255,255,255) !important; box-shadow: none !important; } .calendar-month-day-box-current-month .calendar-month-day-box-date-label { background: #353535 !important; color: rgb(166,166,166); box-shadow: 0px 2px 3px rgba(0,0,0,0.5) inset; } .calendar-month-day-box-day-off .calendar-month-day-box-date-label{ background: rgb(130,130,130) !important; color: #e7e7e7; box-shadow: 0px 2px 3px rgba(0,0,0,0.5) inset; } #view-deck { background: rgb(24,24,24) !important; border: none !important; margin-top: -4px; } calendar-alarm-widget{ border: 0px !important; border-top: 1px solid rgba(255,255,255,.1) !important; background: #242424 url("chrome://mozapps/skin/extensions/richlistitem_bg.png") repeat-x top left !important; padding-top:15px !important; padding-bottom:15px !important; color: rgb(166,166,166) !important; } calendar-alarm-widget:hover{ background: rgb(0,0,0) !important; transition: .2s ease-in; } calendar-alarm-widget[selected="true"]{ border: 0px !important; border-top: 1px solid rgb(6,6,6) !important; background: #060606 url("chrome://mozapps/skin/extensions/richlistitem_selected_bg.png") repeat-x top left !important; transition: .2s ease-in; box-shadow: 0px 3px 7px rgba(0,0,0,.8) inset !important; } calendar-alarm-widget .alarm-calendar-image, calendar-alarm-widget .alarm-calendar-image[selected="true"]{ list-style-image: url("chrome://global/skin/icons/lightning[hover].png") !important; } #task-tree-filtergroup{ color: rgb(166,166,166); } /* custome icons */ #task-actions-priority{ list-style-image: url("chrome://global/skin/icons/task-actions-priority.png") !important; -moz-image-region:rect(0px, 16px, 16px, 0px) !important; } #task-actions-markcompleted{ list-style-image: url("chrome://global/skin/icons/task-actions-markcompleted.png") !important; -moz-image-region:rect(0px, 16px, 16px, 0px) !important; } #task-actions-category{ list-style-image: url("chrome://global/skin/icons/task-actions-category.png") !important; -moz-image-region:rect(0px, 16px, 16px, 0px) !important; } #task-tab-button, .tabmail-tab[type="tasks"], #lightning-button-tasks{ list-style-image: url("chrome://global/skin/icons/tasks-icon.png") !important; -moz-image-region:rect(0px, 16px, 16px, 0px) !important; } #calendar-tab-button, .tabmail-tab[type="calendar"], #lightning-button-calendar{ list-style-image: url("chrome://global/skin/icons/calendar-icon.png") !important; -moz-image-region:rect(0px, 16px, 16px, 0px) !important; } #tabbar-toolbar #calendar-tab-button, #tabbar-toolbar #task-tab-button{ background: none !important; box-shadow: none !important; border: 0px !important; height: 16px !important; width: 16px !important; } #tabbar-toolbar #calendar-tab-button:hover, #tabbar-toolbar #task-tab-button:hover{ color: rgb(255,255,255) !important; box-shadow: 0px -2px 0px rgb(0, 173, 238) inset !important; transition: box-shadow .1s ease-in; } #tabbar-toolbar #calendar-tab-button:active, #tabbar-toolbar #task-tab-button:active{ background-image: -moz-linear-gradient(rgba(0, 173, 238, 0), rgba(0, 173, 238, .5)) !important; background-position: 1px -1px, 0 -1px, 100% -1px; background-size: -moz-calc(100% - 2px) 100%, 1px 100%, 1px 100%; background-repeat: no-repeat; } #todaypane-new-event-button[id]{ list-style-image: url("chrome://global/skin/icons/new-event-icon.png") !important; -moz-image-region:rect(0px, 16px, 16px, 0px) !important; } #calendar-add-task-button{ list-style-image: url("chrome://global/skin/icons/add-task-icon.png") !important; -moz-image-region:rect(0px, 16px, 16px, 0px) !important; } #calendar-status-todaypane-button > stack > .toolbarbutton-icon-begin{ list-style-image: url("chrome://global/skin/icons/calendar-todaypane-icon.png") !important; -moz-image-region:rect(0px, 16px, 16px, 0px) !important; } #calendar-status-todaypane-button > stack > .toolbarbutton-day-text{ color: rgb(0,173,238) !important; } #accept-buttons-box{ border-bottom: 0px !important; } #title-label{ color:rgb(0,173,238) !important; text-shadow: 0px 0px 3px rgba(0,173,238,.75); } #occurrence-prompt-header{ color: rgb(166,166,166) !important; border-bottom: 2px solid !important; -moz-border-bottom-colors: rgba(255, 255, 255, 0.15) rgb(0,0,0) !important; background-color: transparent !important; background: url("chrome://messenger/skin/preferences/topbar_bg.png") repeat-x top left !important; } listbox[disabled="true"] { color: rgb(166,166,166) !important; } #event-menubar{ background: rgb(24,24,24) !important; } #event-toolbar{ -moz-appearance: none !important; } #event-toolbox{ background-color: rgb(24,24,24) !important; background-image: none !important; padding-bottom: 5px !important; border-bottom: 2px solid !important; -moz-border-bottom-colors: rgba(255, 255, 255, 0.1) rgb(0,0,0) !important; } .checkbox-label, .minimonth-row-header{ color: rgb(166,166,166); } #bottom-events-box > #unifinder-searchBox, #task-addition-box{ background-color: rgb(18,18,18) !important; color: rgb(166,166,166); padding-bottom: 3px; } #view-task-edit-field{ background: rgb(48, 48, 48) !important; border-top: 1px solid rgba(0,0,0,.35) !important; border: 1px solid rgba(0,0,0,.75) !important; border-radius: 2px !important; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25) inset, 0px 1px 0px rgba(255, 255, 255, 0.15) !important; text-shadow: 0px 0px 4px rgba(0,0,0,.95); } #view-task-edit-field:hover{ background-color: rgb(56,56,56) !important; box-shadow: 0px -2px 0px rgb(0, 173, 238) inset !important; transition: box-shadow .1s ease-in; } #view-task-edit-field[focused="true"]{ background-color: rgb(40,40,40) !important; transition: .1s ease-in; } #calendar-toolbar2, #task-toolbar2{ background-image: linear-gradient(rgb(35,35,35) 30%, rgb(26,26,26)) !important; padding: 3px 5px 5px 5px !important; height: 33px; } #unifinder-search-field, #view-task-edit-field, #task-text-filter-field, #unifinder-task-edit-field{ background: rgb(48, 48, 48) !important; border-top: 1px solid rgba(0,0,0,.35) !important; border: 1px solid rgba(0,0,0,.75) !important; border-radius: 2px !important; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25) inset, 0px 1px 0px rgba(255, 255, 255, 0.15) !important; text-shadow: 0px 0px 4px rgba(0,0,0,.95); } #unifinder-search-field:hover, #view-task-edit-field:hover, #task-text-filter-field:hover, #unifinder-task-edit-field:hover{ background-color: rgb(56,56,56) !important; transition: .1s ease-in; } #unifinder-search-field[focused="true"], #view-task-edit-field[focused="true"], #task-text-filter-field[focused="true"], #unifinder-task-edit-field[focused="true"]{ background-color: rgb(40,40,40) !important; transition: .1s ease-in; } #task-actions-toolbar > #calendar-delete-task-button { list-style-image: url("chrome://messenger/skin/icons/mail-toolbar.png") !important; -moz-image-region: rect(0px, 144px, 18px, 126px) !important; } #task-actions-toolbar > .toolbarbutton-1 { background: linear-gradient(rgb(50,50,50), rgb(40,40,40)); } #other-actions-box toolbox { border-bottom: 0px !important; } .timeIndicator[orient="vertical"]{ border-top: 2px solid !important; -moz-border-top-colors: rgb(255,153,0) rgb(255,153,0) !important; } .timeIndicator-timeBar{ background: rgb(255,153,0); } lightning-notification-bar{ background: linear-gradient(rgb(65,65,65), rgb(50,50,50)) !important; color: rgb(0,173,238) !important; text-shadow: 0px 0px 3px rgba(0,173,238,.5) !important; border-bottom: 1px solid rgb(0,0,0) !important; } .minimonth-nav-btns[dir="1"] > .toolbarbutton-icon, .minimonth-nav-btns[dir="-1"] > .toolbarbutton-icon{ -moz-appearance: none!important } dialog[systemcolors] .minimonth-day, window[systemcolors] .minimonth-day { color: rgb(166,166,166) !important; border: 1px solid rgb(0,0,0) !important; background-color: rgb(24,24,24) !important; } .alarm-details-label { color: rgb(166,166,166) !important; } calendar-list-tree > tree{ margin-bottom: 0px !important; } .calendar-task-tree > treechildren::-moz-tree-image(calendar-task-tree-col-completed, completed), .calendar-task-tree-col-completed , calendar-list-tree > tree > treechildren::-moz-tree-image(checkbox-treecol){ list-style-image: url(chrome://global/skin/addons/lightning/checkbox-images.png) !important; } .calendar-task-tree > treechildren::-moz-tree-image(calendar-task-tree-col-completed, duetoday), .calendar-task-tree > treechildren::-moz-tree-image(calendar-task-tree-col-completed, overdue), .calendar-task-tree > treechildren::-moz-tree-image(calendar-task-tree-col-completed, future), .calendar-task-tree > treechildren::-moz-tree-image(calendar-task-tree-col-completed, inprogress), calendar-list-tree > tree > treechildren::-moz-tree-image(checkbox-treecol, checked) { list-style-image: url(chrome://global/skin/addons/lightning/checkbox-images.png)!important; } .calendar-task-tree > treechildren::-moz-tree-image(calendar-task-tree-col-completed, repeating), calendar-list-tree > tree > treechildren::-moz-tree-image(checkbox-treecol, disabled) { list-style-image: url(chrome://global/skin/addons/lightning/checkbox-images.png)!important; } #imip-bar > image{ list-style-image: url(chrome://messenger/skin/accountcentral/lightning.png)!important; -moz-image-region: rect(0px, 24px, 24px, 0px) !important; } #lightning-newCalendar-row[id] > hbox > label{ background: url("chrome://messenger/skin/accountcentral/lightning.png") no-repeat !important; } /* toolbar icons */ toolbar[brighttext] #lightning-button-calendar { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#calendar-tab-inverted) !important; } toolbar[brighttext] #lightning-button-tasks { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#task-tab-inverted) !important; } toolbar[brighttext] #calendar-synchronize-button, toolbar[brighttext] #task-synchronize-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#synchronize-inverted) !important; } toolbar[brighttext] #extractEventButton, toolbar[brighttext] #task-newevent-button, toolbar[brighttext] #hdrExtractEventButton, toolbar[brighttext] #calendar-newevent-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#newevent-inverted) !important; } toolbar[brighttext] #extractTaskButton, toolbar[brighttext] #task-newtask-button, toolbar[brighttext] #hdrExtractTaskButton, toolbar[brighttext] #calendar-newtask-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#newtask-inverted) !important; } toolbar[brighttext] #calendar-edit-button, toolbar[brighttext] #task-edit-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#edit-inverted) !important; } toolbar[brighttext] #calendar-delete-button, toolbar[brighttext] #task-delete-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#delete-inverted) !important; } toolbar[brighttext] #calendar-goto-today-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#today-inverted) !important; } toolbar[brighttext] #calendar-print-button, toolbar[brighttext] #task-print-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#print-inverted) !important; } toolbar[brighttext] #calendar-unifinder-button { list-style-image: url(chrome://calendar-common/skin/calendar-toolbar.svg#find-inverted) !important; } #calendar-toolbar2 .toolbarbutton-1 .toolbarbutton-icon, #calendar-toolbar2 .toolbarbutton-1 .toolbarbutton-menu-dropmarker, #calendar-toolbar2 .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker, #calendar-toolbar2 .toolbarbutton-1 > .toolbarbutton-menubutton-button > #calendar-toolbar2 .toolbarbutton-icon, #task-toolbar2 .toolbarbutton-1 .toolbarbutton-icon, #task-toolbar2 .toolbarbutton-1 .toolbarbutton-menu-dropmarker, #task-toolbar2 .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker, #task-toolbar2 .toolbarbutton-1 > .toolbarbutton-menubutton-button > #task-toolbar2 .toolbarbutton-icon { opacity: .5; } #calendar-toolbar2 .toolbarbutton-1[disabled=true] .toolbarbutton-icon, #calendar-toolbar2 .toolbarbutton-1[disabled=true] .toolbarbutton-menu-dropmarker, #calendar-toolbar2 .toolbarbutton-1[disabled=true] > .toolbarbutton-menubutton-dropmarker, #calendar-toolbar2 .toolbarbutton-1[disabled=true] > .toolbarbutton-menubutton-button > #calendar-toolbar2 .toolbarbutton-icon, #task-toolbar2 .toolbarbutton-1[disabled=true] .toolbarbutton-icon, #task-toolbar2 .toolbarbutton-1[disabled=true] .toolbarbutton-menu-dropmarker, #task-toolbar2 .toolbarbutton-1[disabled=true] > .toolbarbutton-menubutton-dropmarker, #task-toolbar2 .toolbarbutton-1[disabled=true] > .toolbarbutton-menubutton-button > #task-toolbar2 .toolbarbutton-icon { opacity: .2; } #calendar-toolbar2 .toolbarbutton-1[disabled=true], #task-toolbar2 .toolbarbutton-1[disabled=true]{ color: rgb(100,100,100) !important; } .categories-listbox { background-color: transparent !important; color: rgb(166,166,166) !important; } .categories-textbox { -moz-appearance: none !important; }