From cf440ec976747c65c3c4aa6747df5bdddeee68aa Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Mon, 23 Nov 2015 11:57:40 +0100 Subject: [PATCH] Add rulers to holidays --- minari/css/minari.css | 5 +++++ minari/index.html | 4 ++++ minari/js/minari.js | 16 ++++++++++++++++ 3 files changed, 25 insertions(+) diff --git a/minari/css/minari.css b/minari/css/minari.css index 28ec658..e971664 100644 --- a/minari/css/minari.css +++ b/minari/css/minari.css @@ -71,3 +71,8 @@ td { .date-popover { text-align: center; } + +.holiday .small { + font-size: 75%; + font-weight: normal; +} diff --git a/minari/index.html b/minari/index.html index 4899699..e70c630 100644 --- a/minari/index.html +++ b/minari/index.html @@ -114,6 +114,10 @@ $('div.month').each(function() { genMonthTable(this); }); + + $('div .holiday').each(function() { + updateHoliday(this); + }); diff --git a/minari/js/minari.js b/minari/js/minari.js index 278a633..e4279e6 100644 --- a/minari/js/minari.js +++ b/minari/js/minari.js @@ -542,3 +542,19 @@ function getMoonPhase(date) { return phase; } + +function updateHoliday(div) { + id = $(div).attr('id'); + holiday_name = $(div).html(); + + ruler = entities[holiday_name].entity; + element = entities[holiday_name].element; + + if (element != undefined) { + ruler += ', ' + element; + } + + ruler = $('

').addClass('small').html(ruler); + + $(div).append(ruler); +}