jschan - Anonymous imageboard software. Classic look, modern features and feel. Works without JavaScript and supports Tor, I2P, Lokinet, etc.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

13 lines
654 B

mixin announcements(hrTop=true, hrMiddle=true, hrBottom=true)
- const hasGlobalAnnouncement = globalAnnouncement.markdown;
- const hasBoardAnnouncement = board && board.settings.announcement.markdown;
if hrTop && (hasGlobalAnnouncement || hasBoardAnnouncement)
hr(size=1)
if hasGlobalAnnouncement
pre.post-message.no-m-p.text-center !{globalAnnouncement.markdown}
if hrMiddle && (hasGlobalAnnouncement && hasBoardAnnouncement)
hr(size=1)
if board && board.settings.announcement.markdown
pre.post-message.no-m-p.text-center !{board.settings.announcement.markdown}
if hrBottom && (hasGlobalAnnouncement || hasBoardAnnouncement)
hr(size=1)