Skip to content

Conversation

@dmytrotkk
Copy link
Contributor

This pull request introduces several UI and codebase improvements, focusing on modernizing icon usage, refining network configuration, and enhancing the layout and styling of key components. The changes replace Material UI icons with Lucide icons, update network token symbol handling, and clean up component props and SCSS for a more consistent and visually appealing interface.

UI Modernization and Icon Updates

  • Replaced Material UI icons with Lucide icons throughout the codebase, including in SchainDetails, CopySurface, and ChainActions components, resulting in a more cohesive and modern icon set. [1] [2] [3]
  • Updated button and tile components to use Lucide icons and improved their styling for better visual feedback and consistency (e.g., rounded backgrounds, transition effects). [1] [2]

Network Configuration Enhancements

  • Centralized native token symbol mapping for different SKALE networks in the new NATIVE_TOKEN_SYMBOLS object within networks.ts, and updated all relevant places to use this mapping for network configuration. [1] [2] [3]

Component and Prop Refactoring

  • Refactored SchainDetails and child components to use chain objects instead of schainName strings, simplifying prop passing and improving type safety. [1] [2] [3]

Layout and Style Improvements

  • Updated SCSS for the header and app bar, adjusting paddings, logo size, border radius, and backdrop filters for a cleaner and more modern look. [1] [2]
  • Improved layout and styling for the header and modal components, including better alignment, spacing, and responsive design tweaks. [1] [2] [3]

Minor UI/UX Tweaks

  • Enhanced button and tile interaction feedback with scale transitions and active states, and improved loading and tooltip messaging for clarity. [1] [2]

These changes collectively improve the maintainability, visual consistency, and user experience of the application.

@vercel
Copy link

vercel bot commented Nov 28, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
portal Ready Ready Preview Comment Nov 28, 2025 0:07am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants