feat: 2.3.2
This commit is contained in:
@@ -1,3 +1,28 @@
|
||||
## [2.3.4] — 2026-05-15
|
||||
- Modernized `GachaPanel` and `FragmentCraftPanel` UI to align with the Tekton dark theme and Lobby aesthetics.
|
||||
- Updated panel borders to use standard 4px content margins, matching the Login and Lobby interfaces.
|
||||
- Redesigned banner selection tabs (Star/Gold) into compact navigation elements with state-driven styling (Inactive: Cyan, Active: Dark Blue).
|
||||
- Replaced single-line currency balances with individual themed panels containing icons and right-aligned values.
|
||||
- Updated `GachaPanel` to display both Star and Gold balances simultaneously for better resource management.
|
||||
- Introduced separate UI panels in `FragmentCraftPanel` to display Common, Uncommon, and Rare fragment quantities individually.
|
||||
- Refactored `FragmentCraftPanel` action buttons to use the Tekton `BtnDark` style with consistent padding and corner radii.
|
||||
- Fixed nearly invisible "Rates" text in Gacha by changing font color from dark brown to light grey.
|
||||
- Updated `ProfilePanel` category tabs to use descriptive text labels ("Head", "Costume", "Gloves", "Accessory") instead of emojis.
|
||||
- Standardized currency and fragment balance panels to be fixed-width and compact, removing excessive horizontal stretching.
|
||||
- Dynamic `StyleBoxFlat` instantiation for tabs in `GachaPanel` and `ProfilePanel` to ensure visual consistency across all modal screens.
|
||||
|
||||
## [2.3.3] — 2026-05-13
|
||||
- Modernized Shop UI to match Lobby's dark theme; removed orange/brown accents in favor of a neutral dark-grey aesthetic.
|
||||
- Replaced Label-based currency indicators with pill-shaped containers and high-quality gold/star textures.
|
||||
- Integrated `RichTextLabel` with BBCode support for inline currency icons across all shop cards (Gold, Star, and Cosmetic).
|
||||
- Implemented active-state highlighting for shop tabs with distinct visual feedback (white bg/dark text for active).
|
||||
- Added featured banner system with sidebar support for event-based selling and special item spotlights.
|
||||
- Added "Shop" tab to Admin Panel to manage 3 featured banner slots and their associated event labels.
|
||||
- Standardized UI margins, button padding, and minimum sizes to ensure layout consistency and prevent text overlap.
|
||||
- Added server-side RPCs (`admin_set_featured_banners`, `admin_get_featured_banners`) for persistent shop configuration.
|
||||
- Fixed missing dependency errors (sky_sea_01.png and tiles_slot.png) by clearing stale .godot cache and UID references.
|
||||
- Implemented `_populate_banners()` function in `shop_panel.gd` to fix "Function not found" runtime error.
|
||||
|
||||
## [2.3.2] — 2026-05-12
|
||||
- Integrated Mailbox UI into lobby with CanvasLayer overlay (renders above 3D viewport).
|
||||
- Redesigned `mailbox_panel.tscn` to 3-column layout: scrollable mail list | content area | reward slots.
|
||||
|
||||
Reference in New Issue
Block a user