From dc5e4f8812b7c06187a6e46c99569e89768083f0 Mon Sep 17 00:00:00 2001 From: Evelyn Hung Date: Wed, 23 Jul 2014 18:31:59 +0800 Subject: [PATCH] let program detail display a clone of metadata --- theme/assets/js/page/program.js | 15 +++++---------- theme/assets/style.css | 4 ++++ 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/theme/assets/js/page/program.js b/theme/assets/js/page/program.js index 18e1266..2096731 100644 --- a/theme/assets/js/page/program.js +++ b/theme/assets/js/page/program.js @@ -96,20 +96,15 @@ define(['jquery', 'context' , 'lib/bootstrap-scrollspy', './program-filter'], fu $('#content').on('click', '.article .program', function() { var id = $(this).data('id'); + var $metadata = $(this).find('.metadata').clone(); + function displayDetails(data) { var program = data.program[id]; $('#program_detail').empty(); - $('#program_detail') - .append($('
').addClass('track_tag colorTag-' + program.type) - .append($('
').addClass('head') - .append($('
').addClass('place').html(data.room[program.room]['zh-tw'])) - .append($('
').addClass('timeinfo').html(getTime(program.from) + ' - ' + getTime(program.to))) - .append($('
').addClass('community').html(data.community[program.community]))) - .append($('
').addClass('body') - .append($('
').addClass('topic').addClass(program.lang).html(program.name)) - .append($('
').addClass('speaker').html(program.speaker)) - .append($('
').addClass('speaker-title').html(program.speakerTitle)))); + $('#program_detail').append($metadata); + $('
').addClass('timeinfo').html(getTime(program.from) + ' - ' + getTime(program.to)) + .insertAfter($('#program_detail .place')); $('#program_detail') .append($('
').addClass('detail') diff --git a/theme/assets/style.css b/theme/assets/style.css index dfaa5db..e258e24 100644 --- a/theme/assets/style.css +++ b/theme/assets/style.css @@ -757,6 +757,10 @@ h2.pro { padding-right: 10px; text-align: right; } +#program_detail.program .ps { + bottom: auto; + left: auto; +} #lock_background.show { display: block;