mirror of https://gitgud.io/fatchan/jschan.git
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
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)
|
|
|