Barış Soner Uşaklı e9cebe1867
Webpack5 ()
* 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 ()

* fix: , 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>
..
bootstrap fix: .dropdown-backdrop below topic sticky navbar
modules fix: don't expand tasbar to all viewport
account.less Webpack5 ()
bootstrap-flipped.css remove link to map file
categories.less fix: padding/font fixes on sub/categories pages
category.less chore: remove .opacity() mixin as it is supported cross-browser
chats.less Webpack5 ()
flags.less fix: long flag report strings causing overflow outside of container boundary
footer.less init
groups.less Webpack5 ()
header.less Webpack5 ()
helpers.less init
ip-blacklist.less companion to nodebb/nodebb@8ac28c9719
keyframes.less animations for new taskbar
mixins.less fix: do not shrink timeline badge, hide timestamp on mobile for topic events
mobile.less Webpack5 ()
noscript.less fix noscript.less
notifications.less revert: zero-out padding in notifications-list (wrong element selector)
outgoing.less closes https://github.com/NodeBB/NodeBB/issues/6029
persona.less feat: some persona variables for topic list
post-queue.less companion to nodebb/nodebb@8ac28c9719
posts_list.less feat: scheduled topics ()
register.less feat: caps lock warning styling
rtl.less fix: usercard on RTL
search.less quick search
style.less Webpack5 ()
tags.less feat: topic page changes
topic.less Webpack5 ()
topics_list.less https://github.com/NodeBB/NodeBB/issues/8783
users.less fix: guest user avatar sizing on user list
variables.less Timeline-style design for a topic's posts ()