3 Months Ago
Main Menu Redesign (#1645) * Imported Lewis's menu and fixed any immediate errors * Fix Avatar Menu * Fix Sidebar * Fix all instances of position: absolute not having position: relative parents * More CSS fixes * Cleanup the Home Page * Implemented the Featured Games list on the Home Page * Hooked up Games page with Search and Filters * Show default div for orgs with no image set * Added Active Lobbies section with LobbyCards * Added Hidden decoration, Unplayed and Updated tags * Add PartyDeck to SocialBar * Added Tags to the top of Games Page https://files.facepunch.com/CarsonKompon/2024/August/10_14-10-PettyVampirebat.mp4 * Minor text adjustment * Favourites Section is now hooked up properly * Implemented Currently Trending and Recently Played sections * Hooked up the Search TextEntry * Implemented Game Jam Page * Implemented Maps Page and renamed some razor files. * LobbyCard now uses the GameTile as a base instead of PackageCard for consistency * Added Org Page back (in the style of the new menu, now with Games/Maps sections) https://files.facepunch.com/CarsonKompon/2024/August/10_17-24-ReadyArabianoryx.mp4 * Restored ability to click on a game/map to launch into it (as well as the right click menu for each) * Don't invert logo on hover * Fix all the BuildHash-related issues. * Remove unused/obsolete stuff * Fixed Header Height in Org Page * Oops I accidentally commit some weird changed I didn't mean to make * Remove the VROverlayPanel stuff for now since it's Obsolete * Remove the unused pages from the sidebar navigation. Make sure bottom-align is actually aligned to bottom and not flex growing * Clean up Game Jam page now that `contest:x` searches work * Game Tile Favourite Heart lights up if package is favourited * Clicking Org Profile Picture will open Org Page * Added mouse over/click sounds to game logo. Made it link to Home page * Tag Buttons are now in the same style as the rest of the UI * Fix LoaderFullscreen displaying over entire screen due to `position: absolute`