diff options
Diffstat (limited to 'radicale_web/web/infcloud/css')
-rw-r--r-- | radicale_web/web/infcloud/css/default.css | 3632 | ||||
-rw-r--r-- | radicale_web/web/infcloud/css/default_ie.css | 81 | ||||
-rw-r--r-- | radicale_web/web/infcloud/css/default_integration.css | 180 | ||||
-rw-r--r-- | radicale_web/web/infcloud/css/fullcalendar.css | 1464 | ||||
-rw-r--r-- | radicale_web/web/infcloud/css/jquery-ui.custom.css | 203 | ||||
-rw-r--r-- | radicale_web/web/infcloud/css/jquery.tagsinput.css | 14 | ||||
-rw-r--r-- | radicale_web/web/infcloud/css/spectrum.custom.css | 553 |
7 files changed, 0 insertions, 6127 deletions
diff --git a/radicale_web/web/infcloud/css/default.css b/radicale_web/web/infcloud/css/default.css deleted file mode 100644 index 14e8156..0000000 --- a/radicale_web/web/infcloud/css/default.css +++ /dev/null @@ -1,3632 +0,0 @@ -/* -InfCloud - the open source CalDAV/CardDAV Web Client -Copyright (C) 2011-2015 - Jan Mate <jan.mate@inf-it.com> - Andrej Lezo <andrej.lezo@inf-it.com> - Matej Mihalik <matej.mihalik@inf-it.com> - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU Affero General Public License as -published by the Free Software Foundation, either version 3 of the -License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU Affero General Public License for more details. - -You should have received a copy of the GNU Affero General Public License -along with this program. If not, see <http://www.gnu.org/licenses/>. -*/ - -@font-face -{ - font-family: "Roboto"; - src: url('../fonts/Roboto-Light-webfont.eot'); - src: url('../fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'), - url('../fonts/Roboto-Light-webfont.woff') format('woff'), - url('../fonts/Roboto-Light-webfont.ttf') format('truetype'), - url('../fonts/Roboto-Light-webfont.svg#robotolight') format('svg'); - font-weight: 300; - font-style: normal; -} -@font-face -{ - font-family: "Roboto"; - src: url('../fonts/Roboto-Regular-webfont.eot'); - src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'), - url('../fonts/Roboto-Regular-webfont.woff') format('woff'), - url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'), - url('../fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg'); - font-weight: 400; - font-style: normal; -} -@font-face -{ - font-family: "Roboto"; - src: url('../fonts/Roboto-Medium-webfont.eot'); - src: url('../fonts/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'), - url('../fonts/Roboto-Medium-webfont.woff') format('woff'), - url('../fonts/Roboto-Medium-webfont.ttf') format('truetype'), - url('../fonts/Roboto-Medium-webfont.svg#robotomedium') format('svg'); - font-weight: 500; - font-style: normal; -} -@font-face -{ - font-family: "Roboto"; - src: url('../fonts/Roboto-Bold-webfont.eot'); - src: url('../fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'), - url('../fonts/Roboto-Bold-webfont.woff') format('woff'), - url('../fonts/Roboto-Bold-webfont.ttf') format('truetype'), - url('../fonts/Roboto-Bold-webfont.svg#robotobold') format('svg'); - font-weight: 700; - font-style: normal; -} -@font-face -{ - font-family: "Roboto"; - src: url('../fonts/Roboto-LightItalic-webfont.eot'); - src: url('../fonts/Roboto-LightItalic-webfont.eot?#iefix') format('embedded-opentype'), - url('../fonts/Roboto-LightItalic-webfont.woff') format('woff'), - url('../fonts/Roboto-LightItalic-webfont.ttf') format('truetype'), - url('../fonts/Roboto-LightItalic-webfont.svg#robotolight_italic') format('svg'); - font-weight: 300; - font-style: italic; -} -@font-face -{ - font-family: "Roboto"; - src: url('../fonts/Roboto-Italic-webfont.eot'); - src: url('../fonts/Roboto-Italic-webfont.eot?#iefix') format('embedded-opentype'), - url('../fonts/Roboto-Italic-webfont.woff') format('woff'), - url('../fonts/Roboto-Italic-webfont.ttf') format('truetype'), - url('../fonts/Roboto-Italic-webfont.svg#robotoitalic') format('svg'); - font-weight: 400; - font-style: italic; -} -@font-face -{ - font-family: "Roboto"; - src: url('../fonts/Roboto-MediumItalic-webfont.eot'); - src: url('../fonts/Roboto-MediumItalic-webfont.eot?#iefix') format('embedded-opentype'), - url('../fonts/Roboto-MediumItalic-webfont.woff') format('woff'), - url('../fonts/Roboto-MediumItalic-webfont.ttf') format('truetype'), - url('../fonts/Roboto-MediumItalic-webfont.svg#robotomedium_italic') format('svg'); - font-weight: 500; - font-style: italic; -} -@font-face -{ - font-family: "Roboto"; - src: url('../fonts/Roboto-BoldItalic-webfont.eot'); - src: url('../fonts/Roboto-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'), - url('../fonts/Roboto-BoldItalic-webfont.woff') format('woff'), - url('../fonts/Roboto-BoldItalic-webfont.ttf') format('truetype'), - url('../fonts/Roboto-BoldItalic-webfont.svg#robotobold_italic') format('svg'); - font-weight: 700; - font-style: italic; -} - -body, input, select, textarea -{ - font-family: 'Roboto'; - font-size: 14px; - color: #404040; -} - -.System -{ - position: absolute; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - width: 100%; - height: 100%; - overflow: hidden; - /* XXX - System display:none changes - display: none; - visibility: visible;*/ - display: block; - visibility: hidden; - opacity: 0; -} - -.update_d -{ - position: absolute; - display: block; - overflow: hidden; - top: 25px; - padding-top: 8px; - bottom: 0px; - right: 0px; - width: 24px; - background: #f0f0f0; - border-left: 1px solid #c0c0c0; - z-index: 30; -} - -.update_h -{ - width: 24px; - font-size: 1.1em; - font-weight: 500; - writing-mode: tb-rl; - white-space: nowrap; - -webkit-transform:rotate(90deg); - -moz-transform:rotate(90deg); - -o-transform: rotate(90deg); -} - -.update_h -{ - cursor: pointer; -} - -.collection_d -{ - position: absolute; - top: 0; - left: 225px; - right: 582px; - border-right: 1px solid; - border-right-color: #c0c0c0; - height: 24px; - background: #f0f0f0; - color: #404040; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.collection_h -{ - position: absolute; - margin-left: 24px; - margin-top: 3px; - font-size: 1.1em; - font-weight: 500; -} - -.collection_a, .company_a -{ - position: absolute; - right: 0px; - padding-top: 4px; - padding-right: 6px; - width:17px; - height: 16px; -} - -.contact_d -{ - position: absolute; - top: 0; - right: 0; - width: 582px; - height: 24px; - background: #f0f0f0; - color: #404040; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.contact_h -{ - position: absolute; - padding-left: 6px; - padding-top: 2px; - font-size: 1.1em; - font-weight: 400; -} - -.system_l -{ - position: absolute; - right: 32px; - padding-top: 4px; - height: 16px; -} - -#SearchBox -{ - position: absolute; - display: block; - top: 24px; - left: 225px; - right: 582px; - border-right: 1px solid; - border-right-color: #c0c0c0; - overflow: hidden; - background: #ffffff; - z-index: 2; /* for floating headers */ - - height: 24px; - border-top: 1px solid #c0c0c0; - border-bottom: 1px solid #c0c0c0; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#SearchBox > .container -{ - position: absolute; - top: 3px; - left: 31px; - right: 27px; -} -#SearchBox *> input[data-type=search] -{ - width: 100%; - background-color: #ffffff; -} - -#ABList -{ - position: absolute; - display: block; - top: 50px; /* search support */ - left: 225px; - right: 582px; - bottom: 0; - border-right: 1px solid; - border-right-color: #c0c0c0; - overflow: hidden; - background: #ffffff; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#ABListOverlay -{ - position: absolute; - top: 0; - left: 225px; - right: 583px; - bottom: 0; - overflow: hidden; - background: #ffffff; - display: none; - z-index: 10; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.half -{ - position: relative; - height: 50% !important; -} - -#ABContact -{ - position: absolute; - top: 25px; - right: 0; - bottom: 0; - display: block; - width: 579px; - padding-bottom: 8px; - overflow: auto; - overflow-x: hidden; - background: #f0f0f0; - border-top: 1px solid #f0f0f0; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#ABContactColor -{ - background: #f0f0f0; - position: absolute; - display: block; - top: 25px; - bottom: 0; - right: 579px; - width: 3px; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#ABContactOverlay -{ - position: absolute; - top: 24px; - right: 0; - bottom: 0; - width: 582px; - overflow: hidden; - background: #ffffff; - display: none; - z-index: 10; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#Login img[data-type=system_logo] -{ - padding-bottom: 5px; -} - -#Login table, .System table -{ - padding: 0px 0px 0px 0px; - border: none; - border-collapse: collapse; -} - -#Login td, .System td -{ - position: relative; /* required by placeholder plugin (used for IE) */ - padding: 1px 2px 0px 0px; - height: 20px; - line-height: 19px; - vertical-align: top; -} - -.System td.clean -{ - padding: 0px 0px 0px 0px !important; -} - -.System td.buttons -{ - padding-top: 10px; -} - -.System td.type -{ - width: 139px; -} - -.fc td -{ - position: static; /* required by fullcalendar */ -} - -*:focus -{ - outline: none; -} - -select -{ - font-size: 1em; - min-height: 19px; - max-height: 19px; - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; - border: none; - - background: #ffffff url(../images/select.svg) no-repeat center right; - - padding-left: 3px; /* minor problem with chrome on windows */ - padding-right: 19px; /* original: 18 - minor problem with chrome on windows */ - - appearance: none; - -webkit-appearance: none; - - border-radius: 0px; - -webkit-border-radius: 0px; - -moz-border-radius: 0px; - - outline: none; - -moz-outline: none; - - color: #404040; - - left: 0px; - vertical-align: top; -} - -@-moz-document url-prefix() { - select - { - font-size: 1em; - line-height: 19px; - - padding-left: 0px; - padding-right: 0px !important; - - padding-bottom: 1px; - background: transparent url(../images/select_bg.svg) repeat-x; - - /* FF outline hack */ - color: rgba(64, 64, 64, 0); - text-shadow: 0 0 0 #404040; - } - - select option - { - color: #404040; - background-color: #ffffff !important; - } -} - -select[disabled] -{ - /* Safari problem with textfield (it is one pixel higher than the selectbox) */ - min-height: 19px; - max-height: 19px; - padding-right: 3px !important; - - - font-size: 1em; - - background: #fff none; - - appearance: textfield; - -webkit-appearance: textfield; -} -@-moz-document url-prefix() { - select[disabled] - { - font-size: 1em; - - padding-left: 0px; - - /* FF for windows fix */ - padding-right: 0px !important; - background: transparent url(../images/select_bg_dis.svg) repeat-x; - } -} - -select[disabled][data-type="xhalf_type"] -{ - /* Safari problem with textfield (it is one pixel higher than the selectbox) */ - min-height: 19px; - max-height: 19px; - - background: #fff; - - appearance: textfield; - -webkit-appearance: textfield; -} -@-moz-document url-prefix() { - select[disabled][data-type="xhalf_type"] - { - margin-left: 0px !important; - background: transparent url(../images/select_bg_dis.svg) repeat-x; - } -} - -select[disabled][data-type="country_type"] -{ - /* Safari problem with textfield (it is one pixel higher than the selectbox) */ - min-height: 19px; - max-height: 19px; - - background: #fff; - - appearance: textfield; - -webkit-appearance: textfield; -} -@-moz-document url-prefix() { - select[disabled][data-type="country_type"] - { - margin-left: 0px !important; - background: transparent url(../images/select_bg_dis.svg) repeat-x; - } -} - -select[disabled][data-type="im_service_type"] -{ - /* Safari problem with textfield (it is one pixel higher than the selectbox) */ - min-height: 19px; - max-height: 19px; - - background: #fff; - - appearance: textfield; - -webkit-appearance: textfield; -} -select[disabled][data-type="im_service_type"]:-moz-last-node -{ - margin-left: 0px !important; - background: transparent url(../images/select_bg_dis.svg) repeat-x; -} - - - -td[data-size="login"] > select[data-type="language"] -{ - min-width: 331px !important; - max-width: 331px !important; -} - - - -input -{ - font-size: 1em !important; - color: #404040; - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; -} - -@-moz-document url-prefix() -{ - input - { - text-indent: 1px; - } -} - -input::-moz-focus-inner /* FF buttons */ -{ - border: none; - padding: 0.07em 0em 0em 0em !important; -} - -img[data-type=system_login] -{ - margin-top: 10px; - cursor: pointer; -} - -input[data-type="system_username"], input[data-type="system_password"] -{ - font-size: 20px !important; - height: 28px !important; - min-width: 329px !important; - max-width: 329px !important; -} - -select[data-type="language"] -{ - font-size: 20px !important; - min-height: 28px !important; - max-height: 28px !important; - background: none; -} - -td[data-size="login_logo"] -{ - padding-left: 60px !important; -} - -td[data-size="login"], td[data-size="login_input"] -{ - border-bottom: 2px solid #585858; -} - -input[type=button], input[type=submit], .ui-datepicker-buttonpane button -{ - cursor: pointer; - border: 1px solid; - border-color: #c0c0c0; - font-size : 0.9em !important; - padding-left: 0.5em; - padding-right: 0.5em; - - background: #ffffff; - color: #404040; - position : relative; - - border-radius: 3px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - - -webkit-appearance: none; -} -input[data-type=cancel] -{ - margin-right: 1.5em; -} - -input[disabled] -{ - color: #404040; /* webkit bug - the black color not works */ - border-style: none; - background: #fff; - opacity: 1 !important; -} -input[disabled].safari_hack -{ - color: #000000; /* safari bug - the black color not works #000000 looks like #545454 :-( */ -} - -input[readonly] -{ - border-style: none; - background: #fff !important; -} - -input::-webkit-input-placeholder -{ - color: #e0e0e0; - text-shadow: none !important; - -webkit-font-smoothing: antialiased; -} -input[readonly]::-webkit-input-placeholder -{ - color: #e0e0e0; - text-shadow: none !important; - -webkit-font-smoothing: antialiased; -} -input[disabled]::-webkit-input-placeholder -{ - color: #e0e0e0; - text-shadow: none !important; - -webkit-font-smoothing: antialiased; -} -textarea::-webkit-input-placeholder -{ - color: #e0e0e0; - text-shadow: none !important; - -webkit-font-smoothing: antialiased; -} -textarea[readonly]::-webkit-input-placeholder -{ - color: #e0e0e0; - text-shadow: none !important; - -webkit-font-smoothing: antialiased; -} - -input:-moz-placeholder -{ - color: #e0e0e0 !important; -} -input[readonly]:-moz-placeholder -{ - color: #e0e0e0 !important; -} -input[disabled]:-moz-placeholder -{ - color: #e0e0e0 !important; -} -textarea:-moz-placeholder -{ - color: #e0e0e0; -} -textarea[readonly]:-moz-placeholder -{ - color: #e0e0e0; -} -input::-moz-placeholder -{ - color: #e0e0e0 !important; -} -input[readonly]::-moz-placeholder -{ - color: #e0e0e0 !important; -} -input[disabled]::-moz-placeholder -{ - color: #e0e0e0 !important; -} -textarea::-moz-placeholder -{ - color: #e0e0e0; -} -textarea[readonly]::-moz-placeholder -{ - color: #e0e0e0; -} -input:-ms-input-placeholder -{ - color: #e0e0e0 !important; -} -input[readonly]:-ms-input-placeholder -{ - color: #e0e0e0 !important; -} -input[disabled]:-ms-input-placeholder -{ - color: #e0e0e0 !important; -} -textarea:-ms-input-placeholder -{ - color: #e0e0e0; -} -textarea[readonly]:-ms-input-placeholder -{ - color: #e0e0e0; -} - -input[type=text]::-ms-clear { - display: none; -} -input[type=password]::-ms-clear { - display: none; -} - -.iex -{ - padding-top: 1px; - padding-left: 0px; - padding-right: 0px; -} - - -input[type=text], input[type=password] -{ - height: 19px; - margin-left: 0px; - outline: none; - border: 0px; - - padding-left: 2px; /* it resizes the input size :( */ - - /* mobile safari remove rounded corners */ - -webkit-appearance: none; - -webkit-border-radius: 0px; -} - -input[type=text].fs, input[type=password].fs -{ - width: 390px; -} - -input[type=text].ms, input[type=password].ms -{ - width: 254px; -} - -input[type=text].hs, input[type=password].hs -{ - width: 193px; -} - -input[type=text].ss, input[type=password].ss -{ - width: 112px; -} - -input[type=checkbox] -{ - vertical-align: middle; - margin-right: 5px; -} -input[type=checkbox], x:-moz-any-link, x:default /* FF checkbox hack */ -{ - margin-bottom: 3px !important; -} -input[disabled][type=checkbox] /* Opera checkbox hack */ -{ - background: #e0e0e0; -} -label /* checkbox + text */ -{ - font-size: 0.95em; -} - -textarea -{ - font-size: 1em; - width: 527px; - height: 64px; /* if <61 firefox not shows the scroll bar ?! - note: we use autoResize plugin here */ - margin: 0px 0px 0px 0px; - border-style: none; - resize: none; - padding-left: 3px; - - outline: none; - -moz-outline: none; - -moz-border-radius: 0px; - - /* mobile safari remove rounded corners */ - -webkit-appearance: none; - -webkit-border-radius: 0px; -} -@-moz-document url-prefix() { - textarea - { - width: 529px; - padding-left: 2px !important; - } -} -textarea[readonly] -{ - color: #404040; - background: #fff; -} -textarea[readonly].safari_hack -{ - color: #000000; /* safari bug - the black color not works #000000 looks like #545454 :-( */ -} -@-moz-document url-prefix() { - textarea[readonly] - { - color: #404040; - } -} - -#LoginPage -{ - position: absolute; - top: 0px; - left: 0px; - width: 100%; - height: 100%; - overflow: hidden; - z-index: 101; - background: #f8f8f8; - display: none; /* by default the login window is hidden */ - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -.window -{ - position: relative; - display: inline-block; - width: 503px; - height: 311px; - top: 38.2%; - left: 61.8%; - - margin-top: -155px; - margin-left: -252px; - - background-image: url(../images/cloud.svg); - color: #000000; - text-align: center; -} - -#Login -{ - margin-top: 50px; - margin-left: 85px; -} - -#login_message -{ - padding-top: 20px; - font-size: 16px; - font-weight: 500; - color: #9E2F36; -} - -#LoginLoader -{ - position: absolute; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - overflow: visible; - background-image: url(../images/cloud.svg); - display: none; - z-index: 1; -} - -.footer -{ - position: absolute; - left: 25px; - bottom: 25px; - font-size: 16px; - color: #2d2d2d; -} - -#cacheDialog -{ - position: absolute; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - overflow: visible; - background: #ffffff; - display: none; - opacity: 0.95; - text-align: center; - z-index: 200; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#cacheDialogText -{ - position: absolute; - width: 100%; - bottom: 50%; - vertical-align: middle; - font-size: 2em; -} - -#cacheDialogButtonWrapper -{ - position: absolute; - left: 40%; - right: 40%; - bottom: 40%; -} - -#cacheDialogButton -{ - font-size: 2em !important; - border: 2px solid #c0c0c0; -} - -#MainLoader -{ - position: absolute; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - overflow: visible; - background: #ffffff; - display: none; - opacity: 0.9; - z-index: 101; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -.loader -{ - width: 100%; - height: 100%; - background: url(../images/loadinfo.gif) no-repeat center center; -} - -.loader_hidden .loader -{ - background: none; -} - -.loaderInfo -{ - position: absolute; - width: 100%; - bottom: 25%; - vertical-align: middle; - text-align: center; - font-size: 2em; -} - -#ABMessage -{ - position: absolute; - top: 24px; - right: 0; - display: block; - width: 582px; - height: 0; - z-index: 20; - - background: #ffffff; - border-bottom: 1px solid; - border-bottom-color: #c0c0c0; - border-top: 0px; - overflow: hidden; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#ABInMessage -{ - position: relative; - top: -1px; - - background: #ffffff; - border-bottom: 1px solid; - border-bottom-color: #404040; - border-top: 0px; - display: block; - height: 0px; - overflow: hidden; -} - -#ABMessageText, #ABInMessageText -{ - position: absolute; - padding: 7px; - text-align: center; - vertical-align: bottom; - width: 100%; - font-weight: 500; - background: #ffffff; - bottom: 0px; -} - -#ABInMessageEditBox -{ - position: relative; - top: -1px; - display:none; - - background: #ffffff; - border-bottom: 1px solid; - border-bottom-color: #404040; - border-top: 0px; - height: 0px; - overflow: hidden; -} - -#ABInMessageTextEditBox -{ - position: absolute; - padding: 7px; - text-align: center; - vertical-align: bottom; - width: 100%; - font-weight: 500; - background: #ffffff; - bottom: 0px; -} - -.message_success -{ - color: #000000; -} - -.message_error -{ - color: #ff0000; -} - -.element_grayed -{ - color: #e0e0e0; -} - -.element_default_hidden -{ - visibility: hidden; -} - -.element_hide -{ - height: 0px !important; - max-height: 0px !important; - overflow: hidden; -} - -.element_no_display -{ - display: none; -} - -.element_no_display_af -{ - display: none !important; -} - -input.non_editable -{ - background-color: #f5f5f5 !important; -} - -.integration_d -{ - display: none; /* hide the integration banner if the div is present but only CardDavMATE is loaded */ -} - -.resourcesCardDAV_d -{ - position: absolute; - top: 0px; - left: 0px; - right: 0px; - border-right: 1px solid #c0c0c0; - width: 224px; - height: 49px; - background: #f0f0f0; - color: #404040; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.resourcesCardDAV_h -{ - float: left; - margin-top: 2px; - margin-left: 6px; - width: 190px; - font-size: 1.1em; - font-weight: 400; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -#ResourceCardDAVToggle -{ - float: left; - padding-top: 4px; - padding-left: 7px; - cursor: pointer; -} - -#ResourceCardDAVList -{ - position: absolute; - display: block; - top: 24px; - bottom: 0px; - left: 0px; - border-right: 1px solid; - border-right-color: #c0c0c0; - width: 224px; - overflow: auto; - overflow-x: hidden; - background: #ffffff; - border-top: 1px solid #c0c0c0; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#ResourceCardDAVListOverlay -{ - position: absolute; - top: 0px; - left: 0px; - bottom: 0px; - border-right: 1px solid; - border-right-color: #c0c0c0; - width: 224px; - background: #ffffff; - display: none; - z-index: 10; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#AddressbookOverlay -{ - position: absolute; - top: 0px; - left: 225px; - right: 0px; - bottom: 0px; - overflow: hidden; - background: #ffffff; - opacity: 0.8; - display: none; - z-index: 22; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.colorPicker -{ - display: none; -} - -.resourceCardDAVColor -{ - width: 12px; - height: 24px; - margin-top: 0px; - margin-right: 6px; - float: left; -} - -.resourceCardDAVGroupColor -{ - width: 12px; - height: 19px; - margin-top: 0px; - float: left; -} - -.resourceCardDAV_header -{ - position: relative !important; - display: block; - overflow: hidden; - left: 0px; - top: 0px; - box-sizing: border-box; - -moz-box-sizing: border-box; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; - bottom: auto; - height: 20px; - line-height: 17px; - background-color: #ffffff; - color: #404040; - cursor: default; - padding-left: 6px; - padding-right: 6px; - font-size: 0.9em; - font-weight: 500; - - border-top: 1px solid; - border-top-color: #ffffff; - border-bottom: 1px solid; - border-bottom-color: #ffffff; -} - -.resourceCardDAV_item, .contact_group -{ - position: relative; - display: block; - overflow: hidden; - - left: 0px; - top: 0px; - box-sizing: border-box; - -moz-box-sizing: border-box; - width: 100%; -} - -.resourceCardDAV_item input[type="checkbox"] -{ - margin-top: -2px; - margin-right: 5px; -} - -@-moz-document url-prefix() { - .resourceCardDAV_item input[type="checkbox"] - { - margin-top: 0px; - } -} - -.resourceCardDAV -{ - position: relative; - display: block; - overflow: hidden; - - left: 0px; - top: 0px; - box-sizing: border-box; - -moz-box-sizing: border-box; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; - height: 25px; - line-height: 23px; - border-top: 1px solid #ffffff; - color: #404040; - cursor: default; - font-size: 1em; - font-weight: 400; - - padding-left: 0px; - padding-right: 6px; -} - -.resourceCardDAV:hover -{ - cursor: pointer; - color: #404040 !important; - background-color: #e7e7e7 !important; - border-top: 1px solid !important; -/* - border-top-color: #b9b9b9 !important; - border-bottom: 1px solid !important; - border-bottom-color: #b9b9b9 !important; -*/ - border-top-color: #ffffff !important; -} - -.resourceCardDAV.resourceCardDAV_selected -{ - color: #ffffff !important; - background: #585858 !important; - border-top: 1px solid !important; -/* - border-top-color: #585858 !important; - border-bottom: 1px solid !important; - border-bottom-color: #585858 !important; -*/ - border-top-color: #ffffff !important; -} - -.resourceCardDAV.resourceCardDAV_dropped_to -{ - background-color: #b9b9b9; - border: 1px dashed #ffffff !important; - padding-right: 7px; -} - -.resourceCardDAV.resourceCardDAV_dropped_to > .resourceCardDAVColor -{ - width: 11px !important; /* reduce the addressbook color size during "drop" */ -} - -.resourceCardDAV.resourceCardDAV_ro -{ - background-image: url(../images/read_only_b.svg); - background-repeat: no-repeat !important; - background-position: 97% center !important; - padding-right: 32px !important; -} - -.resourceCardDAV.resourceCardDAV_ro:hover -{ - background-image: url(../images/read_only_b.svg) !important; -} - -.resourceCardDAV.resourceCardDAV_ro.resourceCardDAV_selected -{ - background-image: url(../images/read_only_w.svg) !important; -} - -#ABListTable, #ABListTableInner -{ - width: 100%; - table-layout: fixed; -} - -.ablist_table_header -{ - border-bottom: 1px solid #c0c0c0; -} - -.ablist_table_header th -{ - font-weight: 500; - font-size: 0.9em; - border-right: 1px solid #f0f0f0; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.ablist_table_container > td -{ - padding: 0 !important; -} - -.ablist_table_wrapper -{ - overflow-x: hidden; - overflow-y: auto; -} - -.ablist_column_color -{ - width: 6px; -} - -.ablist_header -{ - color: #404040; - background-color: #f0f0f0; - font-size: 0.9025em; -} - -.ablist_header td -{ - height: 18px; - padding: 0 10px; - line-height: 18px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.ablist_item -{ - color: #404040; - background-color: #fff; - font-size: 1.02885em; - border-top: 1px solid #ffffff !important; -} - -.ablist_item td -{ - height: 15px !important; - padding: 2px 4px; - line-height: 15px !important; - border-right: 1px solid #f0f0f0; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - background-color: inherit; -} - -.ablist_item td.ablist_item_color -{ - height: 100%; - width: 6px; - padding: 0; - border-color: #f0f0f0; - background-color: #f0f0f0; - border-right: none; -} - -.ablist_item, x:-moz-any-link, x:default -{ - line-height: 17px; -} - -.ablist_item_selected -{ - color: #eeeeee !important; - background-color: #585858 !important; -/* - border-top: 1px solid !important; - border-top-color: #585858 !important; - border-bottom: 1px solid !important; - border-bottom-color: #585858 !important; -*/ - border-top: 1px solid !important; - border-top-color: #ffffff !important; -} - -.ablist_item:hover -{ - cursor: pointer; - color: #000000; - background-color: #b9b9b9; -/* - border-top-color: #b9b9b9; - border-bottom-color: #b9b9b9; -*/ - border-top-color: #ffffff; -} - -@media only screen and (device-width: 1024px) -{ - /* Rule matched by 1024x768 tablets, like the iPad and iPad2 and ignored by other browsers */ - .ablist_item:hover - { - cursor: default; - color: #404040; - background-color: #ffffff; - border-top-color: #ffffff; -/* - border-bottom-color: #ffffff; -*/ - } -} - -@media only screen and (device-width: 768px) -{ - /* Rule matched by 1024x768 tablets, like the iPad and iPad2 and ignored by other browsers */ - .ablist_item:hover - { - cursor: default; - color: #404040; - background-color: #ffffff; - border-top-color: #ffffff; -/* - border-bottom-color: #ffffff; -*/ - } -} - -.ablist_item:hover td -{ - border-right-color: #eee; -} - -/*.company, .ablist_item_selected.company:hover -{ - padding-right: 30px; - background-image: url(../images/company_s_b.svg); - background-repeat: no-repeat; - background-position: right top; -} - -.ablist_item_selected.company -{ - background-image: url(../images/company_s_w.svg) !important; - background-repeat: no-repeat !important; - background-position: right top !important; -}*/ - -.ablist_item_dragged -{ - border: 1px dashed #ffffff !important; - background-color: #585858 !important; - color: #ffffff !important; -} - -.group -{ - position: relative; - display: block; - overflow: hidden; - - left: 0px; - top: 0px; - box-sizing: border-box; - -moz-box-sizing: border-box; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; - height: 20px; - line-height: 17px; - border-top: 1px solid #ffffff; - color: #404040; - cursor: default; - padding-left: 0px; - padding-right: 6px; - font-size: 0.9em; - background-image: none !important; -} - -.group input[type="checkbox"] -{ - margin-top: -2px; - margin-left: 18px; - margin-right: 5px; -} - -@-moz-document url-prefix() { - .group input[type="checkbox"] - { - margin-top: 0x; - } -} - -.group:hover -{ - cursor: pointer; - color: #404040 !important; - background-color: #e7e7e7 !important; - border-top: 1px solid !important; -/* - border-top-color: #b9b9b9 !important; - border-bottom: 1px solid !important; - border-bottom-color: #b9b9b9 !important; -*/ - border-top-color: #ffffff !important; -} - -.group.resourceCardDAV_selected -{ - color: #ffffff !important; - background: #585858 !important; - border-top: 1px solid !important; -/* - border-top-color: #585858 !important; - border-bottom: 1px solid !important; - border-bottom-color: #585858 !important; -*/ - border-top-color: #ffffff !important; -} - -.group_dropped_to -{ - background-color: #b9b9b9; - border: 1px dashed #ffffff !important; - padding-right: 7px; -} - -.group_dropped_to > .resourceCardDAVGroupColor -{ - width: 11px !important; -} - -.r_operate.resourceCardDAV, .r_operate.group -{ - background-image: url(../images/loadinfo_s1.gif) !important; - background-repeat: no-repeat !important; - background-position: 97% center !important; - padding-right: 32px; -} - -.r_operate.resourceCardDAV:hover, .r_operate.group:hover -{ - background-image: url(../images/loadinfo_s2.gif) !important; -} - -.r_operate.resourceCardDAV.resourceCardDAV_selected, .r_operate.group.resourceCardDAV_selected -{ - background-image: url(../images/loadinfo_s3.gif) !important; -} - -.r_success.resourceCardDAV, .r_success.group -{ - background-image: url(../images/success_b.svg) !important; - background-repeat: no-repeat !important; - background-position: 97% center !important; - padding-right: 32px; -} - -.r_success.resourceCardDAV:hover, .r_success.group:hover -{ - background-image: url(../images/success_b.svg) !important; -} - -.r_success.resourceCardDAV.resourceCardDAV_selected, .r_success.group.resourceCardDAV_selected -{ - background-image: url(../images/success_w.svg) !important; -} - -.r_error.resourceCardDAV, .er_error.resourceCardDAV, .r_error.group, .er_error.group -{ - background-image: url(../images/error_b.svg) !important; - background-repeat: no-repeat !important; - background-position: 97% center !important; - padding-right: 32px; -} - -.r_error.resourceCardDAV:hover, .er_error.resourceCardDAV:hover, .r_error.group:hover, .er_error.group:hover -{ - background-image: url(../images/error_b.svg) !important; -} - -.r_error.resourceCardDAV.resourceCardDAV_selected, .er_error.resourceCardDAV.resourceCardDAV_selected, .r_error.group.resourceCardDAV_selected, .er_error.group.resourceCardDAV_selected -{ - background-image: url(../images/error_w.svg) !important; -} - -.resourceCardDAV_header.load_mode, .resourceCardDAV.load_mode, .resourceCardDAV.load_mode:hover -{ - padding-right: 24px !important; - background-image: none !important; -} - -.contact_group.load_mode -{ - display: none; -} - -.resourceCardDAV_header.unloaded, .resourceCardDAV.unloaded -{ - color: rgba(64, 64, 64, 0.4) !important; -} - -.resourceCardDAV.unloaded .resourceCardDAVColor -{ - opacity: 0.4; -} - - - -td[data-size="full"] > span > select[data-type="country_type"] -{ - min-width: 392px !important; - max-width: 392px !important; -} -td[data-size="full"] > span > select[data-type="xfull_type"] -{ - min-width: 392px !important; - max-width: 392px !important; -} - -td[data-size="half"] > span > select[data-type="country_type"] -{ - min-width: 195px !important; - max-width: 195px !important; -} -td[data-size="half"] > span > select[data-type="xhalf_type"] -{ - min-width: 195px !important; - max-width: 195px !important; -} - -td[data-size="small"] > select -{ - min-width: 134px !important; - max-width: 134px !important; -} - -img[data-type="invalidCardDavTagsinput"] -{ - vertical-align: top; - margin-top: -22px; - margin-left: 512px; -} - -#showUnloadedAddressbooks -{ - float:right; - padding-top: 4px; - padding-right: 6px; - cursor: pointer; -} - -#EditorBox -{ - padding-left: 7px; - padding-top: 4px; - z-index: 1; -} - -#EditorBox *> .attr_desc -{ - font-size: 1em; - height: 1.3em !important; - vertical-align: middle !important; - text-align: baseline !important; -} - -#EditorBox *> .opw /* + and - image button IE bug with input type="image" and width */ -{ - width:14px; -} - -#EditorBox *> .op /* + and - image buttons (width is defined separately in .opw) */ -{ - padding-top: 2px; -} - -#EditorBox *> .zero_height -{ - height: 0px !important; -} - -#EditorBox *> .photo_box -{ - width: 171px !important; - height: 160px !important; -} - -#EditorBox *> .photo_div -{ - position: relative; - overflow:hidden; - width: 164px; - height: 183px; - - border: 1px solid; - border-color: #d0d0d0; -} - -#EditorBox *> .photo -{ - position: relative; - width: 164px; - height: 183px; - background-repeat: no-repeat; - background-position: center; -} - -#EditorBox *> .photo_blank.photo_user -{ - background-image: url(../images/user.svg); -} - -#EditorBox *> .photo_blank.photo_company -{ - background-image: url(../images/company.svg); -} - -#EditorBox *> .heightfix -{ - height: 19px !important; - min-height: 19px !important; - max-height: 19px !important; - line-height: 16px !important; -} - -select.inverse_select -{ - background: #ffffff url(../images/select_inv.svg) no-repeat center right; -} - -#ExtendedDest -{ - position: absolute; - top: 22px; - height: 0; - width: 392px; - background-color: #fff; - overflow-y: auto; - overflow-x: hidden; - z-index: 1; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.extended_dest_header -{ - overflow: hidden; - box-sizing: border-box; - -moz-box-sizing: border-box; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; - height: 20px; - line-height: 17px; - color: #404040; - padding-left: 6px; - padding-right: 6px; - font-size: 0.9em; - font-weight: 500; - - border-top: 1px solid; - border-top-color: #ffffff; - border-bottom: 1px solid; - border-bottom-color: #ffffff; -} - -.extended_dest_item, .extended_dest_group_container -{ - overflow: hidden; - - box-sizing: border-box; - -moz-box-sizing: border-box; - width: 100%; -} - -.extended_dest_item input[type="checkbox"] -{ - margin-top: -2px; - margin-right: 5px; -} - -@-moz-document url-prefix() { - .extended_dest_item input[type="checkbox"] - { - margin-top: 0px; - } -} - -.extended_dest_resource -{ - overflow: hidden; - - box-sizing: border-box; - -moz-box-sizing: border-box; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; - height: 25px; - line-height: 23px; - border-top: 1px solid #ffffff; - color: #404040; - font-size: 1em; - font-weight: 400; - - padding-left: 0px; - padding-right: 6px; -} - -.extended_dest_group -{ - overflow: hidden; - - box-sizing: border-box; - -moz-box-sizing: border-box; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; - height: 20px; - line-height: 17px; - border-top: 1px solid #ffffff; - color: #404040; - padding-left: 0px; - padding-right: 6px; - font-size: 0.9em; -} - -.extended_dest_group input[type="checkbox"] -{ - margin-top: -2px; - margin-left: 18px; - margin-right: 5px; -} - -@-moz-document url-prefix() { - .extended_dest_group input[type="checkbox"] - { - margin-top: 0x; - } -} - -.extended_dest_resource_color -{ - width: 12px; - height: 24px; - margin-top: 0px; - margin-right: 6px; - float: left; -} - -.extended_dest_group_color -{ - width: 12px; - height: 19px; - margin-top: 0px; - float: left; -} - -#photoArrow -{ - position: absolute; - top: 184px; - left: 74px; - display: none; - height: 0px; - width: 0px; - padding: 0px; - height: 9px; - width: 16px; - background: url(../images/popupArrow.svg) no-repeat center; -/* border: 8px solid #585858; - border-top-color: transparent; - border-left-color: transparent; - border-right-color: transparent;*/ - z-index: 103; -} - -#photoBox -{ - position: absolute; - top: 192px; - left: 0; - display: none; - width: 300px; - background-color: #f0f0f0; - color: #404040; - border: 1px solid #c0c0c0; - z-index: 102; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#photoBox h1 -{ - margin: 0; - font-size: 1em; - text-align: center; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -#photoBoxContent -{ - padding: 10px; -} - -#photoURL -{ - width: 218px; -} - -#photoURL.invalid -{ - padding-right: 22px; - width: 196px; -} - -#photoBoxButton -{ - top: -1px; - margin-left: 6px; - width: 50px; -} - -@-moz-document url-prefix() { - #photoBoxButton - { - top: 0px; - } -} - -/* XXX - For the next version -#SystemCalDavZAP, #SystemCalDavTODO -{ - display: block; - visibility: hidden; -}*/ - -#SystemCalDavZAP th, #SystemCalDavTODO th -{ - position: relative; /* required by placeholder plugin (used for IE) */ - font-weight: 400; -} - -.resourcesCalDAV_h -{ - position: absolute; - padding-left: 8px; - padding-top: 3px; - font-size: 1.1em; - font-weight: 500; -} - -.resourcesCalDAV_d -{ - position: absolute; - top: 0px; - left: 0px; - right: 0px; - border-right: 1px solid; - border-right-color: #c0c0c0; - width: 224px; - height: 24px; - background: #2d2d2d; - color: #eeeeee; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#ResourceCalDAVList, #ResourceCalDAVTODOList -{ - position: absolute; - display: block; - top: 24px; - bottom: 0px; - left: 0px; - width: 224px; - overflow: auto; - overflow-x: hidden; - background: #ffffff; - border-top: 1px solid #c0c0c0; - cursor:default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#ResourceCalDAVListOverlay -{ - position: absolute; - top: 24px; - left: 0px; - bottom: 0px; - border-right: 1px solid; - border-right-color: #c0c0c0; - width: 224px; - background: #ffffff; - display: none; - z-index: 10; -} - -.resourceCalDAV_header, .resourceCalDAVTODO_header -{ - position: relative !important; - display: block; - overflow: hidden; - left: 0px; - top: 0px; - box-sizing: border-box; - -moz-box-sizing: border-box; - width: 100%; - bottom: auto; - height: 20px; - line-height: 17px; - background-color: #ffffff; - color: #404040; - cursor: default; - padding-left: 6px; - padding-right: 6px; - font-size: 0.9em; - font-weight: 500; - text-overflow: ellipsis; - white-space: nowrap; - border-top: 1px solid; - border-top-color: #ffffff; - border-bottom: 1px solid; - border-bottom-color: #ffffff; -} - -.resourceCalDAV_item, .resourceCalDAVTODO_item -{ - position: relative; - display: block; - overflow: hidden; - - left: 0px; - top: 0px; - box-sizing: border-box; - -moz-box-sizing: border-box; - width: 100%; -} - -body -{ - overflow: hidden; -} - -#timezoneSelectDiv, #timezoneTodoSelectDiv -{ - position: absolute; - top: 0px; - left: 69px; -} - -#timezoneWrapper select, #timezoneWrapperTODO select -{ - background: #f0f0f0 url(../images/select_black.svg) no-repeat center right; - color: #404040; -} - -@-moz-document url-prefix() { - #timezoneWrapper select, #timezoneWrapperTODO select - { - background: transparent url(../images/select_bg_black.svg) repeat-x; - - /* FF outline hack */ - color: rgba(64, 64, 64, 0); - text-shadow: 0 0 0 #404040; - } - - #timezoneWrapper select option - { - color: #404040; - background-color: #f0f0f0 !important; - } - -} - -#CalendarLoader, #CalendarLoaderTODO -{ - position: absolute; - top: 0px; - left: 225px; - right: 0px; - bottom: 0px; - overflow: visible; - background: #ffffff; - display: none; - opacity: 0.8; - z-index: 99; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#CAEvent .saveLoader -{ - top:1px; - left:1px; - position: absolute; - height: 100%; - width: 100%; - background: #ffffff; - display: none; - opacity: 0.95; - z-index: 101; -} - -#todoLoader .saveLoader -{ - position: absolute; - width: 100%; - height: 50%; - background: #ffffff; - display: block; - opacity: 0.95; - z-index: 101; -} - -.saveLoaderInfo -{ - position: absolute; - width: 100%; - top: 60%; - vertical-align: bottom; - text-align: center; - padding: 0px; - font-weight: 500; - z-index: 102; -} - -#todoLoader .saveLoaderInfo -{ - top: 70%; -} - -h1 -{ - font-weight: 400; - background-color: #f0f0f0; - color: #404040; - font-size: 1.1em; - padding: 3px 0px 0px 6px; - height: 21px; - line-height: 19px; - border-bottom: 1px solid #c0c0c0; -} - -h3 -{ - color: #2d2d2d; - font-size: 1em; - padding: 15px; -} - -.headers -{ - top: 0px; - position: absolute; - font-weight: 400; - background-color: #f0f0f0; - color: #404040; - font-size: 1em; - height: 24px; - z-index: 25; - border-bottom: 1px solid #c0c0c0; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -/* -.headers span[data-type=calendars_txt], .resourceCalDAVTODO_text -{ - float: left; - margin-top: 3px; -} -*/ - -.headers span[data-type=resourcesCalDAV_txt], .headers span[data-type=todo_txt], .headers span[data-type=resourceCalDAV_subscribe_text] -{ - float: left; - margin-top: 2px; - margin-left: 6px; - width: 190px; - font-size: 1.1em; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -#ResourceCalDAVToggle, #ResourceCalDAVTODOToggle -{ - float: left; - padding-top: 4px; - padding-left: 7px; - cursor: pointer; -} - -#showUnloadedCalendars, #showUnloadedCalendarsTODO -{ - float:right; - padding-top: 4px; - padding-right: 6px; - cursor: pointer; -} - -#eventFormShower, #eventFormShowerTODO -{ - float: right; - height: 16px; - width: 17px; - padding: 4px 6px; - cursor: pointer; -} - -#searchFormShowerDiv -{ - cursor: pointer; - float: right; - height: 15px; - margin-right: 10px; -} - -#resourceCalDAV_h, #resourceCalDAVTODO_h -{ - left: 0px; - height: 49px; - width: 224px; - border-bottom: none; -} - -#todoForm_h -{ - right: 0; - width: 413px; -} - -#todoForm -{ - position: absolute; - top: 25px; - right: 0; - bottom: 0; - width: 410px; - overflow: auto; - overflow-x: hidden; - background-color: #f0f0f0; -} - -#todoLoader -{ - position: absolute; - display: none; - top: 25px; - right: 0; - bottom: 0; - width: 413px; - z-index: 101; - background-color: #fff; -} - -#main_h -{ - left: 224px; - right: 0px; - border-left: 1px solid #c0c0c0; -} - -#main_h_TODO -{ - left: 224px; - right: 413px; - border-left: 1px solid #c0c0c0; - border-right: 1px solid #c0c0c0; -/* border-bottom: 1px solid #FFFFFF;*/ -} - -#main_h_placeholder, #mainTODO_h_placeholder -{ - left: 95px; - right: 90px; - position: absolute; - overflow: hidden; - padding-right: 5px; -} - -#mainTODO_h_placeholder -{ - left: 95px; - right: 50px; -} - -#timezoneWrapper, #timezoneWrapperTODO -{ - position: absolute; - padding-left: 6px; - left: 0px; - bottom: 0px; - height: 19px; - width: 218px; - background: #f0f0f0; - border-top: 1px solid #c0c0c0; - color: #404040; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#timezoneWrapper label, #timezoneWrapperTODO label -{ - position: relative; - display: inline-block; - top: 1px; - min-width: 60px; - max-width: 60px; - overflow: hidden; - -} - -#timezonePicker, #timezonePickerTODO -{ - width: 155px; - background-color: #2d2d2d; - color: #FFFFFF; -} - -#ResourceCalDAVList, #ResourceCalDAVTODOList -{ - z-index: 25; -} - -#searchForm -{ - position: absolute; - top: 24px; - left: 224px; - right: 0px; - height:100px; - background: #ffffff; - border-left: 1px solid; - border-right: 1px solid; - border-color: #c0c0c0; - overflow: hidden; - - z-index: 25; - height: 24px; - border-top: 1px solid; - border-top-color: #c0c0c0; - border-bottom: 1px solid; - border-bottom-color: #c0c0c0; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#searchFormTODO -{ - position: absolute; - top: 24px; - left: 224px; - right: 413px; - height: 24px; - background: #ffffff; - border-left: 1px solid; - border-right: 1px solid; - border-color: #c0c0c0; - overflow: hidden; - - z-index: 25; - border-top: 1px solid; - border-top-color: #c0c0c0; - border-bottom: 1px solid; - border-bottom-color: #c0c0c0; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -.searchContainer -{ - position: absolute; - display: inline-block; - left: 29px; - right: 29px; -} - -.searchContainer input -{ - width: 100%; - background-color: #FFFFFF; - padding-left: 4px; -} - -#main, #mainTODO -{ - position: absolute; - top: 50px; - left: 224px; - bottom: 0; - padding: 0px 7px; - background: #ffffff; - border-left: 1px solid; - border-right: 1px solid; - border-color: #c0c0c0; - overflow-x: hidden; - overflow-y: auto; - z-index: 26; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#main -{ - right: 0; -} -#mainTODO -{ - right: 413px; -} - -#calendar, #todoList -{ - display: inline-block; - width: 100%; - min-width: 1px; -} - -#calendar -{ - padding: 5px 0px; -} - -#todoList -{ - padding: 7px 0px; - /* Safari Scrollbar fix */ - margin-bottom: -4px; -} - -#alertBox -{ - position: fixed; - top: 20%; - left: 50%; - visibility: hidden; - width: 450px; - background: white; - border: 1px solid #c0c0c0; - z-index: 102; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#repeatConfirmBox -{ - width: 100%; - position: absolute; - text-align: center; - visibility: hidden; - background: white; - border: 1px solid #c0c0c0; - z-index: 100; -} - -#repeatConfirmBoxTODO -{ - position: absolute; - width: 100%; - text-align: center; - visibility: hidden; - background-color: #f0f0f0; - z-index: 100; -} - -#EventDisabler -{ - position: fixed; - width: 100%; - height: 100%; - background-color: #f9f9f9; - opacity: 0.7; - filter: alpha(opacity=70); - z-index: 99; - top: 0px; - left: 0px; - display: none; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#TodoDisabler -{ - position: fixed; - background-color: #f9f9f9; - opacity: 0.7; - filter: alpha(opacity=70); - z-index: 99; - top: 0; - bottom: 0; - left: 0; - right: 414px; - display: none; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#AlertDisabler -{ - position: fixed; - width: 100%; - height: 100%; - background-color: #f9f9f9; - opacity: 0.7; - filter: alpha(opacity=70); - z-index: 101; - top: 0px; - left: 0px; - display: none; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -.resourceCalDAVColor -{ - width: 12px; - height: 24px; - margin-top: 0px; - margin-right: 6px; - float: left; -} - -.colorPicker -{ - display: none; -} - -.addRemoveAll -{ - cursor: pointer; - margin-top: 7px !important; - margin-left: 5px !important; - display: none; -} - -.resourceCalDAV_item, .resourceCalDAVTODO_item -{ - position: relative; - display: block; - overflow: hidden; - - left: 0px; - top: 0px; - box-sizing: border-box; - -moz-box-sizing: border-box; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; - height: 25px; - line-height: 23px; - border-top: 1px solid; - border-top-color: #ffffff; -/* - border-bottom: 1px solid; - border-bottom-color: #f0f0f0; -*/ - color: #404040; - cursor: default; - font-size: 1em; - font-weight: 400; - - padding-left: 0px; - padding-right: 6px; -} - -#ResourceCalDAVList .resourceCalDAV_item:hover, #ResourceCalDAVTODOList .resourceCalDAVTODO_item:hover -{ - cursor: pointer; - color: #404040 !important; - background-color: #e7e7e7 !important; - border-top: 1px solid !important; -/* - border-top-color: #c0c0c0 !important; - border-bottom: 1px solid !important; - border-bottom-color: #c0c0c0 !important; -*/ - border-top-color: #ffffff !important; -} - -#ResourceCalDAVList .resourceCalDAV_item.resourceCalDAV_item_selected, #ResourceCalDAVTODOList .resourceCalDAVTODO_item.resourceCalDAV_item_selected -{ - color: #ffffff !important; - background: #585858 !important; - border-top: 1px solid !important; -/* - border-top-color: #585858 !important; - border-bottom: 1px solid !important; - border-bottom-color: #585858 !important; -*/ - border-top-color: #ffffff !important; -} - -#ResourceCalDAVList .resourceCalDAV_item_ro.resourceCalDAV_item, #ResourceCalDAVTODOList .resourceCalDAV_item_ro.resourceCalDAVTODO_item -{ - background-image: url(../images/read_only_b.svg); - background-repeat: no-repeat !important; - background-position: 95% center !important; - padding-right: 32px !important; -} - -#ResourceCalDAVList .resourceCalDAV_item_ro.resourceCalDAV_item:hover, #ResourceCalDAVTODOList .resourceCalDAV_item_ro.resourceCalDAVTODO_item:hover -{ - background-image: url(../images/read_only_b.svg) !important; -} - -#ResourceCalDAVList .resourceCalDAV_item_ro.resourceCalDAV_item.resourceCalDAV_item_selected, #ResourceCalDAVTODOList .resourceCalDAV_item_ro.resourceCalDAVTODO_item.resourceCalDAV_item_selected -{ - background-image: url(../images/read_only_w.svg) !important; -} - -#ResourceCalDAVList .r_operate.resourceCalDAV_item, #ResourceCalDAVTODOList .r_operate.resourceCalDAVTODO_item -{ - background-image: url(../images/loadinfo_s1.gif); - background-repeat: no-repeat !important; - background-position: 97% center !important; - padding-right: 32px !important; -} - -#ResourceCalDAVList .r_operate.resourceCalDAV_item:hover, #ResourceCalDAVTODOList .r_operate.resourceCalDAVTODO_item:hover -{ - background-image: url(../images/loadinfo_s2.gif) !important; -} - -#ResourceCalDAVList .r_operate.resourceCalDAV_item.resourceCalDAV_item_selected, #ResourceCalDAVTODOList .r_operate.resourceCalDAVTODO_item.resourceCalDAV_item_selected -{ - background-image: url(../images/loadinfo_s3.gif) !important; -} - -#ResourceCalDAVList .r_error.resourceCalDAV_item, #ResourceCalDAVTODOList .r_error.resourceCalDAVTODO_item -{ - background-image: url(../images/error_b.svg); - background-repeat: no-repeat !important; - background-position: 97% center !important; - padding-right: 32px !important; -} - -#ResourceCalDAVList .r_error.resourceCalDAV_item:hover, #ResourceCalDAVTODOList .r_error.resourceCalDAVTODO_item:hover -{ - background-image: url(../images/error_b.svg) !important; -} - -#ResourceCalDAVList .r_error.resourceCalDAV_item.resourceCalDAV_item_selected, #ResourceCalDAVTODOList .r_error.resourceCalDAVTODO_item.resourceCalDAV_item_selected -{ - background-image: url(../images/error_w.svg) !important; -} - -#ResourceCalDAVList .resourceCalDAV_header.load_mode, #ResourceCalDAVTODOList .resourceCalDAVTODO_header.load_mode, -#ResourceCalDAVList .resourceCalDAV_item.load_mode, #ResourceCalDAVTODOList .resourceCalDAVTODO_item.load_mode, -#ResourceCalDAVList .resourceCalDAV_item.load_mode:hover, #ResourceCalDAVTODOList .resourceCalDAVTODO_item.load_mode:hover -{ - padding-right: 24px !important; - background-image: none !important; -} - -.resourceCalDAV_header.unloaded, .resourceCalDAV_item.unloaded, .resourceCalDAVTODO_header.unloaded, .resourceCalDAVTODO_item.unloaded -{ - color: rgba(64, 64, 64, 0.4) !important; -} - -.resourceCalDAV_item.unloaded .resourceCalDAVColor, .resourceCalDAVTODO_item.unloaded .resourceCalDAVColor -{ - opacity: 0.4; -} - -.resourceCalDAV_item input[type="checkbox"], .resourceCalDAVTODO_item input[type="checkbox"] -{ - margin-top: -2px; - margin-right: 5px; -} - -/* FF checkbox hack */ -@-moz-document url-prefix() -{ - .resourceCalDAV_item input[type="checkbox"], .resourceCalDAVTODO_item input[type="checkbox"] - { - margin-top: 0px; - } -} - -.todoTextFirst -{ - padding-left: 5px; -} - -.todoText -{ - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -#CATodo, #CAEvent -{ - position: absolute; - cursor:default; - - user-select: none; - -webkit-user-select:none; - -moz-user-select: -moz-none; -} - -#event_details_template, #todo_details_template -{ - width: 413px; - position: absolute; - display: none; - background-color: #f0f0f0; - overflow-x: hidden; - overflow-y: auto; - border: 1px solid #c0c0c0; - z-index: 100; -} - -#todo_details_template -{ - width: 410px; -} - -#todo_details_template -{ - z-index: 26; -} - -#eventColor -{ - width: 3px; - float: left; - background-color: #f0f0f0; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#eventDetailsContainer -{ - position: relative; - left: 3px; -} - -#todoColor -{ - position: absolute; - display: block; - top: 24px; - bottom: 0; - right: 410px; - width: 3px; - background-color: #f0f0f0; - border-top: 1px solid #f0f0f0; - border-bottom: 1px solid #f0f0f0; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#event_details_template h1, #todo_details_template h1 -{ - -webkit-border-top-left-radius: 4px; - -moz-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - -moz-border-top-right-radius: 4px; - border-top-right-radius: 4px; - text-align: center; - display: none; - background-color: transparent; - margin: 4px 0px 0px 0px; -} - -#TodoInMessage, #EventInMessage -{ - position: relative; - display: block; - height: 0px; - overflow: hidden; - z-index: 102; - background: #f0f0f0; - border-bottom: 1px solid; - border-bottom-color: #c0c0c0; -} - -#TodoInMessageText, #EventInMessageText -{ - position: absolute; - padding: 7px; - text-align: center; - vertical-align: bottom; - width: 100%; - font-weight: 500; -} - -#eventDetailsTable, #todoDetailsTable -{ - margin: 6px 4px 6px 6px; - text-align: left; - /*-2px from margin-right to offset td 2px in padding-left*/ -} - -#event_details_template textarea.header, #todo_details_template textarea.header -{ - position: relative; - font-size: 1.1em; - font-weight: 500; - width: 393px; - margin-bottom: 10px; - height: 40px; -} - -@-moz-document url-prefix() -{ - #event_details_template textarea.header, #todo_details_template textarea.header - { - width: 395px; - } -} - -#event_details_template textarea.header.leftspace, #todo_details_template textarea.header.leftspace -{ - left: 20px; - width: 373px; -} - -#event_details_template textarea.header.rightspace, #todo_details_template textarea.header.rightspace -{ - width: 373px; -} - -@-moz-document url-prefix() -{ - #event_details_template textarea.header.leftspace, #todo_details_template textarea.header.leftspace, #event_details_template textarea.header.rightspace, #todo_details_template textarea.header.rightspace - { - width: 375px; - } -} - -#event_details_template textarea.header.leftspace.rightspace, #todo_details_template textarea.header.leftspace.rightspace -{ - width: 353px; -} - -@-moz-document url-prefix() -{ - #event_details_template textarea.header.leftspace.rightspace, #todo_details_template textarea.header.leftspace.rightspace - { - width: 355px; - } -} - -.formNav -{ - display: none; - position: absolute; - height: 42px; - width: 18px; - border: 1px solid #c0c0c0; - font-size: 1.1em; - font-weight: 400; - background-color: #ffffff; - cursor: pointer; -} - -@-moz-document url-prefix() -{ - .formNav - { - height: 38px; - } -} - -.formNav:hover -{ - background-color: #f0f0f0; -} - -.formNav.prev -{ - top: 0px; - left: 0px; - text-align: right; -} - -.formNav.prev img -{ - padding-top: 14px; - padding-right: 3px; -} - -@-moz-document url-prefix() -{ - .formNav.prev img - { - padding-top: 12px; - } -} - -.formNav.next -{ - top: 0px; - right: 2px; - text-align: left; -} - -.formNav.next img -{ - padding-top: 14px; - padding-left: 3px; -} - -@-moz-document url-prefix() -{ - .formNav.next img - { - padding-top: 12px; - } -} - -.formNav.top -{ - top: 0px; - height: 21px; - border-bottom: none; -} - -.formNav.top img -{ - padding-top: 3px; -} - -@-moz-document url-prefix() -{ - .formNav.top - { - height: 19px; - } - .formNav.top img - { - padding-top: 2px; - } -} - -.formNav.bottom -{ - top: 22px; - height: 21px; - border-top: none; -} - -.formNav.bottom img -{ - padding-top: 4px; -} - -@-moz-document url-prefix() -{ - .formNav.bottom - { - top: 20px; - height: 19px; - } - .formNav.bottom img - { - padding-top: 3px; - } -} - -#event_details_template .headerContainer, #todo_details_template .headerContainer -{ - padding: 0px 2px 0px 0px; - /*2px to offset td padding in the rest of the form*/ - /*maybe add 2px to th as well?*/ -} - -#eventDetailsTable .label, #todoDetailsTable .label -{ - width: 98px; - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -.label.repeat label -{ - padding-left: 15px; -} - -.long -{ - width: 298px; -} - -textarea.long -{ - width: 293px; -} - -@-moz-document url-prefix() -{ - textarea.long - { - width: 295px; - } -} - -input.long[type="text"] -{ - width: 296px; -} - -.small -{ - width: 148px; -} - -input.small[type="text"] -{ - width: 146px; -} - -input.verySmall -{ - width: 73px; -} - -input.verySmall[type="text"] -{ - width: 71px; -} - -#event_details_template input[type="checkbox"], #todo_details_template input[type="checkbox"] -{ - width: 15px; - margin-top: 1px; - margin-left: -1px; -} - -#event_details_template input[type="button"], #todo_details_template input[type="button"], #event_details_template input[type="submit"], #todo_details_template input[type="submit"] -{ - width: 23%; - margin: 5px 2px 0px 0px; - float: left; -} - -.customTable -{ - width: 100%; -} - -.customTable td -{ - position: static; - background-color: #FFFFFF; - border-right: 2px solid #F0F0F0; - border-bottom: 2px solid #F0F0F0; - vertical-align: middle; - text-align: center; - cursor: pointer; -} - -.customTable td.lastCol -{ - border-right: 0px; -} - -.customTableWeek td, .customTableMonth td -{ - width: 39px; -} - -.customTableWeek td.firstCol, .customTableMonth td.firstCol -{ - width: 38px; -} - -.customTableYear td -{ - width: 68px; - height: 30px; -} - -.customTable td.disabled -{ - cursor: default; - background-color: #ffffff; -} - -.customTable td.selected -{ - color: #FFFFFF; - background-color: #585858; -} - -button.ui-datepicker-current -{ - width: 40%; - margin: 5px 1px 5px 1px; - float: left; -} - -button.ui-datepicker-close -{ - width: 40%; - margin: 5px 1px 5px 1px; - float: right; -} - -.invalidWrapper -{ - width: 0px; - height: 0px; -} - -img[data-type="invalidSmall"] -{ - vertical-align: top; - margin-top: -18px; - margin-left: 128px; -} - -img[data-type="invalidVerySmall"] -{ - vertical-align: top; - margin-top: 1px; - margin-left: -30px; -} - -#alertBox h1, #repeatConfirmBox h1 -{ - margin: 0; - -webkit-border-top-left-radius: 2px; - -moz-border-top-left-radius: 2px; - border-top-left-radius: 2px; - -webkit-border-top-right-radius: 2px; - -moz-border-top-right-radius: 2px; - border-top-right-radius: 2px; -} - -#alertBoxContent -{ - width: 100%; -} - -#repeatConfirmBoxContent, #repeatConfirmBoxQuestion, #repeatConfirmBoxContentTODO, #repeatConfirmBoxQuestionTODO -{ - width: 100%; - height: 50px; -} - -#repeatConfirmBoxContent, #repeatConfirmBoxContentTODO -{ - width: 400px; - padding-top: 20px; - padding-left: 5px; - word-wrap: break-word; -} - -#alertBox input -{ - float: right; - margin: 7px; - padding: 1px 5px 1px 5px; -} -#repeatConfirmBox input, #repeatConfirmBoxTODO input -{ - margin: 2px; - padding: 1px 4px 1px 4px; - width: 250px; -} - -#repeatConfirmBox input[data-type="closeRepeat"], #repeatConfirmBoxTODO input[data-type="closeRepeat"] -{ - margin-top: 6px; - margin-bottom: 6px; -} - -.alert_item -{ - left: 0px; - top: 0px; - width: 446px; - cursor: default; - position: relative; - display: block; - padding: 2px 2px 0px 2px; - border-bottom: 1px solid #c0c0c0; - font-weight: 400; - font-size: 1em; -} - -.alert_item label -{ - vertical-align: top; -} - -.alert_item img -{ - margin-left: 5px; - margin-right: 5px; -} - -.fc-header td -{ - padding: 5px !important; - padding-top: 3px !important; -} - -.fc-header td span -{ - height: 16px !important; -} - -.fc-today.fc-widget-header, .fc-today.fc-list-header td -{ - background-color: #585858 !important; - color: #ffffff !important; -} - -.fc-day-text, .fc-week-number -{ - float: left; - position: relative; - display: inline-block; - text-align: right; - padding-left: 5px; - font-weight: 400; -} - -.fc-week-number -{ - width: 16px; - line-height: 17px; - padding: 0px 3px 0px 2px; - color: #ffffff; - background-color: #c0c0c0; - font-size: 1em; - /*-moz-border-radius-bottomright: 3px; - border-bottom-right-radius: 3px; */ -} - -/* -.fc-agenda-axis.fc-widget-header -{ - border-top: 1px solid #c0c0c0; -} -*/ - -.fc-agenda-axis .fc-week-number -{ - margin-left: -4px; - padding-top: 2px; - line-height: 15px; - font-size: 1em; -} - -.fc-today .fc-day-text -{ - text-transform: capitalize; -} - -.fc-day-number -{ - position: relative; - display: inline-block; - text-align: right; - padding-right: 3px !important; -} - -.fc-today .fc-day-header -{ - width: 100%; - float: left; - height: 17px; - line-height: 17px; - - background-color: #585858; - font-weight: 400; - color: #ffffff; -} - -.fc-today .fc-day-header .fc-week-number -{ - background-color: #c0c0c0; - color: #ffffff; -} - -.fc-today .fc-day-header div -{ - opacity: 1 !important; -} - -.fc-button-content -{ - height: 20px !important; - line-height: 16px !important; -} - -.fc-header-title h2 -{ - font-size: 1.3em; - font-weight: 300; - margin-top: 2px !important; - - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.fc-header-space -{ - display: inline-block; - width: 10px; -} - -.fc-header-center.r_operate_all -{ - background-image: url("../images/loadinfo_s4.gif") !important; - background-position: 97% 15% !important; - background-repeat: no-repeat !important; -} - -.fc-header-center.r_error_all -{ - background-image: url(../images/error_b.svg) !important; - background-position: 97% 15% !important; - background-repeat: no-repeat !important; -} - -#SystemCalDavZAP input[data-type="delete"], #SystemCalDavTODO input[data-type="delete"] -{ - margin: 5px 0px 0px 2px; - float: right !important; -} - -.fc-event -{ - opacity: 1; /* replaced by rgba() */ -} - -.fc-event-skin -{ - border-color: #FFFFFF; - background-color: #2d2d2d; - color: white; -} - -.searchCalDAV_hide, .checkCalDAV_hide -{ - opacity: 0.2; -} - -.fc-view.fc-view-table .searchCalDAV_hide, .fc-view.fc-view-table .checkCalDAV_hide, -.fc-view.fc-view-todo .searchCalDAV_hide, .fc-view.fc-view-todo .checkCalDAV_hide -{ - display: none; -} - -.fc-state-default .fc-button-effect span -{ - background: none !important; -} - -.fc-state-default .fc-button-effect -{ - top: 0px !important; -} - -.fc-state-default, .fc-state-default .fc-button-inner -{ - border-color: #c0c0c0 !important; -} - -.fc-state-default, .fc-state-default .fc-button-inner -{ - background: none repeat scroll 0 0 #ffffff !important; -} - -.fc-state-hover, .fc-state-hover .fc-button-inner -{ - background: none repeat scroll 0 0 #e7e7e7 !important; -} - -.fc-state-active, .fc-state-active .fc-button-inner -{ - background: none repeat scroll 0 0 #585858 !important; -} - -.ui-datepicker-simple -{ - z-index: 100 !important; -} - -.ui-datepicker-simple .ui-datepicker-title -{ - margin: -1px 24px !important; -} - -.ui-autocomplete-caldav -{ - z-index: 100; -} - -#CATodo, #todo_details_template -{ - display: block; - border: none; - width: 100%; - height: 100%; -} - -#CATodo -{ - display: none; -} - -.title_cancelled -{ - text-decoration: line-through; -} - -#CalDavZAPPopup -{ - display: none; - position: absolute; - max-width: 413px; - border: 1px solid #c0c0c0; - background: #f0f0f0; - z-index: 30; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -#CalDavZAPPopupColor -{ - float: left; - width: 3px; -} - -#CalDavZAPPopupTable -{ - float: left; - margin: 6px 4px 6px 6px; - text-align: left; -} - -#CalDavZAPPopupTable .header -{ - max-width: 398px; - font-size: 1.1em; - font-weight: 500; -} - -#CalDavZAPPopupTable .label -{ - display: block; - width: 98px; - font-size: 0.95em; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -#CalDavZAPPopupTable .value -{ - max-width: 298px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -#CalDavZAPPopupTable .multiline -{ - white-space: normal; - word-wrap: break-word; -} diff --git a/radicale_web/web/infcloud/css/default_ie.css b/radicale_web/web/infcloud/css/default_ie.css deleted file mode 100644 index 41dbb3a..0000000 --- a/radicale_web/web/infcloud/css/default_ie.css +++ /dev/null @@ -1,81 +0,0 @@ -/* -InfCloud - the open source CalDAV/CardDAV Web Client -Copyright (C) 2011-2015 - Jan Mate <jan.mate@inf-it.com> - Andrej Lezo <andrej.lezo@inf-it.com> - Matej Mihalik <matej.mihalik@inf-it.com> - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU Affero General Public License as -published by the Free Software Foundation, either version 3 of the -License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU Affero General Public License for more details. - -You should have received a copy of the GNU Affero General Public License -along with this program. If not, see <http://www.gnu.org/licenses/>. -*/ - -select -{ - padding-top: 1px; - padding-left: 0px; - padding-right: 0px; -} - -select[disabled] -{ - padding-left: 0px; - padding-right: 0px !important; -} - -input[type=text], input[type=password] -{ - padding-left: 3px; /* it resizes the input size :( */ -} - -input[type=text].fs, input[type=password].fs -{ - width: 389px; -} - -input[type=text].ms, input[type=password].ms -{ - width: 253px; -} - -input[type=text].hs, input[type=password].hs -{ - width: 192px; -} - -input[type=button] -{ - padding-top: 2px; -} - -input[data-type="system_username"], input[data-type="system_password"] -{ - min-width: 328px !important; - max-width: 328px !important; -} - -textarea -{ - padding-top: 3px; -} - -/* IE placeholder */ -label.placeholder { - font-size: inherit; - cursor: text; - padding: 2px 0px 0px 3px; - color: #e0e0e0; -} - -#tags_addTag *> label.placeholder { - padding-left: 1px; -} diff --git a/radicale_web/web/infcloud/css/default_integration.css b/radicale_web/web/infcloud/css/default_integration.css deleted file mode 100644 index 35aa3c5..0000000 --- a/radicale_web/web/infcloud/css/default_integration.css +++ /dev/null @@ -1,180 +0,0 @@ -.integration_d -{ - position: absolute; - display: none; - overflow: hidden; - top: 0; - bottom: 0; - left: 0; - width: 49px; - background: #f0f0f0; - color: #FFFFFF; - border-right: 1px solid #c0c0c0; - z-index: 26; - padding-top: 3px; - cursor: default; - - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.integration_d div -{ - display: none; - height: 36px; - width: 36px; - padding: 7px 7px; - cursor: pointer; -} - -.integration_d .intBlank -{ - cursor: default; -} - -#intCaldav -{ - background: url(../images/banner_calendar.svg) no-repeat center; -} - -#intCaldavTodo -{ - background: url(../images/banner_todo.svg) no-repeat center; -} - -#intCarddav -{ - background: url(../images/banner_addressbook.svg) no-repeat center; -} - -#intProjects -{ - background: url(../images/banner_projects.svg) no-repeat center; -} - -#intReports -{ - background: url(../images/banner_reports.svg) no-repeat center; -} - -#intSettings -{ - background: url(../images/banner_settings.svg) no-repeat center; -} - -#intRefresh -{ - background: url(../images/banner_refresh.svg) no-repeat center; -} - -#intLogout -{ - background: url(../images/banner_logout.svg) no-repeat center; -} - -.int_error -{ - display: none; - margin: 28px 0px 0px 28px; -} - -#resourceCalDAV_h, #resourceCalDAVTODO_h, #ResourceCalDAVList, #ResourceCalDAVTODOList, #timezoneWrapper, #timezoneWrapperTODO -{ - left: 50px; -} - -#main, #main_h, #searchForm, #mainTODO, #main_h_TODO, #searchFormTODO -{ - left: 274px; -} - -#MainLoader, #EventDisabler, #TodoDisabler, #AlertDisabler, #ProjectsDisabler -{ - left: 50px; -} - -#CalendarLoader, #CalendarLoaderTODO -{ - left: 275px; -} - -.resourcesCardDAV_d, #ResourceCardDAVList, #ResourceCardDAVListOverlay -{ - left: 50px; -} - -.collection_d, #SearchBox, #ABList, #ABListOverlay, #AddressbookOverlay -{ - left: 275px; -} - -/*.contact_d, #ABContactColor, #ABContactOverlay, #ABMessage -{ - left: 526px; -} - -#ABContact -{ - left: 529px; -}*/ - -.filters_d, .statistics_d, #FilterList, #ProjectsData, #SystemProjectsLock, #SystemReportsLock, #ProjectListDisabler -{ - left: 50px; -} - -.projects_d, #ProjectList, #SearchBoxProject, #ProjectListOverlay -{ - left: 375px; -} - -.project_d, #ProjectForm, #ProjectFormLoader, #ProjectEventsContainer, #ActivityListDisabler, #ProjectFormMessage -{ - left: 626px; -} - -.resourcesReports_d, #ResourceReportsList -{ - left: 50px; -} - -.resourcesSettings_d, #ResourceSettingsList -{ - left: 50px; -} - -#ResourceReportsListOverlay -{ - left: 50px; -} - -.report_filters_d, #ReportFilterList -{ - left: 275px; -} - -.reports_d, #ReportsColor, #ReportsFormOverlay -{ - left: 600px; -} - -#ReportsForm -{ - left: 603px; -} - -#ResourceSettingsListOverlay -{ - left: 50px; -} - -.settings_d, #SettingsColor, #SettingsFormOverlay -{ - left: 275px; -} - -#SettingsForm -{ - left: 278px; -} diff --git a/radicale_web/web/infcloud/css/fullcalendar.css b/radicale_web/web/infcloud/css/fullcalendar.css deleted file mode 100644 index de14fbd..0000000 --- a/radicale_web/web/infcloud/css/fullcalendar.css +++ /dev/null @@ -1,1464 +0,0 @@ -/* - * FullCalendar v1.5.4 Stylesheet - * - * Copyright (c) 2011 Adam Shaw - * Dual licensed under the MIT and GPL licenses, located in - * MIT-LICENSE.txt and GPL-LICENSE.txt respectively. - * - * Date: Tue Sep 4 23:38:33 2012 -0700 - * - */ - - -.fc { - direction: ltr; - text-align: left; - } - -.fc table { - border-collapse: collapse; - border-spacing: 0; - } - -html .fc, -.fc table { - font-size: 0.95em; - } - -.fc td, -.fc th { - padding: 0; - vertical-align: top; - } - - - -/* Header -------------------------------------------------------------------------*/ - -.fc-header td { - white-space: nowrap; - } - -.fc-header-left { - text-align: left; - } - -.fc-header-center { - width: 100%; - text-align: center; - } - -.fc-header-right { - text-align: right; - } - -.fc-header-title { - display: inline-block; - vertical-align: top; - margin-top: -2px; - } - -.fc-header-title h2 { - margin-top: 0; - white-space: nowrap; - } - -.fc .fc-header-space { - padding-left: 10px; - } - -.fc-header .fc-button { - margin-bottom: 1em; - vertical-align: top; - } - -/* buttons edges butting together */ - -.fc-header .fc-button { - margin-right: -1px; - } - -.fc-header .fc-corner-right { - margin-right: 1px; /* back to normal */ - } - -.fc-header .ui-corner-right { - margin-right: 0; /* back to normal */ - } - -/* button layering (for border precedence) */ - -.fc-header .fc-state-hover, -.fc-header .ui-state-hover { - z-index: 2; - } - -.fc-header .fc-state-down { - z-index: 3; - } - -.fc-header .fc-state-active, -.fc-header .ui-state-active { - z-index: 4; - } - - - -/* Content -------------------------------------------------------------------------*/ - -.fc-content { - clear: both; - } - -.fc-view { - width: 100%; /* needed for view switching (when view is absolute) */ - overflow: hidden; - } - -.fc-week-table { - font-weight: 500; - text-align: center; - vertical-align: middle; -} - - - -/* Cell Styles -------------------------------------------------------------------------*/ - -.fc-widget-header { /* <td>, usually */ - border-bottom: 1px solid #c0c0c0; -/* border-right: 1px solid transparent;*/ - } -.fc-widget-content { /* <td>, usually */ - border-top: 1px solid #c0c0c0; - border-right: 1px solid transparent; - } -.fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */ - background: #fafadd; - } -.fc-source-bg { - background-color: #fff4f4; -} -.fc-widget-content.fc-weekend-day, .fc-widget-content tr.fc-weekend-day { - background: #f7f7f7; -} -.fc-source-bg.fc-state-highlight { - background: #fdf7e9; -} -.fc-widget-content.fc-state-highlight.fc-weekend-day, .fc-widget-content tr.fc-state-highlight.fc-weekend-day { - background: #f9f9ea; -} -.fc-widget-content.fc-source-bg.fc-weekend-day, .fc-widget-content tr.fc-source-bg.fc-weekend-day { - background: #fbf6f6; -} -.fc-widget-content.fc-state-highlight.fc-source-bg.fc-weekend-day, .fc-widget-content tr.fc-state-highlight.fc-source-bg.fc-weekend-day { - background: #faf7f0; -} -.fc-cell-overlay { /* semi-transparent rectangle while dragging */ - background: #b2d9ff; - opacity: .2; - filter: alpha(opacity=20); /* for IE */ - } - - -/* Buttons -------------------------------------------------------------------------*/ - -.fc-button { - position: relative; - display: inline-block; - cursor: pointer; - } - -.fc-state-default { /* non-theme */ - border-style: solid; - border-width: 1px 0; - } - -.fc-button-inner { - position: relative; - float: left; - overflow: hidden; - } - -.fc-state-default .fc-button-inner { /* non-theme */ - border-style: solid; - border-width: 0 1px; - } - -.fc-button-content { - position: relative; - float: left; - height: 1.9em; - line-height: 1.9em; - padding: 0 12px; - min-width: 12px; - white-space: nowrap; - } - -.fc-button-content .fc-icon-wrap { - position: relative; - float: left; - top: 50%; - } - -.fc-button-content img { - padding-top: 1px; -} - -/* gloss effect */ - -.fc-state-default .fc-button-effect { - position: absolute; - top: 50%; - left: 0; - } - -.fc-state-default .fc-button-effect span { - position: absolute; - top: -100px; - left: 0; - width: 500px; - height: 100px; - border-width: 100px 0 0 1px; - border-style: solid; - border-color: #fff; - background: #444; - opacity: .09; - filter: alpha(opacity=9); - } - -/* button states (determines colors) */ - -.fc-state-default, -.fc-state-default .fc-button-inner { - border-style: solid; - border-color: #ccc #bbb #aaa; - background: #F3F3F3; - color: #404040; - } - -.fc-state-hover, -.fc-state-hover .fc-button-inner { - border-color: #999; - } - -.fc-state-down, -.fc-state-down .fc-button-inner { - border-color: #555; - background: #777; - } - -.fc-state-active, -.fc-state-active .fc-button-inner { - border-color: #555; - background: #777; - color: #fff; - } - -.fc-state-disabled, -.fc-state-disabled .fc-button-inner { - color: #999; - border-color: #ddd; - } - -.fc-state-disabled { - cursor: default; - } - -.fc-state-disabled .fc-button-effect { - display: none; - } - - - -/* Global Event Styles -------------------------------------------------------------------------*/ - -.fc-event { - border-style: solid; - border-width: 0; - font-size: .95em; - cursor: default; - } - -a.fc-event, -.fc-event-draggable { - cursor: pointer; - } - -a.fc-event { - text-decoration: none; - } - -.fc-rtl .fc-event { - text-align: right; - } - -.fc-event-skin { - border-color: #F0F0F0; /* default BORDER color */ - background-color: #F0F0F0; /* default BACKGROUND color */ - color: #404040; /* default TEXT color */ - } - -.fc-event-inner { - position: relative; - float: left; - width: 100%; - height: 100%; - border-style: solid; - border-width: 0; - overflow: hidden; - background-color: transparent !important; /* overit! ... priesvistnost all day veci */ - } - -.fc-event-time, -.fc-event-title { - padding: 0 1px; - } - -.fc-event-title-strict { - overflow:hidden; - white-space:nowrap; - text-overflow:ellipsis; - } - -.fc-event-tentative { - border-style: dashed; - border-color: #fff !important; - opacity: 0.9; - - background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent); - - -webkit-background-size: 20px 20px; - -moz-background-size: 20px 20px; - background-size: 20px 20px; -} - -.fc-event-tentative .fc-event-inner { - border-style: dashed; -} - -.fc-event-skin.fc-event-cancelled -{ - border-style: dashed; - border-color: #fff !important; - opacity: 0.9; -} - -.fc-event-skin.fc-event-cancelled .fc-event-inner { - border-style: dashed; - text-decoration: line-through; -} - -.fc-event-row.fc-event-cancelled { - text-decoration: line-through; -} - -.fc .ui-resizable-handle { /*** TODO: don't use ui-resizable anymore, change class ***/ - display: block; - position: absolute; - z-index: 99999; - overflow: hidden; /* hacky spaces (IE6/7) */ - font-size: 300%; /* */ - line-height: 50%; /* */ - } - -/* Horizontal Events -------------------------------------------------------------------------*/ - -.fc-event-hori { - border-width: 1px 1px; /* overit! ... priesvistnost all day veci (bolo 1px 0) */ - margin-bottom: 1px; - } - -/* resizable */ - -.fc-event-hori .ui-resizable-e { - top: 0 !important; /* importants override pre jquery ui 1.7 styles */ - right: -3px !important; - width: 7px !important; - height: 100% !important; - cursor: e-resize; - } - -.fc-event-hori .ui-resizable-w { - top: 0 !important; - left: -3px !important; - width: 7px !important; - height: 100% !important; - cursor: w-resize; - } - -.fc-event-hori .ui-resizable-handle { - _padding-bottom: 14px; /* IE6 had 0 height */ - } - - - -/* Fake Rounded Corners (for buttons and events) -------------------------------------------------------------*/ - -.fc-corner-left { - /*margin-left: 1px;*/ - -webkit-border-top-left-radius: 3px; - -moz-border-radius-topleft: 3px; - border-top-left-radius: 3px; - -webkit-border-bottom-left-radius: 3px; - -moz-border-radius-bottomleft: 3px; - border-bottom-left-radius: 3px; -} - -.fc-corner-left .fc-event-inner { - margin-left: 2px; -} - -.fc-corner-left.fc-button { - border-left-width: 1px; -} - -.fc-corner-left .fc-button-inner { - margin-left: 1px; - border-left-width: 0px; -} - -.fc-corner-right { - /*margin-right: 1px;*/ - -webkit-border-top-right-radius: 3px; - -moz-border-radius-topright: 3px; - border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - -moz-border-radius-bottomright: 3px; - border-bottom-right-radius: 3px; -} - -.fc-corner-right .fc-event-inner { -} - -.fc-corner-right.fc-button { - border-right-width: 1px; -} - -.fc-corner-right .fc-button-inner { - margin-right: 1px; - border-right-width: 0px; -} - -.fc-corner-top { - margin-top: 1px; - } - -.fc-corner-top .fc-event-inner { - margin-top: -1px; - } - -.fc-corner-bottom { - margin-bottom: 1px; - } - -.fc-corner-bottom .fc-event-inner { - margin-bottom: -1px; - } - - - -/* Fake Rounded Corners SPECIFICALLY FOR EVENTS ------------------------------------------------------------------*/ - -.fc-corner-left .fc-event-inner { - border-left-width: 0px; /* overit! ... priesvistnost all day veci (bolo 1) */ - } - -.fc-corner-right .fc-event-inner { - border-right-width: 0px; /* overit! ... priesvistnost all day veci (bolo 1) */ - } - -.fc-corner-top .fc-event-inner { - border-top-width: 1px; - } - -.fc-corner-bottom .fc-event-inner { - border-bottom-width: 1px; - } - - - -/* Reusable Separate-border Table -------------------------------------------------------------*/ - -table.fc-border-separate { - border-collapse: separate; - } - -#todoList table.fc-border-separate { - margin-top: -1px; -} - -.fc-border-separate th, -.fc-border-separate td { - border-width: 1px 0 0 1px; - } - -.fc-border-separate th.fc-last, -.fc-border-separate td.fc-last { - border-right-width: 1px; - } - -.fc-border-separate tr.fc-last th, -.fc-border-separate tr.fc-last td { - border-bottom-width: 1px; - } - -.fc-border-separate tbody tr.fc-first td, -.fc-border-separate tbody tr.fc-first th { - border-top-width: 0; - } - - - -/* Month View, Basic Week View, Basic Day View -------------------------------------------------------------------------*/ - -.fc-grid th { - text-align: center; - } - -.fc-grid .fc-day-number { - float: right; - padding: 0 2px; - line-height: 17px; - } - -.fc-grid .fc-other-month .fc-day-number, .fc-grid .fc-other-month .fc-day-text { - opacity: 0.33; - filter: alpha(opacity=33); /* for IE */ - /* opacity with small font can sometimes look too faded - might want to set the 'color' property instead - making day-numbers bold also fixes the problem */ - } - -.fc-grid .fc-day-content { - clear: both; - padding: 2px 2px 1px; /* distance between events and day edges */ - } - -/* event styles */ - -.fc-grid .fc-event-time { - font-weight: 500; - font-size: 0.94em; - line-height: 13px; /* event height problem if time is shown */ -} - -/* right-to-left */ - -.fc-rtl .fc-grid .fc-day-number { - float: left; - } - -.fc-rtl .fc-grid .fc-event-time { - float: right; - } - - - -/* Agenda Week View, Agenda Day View -------------------------------------------------------------------------*/ - -.fc-agenda table { - border-collapse: separate; - } - -.fc-agenda-days th { - text-align: center; - line-height: 17px; -} - -.fc-agenda .fc-agenda-axis { - width: 60px; - padding: 0 4px; - vertical-align: middle; - text-align: right; - white-space: nowrap; - font-weight: 400; - font-size: 1em; - } - -.fc-agenda-allday .fc-widget-header.fc-agenda-axis { - text-align: center; - } - -.fc-agenda .fc-day-content { - padding: 2px 2px 1px; - } - -/* make axis border take precedence */ - -.fc-agenda-days tbody .fc-agenda-axis.fc-widget-header.fc-first { - border-bottom-color: transparent; - } - -.fc-agenda-days .fc-agenda-axis { - border-right-width: 1px; - } - -.fc-agenda-days .fc-col0 { - border-left-width: 0; - } - -/* all-day area */ - -.fc-agenda-allday { - top: 0px; - position: absolute; -} - -.fc-agenda-allday th { - border-width: 0 1px; - } - -.fc-agenda-allday .fc-day-content { - min-height: 34px; /* TODO: doesnt work well in quirksmode */ - _height: 34px; - } - -/* divider (between all-day and slots) */ - -.fc-agenda-divider-inner { - height: 2px; - overflow: hidden; - } - -.fc-widget-header .fc-agenda-divider-inner { - background: #eee; - } - -/* slot rows */ - -.fc-agenda-slots th { - border-width: 1px 1px 0; - } - -.fc-agenda-slots td { - height: 20px !important; - border-width: 1px 0 0; - background: none; - } - -.fc-agenda-slots td div { - height: 20px !important; - } - -.fc-agenda-slots tr.fc-slot0 th, -.fc-agenda-slots tr.fc-slot0 td { - border-top-width: 0; - } - -.fc-agenda-slots .fc-widget-header -{ - border-top: 1px solid #c0c0c0; - padding-top: 1px; -} - -.fc-agenda-slots tr.fc-minor th, -.fc-agenda-slots tr.fc-minor td { - border-top-style: dotted; - } - -.fc-agenda-slots tr.fc-minor th.ui-widget-header { - *border-top-style: solid; /* doesn't work with background in IE6/7 */ - } - -.fc-non-business-hours { - /*background-color: #cccccc; - opacity:0.3;*/ - background-color: rgba(204,204,204,0.3); -} - -.fc-slot-jumper-top -{ - position: absolute; - height: 16px; - width: 16px; - background: url(../images/jumper_top_w.svg) no-repeat center; - z-index: 10; - cursor: pointer; - - -webkit-border--radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.fc-slot-jumper-top:hover -{ - background: url(../images/jumper_top_b.svg) no-repeat center; -} - -.fc-slot-jumper-bottom -{ - position: absolute; - height: 16px; - width: 16px; - background: url(../images/jumper_bottom_w.svg) no-repeat center; - z-index: 10; - cursor: pointer; - - -webkit-border--radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.fc-slot-jumper-bottom:hover -{ - background: url(../images/jumper_bottom_b.svg) no-repeat center; -} - -/* Vertical Events -------------------------------------------------------------------------*/ - -.fc-event-vert { - border-width: 0 1px; - } - -.fc-event-vert .fc-event-head, -.fc-event-vert .fc-event-content { - position: relative; - z-index: 2; - width: 100%; - overflow: hidden; - } - -.fc-event-vert .fc-event-time { - white-space: nowrap; - font-size: 10px; - } - -.fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay */ - position: absolute; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: #fff; - opacity: .4; - filter: alpha(opacity=40); - } - -.fc-event-hori .fc-event-bg { - opacity: .2; - filter: alpha(opacity=20); -} - - -.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */ -.fc-select-helper .fc-event-bg { - display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */ - } - -/* resizable */ - -.fc-event-vert .ui-resizable-s { - bottom: 0 !important; /* importants override pre jquery ui 1.7 styles */ - width: 100% !important; - height: 8px !important; - overflow: hidden !important; - line-height: 8px !important; - font-size: 11px !important; - font-family: monospace; - text-align: center; - cursor: s-resize; - } - -.fc-agenda .ui-resizable-resizing { /* TODO: better selector */ - _overflow: hidden; - } - -.fc-timeline { - position: absolute; - width: 100%; - left: 0; - margin: 0; - padding: 0; - border: none; - border-top: 2px solid #585858; - z-index: 2; -} - -.fc-timeline-arrow { - position: absolute; - left: 0; - width: 6px; - height: 12px; - background-image: url('../images/resource_arrow_right.svg'); - z-index: 2; -} - -/* List view (by bruederli@kolabsys.com) -------------------------------------------------------------------------*/ - -.fc-view-list, -.fc-view-table, -.fc-view-todo { - top: 0px; - width: auto; -} - -.fc-view-trans .fc-table-dateinfo, -.fc-view-trans .fc-table-datepicker { - opacity: 0.5; -} - -.fc-view-table { - padding-left: 8px; -} - -.fc-list-content { - float: left; - position: relative; - border: 1px solid #ccc; -} - -.fc-view-list .fc-list-header, -.fc-view-table td.fc-list-header, -.fc-view-todo td.fc-list-header { - background-color:#F0F0F0; - color: #404040; - font-size: 1em; - padding: 0px 10px; - height: 18px; - line-height: 18px; -} - -.fc-view-table .fc-first td.fc-list-header, -.fc-view-todo .fc-first td.fc-list-header { - border-top-width: 0; -} - -.fc-list-header td -{ - height: 16px; -} - -.fc-list-section td -{ - height: 14px; -} - -.fc-list-section { - padding: 4px 2px; - border-width: 0; - border-bottom-width: 1px; -} - -.fc-view-list .fc-last, -.fc-view-table .fc-last, -.fc-view-todo .fc-last { - border-bottom-width: 0; -} - -.fc-list-section .fc-event { - position: relative; - margin: 1px 2px 3px 2px; -} - -.fc-view-table tr.fc-event td, -.fc-view-todo tr.fc-event td { - font-size: 1.2em; - height: 15px !important; - line-height: 15px !important; - padding: 2px; - background-clip: padding-box; -} - -.fc-view-table tr.fc-event td { - border-top: 1px solid transparent !important; -} - -.fc-view-todo tr.fc-event td { - border-top: 1px solid #ffffff !important; -} - -.fc-view-table tr.fc-event.fc-last td/*, -.fc-view-todo tr.fc-event.fc-last td*/ { - border-bottom: 1px solid transparent !important; - background-clip: padding-box; -} - -.fc-view-table td.fc-list-header.fc-widget-header, -.fc-view-todo td.fc-list-header.fc-widget-header { - border: none; -/* border-top: 1px solid #fff; XXX*/ -} - -.fc-view-table .fc-list-section.fc-widget-content:last-child .fc-event-row.fc-last:last-child td, -.fc-view-todo .fc-list-section.fc-widget-content:last-child .fc-event-row.fc-last:last-child td { - border-bottom-width: 0; -} - -.fc-view-table tr.fc-event td.fc-event-handle, -.fc-view-todo tr.fc-event td.fc-event-handle { - height: 100%; - width: 6px; - padding: 0px; - border-color: #F0F0F0; /* default BORDER color */ - background-color: #F0F0F0; /* default BACKGROUND color */ -} - -.fc-view-table table, -.fc-view-todo table { - table-layout: fixed; - width: 100%; -} - -.fc-view-table col.fc-event-handle, -.fc-view-todo col.fc-event-handle { - width: 6px; -} - -.fc-event-handle .fc-event-inner { - border-color: inherit; - background-color: inherit; -} - -.fc-view-table col.fc-event-date, -.fc-view-todo col.fc-event-date { - width: 7em; -} - -.fc-view-table .fc-list-day col.fc-event-date, -.fc-view-todo .fc-list-day col.fc-event-date { - width: 1px; -} - -.fc-view-table col.fc-event-time { - width: 23em; -} - -.fc-view-table td.fc-event-date, -.fc-view-table td.fc-event-time, -.fc-view-todo td.fc-event-date, -.fc-view-todo td.fc-event-time { - white-space: nowrap; - padding-right: 1em; -} - -.fc-view-table td.fc-event-title, -.fc-view-todo td.fc-event-title, -.fc-view-todo td.fc-event-time, -.fc-view-todo td.fc-event-location { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.fc-view-todo col.fc-event-check { - width: 22px; -} - -.fc-event-check { - text-align: left; -} - -.fc-event-check input[type="checkbox"] -{ - margin-top: -4px; - margin-right: 0; - margin-bottom: -2px !important; - margin-left: 4px; -} - -.fc-view-todo col.fc-event-priority { - width: 18px; -} - -.fc-view-todo col.fc-event-time { - width: 142px; -} - -.fc-view-todo col.fc-event-location { - width: 150px; -} - -.fc-event-title { - padding: 2px 4px !important; -} - -.fc-view-todo col.fc-event-status { - width: 24px; -} - -.fc-view-todo col.fc-event-percent { - width: 40px; -} - -.fc-view-todo td.fc-event-percent { - text-align: right; - padding-right: 4px !important; -} - -.fc-view-todo col.fc-hidden-empty, -.fc-view-todo col.fc-hidden-width { - width: 0; -} - -.fc-view-table .fc-table-dateinfo, -.fc-view-todo .fc-table-dateinfo { - float: left; - text-align: left; - padding-left: 10px; - padding-bottom: 1px; /* check on FF */ - margin-top: -8px; /* check on FF */ -} - -.fc-view-table .fc-table-datepicker, -.fc-view-todo .fc-table-datepicker { - float: right; - text-align: right; - padding-right: 10px; - padding-bottom: 1px; /* check on FF */ - margin-top: -8px; /* check on FF */ -} - -.fc-table-datepicker .ui-widget-content { - display: inline-block !important; - border-width: 0px; -} - -.fc-view-table .fc-table-datepicker-no-default .ui-state-active, -.fc-view-todo .fc-table-datepicker-no-default .ui-state-active { - border: 1px solid #c0c0c0; - background: #ffffff; - font-weight: 400; - color: #404040; -} - -.fc-view-table .fc-table-dateinfo-number, -.fc-view-todo .fc-table-dateinfo-number { - position: relative; - display: inline-block; - color: #c0c0c0; - font-weight: 300; - margin-top: -5px; -} - -.fc-view-table .fc-table-dateinfo-number div, -.fc-view-todo .fc-table-dateinfo-number div { - position: absolute; - padding-bottom: 15px; - bottom: 0px; -} - -.fc-view-table .fc-table-dateinfo-text, -.fc-view-todo .fc-table-dateinfo-text { - color: #c0c0c0; - line-height: 0.9em; - font-size: 1.5em; - font-weight: 300; -} - -.fc-filter { - float: left; -} - -.fc-filter-table-header { - font-weight: 500 !important; - height: 20px !important; - border: 1px dashed #c0c0c0 !important; - vertical-align: middle !important; - text-align: center; - cursor: default; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.fc-filter-table-footer { - font-size: 0.9em; - height: 20px !important; - border-top: 1px solid #c0c0c0 !important; - vertical-align: middle !important; - text-align: center; - cursor: default; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -.fc-filter-option { - height: 20px !important; - background-color: #ffffff; - border: 1px solid #c0c0c0 !important; - vertical-align: middle !important; - text-align: center; - cursor: pointer; -} - -.fc-filter-option:hover { - background-color: #e7e7e7; -} - -/* -.fc-filter-option.fc-filter-option-last { - border-right: 0px !important; -} -*/ - -.fc-filter-option.fc-filter-option-selected { - color: #ffffff; - background-color: #585858; -} - -.fc-filter-hide { - display: none; -} - -.fc-view-table .fc-month-nav, -.fc-view-todo .fc-month-nav { - color: #ffffff !important; - background: #585858 !important; - text-align: center; - cursor: pointer; -} - -/* -.fc-view-table .fc-month-nav.fc-month-prev, -.fc-view-todo .fc-month-nav.fc-month-prev { - border-bottom: 1px solid #c0c0c0 !important; -} - -.fc-view-table .fc-month-nav.fc-month-next, -.fc-view-todo .fc-month-nav.fc-month-next { - border-top: 1px solid #c0c0c0 !important; -} - -.fc-view-table .fc-month-nav:hover, -.fc-view-todo .fc-month-nav:hover { - background: #e7e7e7 !important; -} -*/ - -.fc-table-datepicker .ui-datepicker { - width: 225px; -} - -.fc-table-datepicker .ui-datepicker-title { - height: 20px; - margin: 0 0 0 24px; -} - -.fc-table-datepicker .ui-datepicker-title span { - margin-top: 0; - vertical-align: middle; -} - -.fc-view-table .fc-table-datepicker .ui-datepicker-header { - display: none; -} - -.fc-view-todo .fc-table-datepicker .ui-datepicker-header { - color: #404040; - background: none; - font-size: 0.95em; -} - -.fc-view-todo .fc-table-datepicker-current .ui-datepicker-title { - color: #ffffff; - background-color: #585858; -} - -.fc-view-todo .fc-table-datepicker .ui-datepicker-prev, -.fc-view-todo .fc-table-datepicker .ui-datepicker-next { - display: none; -} - -.fc-table-datepicker .ui-datepicker-week-col { - text-align: center; - vertical-align: middle; - font-size: 0.8em; -} - -.fc-table-datepicker .ui-datepicker th { - display: table-cell; - text-align: center; - border: 0; - padding: 1px; -} - -.fc-table-datepicker .ui-datepicker td span, -.fc-table-datepicker .ui-datepicker td a { - width: 20px; - line-height: 17px; -} - -.fc-table-datepicker tbody tr { - height: 23px; -} - -/* -.fc-table-datepicker .ui-datepicker-today a { - font-weight: 400; - color: #404040; - background: #c0c0c0; - border: 1px solid #c0c0c0; -} - -.fc-table-datepicker .ui-datepicker-today .ui-state-active { - border: 1px solid #585858; - background: #585858; - color: #ffffff; -} -*/ - -.fc-event-img { - float: left; - height: 15px; - width: 15px; - padding-right: 2px; -} - -.fc-event-urgent { - color: #9E2F36; -} - -.fc-event-pastdue { - color: #E30613; -} - -.fc-event.fc-event-row:hover -{ - color: #404040; - background-color: #e7e7e7; - cursor: pointer; -} - -.fc-event.fc-event-row.fc-event-urgent:hover -{ - color: #9E2F36; - background-color: #fedee0; - cursor: pointer; -} - -.fc-event.fc-event-row.fc-event-pastdue:hover -{ - color: #e30613; - background-color: #fedee0; - cursor: pointer; -} - -.fc-event.fc-event-row.fc-event-selected -{ - color: #eeeeee; - background-color: #585858 !important; -} - -.fc-event.fc-event-row.fc-event-selected.fc-event-urgent -{ - color: #ffffff; - background-color: #9E2F36 !important; -} - -.fc-event.fc-event-row.fc-event-selected.fc-event-pastdue -{ - color: #ffffff; - background-color: #e30613 !important; -} - -.fc-event-priority-3 { - background-image: url(../images/priority-1.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-priority-2 { - background-image: url(../images/priority-2.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-priority-1 { - background-image: url(../images/priority-3.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-urgent .fc-event-priority-3 { - background-image: url(../images/priority-1-dr.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-urgent .fc-event-priority-2 { - background-image: url(../images/priority-2-dr.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-urgent .fc-event-priority-1 { - background-image: url(../images/priority-3-dr.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-pastdue .fc-event-priority-3 { - background-image: url(../images/priority-1-r.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-pastdue .fc-event-priority-2 { - background-image: url(../images/priority-2-r.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-pastdue .fc-event-priority-1 { - background-image: url(../images/priority-3-r.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected .fc-event-priority-3 { - background-image: url(../images/priority-1-w.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected .fc-event-priority-2 { - background-image: url(../images/priority-2-w.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected .fc-event-priority-1 { - background-image: url(../images/priority-3-w.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-filterAction .fc-event-status { - background-image: url(../images/needs_action_b.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-filterProgress .fc-event-status { - background-image: url(../images/in_progress_b.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-filterCompleted .fc-event-status { - background-image: url(../images/success_b.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-filterCanceled .fc-event-status { - background-image: url(../images/reset_b.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-urgent.fc-event-filterAction .fc-event-status { - background-image: url(../images/needs_action_dr.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-urgent.fc-event-filterProgress .fc-event-status { - background-image: url(../images/in_progress_dr.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-urgent.fc-event-filterCompleted .fc-event-status { - background-image: url(../images/success_dr.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-urgent.fc-event-filterCanceled .fc-event-status { - background-image: url(../images/reset_dr.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-pastdue.fc-event-filterAction .fc-event-status { - background-image: url(../images/needs_action_r.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-pastdue.fc-event-filterProgress .fc-event-status { - background-image: url(../images/in_progress_r.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-pastdue.fc-event-filterCompleted .fc-event-status { - background-image: url(../images/success_r.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-pastdue.fc-event-filterCanceled .fc-event-status { - background-image: url(../images/reset_r.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected.fc-event-filterAction .fc-event-status { - background-image: url(../images/needs_action_w.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected.fc-event-filterProgress .fc-event-status { - background-image: url(../images/in_progress_w.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected.fc-event-filterCompleted .fc-event-status { - background-image: url(../images/success_w.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected.fc-event-filterCanceled .fc-event-status { - background-image: url(../images/reset_w.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected.fc-event-urgent.fc-event-filterCompleted .fc-event-status { - background-image: url(../images/success_drw.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected.fc-event-urgent.fc-event-filterCanceled .fc-event-status { - background-image: url(../images/reset_drw.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected.fc-event-pastdue.fc-event-filterCompleted .fc-event-status { - background-image: url(../images/success_rw.svg); - background-repeat: no-repeat; - background-position: center; -} - -.fc-event-selected.fc-event-pastdue.fc-event-filterCanceled .fc-event-status { - background-image: url(../images/reset_rw.svg); - background-repeat: no-repeat; - background-position: center; -} diff --git a/radicale_web/web/infcloud/css/jquery-ui.custom.css b/radicale_web/web/infcloud/css/jquery-ui.custom.css deleted file mode 100644 index a0b2f47..0000000 --- a/radicale_web/web/infcloud/css/jquery-ui.custom.css +++ /dev/null @@ -1,203 +0,0 @@ -/* - * jQuery UI CSS Framework - * - * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Theming/API - */ - -/* Layout helpers -----------------------------------*/ -.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; } -.ui-helper-clearfix:after { clear: both; } -.ui-helper-clearfix { zoom: 1; } -.ui-helper-hidden-accessible { display: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - -/* - * jQuery UI CSS Framework - * - * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Theming/API - * - * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px - */ - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: inherit; font-size: 1em; } -.ui-widget-content { border: 1px solid #c0c0c0; background: #ffffff; color: #404040; } -.ui-widget-header { border: none; background: #f0f0f0; color: #404040; font-weight: 500; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #c0c0c0; background: #ffffff; font-weight: 400; color: #404040; } -.ui-widget-content .ui-datepicker-week-end .ui-state-default {background: #f7f7f7;} -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } -.ui-state-hover, .ui-widget-content .ui-datepicker-week-end .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background: #e7e7e7; font-weight: 400; color: #404040; } -.ui-state-hover a, .ui-state-hover a:hover, .ui-widget-content .ui-datepicker-week-end .ui-state-hover a:hover { color: #212121; text-decoration: none;} -.ui-widget-content .ui-datepicker-today .ui-state-default {background: #c0c0c0; color: #404040;} -.ui-state-active, .ui-widget-content .ui-datepicker-week-end .ui-state-active, .ui-widget-content .ui-datepicker-today .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #585858; background: #585858; font-weight: 400; color: #ffffff; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } -.ui-widget :active { outline: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; } -.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: 500; } - -/* states and images */ -.ui-icon { width: 17px; height: 19px; } - -/* positioning */ -.ui-icon-circle-triangle-e { background-image: url(../images/dp_right.svg); } -.ui-icon-circle-triangle-w { background-image: url(../images/dp_left.svg); } - -/* - * jQuery UI Autocomplete - * - * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Autocomplete#theming - */ -.ui-autocomplete { position: absolute; cursor: default; max-height: 80px; overflow-y: auto; overflow-x: hidden; padding-right: 20px;} - -/* workarounds */ -* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ - -/* - * jQuery UI Menu - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Menu#theming - */ -.ui-menu { - list-style: none; - padding: 0px; - margin: 0; - display: block; - float: left; - border-color: #e0e0e0; -} -.ui-menu .ui-menu { - margin-top: -3px; -} -.ui-menu .ui-menu-item { - margin: 0; - padding: 0; - zoom: 1; - float: left; - clear: left; - width: 100%; - white-space: pre; -} -.ui-menu .ui-menu-item a { - text-decoration: none; - display: block; - padding: 2px 2px; - zoom: 1; - white-space: pre; -} -.ui-menu .ui-menu-item a.ui-state-hover, -.ui-menu .ui-menu-item a.ui-state-active { - font-weight: 400; - background: #f0f0f0; -} - -button.ui-datepicker-current -{ - width:40%; - margin:5px 1px 5px 1px; - float:left; -} -button.ui-datepicker-close -{ - width:40%; - margin:5px 1px 5px 1px; - float:right; -} - -/* - * jQuery UI Slider - * - * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Slider#theming - */ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; } - -/* - * jQuery UI Datepicker - * - * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Datepicker#theming - */ - -.ui-datepicker { width: 184px; padding: 4px; z-index: 21; display: none; cursor:default; user-select: none; -webkit-user-select:none; -moz-user-select: -moz-none;} -.ui-datepicker .ui-datepicker-header { position:relative; height: 19px; padding: 2px 0px; margin: 2px 2px 1px 2px; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 17px; height: 19px; } -.ui-datepicker .ui-datepicker-prev { left: 2px; } -.ui-datepicker .ui-datepicker-next { right: 2px; } -.ui-datepicker .ui-datepicker-title { margin: 0px 24px; text-align: center; white-space: nowrap;} -.ui-datepicker .ui-datepicker-title select { margin: 0px 0px; background-color: #ffffff; } -.ui-datepicker .ui-datepicker-title span { display: inline-block; margin-top: 3px; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month { padding-bottom: 0px; width: 40px; max-height: 19px; line-height: 19px; margin-left: 2px; } -.ui-datepicker select.ui-datepicker-year { padding-bottom: 0px; width: 57px; max-height: 19px; line-height: 19px; } -.ui-datepicker table { font-size: 0.95em; border-collapse: collapse; margin: 3px 0px 1px 1px; } -.ui-datepicker th { display: none; } -.ui-datepicker td { border: 0; padding: 2px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; width: 18px; padding: 1px 2px 1px 0px; text-align: right; text-decoration: none; overflow: hidden; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { border: 1px solid #c0c0c0; background: #ffffff; font-weight: 400; color: #000000; padding: 0px;} -.ui-datepicker-calendar th {font-weight: 400;} - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width: 0px; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width:1px; } diff --git a/radicale_web/web/infcloud/css/jquery.tagsinput.css b/radicale_web/web/infcloud/css/jquery.tagsinput.css deleted file mode 100644 index daad03c..0000000 --- a/radicale_web/web/infcloud/css/jquery.tagsinput.css +++ /dev/null @@ -1,14 +0,0 @@ -div.tagsinput { border: none; background: #ffffff; padding: 1px; min-height: 24px; max-height: 66px; overflow-y: auto; } -div.tagsinput.readonly { border: none; background: #ffffff; padding: 1px; overflow-y: auto; } -div.tagsinput span.tag { border: 1px solid #585858; display: block; float: left; height: 19px; padding: 1px 2px 0px 2px; min-height: 17px; text-decoration:none; background: #585858; color: #ffffff; margin: 1px; white-space: pre; } -div.tagsinput span.tag span { line-height: 19px; bottom: 0px; } -div.tagsinput span.tag span, x:-moz-any-link, x:default { line-height: 17px; } -div.tagsinput span.tag a { font-weight: 400; color: #d0d0d0; text-decoration:none; padding-left: 4px; } -div.tagsinput.readonly span.tag { border: 1px solid #e0e0e0; background: #ffffff; color: #2d2d2d; } -div.tagsinput.readonly span.tag a { display: none; } -div[id$="_addTag"] { padding: 2px 0px 2px 3px;} /*div#tags_addTag { padding: 2px 0px 2px 3px;}*/ -div.tagsinput input { width:130px; margin: 0px; border: none; padding: 0px; background: transparent; color: #000; outline:0px; } -div.tagsinput div.input_container { width:130px; position: relative; } -div.tagsinput div { display:block; float: left; } -.tags_clear { clear: both; width: 100%; height: 0px; } -.not_valid { color: #90111a !important; } diff --git a/radicale_web/web/infcloud/css/spectrum.custom.css b/radicale_web/web/infcloud/css/spectrum.custom.css deleted file mode 100644 index 97a3d22..0000000 --- a/radicale_web/web/infcloud/css/spectrum.custom.css +++ /dev/null @@ -1,553 +0,0 @@ -/*** -Spectrum Colorpicker v1.2.0 -https://github.com/bgrins/spectrum -Author: Brian Grinstead -License: MIT -***/ - -.sp-container { - position:absolute; - top:0; - left:0; - display:inline-block; - *display: inline; - *zoom: 1; - /* https://github.com/bgrins/spectrum/issues/40 */ - z-index: 9999994; - overflow: hidden; - border-bottom: 1px solid #c0c0c0; -} - -.sp-container.sp-flat { - position: relative; -} - -.sp-arrow -{ - position: absolute; - top: 0; - left: 106px; - width: 12px; - height: 6px; - background-image: url('../images/resource_arrow_down.svg'); -} - -/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */ -.sp-top { - position:relative; - width: 100%; - display:inline-block; -} -.sp-top-inner { - position:absolute; - top:0; - left:0; - bottom:0; - right:0; -} -.sp-color { - position: absolute; - top:0; - left:0; - bottom:0; - right:20%; -} -.sp-hue { - position: absolute; - top:0; - right:0; - bottom:0; - left:84%; - height: 100%; -} - -.sp-clear-enabled .sp-hue { - top:33px; - height: 77.5%; -} - -.sp-fill { - padding-top: 80%; -} -.sp-sat, .sp-val { - position: absolute; - top:0; - left:0; - right:0; - bottom:0; -} - -.sp-alpha-enabled .sp-top { - margin-bottom: 18px; -} -.sp-alpha-enabled .sp-alpha { - display: block; -} -.sp-alpha-handle { - position:absolute; - top:-4px; - bottom: -4px; - width: 6px; - left: 50%; - cursor: pointer; - border: 1px solid black; - background: white; - opacity: .8; -} -.sp-alpha { - display: none; - position: absolute; - bottom: -14px; - right: 0; - left: 0; - height: 8px; -} -.sp-alpha-inner { - border: solid 1px #333; -} - -.sp-clear { - display: none; -} - -.sp-clear.sp-clear-display { - background-position: center; -} - -.sp-clear-enabled .sp-clear { - display: block; - position:absolute; - top:0px; - right:0; - bottom:0; - left:84%; - height: 28px; -} - -/* Don't allow text selection */ -.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { - cursor:default; - -webkit-user-select:none; - -moz-user-select: -moz-none; - -o-user-select:none; - user-select: none; -} - -.sp-container.sp-input-disabled .sp-input-container { - display: none; -} -.sp-container.sp-buttons-disabled .sp-button-container { - display: none; -} -.sp-palette-only .sp-picker-container { - display: none; -} -.sp-palette-disabled .sp-palette-container { - display: none; -} - -.sp-initial-disabled .sp-initial { - display: none; -} - - -/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */ -.sp-sat { - background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); - background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); - background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); - background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); - background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); - background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0)); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; - filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); -} -.sp-val { - background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); - background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); - background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); - background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); - background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); - background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0)); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; - filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); -} - -.sp-hue { - background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); - background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); - background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); - background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); - background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); -} - -/* IE filters do not support multiple color stops. - Generate 6 divs, line them up, and do two color gradients for each. - Yes, really. - */ -.sp-1 { - height:17%; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); -} -.sp-2 { - height:16%; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); -} -.sp-3 { - height:17%; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); -} -.sp-4 { - height:17%; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); -} -.sp-5 { - height:16%; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); -} -.sp-6 { - height:17%; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); -} - -.sp-hidden { - display: none !important; -} - -/* Clearfix hack */ -.sp-cf:before, .sp-cf:after { content: ""; display: table; } -.sp-cf:after { clear: both; } -.sp-cf { *zoom: 1; } - -/* Mobile devices, make hue slider bigger so it is easier to slide */ -@media (max-device-width: 480px) { - .sp-color { right: 40%; } - .sp-hue { left: 63%; } - .sp-fill { padding-top: 60%; } -} -.sp-dragger { - border-radius: 5px; - height: 5px; - width: 5px; - border: 1px solid #fff; - background: #000; - cursor: pointer; - position:absolute; - top:0; - left: 0; -} -.sp-slider { - position: absolute; - top:0; - cursor:pointer; - height: 3px; - left: -1px; - right: -1px; - border: 1px solid #000; - background: white; - opacity: .8; -} - -/* -Theme authors: -Here are the basic themeable display options (colors, fonts, global widths). -See http://bgrins.github.io/spectrum/themes/ for instructions. -*/ - -.sp-container { - border-radius: 0; - background-color: #f0f0f0; - padding: 0; -} -.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - box-sizing: border-box; -} - -.sp-top -{ - margin-bottom: 3px; -} - -.sp-color, .sp-hue, .sp-clear -{ - border: solid 1px #666; -} - -/* Input */ -/*.sp-input-container { - float:right; - width: 100px; - margin-bottom: 4px; -} -.sp-initial-disabled .sp-input-container { - width: 100%; -} -.sp-input { - font-size: 12px !important; - border: 1px inset; - padding: 4px 5px; - margin: 0; - width: 100%; - background:transparent; - border-radius: 3px; - color: #222; -} -.sp-input:focus { - border: 1px solid orange; -}*/ -.sp-input-container { - width: 100%; - margin-bottom: 4px; -} -.sp-input { - padding: 4px 5px; - margin: 0; - width: 100%; -} -/*.sp-input.sp-validation-error -{ - border: 1px solid red; - background: #fdd; -}*/ -.sp-picker-container , .sp-palette-container -{ - float:left; - position: relative; - padding: 10px; -} -.sp-picker-container -{ - width: 204px; - /*width: 172px;*/ -} - -/* Palettes */ -.sp-palette-container -{ - border-right: solid 1px #ccc; -} - -.sp-palette .sp-thumb-el { - display: block; - position:relative; - float:left; - width: 24px; - height: 15px; - margin: 3px; - cursor: pointer; - border:solid 2px transparent; -} -.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { - border-color: orange; -} -.sp-thumb-el -{ - position:relative; -} - -/* Initial */ -.sp-initial -{ - float: left; - border: solid 1px #333; -} -.sp-initial span { - width: 30px; - height: 25px; - border:none; - display:block; - float:left; - margin:0; -} - -.sp-initial .sp-clear-display { - background-position: center; -} - -/* Buttons */ -.sp-button-container { - width: 100%; -} - -/* Replacer (the little preview div that shows up instead of the <input>) */ -.sp-replacer { - margin:0; - overflow:hidden; - cursor:pointer; - padding: 4px; - /*display:inline-block;*/ - display: none; - *zoom: 1; - *display: inline; - border: solid 1px #91765d; - background: #eee; - color: #333; - vertical-align: middle; -} -.sp-replacer:hover, .sp-replacer.sp-active { - border-color: #F0C49B; - color: #111; -} -.sp-replacer.sp-disabled { - cursor:default; - border-color: silver; - color: silver; -} -.sp-dd { - padding: 2px 0; - height: 16px; - line-height: 16px; - float:left; - font-size:10px; -} -.sp-preview -{ - position:relative; - width:25px; - height: 20px; - border: solid 1px #222; - margin-right: 5px; - float:left; - z-index: 0; -} - -.sp-palette -{ - *width: 220px; - max-width: 220px; -} -.sp-palette .sp-thumb-el -{ - width:16px; - height: 16px; - margin:2px 1px; - border: solid 1px #d0d0d0; -} - -.sp-container -{ - padding-bottom:0; -} - - -/* Buttons: http://hellohappy.org/css3-buttons/ */ -/*.sp-container button { - background-color: #eeeeee; - background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); - background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); - background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); - background-image: -o-linear-gradient(top, #eeeeee, #cccccc); - background-image: linear-gradient(to bottom, #eeeeee, #cccccc); - border: 1px solid #ccc; - border-bottom: 1px solid #bbb; - border-radius: 3px; - color: #333; - font-size: 14px; - line-height: 1; - padding: 5px 4px; - text-align: center; - text-shadow: 0 1px 0 #eee; - vertical-align: middle; -} -.sp-container button:hover { - background-color: #dddddd; - background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); - background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); - background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); - background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); - background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); - border: 1px solid #bbb; - border-bottom: 1px solid #999; - cursor: pointer; - text-shadow: 0 1px 0 #ddd; -} -.sp-container button:active { - border: 1px solid #aaa; - border-bottom: 1px solid #888; - -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; - -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; - -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; - -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; - box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -} -.sp-cancel -{ - font-size: 11px; - color: #d93f3f !important; - margin:0; - padding:2px; - margin-right: 5px; - vertical-align: middle; - text-decoration:none; - -} -.sp-cancel:hover -{ - color: #d93f3f !important; - text-decoration: underline; -}*/ - -.sp-container input[type=button] -{ - width: 40%; -} - -.sp-cancel -{ - float: right; -} - -.sp-palette span:hover, .sp-palette span.sp-thumb-active -{ - border-color: #000; -} - -.sp-preview, .sp-alpha, .sp-thumb-el -{ - position:relative; - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); -} -.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner -{ - display:block; - position:absolute; - top:0;left:0;bottom:0;right:0; -} - -.sp-palette .sp-thumb-inner -{ - background-position: 50% 50%; - background-repeat: no-repeat; -} - -.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner -{ - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); -} - -.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner -{ - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); -} - -.sp-clear-display { - background-repeat:no-repeat; - background-position: center; - background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); -} - -.sp-inverse.sp-container { - border-top: 1px solid #c0c0c0; - border-bottom: none; -} - -.sp-inverse .sp-arrow -{ - top: auto; - bottom: 0; - background-image: url('../images/resource_arrow_up.svg'); -} |