mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
324 lines
5.2 KiB
CSS
324 lines
5.2 KiB
CSS
/*
|
|
* Hotel Calendar JS v0.0.1a - 2017
|
|
* GNU Public License
|
|
* Aloxa Solucions S.L. <info@aloxa.eu>
|
|
* Alexandre Díaz <alex@aloxa.eu>
|
|
*/
|
|
|
|
|
|
/* .openerp .oe-view-manager {
|
|
overflow: initial !important;
|
|
}
|
|
*/
|
|
|
|
.o_hotel_calendar_view {
|
|
display: flex;
|
|
height: 100%;
|
|
}
|
|
|
|
.nopadding {
|
|
padding: 0 !important;
|
|
margin: 0 !important;
|
|
}
|
|
|
|
#pms-menu {
|
|
overflow: auto;
|
|
background-color: #f8f8f8;
|
|
height: 100%;
|
|
padding: 0 2.5em;
|
|
}
|
|
|
|
#pms-menu .input-group span, #pms-menu input {
|
|
border-radius: 0;
|
|
}
|
|
|
|
#pms-menu button {
|
|
border-radius: 0;
|
|
border: 1px solid lightgray;
|
|
font-size: x-small;
|
|
}
|
|
|
|
#pms-calendar: {
|
|
flex: 1 1 auto;
|
|
overflow: auto;
|
|
}
|
|
|
|
#pms-search {
|
|
position: fixed;
|
|
z-index: 9;
|
|
}
|
|
|
|
#hcal_widget {
|
|
max-height: 100%;
|
|
}
|
|
|
|
#multicalendar_panels {
|
|
background-color: white;
|
|
border-left: 1px solid #ddd;
|
|
}
|
|
|
|
.nav-tabs > li > a {
|
|
border-radius: 0;
|
|
}
|
|
|
|
.nav-tabs {
|
|
padding-top: 4px;
|
|
}
|
|
|
|
.navbar-default {
|
|
border-color: #f8f8f8;
|
|
}
|
|
|
|
button .led {
|
|
position: absolute;
|
|
display: inline-block;
|
|
right: 5px;
|
|
top: -1px;
|
|
width: 8px;
|
|
height: 8px;
|
|
border: 1px solid lightgray;
|
|
border-top-width: 0;
|
|
border-top-right-radius: 0;
|
|
border-top-left-radius: 0;
|
|
transition: all 0.5s ease;
|
|
}
|
|
button .led-disabled {
|
|
background-color: dimgrey;
|
|
}
|
|
button .led-enabled {
|
|
background-color: khaki;
|
|
box-shadow: 0 0 8px 0px khaki;
|
|
}
|
|
|
|
button .led-green {
|
|
background-color: chartreuse;
|
|
box-shadow: 0 0 8px 0px chartreuse;
|
|
}
|
|
|
|
button .led-blue {
|
|
background-color: cornflowerblue;
|
|
box-shadow: 0 0 8px 0px cornflowerblue;
|
|
}
|
|
|
|
input#bookings_search {
|
|
border-top-left-radius: 0;
|
|
border-top-right-radius: 0;
|
|
border: 1px solid lightgray;
|
|
}
|
|
|
|
#pms-menu .menu-date-box {
|
|
margin-top: 2px !important;
|
|
}
|
|
|
|
#pms-menu .menu-button-box, #pms-menu .menu-search-box, #pms-menu .menu-filter-box {
|
|
margin-top: 1em !important;
|
|
}
|
|
|
|
#pms-menu .menu-filter-box .filter-record {
|
|
margin-top: 1em;
|
|
}
|
|
|
|
#pms-menu .menu-filter-box h4 {
|
|
cursor: pointer;
|
|
}
|
|
#pms-menu .menu-filter-box h4 i {
|
|
transition: all 0.5s ease;
|
|
}
|
|
|
|
#pms-menu .button-box {
|
|
text-align: left;
|
|
min-height: 3.5em;
|
|
padding: 3px;
|
|
transition: all 0.5s ease;
|
|
}
|
|
|
|
.button-highlight {
|
|
background-color: orange;
|
|
color: white;
|
|
}
|
|
.button-highlight i {
|
|
color: white;
|
|
}
|
|
|
|
.multi-calendar-tab-plus {
|
|
background-color: darkgray;
|
|
font-weight: bold;
|
|
color: white;
|
|
}
|
|
|
|
#pms-menu div[id^=btn_] {
|
|
padding: 2px;
|
|
}
|
|
|
|
.warn-message {
|
|
text-align: center;
|
|
line-height: 100vh;
|
|
font-size: xx-large;
|
|
color: gray;
|
|
}
|
|
|
|
/** SELECT 2 **/
|
|
#pms-menu .select2-container, #pms-menu .select2-choice {
|
|
border-radius: 0;
|
|
}
|
|
#pms-menu .select2-choice {
|
|
height: 100%;
|
|
padding: 2px;
|
|
}
|
|
|
|
/** BOOTSTRAP **/
|
|
.badge-danger {
|
|
background-color: #d34f2a !important;
|
|
}
|
|
|
|
/** ODOO **/
|
|
.o_chat_window {
|
|
z-index: 8 !important;
|
|
}
|
|
|
|
.o_button_icon {
|
|
display: inline-block;
|
|
width: 37px;
|
|
padding: 0px 3px;
|
|
text-align: center;
|
|
vertical-align: middle;
|
|
color: #7C7BAD;
|
|
font-size: 24px;
|
|
}
|
|
|
|
.o_button_text {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
max-width: 70%;
|
|
line-height: 1.2;
|
|
text-align: left;
|
|
}
|
|
|
|
/** POPOVER **/
|
|
.popover-content {
|
|
font-family: Garuda, sans-serif;
|
|
font-size: 12px;
|
|
padding: 0px;
|
|
}
|
|
.popover h1, .h1, h2, .h2, h3, .h3 {
|
|
margin-top: 2px;
|
|
margin-bottom: 0px;
|
|
}
|
|
.popover {
|
|
max-width: 400px;
|
|
border-radius: 0px;
|
|
padding: 0px;
|
|
}
|
|
.popover .container {
|
|
max-width: 100%;
|
|
}
|
|
.popover .container p {
|
|
margin-top: 2px;
|
|
margin-bottom: 0px;
|
|
}
|
|
.popover .container p.email {
|
|
word-wrap: break-word;
|
|
}
|
|
.popover .container p.board {
|
|
margin-top: 0px;
|
|
}
|
|
.popover header {
|
|
font-size: 1.2em;
|
|
}
|
|
|
|
.fa-2_5x {
|
|
font-size: 2.5em;
|
|
}
|
|
.fa-text-inside {
|
|
font-family: Garuda, sans-serif;
|
|
font-size: 14px;
|
|
}
|
|
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
|
|
padding-top: 3px;
|
|
padding-bottom: 3px;
|
|
}
|
|
/* custom styles for popover info */
|
|
.circle {
|
|
height:35px;
|
|
min-width:35px;
|
|
line-height:35px;
|
|
border-radius:50px;
|
|
text-align:center;
|
|
color:#fff;
|
|
background:#777;
|
|
margin-right: .65em;
|
|
padding: 0 5px;
|
|
}
|
|
|
|
.bg-gray-lighter {
|
|
background-color: #ddd;
|
|
}
|
|
|
|
/* Spacing in Bootstrap v4.0 */
|
|
.mt-3 {
|
|
margin-top: 3px;
|
|
}
|
|
.mt-5 {
|
|
margin-top: 5px;
|
|
}
|
|
.mt-10 {
|
|
margin-top: 10px !important;
|
|
}
|
|
.mt-25 {
|
|
margin-top: 25px;
|
|
}
|
|
.mr-5 {
|
|
margin-right: 5px;
|
|
}
|
|
.mx-15 {
|
|
margin-left: 15px;
|
|
margin-right: 15px;
|
|
}
|
|
.mx-25 {
|
|
margin-left: 25px;
|
|
margin-right: 25px;
|
|
}
|
|
.py-5 {
|
|
padding-top: 5px;
|
|
padding-bottom: 5px;
|
|
}
|
|
.pb-10 {
|
|
padding-bottom: 10px;
|
|
}
|
|
|
|
.pr-0 {
|
|
padding-right: 0px;
|
|
}
|
|
|
|
/* WARNING: The .row-eq-height class uses CSS3's flexbox layout mode,
|
|
which is not supported in Internet Explorer 9 and below. */
|
|
.row-eq-height {
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
|
|
/* TODO: Use Odoo Colours based on http://www.odoo.com/openerp_website/static/src/less/variables.less */
|
|
|
|
div.diagonal {
|
|
overflow: hidden;
|
|
background-color: #777;
|
|
}
|
|
.diagonal:before {
|
|
content: "";
|
|
border-top: 700px solid #777;
|
|
border-right: 500px solid #ddd;
|
|
position: absolute;
|
|
left: 40%;
|
|
bottom: 0;
|
|
}
|
|
div.on-top {
|
|
position: inherit;
|
|
}
|
|
div.pull-right-custom {
|
|
float: right !important;
|
|
margin-right: 15px;
|
|
color: #777;
|
|
text-align: right;
|
|
} |