Forum changes

- Added 2 new svg icons
- Fixed visual styling bugs on Forum page involving overflowing containers
- Added current network name underneath "Forum" title
- Input in Forum.js now sends ws message to server with new post, which is then broadcasted through the ws
- Forum app now displays a list of posts for the current network showing the author, time, text, whether it's been edited, and whether it's yours
- ForumPanel.js .onClick() contains the ws calls for DELETE and PUT
- Fixed bug where Forum would not scroll to top upon a new post/onAppear
- Modified ws GET call in ForumPanel.js to reflect new format
- Added .onEvent() handlers inForumPanel.js for "new-post", "deleted-post", and "edited-post"
- Changed AppMenu People icon
-
This commit is contained in:
2026-02-08 22:44:19 -05:00
parent 3bf23daa7a
commit 770d3bb012
6 changed files with 187 additions and 37 deletions

View File

@@ -38,7 +38,7 @@ class AppMenu extends Shadow {
window.navigateTo("/messages")
}
})
img("/_/icons/jobs.svg", "1.5em", "1.5em")
img("/_/icons/people.svg", "1.5em", "1.5em")
.attr({app: "people"})
.padding(0.5, em)
.borderRadius(10, px)
@@ -61,6 +61,7 @@ class AppMenu extends Shadow {
.paddingVertical(1, em)
.width(100, vw)
.boxSizing("border-box")
.flex("0 0 auto")
}
}