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

feat: Mobile UI and Wallet feature #37

Merged
merged 74 commits into from
Apr 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
7d67053
feat: Refactor container components and routing logic
FazioNico Mar 6, 2024
c5d02a5
refactor: Add isMobilePWADevice check for mobile UI
FazioNico Mar 6, 2024
13ddb47
refactor: add redirect to different routes based on platform
FazioNico Mar 6, 2024
da84fe3
refactor: build wallet page and modals
FazioNico Mar 9, 2024
c37e30e
refactor: prevent overlap error with modal hook
FazioNico Mar 11, 2024
fbf9425
refactor: add more ui improvments
FazioNico Mar 12, 2024
1eeb437
refactor: Refactor components and Containers
FazioNico Mar 13, 2024
e1a93b1
refactor: add LightChat to TokenDetailMobile
FazioNico Mar 13, 2024
e17e372
refactor: add token info on detail page
FazioNico Mar 15, 2024
2fd7894
refactor: add token market details
FazioNico Mar 15, 2024
dc82fe3
refactor: improve wallet token detail
FazioNico Mar 15, 2024
32bf868
refactor: improve ui and add Haptics
FazioNico Mar 16, 2024
345d53b
refactor: handle state and redirect
FazioNico Mar 16, 2024
bfcf55f
fix: rmv toSorted that thow error on old safari
FazioNico Mar 16, 2024
20407b7
fix: rmv haptic that thow errror on ios
FazioNico Mar 16, 2024
8f7e668
fix: sorting imutable
FazioNico Mar 16, 2024
dbfda93
refactor: hide scrollbar y
FazioNico Mar 18, 2024
ee6620b
refactor: fix sont size breaking rules
FazioNico Mar 18, 2024
6aab7a0
feat: add copy address and switch network features
FazioNico Mar 18, 2024
5886075
refactor: use thumb if exist
FazioNico Mar 18, 2024
a00b72b
refactor: desktop ui image and headers
FazioNico Mar 18, 2024
5b754b1
refactor: lock pwa ui
FazioNico Mar 18, 2024
f76604a
refactor: handle filter empty result
FazioNico Mar 18, 2024
e2846d6
refactor: disable action if balance <= 0
FazioNico Mar 18, 2024
cfed24b
refactor: disable btn on click
FazioNico Mar 18, 2024
30d2119
refactor: add more item to setting page
FazioNico Mar 18, 2024
eefa407
fix: bg color container
FazioNico Mar 18, 2024
c513c13
fix: change conditions
FazioNico Mar 18, 2024
daf4ff2
fix: prevent viewport scale from mobile
FazioNico Mar 18, 2024
f57e199
feat: send token implementation
FazioNico Mar 18, 2024
2003c43
refactor: add force loadAssets
FazioNico Mar 19, 2024
6bef92e
feat: add transfer native token
FazioNico Mar 19, 2024
d879a12
feat: onramp integration
FazioNico Mar 19, 2024
06d2608
refactor: add install modal
FazioNico Mar 19, 2024
0776e10
feat: camera selection
FazioNico Mar 19, 2024
afd5b13
refactor: fees %
FazioNico Mar 19, 2024
8920492
refactor: welcom desktop ui
FazioNico Mar 20, 2024
d9de4f8
feat: add About and Platform page
FazioNico Mar 20, 2024
e415d68
fix: btn alignement
FazioNico Mar 20, 2024
1f5a527
chore: patch v
FazioNico Mar 20, 2024
05f1eaf
fix: alignement btn action
FazioNico Mar 20, 2024
a5aeb96
refactor: clean small ui feedback
FazioNico Mar 21, 2024
9523ffe
refactor: prevent unexisting summary on error loading
FazioNico Mar 22, 2024
c1451f4
refactor: style buy modal
FazioNico Mar 22, 2024
ac4b041
refactor: base for light mode
FazioNico Mar 22, 2024
361ae63
fix: missing update assets after actions
FazioNico Mar 22, 2024
cf263d6
refactor: add light mode support
FazioNico Mar 23, 2024
a6283d9
refactor: many small clean ui
FazioNico Mar 25, 2024
a00a437
feat: add Medium articles
FazioNico Mar 26, 2024
ae2a69b
refactor: update partners and integrations
FazioNico Mar 26, 2024
9ae1614
feat: add feedback solution
FazioNico Mar 26, 2024
04d46a4
refactor: add latest article
FazioNico Mar 26, 2024
4f0a639
fix: use correct params to display 4 element
FazioNico Mar 26, 2024
586cc70
refactor: typo
FazioNico Mar 26, 2024
eff146f
refactor: use third-parties from Nextjs
FazioNico Mar 26, 2024
01d7c25
refactor: mv to correct place
FazioNico Mar 27, 2024
29e7566
fix: use default prefers-color-scheme
FazioNico Apr 1, 2024
20ceba7
refactor: refactor: rmv btn from Desktop Authbadge
FazioNico Apr 8, 2024
730e312
style: formating file
FazioNico Apr 8, 2024
c7e5cb0
refactor: ui alignement
FazioNico Apr 8, 2024
0075bb9
style: close all warnings
FazioNico Apr 8, 2024
39a445e
refactor: alignements ui
FazioNico Apr 8, 2024
2b48c96
refactor: add darkmode support to onramp modal content
FazioNico Apr 8, 2024
9e26cb2
refactor: add Error state management
FazioNico Apr 8, 2024
ae6c3f4
feat: implement error manager
FazioNico Apr 8, 2024
df9f233
refactor: upadate stat on close toast
FazioNico Apr 8, 2024
c35fcde
feat: add app settings state with hideAmount param
FazioNico Apr 8, 2024
d6dc80a
refactor: enable checker
FazioNico Apr 8, 2024
fe04b29
refactor: chart styling
FazioNico Apr 8, 2024
bc4df2c
refactor: font weigth
FazioNico Apr 8, 2024
1109e7f
feat: fallback wallet token balance USD price with LiFi
FazioNico Apr 9, 2024
0fbc2ad
feat: add timestamp tracking to utm
FazioNico Apr 9, 2024
6630f50
feat: add lates articles
FazioNico Apr 9, 2024
2406a16
ci: add deploy task to push tag event action
FazioNico Apr 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on new Release
name: Deploy to Firebase Hosting on new Release & Tags
on:
release:
types: [published]
push:
tags:
- '*'

jobs:
build_and_deploy:
runs-on: ubuntu-latest
Expand Down
19 changes: 18 additions & 1 deletion .hintrc
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@
"development"
],
"hints": {
"apple-touch-icons": "off"
"apple-touch-icons": "off",
"compat-api/css": [
"default",
{
"ignore": [
"backdrop-filter",
"scrollbar-width"
]
}
],
"compat-api/html": [
"default",
{
"ignore": [
"iframe[loading]"
]
}
]
}
}
138 changes: 136 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 11 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "hexa-lite",
"version": "1.0.8",
"version": "1.1.0",
"homepage": ".",
"private": false,
"scripts": {
Expand All @@ -19,8 +19,11 @@
"@aave/math-utils": "^1.21.1",
"@avalabs/avalanchejs": "^3.17.0",
"@bgd-labs/aave-address-book": "^2.19.0",
"@capacitor-community/barcode-scanner": "^4.0.1",
"@capacitor/android": "^5.0.0",
"@capacitor/core": "^5.0.0",
"@capacitor/dialog": "^5.0.7",
"@capacitor/haptics": "^5.0.7",
"@capacitor/ios": "^5.0.0",
"@capacitor/status-bar": "^5.0.0",
"@cosmjs/stargate": "^0.32.1",
Expand All @@ -33,6 +36,9 @@
"@magic-ext/cosmos": "^16.4.0",
"@magic-ext/polkadot": "^16.4.0",
"@magic-ext/solana": "^18.2.0",
"@moonpay/moonpay-js": "^0.5.0",
"@moonpay/moonpay-react": "^1.6.1",
"@next/third-parties": "^14.1.4",
"@solana/web3.js": "^1.87.6",
"@solendprotocol/solend-sdk": "^0.7.6",
"@types/jest": "^26.0.20",
Expand All @@ -47,11 +53,14 @@
"ethereum-blockies-base64": "^1.0.2",
"ethers": "^5.7.2",
"firebase": "^10.7.1",
"html5-qrcode": "^2.3.8",
"ionicons": "latest",
"lightweight-charts": "^4.1.3",
"lru-cache": "^10.1.0",
"magic-sdk": "^21.4.0",
"next": "14.0.3",
"pullstate": "1.25",
"qrcode": "^1.5.3",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router": "^5.3.4",
Expand All @@ -75,6 +84,7 @@
"@types/cors": "^2.8.17",
"@types/jest": "^27.5.2",
"@types/node": "^16.18.36",
"@types/qrcode": "^1.5.5",
"@types/react": "^18.2.45",
"@types/react-dom": "^18.2.17",
"@types/swagger-ui-react": "^4.18.3",
Expand Down
1 change: 1 addition & 0 deletions public/assets/cryptocurrency-icons/eura.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/assets/icons/bank.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 1 addition & 3 deletions public/assets/icons/medium-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/assets/images/0xFazio.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions public/assets/images/logo-colored.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions public/assets/images/logo-uncolored.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/assets/images/mtpelerin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/assets/images/preview-app.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading