* webpack changes
* refactor: remove 500-embed.tpl
* fix: admin script
* chore: up compat
* refactor: remove pulling js from modules
* fix: unintentional padding in notification dropdown elements/lists
* revert: zero-out padding in notifications-list (wrong element selector)
* fix: no padding in notification-list dropdown
* refactor: notifications dropdown to use flexbox, fixes nodebb/nodebb#10284
* fix: nodebb/nodebb#10351, refactor chats menu and dropdown to use flexbox as well
this also fixes the regression caused by nodebb/nodebb#10284
* fix: incorrect default panel-offset
* fix: wonky margins on chat list
* fix: nodebb/nodebb#10363, more timestamp oddities
* Remove hardcoded 70px body padding (#547)
* fix: nodebb/nodebb#10476, eliminate the hardcoded 70px padding in the body element
This also has the nice side effect of simplifying a lot of the panel-offset styling
* fix: adjust topic header distance from top of page
* style: fix spacing
* feat: save panelOffset into localStorage, read by core
* fix: hide post-tools dropdown menu by default, made visible when menu options are loaded (see nodebb/nodebb@690ec2d59
Co-authored-by: Julian Lam <julian@nodebb.org>
* feat: basic timeline-style styling for posts in a topic
* fix: mobile-style for timeline-style styling
* feat: slight white opaque ring around timeline items
removed glowing OP ring
* fix: playing nice with core's necro-post styling
* fix: increase padding between posts by 20px
* fix: restrict timeline styling to top-level only
* fix: added back padding between posts on mobile
* refactor: genericise necro-post into timeline-event class, fixed vertical alignment issues with timeline-badge icons
* fix: use hourglass-half icon instead of clock-o
* fix: adjust centering of text, dashed border on necro-post
* feat: add topic event template
* feat: add a little marker at the last post to signify end of timeline
* fix: updated dashed border on necro-post
* refactor: updated mobile styling of timeline effect
* feat: styling changes for user obj in timeline events
* feat: proper handling for no uid
* fix: override generics introduced by core