Conversation
* fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * feat: qr document loader (#64) * feat: qr document loader * fix: update decrypt string imports * fix: tests * chore: remove ACTION_LOADING_FEATURE.md * chore: e2e tests (#69) * chore: e2e tests for txns * fix: update data test ids * fix: update tests * fix: actions * fix: actions * fix: actions * fix: actions * fix: actions * fix: increase timeout * fix: increase timeout * fix: add timeouts and video recording * fix: reduce wait timeout * fix: timeouts * fix: timeouts * fix: add video recording * fix: remove switch network popup * fix: double call metamask * fix: double call metamask * fix: double call metamask * fix: double call metamask * fix: local networ rpc change * fix: local networ rpc change * fix: local networ rpc change * ci: trigger e2e workflow * fix: reject internal blockchain trnsactions * fix: e2e wallet setpup * fix: e2e wallet setpup * fix: tokenId * fix: token id * feat: matic pol (#70) * chore: develop to main (#65) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * feat: develop (#68) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * feat: qr document loader (#64) * feat: qr document loader * fix: update d…
📝 WalkthroughWalkthroughAdds analytics tracking and Sentry error reporting, with environment, app, workflow, and runtime wiring for both systems. ChangesAnalytics rollout
Sentry error reporting rollout
Estimated code review effort: 5 (Critical) | ~120 minutes Possibly related PRs
Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
src/hooks/useContactForm.ts (1)
471-479: 🔒 Security & Privacy | 🟡 Minor | ⚡ Quick winAvoid pushing free-form error messages as
error_code.
msghere is either a generic fallback or the raw servermessage. Forwarding it aserror_codeinto GTM's dataLayer can (a) explode dimension cardinality for an analytics field intended to hold a stable code, and (b) leak unexpected server-side details into analytics. Consider mapping to a bounded set of codes (e.g., HTTP status / known error keys) and keeping the human-readable text insetSubmitErroronly.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@src/hooks/useContactForm.ts` around lines 471 - 479, The support form failure tracking in useContactForm is passing the human-readable msg into trackSupportFormFailed as error_code, which can create unbounded analytics values and leak server text. Update the catch block to derive a small, stable error code from the caught err (or map known cases like fetch/network/server statuses) and pass that code to trackSupportFormFailed, while continuing to show the user-facing msg only via setSubmitError.
🧹 Nitpick comments (2)
src/hooks/useContactForm.ts (1)
443-448: 🎯 Functional Correctness | 🔵 Trivial | ⚡ Quick winUpload-failure path returns without emitting a failure event.
When
failedUploads.length > 0, the function setssubmitErrorand returns early, so neithertrackSupportFormSubmittednortrackSupportFormFailedfires. This leaves a blind spot in the funnel: a real submission failure (failed attachment uploads) is never tracked, which will skew submitted-vs-failed analytics. Consider emittingtrackSupportFormFailedon this branch as well.♻️ Suggested change
if (failedUploads.length > 0) { + trackSupportFormFailed( + typeOfEnquiry || 'Unknown', + 'attachment_upload_failed' + ) setSubmitError( 'Some files failed to upload. Please remove failed files and try again.' ) return }🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@src/hooks/useContactForm.ts` around lines 443 - 448, The upload-failure branch in useContactForm’s submit flow returns after setting submitError, but it never records a failure event. Update the failedUploads.length > 0 path so it also calls trackSupportFormFailed before returning, keeping the analytics consistent with the rest of the submission handling. Use the existing submit handler in useContactForm and the trackSupportFormFailed symbol to place the fix in the right branch..github/workflows/deploy-dev.yml (1)
60-67: 🩺 Stability & Availability | 🔵 TrivialStrengthen
.envgeneration againstpipefailpitfallsThe
grep -vchain in therunblock is unsafe underbash -eo pipefail. If$ENV_FILEcontains no lines other than the filtered keys,grep -vexits with 1, causing the step to fail. Although.env.exampleshows the file typically has other content, relying on this guarantee is brittle for CI; an empty or malformed secret would break the build.Use
|| trueto ensure the pipeline always succeeds, or switch toawk/sed:Show corrected snippet
printf '%s\n' "$ENV_FILE" \ | grep -v '^VITE_GTM_CONTAINER_ID=' || true \ | grep -v '^VITE_GA4_TAG_ID=' || true \ | grep -v '^VITE_PLATFORM=' > .envApply the same fix to
deploy-prod.yml(lines 40–46).🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In @.github/workflows/deploy-dev.yml around lines 60 - 67, The .env generation step in the workflow is brittle under bash -eo pipefail because the chained grep -v filters can exit nonzero when the filtered input is empty. Update the run block that builds .env to make the pipeline always succeed by guarding the grep chain with || true or by replacing it with a safer awk/sed-based filter, and apply the same change in the matching deploy-prod workflow step.Source: Linters/SAST tools
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@src/components/AssetManagementPanel/AssetManagementApplication/index.tsx`:
- Around line 198-210: `TransferOwner` is mapped to the wrong transaction state,
so the tracking block in the asset management panel never sees the real outcome
for that action. Update the action-to-state mapping in
`AssetManagementApplication` so `AssetManagementActions.TransferOwner` returns
`transferOwnerHoldersState` instead of `endorseBeneficiaryState`, and make sure
the existing tracking logic that uses `txState`, `outcomeRef`,
`trackAssetActionCompleted`, and `trackAssetActionFailed` can then fire for
`TransferOwner` with the correct status.
In `@src/components/common/GoogleTagManager/index.tsx`:
- Around line 30-42: The GoogleTagManager component uses window.dataLayer, but
the Window global type in the declaration file does not include it, causing a
strict TypeScript error. Update the Window interface in the global type
augmentation to add dataLayer (use any or a tighter GA type) so the access in
GoogleTagManager/index.tsx compiles cleanly.
---
Outside diff comments:
In `@src/hooks/useContactForm.ts`:
- Around line 471-479: The support form failure tracking in useContactForm is
passing the human-readable msg into trackSupportFormFailed as error_code, which
can create unbounded analytics values and leak server text. Update the catch
block to derive a small, stable error code from the caught err (or map known
cases like fetch/network/server statuses) and pass that code to
trackSupportFormFailed, while continuing to show the user-facing msg only via
setSubmitError.
---
Nitpick comments:
In @.github/workflows/deploy-dev.yml:
- Around line 60-67: The .env generation step in the workflow is brittle under
bash -eo pipefail because the chained grep -v filters can exit nonzero when the
filtered input is empty. Update the run block that builds .env to make the
pipeline always succeed by guarding the grep chain with || true or by replacing
it with a safer awk/sed-based filter, and apply the same change in the matching
deploy-prod workflow step.
In `@src/hooks/useContactForm.ts`:
- Around line 443-448: The upload-failure branch in useContactForm’s submit flow
returns after setting submitError, but it never records a failure event. Update
the failedUploads.length > 0 path so it also calls trackSupportFormFailed before
returning, keeping the analytics consistent with the rest of the submission
handling. Use the existing submit handler in useContactForm and the
trackSupportFormFailed symbol to place the fix in the right branch.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 5e643135-cfb9-443a-a56c-2bbd3cf9b88d
⛔ Files ignored due to path filters (1)
package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (19)
.env.example.github/workflows/ci.yml.github/workflows/deploy-dev.yml.github/workflows/deploy-prod.yml.github/workflows/e2e-verify.yml.github/workflows/e2e.ymlindex.htmlpackage.jsonsrc/App.tsxsrc/components/AssetManagementPanel/AssetManagementApplication/index.tsxsrc/components/ConnectToMagicLink/index.tsxsrc/components/ConnectToMetamask/index.tsxsrc/components/common/GoogleTagManager/index.tsxsrc/components/home/VerifySection/useVerify.analytics.test.tssrc/components/home/VerifySection/useVerify.tssrc/constants/analyticsEvents.tssrc/hooks/useContactForm.tssrc/utils/analytics.test.tssrc/utils/analytics.ts
* fix: gtm issues * fix: declarations for duplicate entities
* feature: integration of sentry * feature: update sentry env variable and configurations * fix: types issue with sentry test files * fix: coderabbit issues * Update src/lib/sentry/scrub.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Refactor Sentry integration to use scoped context - Updated Sentry mock in tests to utilize a scoped context instead of global methods, improving test isolation and accuracy. - Refactored `withScope` function to accept a scope parameter, allowing for better context management during error capturing. - Enhanced tests for `captureVerificationInvalid` to verify context attachment through the scoped approach. - Adjusted Sentry initialization to ensure proper context handling in production and testing environments. * Refactor component structure in main.tsx for improved readability - Rearranged the component hierarchy within the render method to enhance clarity and maintainability. - Ensured that the SentryErrorBoundary wraps the DocumentProvider, improving error handling for the entire application. * Enhance URL scrubbing in Sentry integration - Added functionality to strip hash fragments and `q` query parameters from URLs in both event requests and navigation breadcrumbs, improving data privacy. - Updated tests to verify that sensitive URL components are correctly removed, ensuring robust handling of potentially sensitive information. * Enhance error handling and URL scrubbing in Sentry integration - Updated tests to ensure that Sentry test errors are correctly blocked in production environments. - Improved URL scrubbing functionality to strip sensitive query parameters and hash fragments from URLs. - Added test cases to verify the removal of sensitive information from URLs and to report timeout aborts to Sentry, enhancing overall data privacy and error reporting. * Enhance data redaction in Sentry scrubbing functionality - Added a test case to ensure camelCase sensitive keys are redacted regardless of casing, improving data privacy. - Updated sensitive keys in the scrub module to be case-insensitive, ensuring consistent redaction of sensitive information. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
There was a problem hiding this comment.
Actionable comments posted: 3
🧹 Nitpick comments (1)
src/components/home/VerifySection/useVerify.test.ts (1)
15-31: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick winPrefer partial mocks over replacing both modules wholesale.
These factories drop every unlisted export, so a harmless new import in
useVerify.tscan start failing this suite during module load. Spreading the real module and overriding only the side-effectful functions makes the test less brittle.Suggested change
-vi.mock('../../../lib/sentry', () => ({ - captureVerificationBreadcrumb: vi.fn(), - captureVerificationException: vi.fn(), - captureVerificationInvalid: vi.fn(), - isSentryEnabled: vi.fn(() => false), - initSentry: vi.fn(), -})) +vi.mock('../../../lib/sentry', async () => { + const actual = await vi.importActual<typeof import('../../../lib/sentry')>( + '../../../lib/sentry' + ) + return { + ...actual, + captureVerificationBreadcrumb: vi.fn(), + captureVerificationException: vi.fn(), + captureVerificationInvalid: vi.fn(), + isSentryEnabled: vi.fn(() => false), + initSentry: vi.fn(), + } +}) -vi.mock('../../../utils/analytics', () => ({ - trackDocumentDropped: vi.fn(), - trackDocumentVerified: vi.fn(), - trackDocumentVerifyError: vi.fn(), - trackNetworkSelectionShown: vi.fn(), - trackNetworkSelected: vi.fn(), - trackNetworkSelectionCancelled: vi.fn(), - trackVerificationReset: vi.fn(), -})) +vi.mock('../../../utils/analytics', async () => { + const actual = await vi.importActual<typeof import('../../../utils/analytics')>( + '../../../utils/analytics' + ) + return { + ...actual, + trackDocumentDropped: vi.fn(), + trackDocumentVerified: vi.fn(), + trackDocumentVerifyError: vi.fn(), + trackNetworkSelectionShown: vi.fn(), + trackNetworkSelected: vi.fn(), + trackNetworkSelectionCancelled: vi.fn(), + trackVerificationReset: vi.fn(), + } +})🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@src/components/home/VerifySection/useVerify.test.ts` around lines 15 - 31, The mocks in useVerify.test.ts are too broad because vi.mock for ../../../lib/sentry and ../../../utils/analytics replaces the entire modules, making the suite brittle when useVerify.ts imports new exports. Update these factories to partially mock the real modules by spreading the actual module exports and overriding only the side-effectful functions (for example captureVerificationBreadcrumb and the tracking helpers), so unrelated imports continue to work.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@src/lib/sentry/capture.ts`:
- Around line 160-176: The http.path tag in captureFetchError is using
context.path verbatim, so relative URLs with sensitive query strings can still
reach Sentry. Update captureFetchError to sanitize the path before tagging it,
stripping any query string (and other non-path URL data) for both relative and
absolute paths, and keep the tag assignment in captureAppException using the
cleaned value from context.path.
In `@src/lib/sentry/scrub.ts`:
- Around line 31-32: The scrubber in looksLikeCredentialPayload() is too narrow
because it only flags long strings and a limited JSON key pattern, so short
secrets from scrubEvent() can still pass through. Expand the detection logic in
looksLikeCredentialPayload() to also recognize common secret-bearing values such
as Bearer tokens, JWT-shaped strings, and short JSON payloads with
token/password fields, then ensure scrubEvent() continues routing event.message,
exception text, and request.data through the updated check.
In `@vite.config.js`:
- Around line 14-45: The Sentry build config gate in the Vite config currently
treats VITE_SENTRY_RELEASE as part of the all-or-nothing source-map upload
check, which blocks builds that only need runtime tagging. Update the logic
around sentryBuildVars, allSentryBuildVarsEmpty, and allSentryBuildVarsSet so
VITE_SENTRY_RELEASE is excluded from the source-map completeness validation and
only SENTRY_AUTH_TOKEN, SENTRY_ORG, and SENTRY_PROJECT are required together.
Keep VITE_SENTRY_RELEASE available for runtime usage and ensure
enableSentrySourceMaps depends only on the upload-related values.
---
Nitpick comments:
In `@src/components/home/VerifySection/useVerify.test.ts`:
- Around line 15-31: The mocks in useVerify.test.ts are too broad because
vi.mock for ../../../lib/sentry and ../../../utils/analytics replaces the entire
modules, making the suite brittle when useVerify.ts imports new exports. Update
these factories to partially mock the real modules by spreading the actual
module exports and overriding only the side-effectful functions (for example
captureVerificationBreadcrumb and the tracking helpers), so unrelated imports
continue to work.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 2de9e5de-0373-4f15-9e17-0af6c6ab4d27
⛔ Files ignored due to path filters (1)
package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (20)
.env.example.github/workflows/deploy-dev.yml.github/workflows/deploy-prod.ymlpackage.jsonsrc/components/home/VerifySection/useVerify.analytics.test.tssrc/components/home/VerifySection/useVerify.test.tssrc/components/home/VerifySection/useVerify.tssrc/lib/sanity/news.tssrc/lib/sentry/SentryErrorBoundary.tsxsrc/lib/sentry/capture.test.tssrc/lib/sentry/capture.tssrc/lib/sentry/documentSchema.tssrc/lib/sentry/index.tssrc/lib/sentry/init.tssrc/lib/sentry/scrub.test.tssrc/lib/sentry/scrub.tssrc/main.tsxsrc/utils/fetchClient.test.tssrc/utils/fetchClient.tsvite.config.js
✅ Files skipped from review due to trivial changes (1)
- src/lib/sentry/index.ts
🚧 Files skipped from review as they are similar to previous changes (3)
- .github/workflows/deploy-dev.yml
- src/components/home/VerifySection/useVerify.ts
- src/components/home/VerifySection/useVerify.analytics.test.ts
* feature: integration of sentry * feature: update sentry env variable and configurations * fix: types issue with sentry test files * fix: coderabbit issues * Update src/lib/sentry/scrub.ts Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Refactor Sentry integration to use scoped context - Updated Sentry mock in tests to utilize a scoped context instead of global methods, improving test isolation and accuracy. - Refactored `withScope` function to accept a scope parameter, allowing for better context management during error capturing. - Enhanced tests for `captureVerificationInvalid` to verify context attachment through the scoped approach. - Adjusted Sentry initialization to ensure proper context handling in production and testing environments. * Refactor component structure in main.tsx for improved readability - Rearranged the component hierarchy within the render method to enhance clarity and maintainability. - Ensured that the SentryErrorBoundary wraps the DocumentProvider, improving error handling for the entire application. * Enhance URL scrubbing in Sentry integration - Added functionality to strip hash fragments and `q` query parameters from URLs in both event requests and navigation breadcrumbs, improving data privacy. - Updated tests to verify that sensitive URL components are correctly removed, ensuring robust handling of potentially sensitive information. * Enhance error handling and URL scrubbing in Sentry integration - Updated tests to ensure that Sentry test errors are correctly blocked in production environments. - Improved URL scrubbing functionality to strip sensitive query parameters and hash fragments from URLs. - Added test cases to verify the removal of sensitive information from URLs and to report timeout aborts to Sentry, enhancing overall data privacy and error reporting. * Enhance data redaction in Sentry scrubbing functionality - Added a test case to ensure camelCase sensitive keys are redacted regardless of casing, improving data privacy. - Updated sensitive keys in the scrub module to be case-insensitive, ensuring consistent redaction of sensitive information. * Update build scripts and Vite configuration for improved performance - Added NODE_OPTIONS to build scripts to increase memory allocation during build processes. - Enhanced Vite configuration with manual chunking for better optimization of vendor libraries, specifically for web3 and React dependencies. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
There was a problem hiding this comment.
🧹 Nitpick comments (1)
package.json (1)
8-10: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick winInline
NODE_OPTIONS=...syntax is not Windows-compatible.The
VAR=value commandprefix syntax works in POSIX shells but fails on native Windowscmd.exe/PowerShell (used bynpm run buildoutside WSL/Git Bash). If any contributors or CI runners use native Windows shells, these scripts will break.♻️ Suggested fix using cross-env
- "build:dev": "NODE_OPTIONS=--max-old-space-size=6144 vite build --mode development", - "build:prod": "NODE_OPTIONS=--max-old-space-size=6144 vite build --mode production", - "build": "NODE_OPTIONS=--max-old-space-size=6144 vite build --mode production", + "build:dev": "cross-env NODE_OPTIONS=--max-old-space-size=6144 vite build --mode development", + "build:prod": "cross-env NODE_OPTIONS=--max-old-space-size=6144 vite build --mode production", + "build": "cross-env NODE_OPTIONS=--max-old-space-size=6144 vite build --mode production",(requires adding
cross-envas a devDependency)🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@package.json` around lines 8 - 10, The build scripts use inline NODE_OPTIONS assignment, which is not portable to native Windows shells. Update the package.json build:dev, build:prod, and build scripts to use a cross-platform approach such as cross-env so the Vite build commands work in cmd.exe/PowerShell as well as POSIX shells. Keep the existing memory limit and mode values, and adjust the script definitions consistently across all build entries.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Nitpick comments:
In `@package.json`:
- Around line 8-10: The build scripts use inline NODE_OPTIONS assignment, which
is not portable to native Windows shells. Update the package.json build:dev,
build:prod, and build scripts to use a cross-platform approach such as cross-env
so the Vite build commands work in cmd.exe/PowerShell as well as POSIX shells.
Keep the existing memory limit and mode values, and adjust the script
definitions consistently across all build entries.
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 579057d2-27ce-4785-a9a5-3156517ffb8b
📒 Files selected for processing (2)
package.jsonvite.config.js
🚧 Files skipped from review as they are similar to previous changes (1)
- vite.config.js
* feat: ga gtm integration (#75) (#78) * feat: ga gtm integration (#75) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * feat: qr document loader (#64) * feat: qr document loader * fix: update decrypt string imports * fix: tests * chore: remove ACTION_LOADING_FEATURE.md * chore: e2e tests (#69) * chore: e2e tests for txns * fix: update data test ids * fix: update tests * fix: actions * fix: actions * fix: actions * fix: actions * fix: actions * fix: increase timeout * fix: increase timeout * fix: add timeouts and video recording * fix: reduce wait timeout * fix: timeouts * fix: timeouts * fix: add video recording * fix: remove switch network popup * fix: double call metamask * fix: double call metamask * fix: double call metamask * fix: double call metamask * fix: local networ rpc change * fix: local networ rpc change * fix: local networ rpc change * ci: trigger e2e workflow * fix: reject internal blockchain trnsactions * fix: e2e wallet setpup * fix: e2e wallet setpup * fix: tokenId * fix: token id * feat: matic pol (#70) * chore: develop to main (#65) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * feat: develop (#68) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> …
* feat: ga gtm integration (#75) (#78) * feat: ga gtm integration (#75) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * feat: qr document loader (#64) * feat: qr document loader * fix: update decrypt string imports * fix: tests * chore: remove ACTION_LOADING_FEATURE.md * chore: e2e tests (#69) * chore: e2e tests for txns * fix: update data test ids * fix: update tests * fix: actions * fix: actions * fix: actions * fix: actions * fix: actions * fix: increase timeout * fix: increase timeout * fix: add timeouts and video recording * fix: reduce wait timeout * fix: timeouts * fix: timeouts * fix: add video recording * fix: remove switch network popup * fix: double call metamask * fix: double call metamask * fix: double call metamask * fix: double call metamask * fix: local networ rpc change * fix: local networ rpc change * fix: local networ rpc change * ci: trigger e2e workflow * fix: reject internal blockchain trnsactions * fix: e2e wallet setpup * fix: e2e wallet setpup * fix: tokenId * fix: token id * feat: matic pol (#70) * chore: develop to main (#65) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * feat: develop (#68) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update src/index.css Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: manishdex25 <Manish.Singh@dextech.ai> * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: RishabhS7 <59636880+RishabhS7@users.norep…
* feat: ga gtm integration (#75) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx * Update src/index.css * Update src/index.css * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: qr document loader (#64) * feat: qr document loader * fix: update decrypt string imports * fix: tests * chore: remove ACTION_LOADING_FEATURE.md * chore: e2e tests (#69) * chore: e2e tests for txns * fix: update data test ids * fix: update tests * fix: actions * fix: actions * fix: actions * fix: actions * fix: actions * fix: increase timeout * fix: increase timeout * fix: add timeouts and video recording * fix: reduce wait timeout * fix: timeouts * fix: timeouts * fix: add video recording * fix: remove switch network popup * fix: double call metamask * fix: double call metamask * fix: double call metamask * fix: double call metamask * fix: local networ rpc change * fix: local networ rpc change * fix: local networ rpc change * ci: trigger e2e workflow * fix: reject internal blockchain trnsactions * fix: e2e wallet setpup * fix: e2e wallet setpup * fix: tokenId * fix: token id * feat: matic pol (#70) * chore: develop to main (#65) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx * Update src/index.css * Update src/index.css * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- --------- * feat: develop (#68) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- * chore: bump @trustvc/trustvc to ^2.12.4 * Tt 989/partner integration (#56) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components --------- * Tt 989/partner card layout (#57) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance --------- * Tt 989/fix carausel speed (#58) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency --------- * Tt 989/fix carausel ios (#59) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class --------- * Tt 1334/about us page (#60) * feat: add About page with capabilities and new SVG assets - Introduced a new About page that highlights TrustVC's core capabilities. - Added SVG images for visual representation of capabilities, including single-source, unified foundation, global interoperability, privacy, tamper evidence, and ecosystem approach. - Updated routing to include the About page and modified the Navbar for navigation. - Enhanced CSS for the About page's light and dark themes, including background images and card styles. - Implemented responsive design adjustments for mobile views. * feat: implement CapabilityCard component and refactor About page - Added CapabilityCard component to encapsulate the rendering of individual capability details, including title, description, icon, and tags. - Updated About page to utilize CapabilityCard for displaying core capabilities, enhancing code organization and readability. - Refactored tests for About page to improve clarity and consistency in test descriptions. - Adjusted dark and light mode styles for CapabilityCard to ensure visual consistency across themes. * refactor: update Navbar tests to reflect changes in navigation items - Removed references to 'Home' in Navbar tests and replaced them with 'About'. - Updated assertions to check for the presence of 'About', 'Partners', and 'News & Updates' in the Navbar. - Adjusted test cases to ensure correct styling checks for 'About' based on the current route. * feat: add EcosystemCard component and integrate into About page - Introduced EcosystemCard component to encapsulate the rendering of ecosystem-related content, including a heading, subtitle, and image. - Updated About page to utilize EcosystemCard, enhancing code organization and readability. - Added comprehensive tests for EcosystemCard to ensure correct rendering and styling. - Removed redundant CSS styles related to the ecosystem card from index.css. * refactor: update App tests to check for new navigation elements - Replaced assertions for 'Home' and 'News & Updates' with checks for 'About', 'Partners', and 'News & Updates' to align with recent navigation changes. - Ensured that the tests verify the presence of multiple instances of 'About' and 'Partners' for improved coverage. * Update src/pages/About/index.tsx * Update src/index.css * Update src/index.css * fix: adjust background size in dark mode styles - Changed background size from '100% cover' to '100% auto' for improved layout consistency in dark mode. --------- * Hotfix/button color isue (#61) * chore: sync to main (#55) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: add new partner SVG images - Added AEOTRADE, Angsana Technology, ASTROn, and Automaxis SVG files to the partners directory. - Each SVG includes a rectangle filled with a pattern and an embedded image for branding purposes. * feat: add marquee animation and remove unused partner SVGs * feat: add Partners link to Navbar and scroll to top on route change * fix: update partner logo URLs and enhance accessibility features * feat: add comprehensive tests for Partners and PartnerCard components * Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability. * refactor: update partner data structure and enhance PartnersSection - Refactored partner data to include new logo and banner image paths. - Updated PartnersSection to utilize the new partner data structure, enabling responsive images and a marquee animation for partner logos. - Adjusted Tailwind CSS configurations for improved animation performance. - Cleaned up unused partner SVG references in the codebase. * fix: update marquee duration and enhance partner logo tests - Increased marquee animation duration from 900s to 1400s for improved visual experience. - Updated tests to ensure at least one partner logo is rendered and adjusted loading attributes for better performance. - Enhanced test descriptions for clarity and accuracy regarding partner logo rendering and visibility. * fix: reduce marquee animation duration for improved performance * fix: refine marquee styling for improved visual consistency * feat: add partners page styling and animation enhancements * fix: enhance rendering performance in PartnersSection by adding transform properties * refactor: remove unused marquee keyframes and update Partners test cases to use full width class * style: update button styles and enhance AttachmentFileList component with solid color * style: enhance button color handling in AttachmentFileList component for dark mode * style: improve Safari marquee animation performance and prevent compositing issues - Updated CSS for marquee animation to promote GPU layer before animation starts, enhancing performance on Safari. - Adjusted PartnersSection component to avoid using 3D transforms on elements with WebkitMaskImage to prevent icons from disappearing during animation. - Added decoding attribute to partner images for better loading performance. --------- * chore: sync to main (#55) (#63) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * chore: sync to main (#55) (#66) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * chore: sync to main (#55) (#67) * fix: merge conflicts (#49) * fix: merge conflicts * fix: remove consoles * fix: stabilize dropdown and news text styling (#50) * fix: stabilize dropdown and news text styling Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states. Made-with: Cursor * feat: enhance styling for news articles and select field components * fix: metamask transaction message (#51) * fix: metamask traction error messages * fix: test cases * fix: update links and improve code formatting --------- * fix: merge (#54) * fix: merge * fix: update test mocks and add obfuscation notice for documents * fix: stub AssetManagementApplication * fix: expired tag * fix: unknown error metamask --------- --------- * feat: qr document loader (#64) * f… Co-authored-by: RishabhS7 <59636880+RishabhS7@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: rongquan1 <85145303+rongquan1@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com>
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: bump @trustvc/trustvc to ^2.12.4
Tt 989/partner integration (Tt 989/partner integration #56)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Tt 989/partner card layout (Tt 989/partner card layout #57)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
Tt 989/fix carausel speed (Tt 989/fix carausel speed #58)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
Tt 989/fix carausel ios (Tt 989/fix carausel ios #59)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
feat: add partners page styling and animation enhancements
fix: enhance rendering performance in PartnersSection by adding transform properties
refactor: remove unused marquee keyframes and update Partners test cases to use full width class
Tt 1334/about us page (Tt 1334/about us page #60)
feat: add About page with capabilities and new SVG assets
Update src/pages/About/index.tsx
Update src/index.css
Update src/index.css
fix: adjust background size in dark mode styles
Hotfix/button color isue (Hotfix/button color isue #61)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
feat: add partners page styling and animation enhancements
fix: enhance rendering performance in PartnersSection by adding transform properties
refactor: remove unused marquee keyframes and update Partners test cases to use full width class
style: update button styles and enhance AttachmentFileList component with solid color
style: enhance button color handling in AttachmentFileList component for dark mode
style: improve Safari marquee animation performance and prevent compositing issues
chore: sync to main (chore: sync to main #55) (Feat/sync main #63)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: sync to main (chore: sync to main #55) (Feat/sync develop main #66)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: sync to main (chore: sync to main #55) (Feat/conflicts resolved #67)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: qr document loader (feat: qr document loader #64)
feat: qr document loader
fix: update decrypt string imports
fix: tests
chore: remove ACTION_LOADING_FEATURE.md
chore: e2e tests (chore: e2e tests #69)
chore: e2e tests for txns
fix: update data test ids
fix: update tests
fix: actions
fix: actions
fix: actions
fix: actions
fix: actions
fix: increase timeout
fix: increase timeout
fix: add timeouts and video recording
fix: reduce wait timeout
fix: timeouts
fix: timeouts
fix: add video recording
fix: remove switch network popup
fix: double call metamask
fix: double call metamask
fix: double call metamask
fix: double call metamask
fix: local networ rpc change
fix: local networ rpc change
fix: local networ rpc change
ci: trigger e2e workflow
fix: reject internal blockchain trnsactions
fix: e2e wallet setpup
fix: e2e wallet setpup
fix: tokenId
fix: token id
feat: matic pol (Feat/matic pol #70)
chore: develop to main (Develop #65)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: bump @trustvc/trustvc to ^2.12.4
Tt 989/partner integration (Tt 989/partner integration #56)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Tt 989/partner card layout (Tt 989/partner card layout #57)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
Tt 989/fix carausel speed (Tt 989/fix carausel speed #58)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
Tt 989/fix carausel ios (Tt 989/fix carausel ios #59)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
feat: add partners page styling and animation enhancements
fix: enhance rendering performance in PartnersSection by adding transform properties
refactor: remove unused marquee keyframes and update Partners test cases to use full width class
Tt 1334/about us page (Tt 1334/about us page #60)
feat: add About page with capabilities and new SVG assets
Update src/pages/About/index.tsx
Update src/index.css
Update src/index.css
fix: adjust background size in dark mode styles
Hotfix/button color isue (Hotfix/button color isue #61)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
feat: add partners page styling and animation enhancements
fix: enhance rendering performance in PartnersSection by adding transform properties
refactor: remove unused marquee keyframes and update Partners test cases to use full width class
style: update button styles and enhance AttachmentFileList component with solid color
style: enhance button color handling in AttachmentFileList component for dark mode
style: improve Safari marquee animation performance and prevent compositing issues
chore: sync to main (chore: sync to main #55) (Feat/sync main #63)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: sync to main (chore: sync to main #55) (Feat/sync develop main #66)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: sync to main (chore: sync to main #55) (Feat/conflicts resolved #67)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: develop (feat: develop #68)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: bump @trustvc/trustvc to ^2.12.4
Tt 989/partner integration (Tt 989/partner integration #56)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Tt 989/partner card layout (Tt 989/partner card layout #57)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
Tt 989/fix carausel speed (Tt 989/fix carausel speed #58)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
Tt 989/fix carausel ios (Tt 989/fix carausel ios #59)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
feat: add partners page styling and animation enhancements
fix: enhance rendering performance in PartnersSection by adding transform properties
refactor: remove unused marquee keyframes and update Partners test cases to use full width class
Tt 1334/about us page (Tt 1334/about us page #60)
feat: add About page with capabilities and new SVG assets
Update src/pages/About/index.tsx
Update src/index.css
Update src/index.css
fix: adjust background size in dark mode styles
Hotfix/button color isue (Hotfix/button color isue #61)
chore: sync to main (chore: sync to main #55)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: add marquee animation and remove unused partner SVGs
feat: add Partners link to Navbar and scroll to top on route change
fix: update partner logo URLs and enhance accessibility features
feat: add comprehensive tests for Partners and PartnerCard components
Remove multiple partner SVG files from the project, including AEOTRADE, Angsana Technology, ASTROn, Automaxis, Banco, Bank of China, and BlockPeer. This cleanup is part of ongoing efforts to streamline assets and improve project maintainability.
refactor: update partner data structure and enhance PartnersSection
fix: reduce marquee animation duration for improved performance
fix: refine marquee styling for improved visual consistency
feat: add partners page styling and animation enhancements
fix: enhance rendering performance in PartnersSection by adding transform properties
refactor: remove unused marquee keyframes and update Partners test cases to use full width class
style: update button styles and enhance AttachmentFileList component with solid color
style: enhance button color handling in AttachmentFileList component for dark mode
style: improve Safari marquee animation performance and prevent compositing issues
chore: sync to main (chore: sync to main #55) (Feat/sync main #63)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: sync to main (chore: sync to main #55) (Feat/sync develop main #66)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
chore: sync to main (chore: sync to main #55) (Feat/conflicts resolved #67)
fix: merge conflicts (fix: merge conflicts #49)
fix: merge conflicts
fix: remove consoles
fix: stabilize dropdown and news text styling (fix: stabilize dropdown and news text styling #50)
fix: stabilize dropdown and news text styling
Prevent global button/text styles from breaking Contact enquiry dropdown visuals and News article link readability, while aligning news sub-body text to the left for consistent content presentation across states.
Made-with: Cursor
feat: enhance styling for news articles and select field components
fix: metamask transaction message (fix: metamask transaction message #51)
fix: metamask traction error messages
fix: test cases
fix: update links and improve code formatting
fix: merge (fix: merge #54)
fix: merge
fix: update test mocks and add obfuscation notice for documents
fix: stub AssetManagementApplication
fix: expired tag
fix: unknown error metamask
feat: qr document loader (feat: qr document loader #64)
feat: qr document loader
fix: update d…
Summary by CodeRabbit