From 167c993108e38975613bd2b0019fe5e751686824 Mon Sep 17 00:00:00 2001 From: devin Date: Tue, 30 Oct 2012 17:26:52 +0800 Subject: [PATCH] calendar update --- .../app/assets/javascripts/calendarAPI.js.erb | 7 ++++- .../calendar/app/assets/javascripts/cals.js | 1 + .../app/assets/stylesheets/calendar.css | 27 +++++++++++++++-- .../back_end/cals/agenda_view.html.erb | 6 ++-- .../calendar/back_end/cals/index.html.erb | 21 +++++++------- .../calendar/back_end/events/new.html.erb | 29 +++++++++++++++++++ 6 files changed, 75 insertions(+), 16 deletions(-) diff --git a/vendor/built_in_modules/calendar/app/assets/javascripts/calendarAPI.js.erb b/vendor/built_in_modules/calendar/app/assets/javascripts/calendarAPI.js.erb index 31ef39ba..181a757b 100644 --- a/vendor/built_in_modules/calendar/app/assets/javascripts/calendarAPI.js.erb +++ b/vendor/built_in_modules/calendar/app/assets/javascripts/calendarAPI.js.erb @@ -320,7 +320,7 @@ var calendarAPI = function(){ if(allow){ if(evnt.title=="Navratri") - console.log(pos); + //console.log(pos); if(pos == 1){ var colspan = 0; if(evnt.total_days>7){ @@ -643,6 +643,11 @@ var calendarAPI = function(){ $( "#dpfrom" ).datepicker( "option", "maxDate", selectedDate ); } }); + $('#open_tags_panel').click(function(){ + $('#tags_panel').toggle(); + $('.my_scroll').tinyscrollbar(); + return false; + }); } c.event_create_div.load(url+"?ref="+ref+"&date="+date+"&month="+month+"&year="+year+"&time="+time+"&ses="+ses,function(){ diff --git a/vendor/built_in_modules/calendar/app/assets/javascripts/cals.js b/vendor/built_in_modules/calendar/app/assets/javascripts/cals.js index 0443e53a..f4b7b96c 100644 --- a/vendor/built_in_modules/calendar/app/assets/javascripts/cals.js +++ b/vendor/built_in_modules/calendar/app/assets/javascripts/cals.js @@ -5,4 +5,5 @@ // the compiled file. // //= require jquery-ui +//= require bootstrap //= require calendarAPI \ No newline at end of file diff --git a/vendor/built_in_modules/calendar/app/assets/stylesheets/calendar.css b/vendor/built_in_modules/calendar/app/assets/stylesheets/calendar.css index 24bb9062..8fa88b91 100644 --- a/vendor/built_in_modules/calendar/app/assets/stylesheets/calendar.css +++ b/vendor/built_in_modules/calendar/app/assets/stylesheets/calendar.css @@ -18,7 +18,6 @@ line-height: 28px; } .calendar_mode { - float: right; z-index: 2; } .mode_switch { @@ -37,6 +36,9 @@ -webkit-box-shadow: inset 0 0 1px black; -moz-box-shadow: inset 0 0 1px black; } +.modal-body { + max-height: 450px; +} .event_list_wrapper { position: relative; } @@ -164,7 +166,7 @@ /* agenda view */ #calendar_agenda { - border-bottom: solid 1px #ddd; + margin-top: 20px; } #calendar_agenda .table { margin-bottom: 0; @@ -334,4 +336,25 @@ .miniColors-selector { float: none; margin: 4px 0 0 0; +} + +/* create / edit event panel */ +#tags_panel { + top: auto; + bottom: 34px; + width: 258px; + height: 170px; + padding: 8px 0; + overflow: hidden; + position: absolute; + clear: none; +} +#tags_panel .viewport { + height: 170px; +} +#tags_panel .scrollbar { + top: 8px; +} +#tags_list { + padding: 8px; } \ No newline at end of file diff --git a/vendor/built_in_modules/calendar/app/views/panel/calendar/back_end/cals/agenda_view.html.erb b/vendor/built_in_modules/calendar/app/views/panel/calendar/back_end/cals/agenda_view.html.erb index d6761d88..0a57ae8c 100644 --- a/vendor/built_in_modules/calendar/app/views/panel/calendar/back_end/cals/agenda_view.html.erb +++ b/vendor/built_in_modules/calendar/app/views/panel/calendar/back_end/cals/agenda_view.html.erb @@ -1,5 +1,5 @@