Commit Graph

75 Commits (a6c5cd3920dd6810101ab6c245f63b60492a1c40)

Author SHA1 Message Date
Julian Lam 7c501921da fix: move panel-offset code back into persona header
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>
Julian Lam 8e3be23d9d fix: eliminate jarring page shifting by setting a default panel-offset of 50px
psychobunny d5a2d49be2 fix: path to bootswatch
psychobunny aa98fb44c7 chore: update to latest bench syntax
Barış Soner Uşaklı 09cfa4a7b2 https://github.com/NodeBB/NodeBB/issues/7550
Barış Soner Uşaklı 3a26d0bfc3 feat: remove RELATIVE_PATH global
Barış Soner Uşaklı 6949da6e88 feat: remove app.template
Julian Lam a86df050db
feat: change legacy begins to each ()
* refactor: change legacy begins to each

* fix: missed a couple ends

* fix: derped find-replace

* fix: referencing non-existent root object in categories teaser
Julian Lam ffce15000f theme changes for
Julian Lam dd29c0a17b feat: theme change for server-side skins
Julian Lam d4b20749d6 move slideout and chat menus to partials
Julian Lam d33d965ffb moved 'see all chats' link to chat/list component
Thomas Johnston a1a2346747 Adding "See all chats" link to mobile chat slideout
Julian Lam a9b575e11b Revert "moved js back to header for interpolation, nodebb/nodebb#6664"
This reverts commit b03dd5d98e.
Julian Lam b03dd5d98e moved js back to header for interpolation,
Peter Jaszkowiak e5dc7b0fa0
Merge pull request from RoiEXLab/alt-addition
Remove uneccessary text/css definition
Peter Jaszkowiak 73ead79389
RoiEX 7099209173 Remove uneccessary declaration
Peter Jaszkowiak 78580d7be1 Move chats to a separate slideout menu on the right side
- Switched to the Pulling library
- Moved nav menu to the left side, as is normal elsewhere
- Added chat button on right side
- Unread icon on it shows unread chats
- Added slideout menu on right for only chats
- Both sides will slide open and everything
- Switched to drawer menus instead of the previous reveal style menus
Julian Lam c62aedbaf6 Support customHTML/customJS ()
* 

- Introduced customHTML field
- Moved customJS to footer

* switched to using defer only for scripts in footer, 
Julian Lam 47429db8a6 Restoring 788399c86d, , for develop branch
This reverts commit 5eb60bd110.
Julian Lam 5eb60bd110 Revert "moving minfile and custom scripts to the footer, nodebb/nodebb#5733"
This reverts commit 788399c86d.
Julian Lam e7494a19fb Merge branch 'develop'
RoiEX 1918214fb3 Merge branch 'master' into patch-1
Julian Lam 788399c86d moving minfile and custom scripts to the footer,
Barış Soner Uşaklı 6f765f5531 https://github.com/NodeBB/NodeBB/issues/5772
Peter Jaszkowiak ae82d7195f
psychobunny f6f4d7f3e5 closes https://github.com/NodeBB/NodeBB/issues/5494
RoiEX ac04a1feae change section tag to div to match html specifications
Peter Jaszkowiak 8408819377
barisusakli 379df593ba https://github.com/NodeBB/NodeBB/issues/4978
barisusakli 33b754f09b closes https://github.com/NodeBB/NodeBB/issues/4973
pichalite 9476854b28 add skin class to body tag
Ben Lubar 6c9de4d084 fix "No way to access all notifications on mobile"
psychobunny 50069b8266 filter:scripts.get now included in header
psychobunny becc3921b6 closes
Julian Lam b933805758 no longer showing default user image for guest in sidebar if none is set in ACP
Julian Lam a9753d7f52 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	less/category.less
	templates/account/edit.tpl
	templates/groups/details.tpl
barisusakli 308962a913 remove whitespace
barisusakli cfff7a537b https://github.com/NodeBB/NodeBB/issues/3505
barisusakli ac8dd7e591 removed component header from content
psychobunny f90faaf317 closes
Julian Lam 8e439e0b8c Merge remote-tracking branch 'origin/master' into user-icons
barisusakli 561669fcb4 closes
Julian Lam ad797b6bbe mobile menu header
Julian Lam 2d1a3b7a67 nodebb/nodebb@ebed9d641c
barisusakli b6d4e8a35e removed extra span
Julian Lam ae4b62e487 re: , using cache-buster instead of css and js busters
psychobunny 0f7b25ddfc notifications/list and notifications components