123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- /*
- The jQuery UI Month Picker Version 3.0.4
- https://github.com/KidSysco/jquery-ui-month-picker/
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU 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 General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program. If not, see
- <http://www.gnu.org/licenses/gpl-3.0.txt>.
- */
- .month-picker {
- display: inline-block;
- position: absolute;
- z-index: 9999;
- }
- .month-picker table {
- border-collapse: separate;
- border-spacing: 2px 2px;
- font-size: 12px;
- }
- .month-picker td {
- padding: 0px;
- }
- /*
- Prevents the button labels from maving sligtly to the left
- when applying the width CSS property to the buttons.
- See: .month-picker-month-table button { width: 4.3em; }
- */
- .month-picker .ui-button-text {
- padding: .4em 0;
- }
- .month-picker-header {
- margin: 3px 3px 0px 3px;
- }
- .month-picker-year-table {
- width: 100%;
- /*
- Makes sure the next/previous/jump years buttons are not unnecessarily
- selected if the user clicks them a couple of times fast.
- */
- -ms-user-select: none; /* IE 10+ */
- -moz-user-select: -moz-none;
- -khtml-user-select: none;
- -webkit-user-select: none;
- user-select: none;
- }
- /*
- The plugin uses buttons with a transparent background in the year-table
- (aka header) in order to look consistent with jQuery UI datepicker and to
- make the year title a button that blends into the heading in the default state.
- The plugin does this by removing the .ui-state-default class from (in MonthPicker.js)
- the a tags (buttons) which also ends up removing the 1px border that it applies.
- To prevent the button from resizing and moving everything around when you hover
- in and out, we use a carefully constructed selector, which gets overroden by the
- more specific .ui-state-hover/actove class selectors in the jquery-ui.css
- that apply the visible borders that we want.
- This selector applies a 1px transparent border that keeps the button
- in the same size, but it doesen't hide the borders that .ui-state-hover/actove give us.
- */
- .month-picker-year-table a {
- border: 1px solid transparent;
- }
- /*
- Sets the size of the next/previous buttons,
- and makes the buttons in the heading (year-table) sligtly bigger,
- and removes the pointer cursor from the buttons in the heading (year-table).
- */
- .month-picker-year-table .ui-button {
- /*font-size: 1.1em;
- width: 1.5em;
- height: 1.5em;*/
- cursor: default;
- margin: 0;
- }
- .month-picker-year-table .month-picker-title {
- text-align: center;
- }
- .month-picker-year-table .month-picker-title .ui-button {
- font-size: 1em;
- padding: 0;
- width: 100%;
- font-weight: bold;
- }
- /*
- The buttons in the heading (year-table) are slightly shrinked, but because jQuery ui and
- the .month-picker .ui-button-text rule at the top of this CSS file apply some
- padding which results in the button text being moved to the bottom of
- the button.
- This rule removes the unnecessary padding so the text in
- the jump years button will be vericaly centred.
- */
- .month-picker-year-table .ui-button-text {
- padding: 0;
- }
- .month-picker-month-table td {
- height: 35px;
- text-align: center;
- }
- /*
- Makes sure the buttons stay in the same size when swithching
- to the Jump years menu.
- this also ensures that the entire menu dosen't resize itself
- in response to the slightly bigger buttons in the Jump years menu.
- */
- .month-picker-month-table .ui-button {
- width: 4.2em;
- margin: .2em;
- }
- .month-picker-open-button {
- height: 20px;
- width: 20px;
- vertical-align: bottom;
- }
- .month-picker-invalid-message {
- display: none;
- background-color: Yellow;
- }
- .month-picker-disabled {
- background-color: #e1e1e1;
- }
- .month-picker-title > .ui-button{
- color: #FFFFFF !important;
- }
- .month-picker-title > .ui-button:hover{
- cursor: pointer;
- line-height: 1;
- }
- /********* COLORES PERSONALIZADOS **********/
- .ui-icon-circle-triangle-w { display: inline-block; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
- .ui-icon-circle-triangle-e { display: inline-block; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); }
- .month-picker-title > a:hover { color: var(--azul1) !important; }
- .month-picker-previous a:hover, .month-picker-next a:hover { color: var(--azul2) !important; }
- .month-picker-previous a:not(.ui-button-disabled), .month-picker-next a:not(.ui-button-disabled){ cursor: pointer; }
- .month-picker-month-table a:hover { border: 1px solid var(--azul1) !important; background: var(--azul1) !important;}
- .month-picker-month-table .ui-state-highlight { background: var(--danger); color: var(--white) !important; }
|