* 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>
Fixed issue where chat list would cause the entire screen to
scroll if there were more that than there was vertical space to
display them all.
These two lines took me two hours, wtf.