Path: blob/master/web-gui/buildyourownbotnet/assets/js/fullcalendar-2/fullcalendar.print.css
1293 views
/*!1* FullCalendar v2.2.3 Print Stylesheet2* Docs & License: http://arshaw.com/fullcalendar/3* (c) 2013 Adam Shaw4*/56/*7* Include this stylesheet on your page to get a more printer-friendly calendar.8* When including this stylesheet, use the media='print' attribute of the <link> tag.9* Make sure to include this stylesheet IN ADDITION to the regular fullcalendar.css.10*/1112.fc {13max-width: 100% !important;14}151617/* Global Event Restyling18--------------------------------------------------------------------------------------------------*/1920.fc-event {21background: #fff !important;22color: #000 !important;23page-break-inside: avoid;24}2526.fc-event .fc-resizer {27display: none;28}293031/* Table & Day-Row Restyling32--------------------------------------------------------------------------------------------------*/3334th,35td,36hr,37thead,38tbody,39.fc-row {40border-color: #ccc !important;41background: #fff !important;42}4344/* kill the overlaid, absolutely-positioned common components */45.fc-bg,46.fc-bgevent-skeleton,47.fc-highlight-skeleton,48.fc-helper-skeleton {49display: none;50}5152/* don't force a min-height on rows (for DayGrid) */53.fc tbody .fc-row {54height: auto !important; /* undo height that JS set in distributeHeight */55min-height: 0 !important; /* undo the min-height from each view's specific stylesheet */56}5758.fc tbody .fc-row .fc-content-skeleton {59position: static; /* undo .fc-rigid */60padding-bottom: 0 !important; /* use a more border-friendly method for this... */61}6263.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td { /* only works in newer browsers */64padding-bottom: 1em; /* ...gives space within the skeleton. also ensures min height in a way */65}6667.fc tbody .fc-row .fc-content-skeleton table {68/* provides a min-height for the row, but only effective for IE, which exaggerates this value,69making it look more like 3em. for other browers, it will already be this tall */70height: 1em;71}727374/* Undo month-view event limiting. Display all events and hide the "more" links75--------------------------------------------------------------------------------------------------*/7677.fc-more-cell,78.fc-more {79display: none !important;80}8182.fc tr.fc-limited {83display: table-row !important;84}8586.fc td.fc-limited {87display: table-cell !important;88}8990.fc-popover {91display: none; /* never display the "more.." popover in print mode */92}939495/* TimeGrid Restyling96--------------------------------------------------------------------------------------------------*/9798/* undo the min-height 100% trick used to fill the container's height */99.fc-time-grid {100min-height: 0 !important;101}102103/* don't display the side axis at all ("all-day" and time cells) */104.fc-agenda-view .fc-axis {105display: none;106}107108/* don't display the horizontal lines */109.fc-slats,110.fc-time-grid hr { /* this hr is used when height is underused and needs to be filled */111display: none !important; /* important overrides inline declaration */112}113114/* let the container that holds the events be naturally positioned and create real height */115.fc-time-grid .fc-content-skeleton {116position: static;117}118119/* in case there are no events, we still want some height */120.fc-time-grid .fc-content-skeleton table {121height: 4em;122}123124/* kill the horizontal spacing made by the event container. event margins will be done below */125.fc-time-grid .fc-event-container {126margin: 0 !important;127}128129130/* TimeGrid *Event* Restyling131--------------------------------------------------------------------------------------------------*/132133/* naturally position events, vertically stacking them */134.fc-time-grid .fc-event {135position: static !important;136margin: 3px 2px !important;137}138139/* for events that continue to a future day, give the bottom border back */140.fc-time-grid .fc-event.fc-not-end {141border-bottom-width: 1px !important;142}143144/* indicate the event continues via "..." text */145.fc-time-grid .fc-event.fc-not-end:after {146content: "...";147}148149/* for events that are continuations from previous days, give the top border back */150.fc-time-grid .fc-event.fc-not-start {151border-top-width: 1px !important;152}153154/* indicate the event is a continuation via "..." text */155.fc-time-grid .fc-event.fc-not-start:before {156content: "...";157}158159/* time */160161/* undo a previous declaration and let the time text span to a second line */162.fc-time-grid .fc-event .fc-time {163white-space: normal !important;164}165166/* hide the the time that is normally displayed... */167.fc-time-grid .fc-event .fc-time span {168display: none;169}170171/* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */172.fc-time-grid .fc-event .fc-time:after {173content: attr(data-full);174}175176177/* Vertical Scroller & Containers178--------------------------------------------------------------------------------------------------*/179180/* kill the scrollbars and allow natural height */181.fc-scroller,182.fc-day-grid-container, /* these divs might be assigned height, which we need to cleared */183.fc-time-grid-container { /* */184overflow: visible !important;185height: auto !important;186}187188/* kill the horizontal border/padding used to compensate for scrollbars */189.fc-row {190border: 0 !important;191margin: 0 !important;192}193194195/* Button Controls196--------------------------------------------------------------------------------------------------*/197198.fc-button-group,199.fc button {200display: none; /* don't display any button-related controls */201}202203204