You are here

protected function AvailabilityCalendarCssGenerator::createDaysCss in Availability Calendars 7.4

Same name and namespace in other branches
  1. 7.5 availability_calendar.styles.inc \AvailabilityCalendarCssGenerator::createDaysCss()
  2. 7.3 availability_calendar.styles.inc \AvailabilityCalendarCssGenerator::createDaysCss()

Return value

string The CSS for the day cells.

1 call to AvailabilityCalendarCssGenerator::createDaysCss()
AvailabilityCalendarCssGenerator::createCss in ./availability_calendar.styles.inc
Creates the css.

File

./availability_calendar.styles.inc, line 706

Class

AvailabilityCalendarCssGenerator

Code

protected function createDaysCss() {
  $category = 'days';
  $css = '';
  $css .= "/* Days (td) */\n";
  $css .= $this
    ->cssSelector(".cal td");
  $css .= $this
    ->addCssLengthDeclaration($category, 'width');
  $css .= $this
    ->addCssLengthDeclaration($category, 'height');
  $css .= $this
    ->addCssDeclaration($category, 'text-align');
  $css .= $this
    ->addCssDeclaration($category, 'vertical-align');

  // Add color also to td cells to override themes that give cells a color.
  $css .= $this
    ->addCssColorDeclaration('table', 'color');
  $css .= $this
    ->cssSelectorEnd();
  return $css;
}