/home/desid573/cf.desidrivers.com.au/site/google/api/cal
NameSizeModeActions
availability-calendar.css48270644editdlrm
availability-calendar.js66820644editdlrm
availability-calendar1.css19450644editdlrm
index.html12240644editdlrm
README.md4120644editdlrm
Simple-Responsive-Availability-Calendar-Plugin-For-jQuery.zip47520644editdlrm
Edit: /home/desid573/cf.desidrivers.com.au/site/google/api/cal/availability-calendar.css (4827B)
/** * Calendar toolbar */ .availability-calendar-toolbar { margin-bottom: 15px; font-size: 1.4em; font-weight: bold; } .availability-calendar-toolbar span:last-child {float: right} .availability-calendar-toolbar input { padding: 7px 14px; background: #F5F5F5; background-image: linear-gradient(to bottom, #FFF, #E6E6E6); border: 1px solid #BBB; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); font-weight: bold; cursor: pointer; outline: 0; } .availability-calendar-toolbar input:first-child { margin-right: 5px; padding: 8px 14px; border-radius: 6px; } .availability-calendar-toolbar input:nth-child(2) {border-radius: 6px 0 0 6px} .availability-calendar-toolbar input:last-child { margin-left: -1px; border-radius: 0 6px 6px 0; } .availability-calendar-toolbar input:hover { background: #E5E5E5; background-image: linear-gradient(to bottom, #EEE, #D6D6D6); } .availability-calendar-toolbar input:active { background: #D5D5D5; background-image: linear-gradient(to bottom, #DDD, #C6C6C6); } /** * Calendar table and cells */ .availability-calendar { width: 100%; background: #FFF; table-layout: fixed; border-collapse: collapse; } .availability-calendar th, .availability-calendar td { border: 1px solid #DDD; padding: 5px; } .availability-calendar td { height: 50px; vertical-align: top; text-align: right; } .availability-calendar .ex-month {opacity: 0.4} .availability-calendar .standAlone {position: relative} .availability-calendar .standAlone .standAloneCF { right: 2px ; left: 2px ; position: absolute; top: 40%; height: 15px; background: #F88; border-top: 1px solid #A33; border-bottom: 1px solid #A33; border-radius: 6px 6px 6px 6px ; border-right: 1px solid #A33 ; border-left: 1px solid #A33 ; } .availability-calendar .standAlone .standAloneJB { position: absolute; right: 2px ; left: 2px ; top: 70%; height: 15px; background: #59981A; border-top: 1px solid #3D550C; border-bottom: 1px solid #3D550C; border-radius: 6px 6px 6px 6px ; border-right: 1px solid #3D550C; border-left: 1px solid #3D550C; } .availability-calendar .unavailable {position: relative;} .availability-calendar .unavailable .unavailableCF { position: absolute; top: 40%; left: 0; right: -1px; height: 15px; background: #F88; border-top: 1px solid #A33; border-bottom: 1px solid #A33; border-radius: 0px 0px 0px 0px ; border-right: 0px solid #A33 ; border-left: 0px solid #A33 ; } .availability-calendar .unavailable .unavailableJB { position: absolute; top: 40%; left: 0; right: -1px; top: 70%; height: 15px; background: #59981A; border-top: 1px solid #3D550C; border-bottom: 1px solid #3D550C; border-radius: 0px 0px 0px 0px ; } /*.availability-calendar .standAlone .unavailable div {*/ /* position: absolute;*/ /* top: 40%;*/ /* left: 0;*/ /* right: -1px;*/ /* height: 15px;*/ /* background: #F88;*/ /* border-top: 1px solid #A33;*/ /* border-bottom: 1px solid #A33;*/ /* border-radius: 0px 0px 0px 0px ;*/ /* border-right: 0px solid #A33 ;*/ /* border-left: 0px solid #A33 ;*/ /*}*/ .availability-calendar .unavailable:last-child div {right: 0} .availability-calendar .unavailable .firstCF { position: absolute; left: 21%; right: -1px; top: 40%; height: 15px; background: #F88; border-top: 1px solid #A33; border-bottom: 1px solid #A33; border-radius: 6px 0 0 6px; border-left: 1px solid #A33; } .availability-calendar .unavailable .lastCF { position: absolute; left: 0px; right: 21%; top: 40%; height: 15px; background: #F88; border-top: 1px solid #A33; border-bottom: 1px solid #A33; border-radius: 0 6px 6px 0; border-right: 1px solid #A33; } .availability-calendar .unavailable .firstJB { position: absolute; left: 21%; right: -1px; top: 70%; height: 15px; background: #59981A; border-radius: 6px 0 0 6px; border-left: 1px solid #3D550C; border-top: 1px solid #3D550C; border-bottom: 1px solid #3D550C; } .availability-calendar .unavailable .lastJB { position: absolute; left: 0px; right: 21%; top: 70%; height: 15px; background: #59981A; border-radius: 0 6px 6px 0; border-right: 1px solid #59981A; border-top: 1px solid #3D550C; border-bottom: 1px solid #3D550C; } .legend { position: relative; } .legend .cf { right: 2px ; left: 2px ; height: 15px; background: #F88; border-top: 1px solid #A33; border-bottom: 1px solid #A33; border-radius: 6px 6px 6px 6px ; border-right: 1px solid #A33 ; border-left: 1px solid #A33 ; } .legend .jb { right: 2px ; left: 2px ; height: 15px; background: #59981A; border-top: 1px solid #3D550C; border-bottom: 1px solid #3D550C; border-radius: 6px 6px 6px 6px ; border-right: 1px solid #3D550C; border-left: 1px solid #3D550C; }