UNPKG

@icap-ethiopia/esm-ethiohri-app

Version:
250 lines (246 loc) 5.03 kB
/* Default styling for jQuery Calendars Picker v2.0.0. */ .calendars { background-color: #f4f4f4; color: #000; /*border: 1px solid #444;*/ -moz-border-radius: 0em; -webkit-border-radius: 0em; border-radius: 0em; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; font-family: Arial,Helvetica,Sans-serif; font-size: 22px; padding: 0.5em; z-index:9999; } .calendars-rtl { direction: rtl; } .calendars-popup { z-index: 1000; } .calendars-disable { position: absolute; z-index: 100; background-color: white; opacity: 0.5; filter: alpha(opacity=50); } .calendars a { color: #000; text-decoration: none; } .calendars a.calendars-disabled { color: #888; cursor: auto; } .calendars button { margin: 0.25em; padding: 0.125em 0em; background-color: #fcc; border: none; -moz-border-radius: 0.25em; -webkit-border-radius: 0.25em; border-radius: 0.25em; font-weight: bold; } .calendars-nav, .calendars-ctrl { /* TODO: top menu ( < Today > ) */ float: left; width: 100%; background-color: transparent; color: #2677fb; font-size: 15px; font-weight: normal; padding-top:4px; } .calendars-nav { padding-top:4px; padding-bottom:7px; } .calendars-ctrl { /* TODO: bottom controls - Clear and Close*/ background-color: #fff; display: none; } .calendars-ctrl a { color: #222; } .calendars-cmd { /* TODO: Top text: < Today >*/ width: 27%; } .calendars-cmd:hover { background-color:transparent; color:#000; } .calendars-ctrl .calendars-cmd:hover { background-color:transparent; color:#677; } .calendars-cmd-prevJump, .calendars-cmd-nextJump { width: 8%; } a.calendars-cmd { height: 1.5em; } button.calendars-cmd { text-align: center; } .calendars-cmd-prev, .calendars-cmd-prevJump, .calendars-cmd-clear { float: left; padding-left: 5%; } .calendars-cmd-current, .calendars-cmd-today { float: left; width: 35%; text-align: center; } .calendars-cmd-next, .calendars-cmd-nextJump, .calendars-cmd-close { float: right; padding-right: 5%; text-align: right; padding-right: -3em; } .calendars-rtl .calendars-cmd-prev, .calendars-rtl .calendars-cmd-prevJump, .calendars-rtl .calendars-cmd-clear { float: right; padding-left: 0%; padding-right: 2%; text-align: right; } .calendars-rtl .calendars-cmd-current, .calendars-rtl .calendars-cmd-today { float: right; } .calendars-rtl .calendars-cmd-next, .calendars-rtl .calendars-cmd-nextJump, .calendars-rtl .calendars-cmd-close { float: left; padding-left: 2%; padding-right: 0%; text-align: left; } .calendars-month-nav { float: left; background-color: #777; text-align: center; } .calendars-month-nav div { float: left; width: 12.5%; margin: 1%; padding: 1%; } .calendars-month-nav span { color: #888; } .calendars-month-row { clear: left; } .calendars-month { /* TODO: */ float: left; width: 12em; /*border: 1px solid #444;*/ text-align: center; } .calendars-month-header, .calendars-month-header select, .calendars-month-header input { /* TODO: dropdowns for month and year*/ height: 1em; background-color: transparent; color: #000; font-weight: 50; font-size: 15px; } .calendars-month-header select, .calendars-month-header input { height: 1.4em; border: none; } .calendars-month-header input { position: absolute; display: none; } .calendars-month table { width: 100%; border-collapse: collapse; margin-top: 1em; margin-bottom: 0.3em; } .calendars-month thead { border-bottom: 1px solid #aaa; } .calendars-month th, .calendars-month td { margin: 0em; padding: 0em; font-weight: normal; text-align: center; } .calendars-month th { /* TODO: Days of the week */ border: 1px solid transparent; font-size: 16px; font-weight: 500; } .calendars-month th, .calendars-month th a { background-color: transparent; color: #000; } .calendars-month td { background-color: transparent; border: 1px solid transparent; } .calendars-month td.calendars-week { border: 1px solid #777; } .calendars-month td.calendars-week * { background-color: #fff; color: #fff; border: none; } .calendars-month a { /* TODO: date boxes */ display: block; width: 100%; padding: 0.825em 0em; background-color: transparent; color: #000; text-decoration: none; font-size: 14px; font-weight: 500; } .calendars-month span { display: block; width: 100%; padding: 0.125em 0em; } .calendars-month td span { color: #888; } .calendars-month td .calendars-other-month { background-color: #f4f4f4; } .calendars-month td .calendars-weekend { background-color: transparent; } .calendars-month td .calendars-today { background-color: #f4f4f4; color: #2677fb; font-weight: bold; } .calendars-month td .calendars-highlight { background-color: #ededed; } .calendars-month td .calendars-selected { background-color: #2677fb; color: #fff; } .calendars-month th.calendars-week { background-color: #777; color: #fff; } .calendars-status { clear: both; background-color: #ddd; text-align: center; } .calendars-clear-fix { clear: both; }