Simple styling of the jQuery UI Datepicker.
Image credit to: https://dribbble.com/PatrykW
A Pen by Håvard Brynjulfsen on CodePen.
Simple styling of the jQuery UI Datepicker.
Image credit to: https://dribbble.com/PatrykW
A Pen by Håvard Brynjulfsen on CodePen.
| <div class='datepicker'> | |
| <div class="datepicker-header"></div> | |
| </div> |
| $(document).ready(function() { | |
| $(".datepicker").datepicker({ | |
| prevText: '<i class="fa fa-fw fa-angle-left"></i>', | |
| nextText: '<i class="fa fa-fw fa-angle-right"></i>' | |
| }); | |
| }); | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> | |
| <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script> |
| *, *:before, *:after { | |
| box-sizing: border-box; | |
| } | |
| html { | |
| font-size: 18px; | |
| } | |
| body { | |
| font-family: "Roboto", sans-serif; | |
| font-size: 1em; | |
| line-height: 1.6; | |
| } | |
| .datepicker { | |
| width: 400px; | |
| background: #fff; | |
| border-radius: 10px; | |
| box-shadow: 0 0 50px 0 rgba(0,0,0,0.2); | |
| margin: 50px auto; | |
| overflow: hidden; | |
| .datepicker-header { | |
| height: 250px; | |
| background-image: url('https://cdn.dribbble.com/users/3178178/screenshots/6346366/lifeguard_on_duty.jpg'); | |
| background-position: center center; | |
| background-size: 100%; | |
| } | |
| .ui-datepicker-inline { | |
| padding: 30px; | |
| } | |
| .ui-datepicker-header { | |
| text-align: center; | |
| padding-bottom: 1em; | |
| text-transform: uppercase; | |
| letter-spacing: .1em; | |
| .ui-datepicker-prev, | |
| .ui-datepicker-next { | |
| display: inline; | |
| float: left; | |
| cursor: pointer; | |
| font-size: 1.4em; | |
| padding: 0 10px; | |
| margin-top: -10px; | |
| color: #CCC; | |
| } | |
| .ui-datepicker-next { | |
| float: right; | |
| } | |
| } | |
| .ui-datepicker-calendar { | |
| width: 100%; | |
| text-align: center; | |
| thead { | |
| color: #CCC; | |
| } | |
| tr { | |
| th, td { | |
| padding-bottom: .5em; | |
| } | |
| } | |
| a { | |
| color: #444; | |
| text-decoration: none; | |
| display: block; | |
| margin: 0 auto; | |
| width: 35px; | |
| height: 35px; | |
| line-height: 35px; | |
| border-radius: 50%; | |
| border: 1px solid transparent; | |
| cursor: pointer; | |
| } | |
| .ui-state-highlight { | |
| border-color: #D24D57; | |
| color: #D24D57; | |
| } | |
| } | |
| } | |
| <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css" rel="stylesheet" /> |