CSS Library
Custom CSS can be entered to over ride standard booking screen styles (Custom Scripts tab when editing or creating a booking screen template).
Entry of custom CSS should not be attempted unless you have at least a fundamental knowledge of CSS. |
Below are some of the more commonly requested CSS customisations that have been requested. Feel free to copy and alter.
Replace Progress Icon
/* REPLACE PROGRESS ICON */ .icon-steparrow:before { content: "\279C"; /* additional CSS arrow codes at http://seekom.freshdesk.com/solution/articles/231447-arrow-codes*/ font-size: 2.2em; /* amend icon size as required */ position: relative; top: -7px; /*adjust positioning as required */ color: #49a81d; /* adjust colour of progress icon as required - colour picker available at www.color-hex.com */ background: #ffffff!important; /*adjust background colour as required */ } #step-widget .prog-bar { position: relative; top: 15px; /* adjust spacing above progress icon as required */} /* end */ |
Replace & Style Sold Text
/* REPLACE & STYLE SOLD TEXT */ span.pricing-cell-sold-out { color: transparent!important; /* hides default SOLD text */ -webkit-transform: rotate(-0deg)!important; /* reduce angle for longer text */ -moz-transform: rotate(-0deg)!important; *match angle on prior rowt */ } span.pricing-cell-sold-out:after { content: "SOLD"; /* replace text as required */ color: #C7C7C7; /* adjust text colour as required - colour picker available at http://paletton.com/ */ font-size: 13px; /* adjust font size as required */ position: relative; left: -30%; } /* adjust left margin as required */ /* end */ |
Add Colour to the Booking Cart
/* IN CART ROOMS & EXTRAS STYLING */ .cart-entries, .extra-cart, .booking-summary { width: 103%!important; background: #b4cede; padding: 0 10px; margin-left: -15px; } #container-extras .extra-container-wrapper .panel-body { background-color: inherit; } /* end */ |
Payment Link Styling
/* PAYMENT LINK STYLING */ #__PaymentManager_ClickHereLink { background-color: #cc1919; /* red - adjust background colour as required - colour picker available at palaton.com */ color: #ffffff; /* white */ font-weight: bold; font-size: 120%; line-height: 2em; border-radius: 10px; padding: 8px 10px; border: 0; } #__PaymentManager_InfoMessage { color: transparent;} /* end PAYMENT LINK STYLING */ |
Payment Link Message Styling
/* HOW TO CHANGE THE TEXT OF PAYMENT MESSAGE*/ #__PaymentManager_InfoMessage{ color: transparent!important; } #__PaymentManager_InfoMessage:after{ content:"Your card details will be handled by iBex Vault over a secure connection.";/*Adjust text as required*/ float:left; margin-top:-70px;/*Adjust margin as required*/ width:450px;/*Adjust width as required*/ color:#000;/*Adjust colour as required*/ } |
Add ..more to Room Title
/* APPEND to ROOM Title */ div.expand-toggle.plus-minus.collapsed span.bookable-marketing-name:after { content: " ...more"; /* text after Room Title */ } div.expand-toggle.plus-minus span.bookable-marketing-name:after { content: " ...less"; /* text after Room Title */ } span.bookable-marketing-name:after { content: " ...more"; /* text after Room Title */ font-weight: normal; /* amend font weight - eg. bold or normal*/ font-style: italic; /* amend font style - eg. normal or italic*/ text-decoration: underline; /* amend font style - eg. underline or none*/ color: #008bcc; /* adjust colour as required - colour picker available at www.color-hex.com */ } /* end APPEND to ROOM Title */ |
Style Proceed Button
/* style PROCEED BUTTON */ input#next-1.btn.btn-next.pull-right.tipped { background-color: #fc7600; border-color: #f59847; color: #FFFFFF; font-size: 12.5px; } input#next-2.btn.btn-next.pull-right.tipped { background-color: #fc7600; border-color: #f59847; color: #FFFFFF; font-size: 12.5px; } input#next-3.btn.btn-next.pull-right.tipped { background-color: #fc7600; border-color: #f59847; color: #FFFFFF; font-size: 12.5px; } input#next-1.btn.btn-next.pull-right.tipped:hover { background-color: #f59847; border-color: #fc7600; } input#next-2.btn.btn-next.pull-right.tipped:hover { background-color: #f59847; border-color: #fc7600; } input#next-3.btn.btn-next.pull-right.tipped:hover { background-color: #f59847; border-color: #fc7600; } /* end style PROCEED BUTTON */ |
Hide Property and Policy sections
/* hide property details section */ .property-details-header-row{ display: none; } .property-details-contents-row{ display: none; } /* hide policy section */ .property-policies-header-row{ display: none; } .property-policies-contents-row{ display: none; } |
Rate Calendar
/* PROCEED / BACK BAR */ .progress-controls.row { background:#FFFFFF!important; } /*HIDE ROOM TITLE ON EXPANDED VIEW*/ .bookable-calendar-container .bookable-calendar .combo-info-panel h4 { visibility:hidden; height 5px; } /*INSERT PARAGRAPH BREAKS ON EXPANDED ROOM VIEW*/ .bookable-calendar-container .bookable-calendar .room-notes p { white-space: pre; } /* MAX PAX FONT SIZE */ .bookable-calendar .max-pax span { font-size: 12px; } /* RACK RATE FONT SIZE */ .bookable-calendar .full-rate span { font-size: 12px; } /* LIMITED FONT */ span.pricing-cell-is-limited { font-size: 10px; visibility: hidden; } span.pricing-cell-is-limited:after { /* Do not change below code */ visibility: visible; position: relative; white-space: nowrap; /* Do not change the above code */ /* Can change below code */ content: "Last Rooms"; left: -20px; color: red; text-shadow: 0px 0px 8px red ; /* Can change above code */ } /* ROOM/PACKAGE RATE (MIN STAY) CALENDAR HEADING */ .bookable-calendar{min-width: 200px; } .bookable-calendar tr.calendar-title-row th.combo-info { text-indent: -900000px; } .bookable-calendar tr.calendar-title-row th.combo-info:after { content: "Room Rate"; font-size: 14px; color: black!important; text-indent: 0!important; background: white!important; display: block; } |
Extras
/*EXTRAS HEADING FONT COLOUR*/ #container-extras .extra-container-wrapper .panel-heading .expand-title { color: black!important; } /*EXTRAS HEADING BACKGROUND COLOUR*/ #container-extras .extra-container-wrapper .panel-heading { background:#bfab62!important; } /* MANDATORY EXTRAS BAR */ .mandatory-extras { background:#FFFFFF!important; } |
Comments
0 comments
Please sign in to leave a comment.