Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Implement Landing Page #370

Merged
merged 124 commits into from
May 9, 2024
Merged

Implement Landing Page #370

merged 124 commits into from
May 9, 2024

Conversation

kpyszkowski
Copy link
Contributor

@kpyszkowski kpyszkowski commented Apr 18, 2024

Closes: #363

Goal:

To implement Landing Page
This PR aggregates all component PRs to finally complete the implementation of landing page

Component PRs:

The list of PRs is given in the issue's description. Each component PR merges to this PR.

Designs:

image

Implemented `Layout` component to account `Header` into router's scope
for `NavLink` component support used in `Navigation` component
Now content slides in and out in y-axis as the route changes.
Also refactored router creation strategy to use components instead of
factory function.
With proposed approach it's redundant to wrap each page with `Layout`
component - it's handled by the wrapper route.
Adjusted section's background, added additional theme spacing values,
adjusted Tag component theme, fixed potential memory leak in background
dynamic noise seed.
Updated to follow project's convention
Image assets will be replaced with SVGs
Added new route, updated route paths
Copy link

netlify bot commented Apr 18, 2024

Deploy Preview for acre-dapp-testnet ready!

Name Link
🔨 Latest commit ed28606
🔍 Latest deploy log https://app.netlify.com/sites/acre-dapp-testnet/deploys/663ca8b5e803a0000891cf21
😎 Deploy Preview https://deploy-preview-370--acre-dapp-testnet.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@kpyszkowski kpyszkowski marked this pull request as ready for review May 7, 2024 12:14
@kpyszkowski kpyszkowski requested a review from kkosiorowska May 7, 2024 12:14
dapp/src/components/shared/Layout.tsx Outdated Show resolved Hide resolved
dapp/src/router/index.tsx Outdated Show resolved Hide resolved
dapp/src/components/Header/index.tsx Outdated Show resolved Hide resolved
dapp/src/types/index.ts Show resolved Hide resolved
dapp/src/theme/Tag.ts Outdated Show resolved Hide resolved
dapp/src/pages/LandingPage/components/HeroSection.tsx Outdated Show resolved Hide resolved
@kkosiorowska kkosiorowska mentioned this pull request May 9, 2024
@kkosiorowska kkosiorowska enabled auto-merge May 9, 2024 11:15
@kkosiorowska kkosiorowska merged commit 57f0e39 into main May 9, 2024
25 checks passed
@kkosiorowska kkosiorowska deleted the landing-page branch May 9, 2024 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

dApp Dashboard: Activities Status - Deposit
4 participants