Dear Chris,
Thanks for the prompt and insightful reply as always!
I've studied the code snippet you shared with me and it really deepens my understanding about timer position in otree.
Since we don't write the HTML element for timer in the template and otree automatically creates the timer element when producing HTML from template, it seems that the timer is always right below the page title (i.e., title block) and before everything else in the content block.
In our UI design, we hope to place the timer right before the "next" button, a.k.a. after everything in the content block except the button. Given the aforementioned reason, it's difficult to control timer's position relative to other customized contents.
Using JavaScript might be the option yet I was wondering if there's any other more convenient way to achieve that.
BTW, I thought I sent the same private message to you yesterday, yet it seems that I failed for some unknown reason. I send again here and hopefully it doesn't bother or trouble you so much :)
Thanks for the unfailing support,
Ningning