Skip to content

Deploy v10.10.0 #16065

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 288 commits into from
Aug 15, 2025
Merged

Deploy v10.10.0 #16065

merged 288 commits into from
Aug 15, 2025

Conversation

corwintines
Copy link
Member


⚡️ Changes

📦 Dependencies


🦄 Contributors

Thank you @Co1nB3e, @JoeChenJ, @JoshDavisLight, @Verestra, @abeldotam, @actions-user, @austintgriffith, @corwintines, @damianmarti, @dependabot, @dinitheth, @github-actions, @jorgesumle, @julio4, @lukassim, @mdqst, @pettinarip, @taxmeifyoucan, @teniolafatunmbi and @wackerow for the contributions! 🏆


corwintines and others added 30 commits July 2, 2025 11:52
- Added a function to display the time since the last update for each Dapp.
- Updated Dapp page layout to include an "Info" section with details such as founding year, creator, and last updated time.
- Modified mock data to include 'lastUpdated' field for all Dapps across categories, ensuring accurate display of information.
- Introduced a function to fetch related Dapps based on matching subcategories.
- Updated Dapp page layout to display a section for "More dapps like this" featuring related Dapp cards.
- Enhanced styling for the related Dapps section for improved visual appeal.
- Introduced a new ChainImages component to display logos of supported blockchain networks for Dapps.
- Updated Dapp page layout to include ChainImages and parent company information.
- Modified WalletInfo component to utilize ChainImages for displaying supported chains, enhancing code reusability.
- Updated mock data to reflect changes in network names and ensure consistency across Dapp categories.
- Added SupportedLanguagesTooltip component to display additional supported languages for Dapps.
- Updated Dapp page layout to include language information alongside existing details.
- Refactored WalletInfo component to utilize the new SupportedLanguagesTooltip.
- Introduced formatLanguageNames utility function to convert language codes to full names.
- Updated mock data to reflect expanded language support for Dapps.
- Introduced ScreenshotSwiper component for improved display of Dapp screenshots in a responsive swiper format.
- Updated Dapp page layout to include additional information such as founding year, creator, and last updated time in a mobile-friendly format.
- Refactored gallery section to utilize ScreenshotSwiper, enhancing user experience and visual appeal.
- Introduced SuggestAnApp component to encourage user submissions of new Dapps.
- Updated Dapp and category pages to include SuggestAnApp section for enhanced community engagement.
- Ensured consistent layout by integrating SuggestAnApp within existing flexbox structure.
- Added support for additional Imgur hostname in the Next.js configuration for image loading.
- Limited the number of displayed Dapps to five in the TopDapps component for improved performance.
- Expanded mock data with new Dapps across various categories, including detailed information such as descriptions, images, and social links.
- Updated Dapp type definition to include a 'ready' field for better data handling.
- Enhanced the fetchDapps function to filter Dapps based on their readiness status.
…ed layout and consistency

- Replaced existing layout in the Dapps page with SimpleHero for better visual hierarchy.
- Updated TopDapps component to ensure proper styling for the last item in the list.
- Enhanced category page layout with improved spacing and typography.
- Refactored Find Wallet page to utilize SimpleHero for title and description presentation.
- Removed unnecessary padding from the DappCard component for a cleaner layout.
…consistency

- Replaced LinkBox with SubpageCard in both Dapp and Roadmap pages for a unified design approach.
- Updated component properties to streamline the presentation of category and item details.
- Replaced the generic CategoryIcon with specific icons for each Dapp category, enhancing visual representation.
- Adjusted the size of the CategoryIcon in the layout for better alignment and aesthetics.
- Added bottom padding and a border to the header section of the DappsTable for better visual separation and clarity.
- Replaced motion.div with a standard div for the active category highlight, simplifying the component and reducing dependencies.
- Added hover effects and cursor pointer to SelectItem components in DappsTable for improved user interaction and visual feedback.
- Modified the DappsTable component to show the count of filtered Dapps versus total Dapps, enhancing user clarity on displayed items.
- Added a maximum width to the description paragraph in the Dapp page to enhance text layout and ensure better readability across different screen sizes.
- Commented out the "Learn about apps" button in the Dapp page for future implementation when the information page is available.
- Updated the TopDapps component to hide the tag for better visual presentation.
- Modified the map function in ScreenshotSwiper to include the index parameter, allowing for potential future enhancements and improved handling of screenshot elements.
…mprovements

- Updated ScreenshotSwiper to remove the unoptimized attribute from the image component, potentially enhancing image loading performance.
- Refactored DappsTable to utilize useMemo for subCategories and filteredDapps, optimizing performance by memoizing derived state based on dependencies.
…improved navigation

- Replaced the ButtonLink implementation in CategoriesNav with TabNav for a more streamlined navigation experience.
- Updated ResourcesNav to utilize TabNav, enhancing consistency across navigation components and simplifying the code structure.
- Replaced getDappSlug utility with createSlug for generating URL slugs across various components, ensuring uniformity in slug creation.
- Updated CategoriesNav to use category slugs directly from the dappsCategories data structure.
- Enhanced category page logic to normalize slugs and improve category matching, ensuring better handling of category navigation.
- Replaced createSlug utility with slugify in various components to standardize URL slug creation.
- Updated DappCard, DappsHighlight, TopDapps, and categories data to utilize the new slugify function, ensuring uniformity in slug handling throughout the application.
- Replaced Swiper implementation with a new DappsHighlightSwiper for better mobile performance and lazy loading.
- Simplified the rendering logic by directly mapping the top three dapps for desktop display, enhancing code clarity and maintainability.
@github-actions github-actions bot added config ⚙️ Changes to configuration files content 🖋️ This involves copy additions or edits dependencies 📦 Changes related to project dependencies documentation 📖 Change or add documentation event 📅 This issue or pull request is related to an event listing tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program labels Aug 13, 2025
Copy link

netlify bot commented Aug 13, 2025

Deploy Preview for ethereumorg failed.

Name Link
🔨 Latest commit 3bb2636
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/689f2faced917e0008fa31ed

Copy link
Contributor

github-actions bot commented Aug 13, 2025

Page Performance Accessibility Best practices SEO PWA
/en/ 🔴 44 🟢 94 🟠 74 🟠 86 🟠 75
/en/wallets/find-wallet/ 🟠 66 🟠 88 🟢 95 🟢 93 🟠 75
/en/staking/ 🟠 63 🟠 88 🟢 96 🟢 93 🟠 75
/en/whitepaper/ 🟠 51 🟢 100 🟢 96 🟢 93 🟠 75
/en/nft/ 🔴 49 🟢 95 🟢 96 🟢 93 🟠 75
/en/developers/docs/intro-to-ethereum/ 🔴 49 🟢 98 🟢 96 🟢 93 🟠 75
/en/developers/tutorials/creating-a-wagmi-ui-for-your-contract/ 🔴 49 🟢 94 🟢 96 🟢 93 🟠 75

Lighthouse scores are calculated based on the latest audit results

wackerow
wackerow previously approved these changes Aug 13, 2025
@pettinarip pettinarip merged commit e65b31e into master Aug 15, 2025
8 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config ⚙️ Changes to configuration files content 🖋️ This involves copy additions or edits dependencies 📦 Changes related to project dependencies documentation 📖 Change or add documentation event 📅 This issue or pull request is related to an event listing tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program
Projects
None yet
Development

Successfully merging this pull request may close these issues.