Major Updates and Bug Fixes
Aligned the NFT Item Badge text with the NFT Title.
- We changed the margin and padding to align text in the NFT Item Badge to the text of the Title. This better matches the intended design.
Hide "Yatisaurus Maximus" placeholder text until Yat Page data is loaded.
- This fixes the flash of “Yatisaurus Maximus” on TNY Profile.
Fixes variant bug in the Button Base component.
- The “Quick add” button and the expand button for the NFT manager were using the incorrect style. The button should be flat white. This has been fixed.
Bug Fix: Fix for the follow button changing size on mouse over.
- We added a set width to the follow button so it doesn't change width when hovering.
Bug Fix: Removed the scrollbar from tooltips.
- Scrolling down the Pod page used to break the tooltip positioning calculation (when the sidebar is sticky). We deleted all the custom Tooltip positioning code and replaced it with the existing Tippy library functionality. We also removed the scrollbar from the tooltip and cleaned up the font line-height.
Bug Fix: Fix for "Your Yat is Now Your Username" page background not being fully displayed.
- The webGL background was using javascript to set the width and height based on window resize; however it was possible to break that. We placed a CSS fix for this.
Code Cleanup: Group Code Clean Ups.
- This was some code cleanup around Group files. Mainly, we split out some sub-components into their own files (improved organization), as well as a utility for tempIsYatGemCheck. We also renamed imgUrl to imageUrl on NFTAsset.
Bug Fix: Fix SVG loading issue.
- This renders SVGs inline instead of attempting to use Cloudinary. Additionally, if the data type is JSON, we will attempt to decode it and render it. Currently, this only works if it's an SVG in the image_data field.
Bug Fix: Use a fallback image URL if the initial image url fails.
- In case the initial URL in the database fails to load, we use a fallback URL to get the same image.
- this only works if it's an SVG in the image_data field.
Bug Fix: Changed NFT Detailed View fetch data to match the updated API fix for fungible tokens.
- The backend API has been changed to account for "fungible tokens". The current plan on the BE is to amalgamate the data into a single object. The getNFTDetails will now accept a YatPageItemNFTResponse directly without the rest of the page data.
Feature: Home page chip breadcrumb bar. Adds the chip breadcrumb bar on the homepage.
Bug Fix: Updated the Sort by filter buttons to match the design
- The gradient in ButtonBase needed to be disabled to match the style of the design (for the Sort arrows).
Bug Fix: Hide 'Tusker Grotesk' font until it is fully loaded to prevent font shift.
- We set the 'Tusker Grotesk' font to font-display: block. This is to prevent font shift when first loading the NFT detailed view. We also updated a 'Alliance No.1' in the NFT detailed view with better fallbacks.Bug Fix: Moved the Create Pod button on mobile so it doesn't overlap with filter button.
- The Create Pod button on mobile was overlapping the new Pod filter button. We moved it to the left and aligned the button.
Bug Fix: LiquidID not totally cleared or updated with new assets.
- LiquidID assets got mixed up, and sometimes showed the one from the previous page, if it showed at all.
Bug Fix: Hides suggested title if not filtered by following.
- Suggested section title was being rendered when filtering by trending/popular.
Bug Fix: Fixes defaulting to Trending bug on the homepage.
Bug Fix: Adds missing minter data into nft ownership label.
Bug Fix: Fixes yat page v1 edit redirect.
- Adds missing redirect to /yativerse
Bug Fix: Removed color bar from nft detail, updated copy for wallet manager.
- Updated copy for wallet manager description. There was color bar because the svg element of NFT details background had that, so removed it.
Bug Fix: Fixes the chip filter buttons for collections.
- There was a bug in the buttons on the collection filter chips.
Bug Fix: Fixes missing icon in Firefox.
- Removes clipPath attribute that was not supported in Firefox (which makes no changes).
Bug Fix: Fixes overflow on published page.
- Text overflowing fix on publish page for long words.