Skip to content

feat: add landing page components and API enhancements#148

Draft
Tinna23 wants to merge 5 commits into
mainfrom
feat/frontend-demo-wave1
Draft

feat: add landing page components and API enhancements#148
Tinna23 wants to merge 5 commits into
mainfrom
feat/frontend-demo-wave1

Conversation

@Tinna23
Copy link
Copy Markdown
Contributor

@Tinna23 Tinna23 commented Mar 4, 2026

  • Introduced Footer, HeroSection, HowItWorksSection, Navbar, OpenSourceSection, and WhatWeDecodeSection components for the landing page.
  • Implemented landing data structure for features and steps.
  • Enhanced API types and utility functions for better data handling.
  • Added new types for transaction and account explanations.
  • Improved error handling and response management in API functions.

Tinna23 added 5 commits March 4, 2026 12:32
- Introduced Footer, HeroSection, HowItWorksSection, Navbar, OpenSourceSection, and WhatWeDecodeSection components for the landing page.
- Implemented landing data structure for features and steps.
- Enhanced API types and utility functions for better data handling.
- Added new types for transaction and account explanations.
- Improved error handling and response management in API functions.
- Merge origin/main into feat/frontend-demo-wave1
- Resolve conflicts in 10 UI files (app/page.tsx, layout.tsx,
  app/app/page.tsx, AccountResult, AddressChip, Label,
  TransactionResult, HeroSection, HowItWorksSection,
  WhatWeDecodeSection) by taking origin/main versions
- Run cargo fmt --all to fix Rust formatting (CI: Rust Core Checks)
…k.json

- Rust 1.85 does not support let chains (stabilized in 1.88)
- Regenerate packages/cli/package-lock.json to match package.json
- Remove unused imports (OtherOperation, Hasher)
- Add #![allow(dead_code)] to lib.rs and main.rs for unimplemented public API
- Add #[allow(dead_code)] to time_until_expiry
- Add #[allow(clippy::type_complexity)] to toml_cache field
- Remove duplicate/broken fetch_transaction_raw tests in horizon_test.rs
- Fix extract_cursor to split on both ? and & delimiters
- Auto-fix uninlined_format_args and redundant_closure via cargo clippy --fix
- Run cargo fmt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant