Refactor emote dimensions to 16x16 pixels #8493
                
     Open
            
            
          
      
        
          +256
        
        
          −251
        
        
          
        
      
    
  
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Standardize Emote Dimensions to 16x16 for Visual Consistency
This PR standardizes all emote dimensions in emotes.h to a uniform 16x16 pixel size, replacing the previous inconsistent mix of 30x30 and 25x25 pixel emotes. Additionally, new emotes have been added with the same standardized dimensions.
Changes Made
Standardized existing emotes: Updated all emote dimensions from 30x30 or 25x25 to 16x16 pixels for consistency
Added new emotes: Introduced heart_smile, Heart_eyes, and other new emotes, all at 16x16 size
Visual consistency: Uniform sizing provides a more polished and cohesive UI experience across all screens
Benefits
Consistent visual design: All emotes now display at the same size, creating a cleaner, more professional appearance
Better UI alignment: Standardized dimensions ensure proper spacing and alignment in message displays
Improved maintainability: Uniform sizing makes it easier to add new emotes in the future and ensures they integrate seamlessly
I have thoroughly tested these changes on the following devices:
✅ Station G2
✅ LilyGo T-Echo
✅ M5Stack Cardputer (Advanced variant)