🗃️ Panels
8 items
📄️ Achievementspopup
Renders a festival-specific achievements popup screen with dynamic panel selection, level badge, and colour-cube post-processing for Quagmire and Lava Arena events.
📄️ Balatroscreen
Manages the UI screen for the Balatro minigame, handling layout, audio context, and lifecycle events.
📄️ Banspopup
Renders a UI popup screen displaying the list of banned players in the current server session.
📄️ Barterscreen
Manages the UI for player-initiated barter transactions (buying/selling items) with Doodads, including confirmation dialogs, duplicate handling, and server communication.
📄️ BeefaloSkinPresetsPopup
Manages a UI popup for viewing, loading, and saving Beefalo skin presets per character.
📄️ Birdinteractscreen
Displays a UI dialog for interacting with birds (e.g., in the Traderscreen), providing a customizable menu of actions via a curved window interface.
📄️ Caveselectscreen
A UI screen that allows players to select whether caves are enabled for a new server, and transitions to the server creation screen with the chosen setting.
📄️ Characterbioscreen
Renders the character biography screen UI with bio details, character puppet, and navigation controls for back, wardrobe, and video actions.
📄️ Cloudserversettingspopup
Manages the UI dialog for configuring settings for cloud server creation, including server name, description, password, privacy type, game mode, max players, and clan-specific options.
📄️ Collectionscreen
Manages the UI screen for accessing and navigating cosmetic collections, including skins, emotes, beards, beefalo gear, and profile flair, within the game's Redux UI framework.
📄️ Compendiumscreen
Manages the UI and navigation for the in-game compendium, which displays various reference panels such as history, character details, cookbook, and more.
📄️ ConnectingToGamePopup
Displays a waiting popup during server connection and handles user cancellation of the join request.
📄️ Defaultskinselection
Displays a UI popup allowing players to select default item skins for a character, saving selections to their user profile.
📄️ Festivaleventscreen
Manages the user interface for the festival event menu, including quick match, host, and browse server options, with support for Quagmire and Lava Arena events.
📄️ Genericwaitingpopup
Displays a generic waiting indicator with a progressively animated progress ellipsis and optional cancel functionality.
📄️ Groomerpopupgridloadout
Manages the UI screen for selecting and applying beefalo clothing loadouts in the groomer popup interface.
📄️ GridHermitCrabWardrobePopupScreen
Manages the hermit crab wardrobe popup screen UI, handling skin selection, input, and integration with the inventory system.
📄️ HostCloudServerPopup
Manages the UI popup shown while requesting and connecting to a cloud server for a festival event.
📄️ Inputdialog
Provides a reusable modal or non-modal dialog screen for capturing single-line text input from the user.
📄️ Inspectaclesscreen
Manages the UI screen for the Inspectacles minigame, handling input, animation flows, and solution reporting.
📄️ ItemBoxOpenerPopup
Renders and manages the interactive mystery box opening animation and item reveal flow, including animations, sound playback, and player input handling.
📄️ Itemboxpreviewer
Displays a preview of items inside a loot box or bundle by animating and arranging item images in a grid.
📄️ Itemservercontactpopup
Displays a waiting dialog while the game contacts the item server during startup.
📄️ Launchingserverpopup
Manages the UI state and logic while waiting for a dedicated server to start, transition through world generation, and respond to success or failure outcomes.
📄️ Lobbyscreen
Manages the lobby UI flow during online multiplayer game setup, including character selection, skin loadouts, wait states, and post-match XP/leaderboard panels.
📄️ Mainscreen
Manages the main menu screen for Don't Starve Together, including UI layout, button handling, authentication flow, and multiplayer session initialization.
📄️ Manageserverslotscreen
Displays a UI screen for managing a specific server save slot, offering options to delete, clone, convert cloud/local storage, or open the save folder.
📄️ Modconfigurationscreen
Manages the UI for configuring mod settings, displaying, editing, and persisting mod configuration options.
📄️ Modslistpopup
Constructs and displays a scrollable popup list of mod names, with optional workshop name queries and mod link support.
📄️ Modsscreen
Manages the mod configuration screen, handling UI layout, mod tab interaction, input controls, and apply/cancel actions for mod management in DST.
📄️ Morguescreen
A UI screen component that displays historical player death records (obituaries) and player encounter history in Don't Starve Together.
📄️ Multiplayermainscreen
Manages the main multiplayer screen UI, including menu navigation, banner rendering, screen transitions, and event-specific content.
📄️ Mysteryboxscreen
Renders the UI screen for viewing and opening mystery boxes, handling selection, display, and server-side box opening logic.
📄️ NamePresetScreen
Manages the UI dialog for creating or editing custom preset names and descriptions in the World Customization menu.
📄️ Networkloginpopup
Displays a waiting dialog during network login and inventory synchronization, handling login/cancellation callbacks and updating UI text based on progress state.
📄️ Optionsscreen
Manages game options UI, including graphics, audio, input mapping, language, and settings, with full dirty-state tracking, platform-aware configuration, and network-safe persistence.
📄️ Pausescreen
Manages the in-game pause menu interface, including server pausing, options access, scrapbook navigation, and disconnect handling.
📄️ Playersummaryscreen
Displays a player's character roster, recent item acquisitions, and access to skin and shop-related screens in the frontend UI.
📄️ Playstyleselectscreen
Displays a selection grid of game playstyles for host creation, enabling users to choose a world configuration before proceeding to server or cave setup.
📄️ PopupDialog
Renders a styled, interactive popup dialog screen with configurable size, theme, and buttons.
📄️ PresetPopupScreen
Displays a scrollable list of world or settings presets for selection, editing, or deletion in the UI.
📄️ Pumpkincarvingscreen
A UI screen for interactively carving pumpkins by placing carved shapes and fills on a target entity.
📄️ Pumpkinhatcarvingscreen
UI screen component that allows players to customize pumpkin hat face features by selecting variations via keyboard, gamepad, or mouse inputs.
📄️ PurchasePackScreen
Manages the in-game shop interface for purchasing character skins, item packs, and currency bundles with real or virtual currency.
📄️ Quickjoinscreen
Manages automated server search and connection logic for quick join functionality in the multiplayer UI.
📄️ RiftConfirmScreen
A UI screen that displays a confirmation dialog for rift-related actions, extending PopupDialogScreen with custom controller input handling to prevent accidental cancellation.
📄️ Scarecrowpopupgridloadout
Manages the UI popup for selecting and applying clothing skins to a scarecrow character in the wardrobe interface.
📄️ Scrapbookdata
Static data registry defining scrapbook entries for items, creatures, and structures used in the in-game scrapbook UI.
📄️ Scrapbookscreen
Manages the scrapbook UI screen, displaying unlocked game knowledge with filtering, search, and per-entry details, while handling player input, focus navigation, and state persistence.
📄️ Servercreationscreen
Manages the UI for creating and configuring dedicated or hosted multiplayer servers in Don't Starve Together.
📄️ Serverlistingscreen
Manages the server browsing UI, including filtering, sorting, listing, and joining of online and LAN servers with dynamic filter management and server metadata display.
📄️ Serverslotscreen
Manages the server selection screen UI, displaying existing save slots, filtering/sorting options, and handling user interactions for joining or creating new game instances.
📄️ SetPopupDialog
Displays a UI dialog showing details of a skin set, including required items, ownership status, and reward information.
📄️ Skindebugscreen
A debug UI screen for previewing and adjusting character clothing skin assets in real-time.
📄️ SkinPresetsPopup
Displays a scrolling list of skin presets for a specific character, allowing users to load or save custom skin configurations.
📄️ Snowmandecoratingscreen
A UI screen that allows players to interactively decorate snowmen by placing decorative items onto snowball stacks using keyboard/controller input.
📄️ Subscreener
Manages navigation between sub-menus in a Redux-based UI screen by coordinating button selection, screen visibility, and focus movement.
📄️ Textlistpopup
Renders a scrollable popup UI screen displaying a list of text items with optional buttons and navigation support.
📄️ Usercommandpickerscreen
Displays a scrollable list of user commands (player or server-specific) and handles user selection and execution.
📄️ Viewcustomizationmodalscreen
Renders a modal UI screen for viewing and switching between world customization settings and world generation options for predefined map levels in DST.
📄️ Wardrobepopupgridloadout
Manages the UI screen for selecting and applying character skins via a grid-style loadout interface in DST's Redux UI system.
📄️ Wardrobescreen
Manages the wardrobe UI for selecting and previewing character skins in Don't Starve Together.
📄️ Woodensignpopup
Renders a reusable UI dialog popup with a wooden board background, supporting customizable title, body text, and bottom action buttons.