Commit 906f1712 authored by adadachao's avatar adadachao

colors\footer up

parent e0eb8807
Pipeline #873 failed with stages
...@@ -7,12 +7,12 @@ NEXT_PUBLIC_APP_PROTOCOL=http ...@@ -7,12 +7,12 @@ NEXT_PUBLIC_APP_PROTOCOL=http
NEXT_PUBLIC_APP_HOST=localhost NEXT_PUBLIC_APP_HOST=localhost
NEXT_PUBLIC_APP_PORT=3000 NEXT_PUBLIC_APP_PORT=3000
NEXT_PUBLIC_APP_ENV=development NEXT_PUBLIC_APP_ENV=development
NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL=ws NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL=wss
# Instance ENVs # Instance ENVs
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST=https://admin-rs.services.blockscout.com NEXT_PUBLIC_ADMIN_SERVICE_API_HOST=https://admin-rs.services.blockscout.com
NEXT_PUBLIC_API_BASE_PATH=/ NEXT_PUBLIC_API_BASE_PATH=https://scan.mova.bitheart.org/
NEXT_PUBLIC_API_HOST=base.blockscout.com NEXT_PUBLIC_API_HOST=scan.mova.bitheart.org
NEXT_PUBLIC_API_SPEC_URL=https://raw.githubusercontent.com/blockscout/blockscout-api-v2-swagger/main/swagger.yaml NEXT_PUBLIC_API_SPEC_URL=https://raw.githubusercontent.com/blockscout/blockscout-api-v2-swagger/main/swagger.yaml
NEXT_PUBLIC_CONTRACT_CODE_IDES=[{'title':'Remix IDE','url':'https://remix.ethereum.org/?address={hash}&blockscout={domain}','icon_url':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/ide-icons/remix.png'}] NEXT_PUBLIC_CONTRACT_CODE_IDES=[{'title':'Remix IDE','url':'https://remix.ethereum.org/?address={hash}&blockscout={domain}','icon_url':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/ide-icons/remix.png'}]
NEXT_PUBLIC_CONTRACT_INFO_API_HOST=https://contracts-info.services.blockscout.com NEXT_PUBLIC_CONTRACT_INFO_API_HOST=https://contracts-info.services.blockscout.com
...@@ -25,7 +25,7 @@ NEXT_PUBLIC_GAME_BADGE_CLAIM_LINK=https://badges.blockscout.com/mint/sherblockHo ...@@ -25,7 +25,7 @@ NEXT_PUBLIC_GAME_BADGE_CLAIM_LINK=https://badges.blockscout.com/mint/sherblockHo
NEXT_PUBLIC_GAS_REFUEL_PROVIDER_CONFIG={'name': 'Need gas?', 'url_template': 'https://smolrefuel.com/?outboundChain={chainId}&partner=blockscout&utm_source=blockscout&disableBridges=true', 'dapp_id': 'smol-refuel', 'logo': 'https://blockscout-content.s3.amazonaws.com/smolrefuel-logo-action-button.png'} NEXT_PUBLIC_GAS_REFUEL_PROVIDER_CONFIG={'name': 'Need gas?', 'url_template': 'https://smolrefuel.com/?outboundChain={chainId}&partner=blockscout&utm_source=blockscout&disableBridges=true', 'dapp_id': 'smol-refuel', 'logo': 'https://blockscout-content.s3.amazonaws.com/smolrefuel-logo-action-button.png'}
NEXT_PUBLIC_GRAPHIQL_TRANSACTION=0xfd5c5dae7b69fe29e61d19b9943e688aa0f1be1e983c4fba8fe985f90ff69d5f NEXT_PUBLIC_GRAPHIQL_TRANSACTION=0xfd5c5dae7b69fe29e61d19b9943e688aa0f1be1e983c4fba8fe985f90ff69d5f
NEXT_PUBLIC_HAS_CONTRACT_AUDIT_REPORTS=true NEXT_PUBLIC_HAS_CONTRACT_AUDIT_REPORTS=true
NEXT_PUBLIC_HAS_USER_OPS=true NEXT_PUBLIC_HAS_USER_OPS=false
NEXT_PUBLIC_HIDE_INDEXING_ALERT_INT_TXS=true NEXT_PUBLIC_HIDE_INDEXING_ALERT_INT_TXS=true
NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs'] NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs']
NEXT_PUBLIC_HOMEPAGE_HERO_BANNER_CONFIG={'background':['linear-gradient(136.9deg,rgb(107 94 236) 1.5%,rgb(0 82 255) 56.84%,rgb(82 62 231) 98.54%)']} NEXT_PUBLIC_HOMEPAGE_HERO_BANNER_CONFIG={'background':['linear-gradient(136.9deg,rgb(107 94 236) 1.5%,rgb(0 82 255) 56.84%,rgb(82 62 231) 98.54%)']}
...@@ -46,15 +46,15 @@ NEXT_PUBLIC_MULTICHAIN_BALANCE_PROVIDER_CONFIG=[{'name': 'zerion', 'url_template ...@@ -46,15 +46,15 @@ NEXT_PUBLIC_MULTICHAIN_BALANCE_PROVIDER_CONFIG=[{'name': 'zerion', 'url_template
NEXT_PUBLIC_NAME_SERVICE_API_HOST=https://bens.services.blockscout.com NEXT_PUBLIC_NAME_SERVICE_API_HOST=https://bens.services.blockscout.com
NEXT_PUBLIC_NAVIGATION_HIGHLIGHTED_ROUTES=['/pools'] NEXT_PUBLIC_NAVIGATION_HIGHLIGHTED_ROUTES=['/pools']
NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS=18 NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS=18
NEXT_PUBLIC_NETWORK_CURRENCY_NAME=Ether NEXT_PUBLIC_NETWORK_CURRENCY_NAME=MOVA
NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL=ETH NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL=MOVA
NEXT_PUBLIC_NETWORK_EXPLORERS=[{'title':'Moralis','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/moralis.png','baseUrl':'https://moralis.com/','paths':{'token':'/chain/base/token/price'}},{'title':'GeckoTerminal','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/geckoterminal.png','baseUrl':'https://www.geckoterminal.com/','paths':{'token':'/base/pools'}},{'title':'Tenderly','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/tenderly.png','baseUrl':'https://dashboard.tenderly.co','paths':{'tx':'/tx/base'}},{'title':'3xpl','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/3xpl.png','baseUrl':'https://3xpl.com/','paths':{'tx':'/base/transaction','address':'/base/address'}}] NEXT_PUBLIC_NETWORK_EXPLORERS=[{'title':'Moralis','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/moralis.png','baseUrl':'https://moralis.com/','paths':{'token':'/chain/base/token/price'}},{'title':'GeckoTerminal','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/geckoterminal.png','baseUrl':'https://www.geckoterminal.com/','paths':{'token':'/base/pools'}},{'title':'Tenderly','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/tenderly.png','baseUrl':'https://dashboard.tenderly.co','paths':{'tx':'/tx/base'}},{'title':'3xpl','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/3xpl.png','baseUrl':'https://3xpl.com/','paths':{'tx':'/base/transaction','address':'/base/address'}}]
NEXT_PUBLIC_NETWORK_ICON=https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/base.svg NEXT_PUBLIC_NETWORK_ICON=https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/base.svg
NEXT_PUBLIC_NETWORK_ID=8453 NEXT_PUBLIC_NETWORK_ID=10323
NEXT_PUBLIC_NETWORK_LOGO=https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-logos/base.svg NEXT_PUBLIC_NETWORK_LOGO=https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-logos/base.svg
NEXT_PUBLIC_NETWORK_NAME=Base Mainnet NEXT_PUBLIC_NETWORK_NAME=Mova Chain
NEXT_PUBLIC_NETWORK_RPC_URL=https://mainnet.base.org/ NEXT_PUBLIC_NETWORK_RPC_URL=https://rpc.mova.bitheart.org
NEXT_PUBLIC_NETWORK_SHORT_NAME=Mainnet NEXT_PUBLIC_NETWORK_SHORT_NAME=Mova Chain
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE=validation NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE=validation
NEXT_PUBLIC_OG_ENHANCED_DATA_ENABLED=true NEXT_PUBLIC_OG_ENHANCED_DATA_ENABLED=true
NEXT_PUBLIC_OG_IMAGE_URL=https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/og-images/base-mainnet.png NEXT_PUBLIC_OG_IMAGE_URL=https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/og-images/base-mainnet.png
...@@ -64,11 +64,11 @@ NEXT_PUBLIC_ROLLUP_L2_WITHDRAWAL_URL=https://bridge.base.org/withdraw ...@@ -64,11 +64,11 @@ NEXT_PUBLIC_ROLLUP_L2_WITHDRAWAL_URL=https://bridge.base.org/withdraw
NEXT_PUBLIC_ROLLUP_TYPE=optimistic NEXT_PUBLIC_ROLLUP_TYPE=optimistic
NEXT_PUBLIC_SAFE_TX_SERVICE_URL=https://safe-transaction-base.safe.global NEXT_PUBLIC_SAFE_TX_SERVICE_URL=https://safe-transaction-base.safe.global
NEXT_PUBLIC_STATS_API_BASE_PATH=/stats-service NEXT_PUBLIC_STATS_API_BASE_PATH=/stats-service
NEXT_PUBLIC_STATS_API_HOST=https://base.blockscout.com NEXT_PUBLIC_STATS_API_HOST=https://statapi.scan.mova.bitheart.org
NEXT_PUBLIC_TRANSACTION_INTERPRETATION_PROVIDER=blockscout NEXT_PUBLIC_TRANSACTION_INTERPRETATION_PROVIDER=blockscout
NEXT_PUBLIC_VIEWS_ADDRESS_IDENTICON_TYPE=gradient_avatar NEXT_PUBLIC_VIEWS_ADDRESS_IDENTICON_TYPE=gradient_avatar
NEXT_PUBLIC_VIEWS_CONTRACT_SOLIDITYSCAN_ENABLED=true NEXT_PUBLIC_VIEWS_CONTRACT_SOLIDITYSCAN_ENABLED=true
NEXT_PUBLIC_VIEWS_NFT_MARKETPLACES=[{'name':'Rarible','collection_url':'https://rarible.com/collection/base/{hash}/items','instance_url':'https://rarible.com/token/base/{hash}:{id}','logo_url':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/nft-marketplace-logos/rarible.png'},{'name':'OpenSea','collection_url':'https://opensea.io/assets/base/{hash}','instance_url':'https://opensea.io/assets/base/{hash}/{id}','logo_url':'https://opensea.io/static/images/logos/opensea-logo.svg'}, {'name':'MagicEden','collection_url':'https://magiceden.io/collections/base/{hash}','instance_url':'https://magiceden.io/item-details/base/{hash}/{id}','logo_url':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/nft-marketplace-logos/magiceden.png'}] NEXT_PUBLIC_VIEWS_NFT_MARKETPLACES=[{'name':'Rarible','collection_url':'https://rarible.com/collection/base/{hash}/items','instance_url':'https://rarible.com/token/base/{hash}:{id}','logo_url':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/nft-marketplace-logos/rarible.png'},{'name':'OpenSea','collection_url':'https://opensea.io/assets/base/{hash}','instance_url':'https://opensea.io/assets/base/{hash}/{id}','logo_url':'https://opensea.io/static/images/logos/opensea-logo.svg'}, {'name':'MagicEden','collection_url':'https://magiceden.io/collections/base/{hash}','instance_url':'https://magiceden.io/item-details/base/{hash}/{id}','logo_url':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/nft-marketplace-logos/magiceden.png'}]
NEXT_PUBLIC_VIEWS_TOKEN_SCAM_TOGGLE_ENABLED=true NEXT_PUBLIC_VIEWS_TOKEN_SCAM_TOGGLE_ENABLED=true
NEXT_PUBLIC_VISUALIZE_API_HOST=https://visualizer.services.blockscout.com NEXT_PUBLIC_VISUALIZE_API_HOST=https://viaapi.scan.mova.bitheart.org
NEXT_PUBLIC_XSTAR_SCORE_URL=https://docs.xname.app/the-solution-adaptive-proof-of-humanity-on-blockchain/xhs-scoring-algorithm?utm_source=blockscout&utm_medium=address NEXT_PUBLIC_XSTAR_SCORE_URL=https://docs.xname.app/the-solution-adaptive-proof-of-humanity-on-blockchain/xhs-scoring-algorithm?utm_source=blockscout&utm_medium=address
\ No newline at end of file
...@@ -15,10 +15,9 @@ NEXT_PUBLIC_NETWORK_CURRENCY_NAME=POA ...@@ -15,10 +15,9 @@ NEXT_PUBLIC_NETWORK_CURRENCY_NAME=POA
NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL=POA NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL=POA
NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS=18 NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS=18
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE=validation NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE=validation
NEXT_PUBLIC_NETWORK_RPC_URL=https://core.poa.network NEXT_PUBLIC_NETWORK_RPC_URL=https://rpc.mova.bitheart.org
# api configuration # api configuration
NEXT_PUBLIC_API_BASE_PATH=/ NEXT_PUBLIC_API_BASE_PATH=https://scan.mova.bitheart.org/
NEXT_PUBLIC_API_HOST=localhost NEXT_PUBLIC_API_HOST=localhost
NEXT_PUBLIC_API_PROTOCOL=http NEXT_PUBLIC_API_PROTOCOL=http
NEXT_PUBLIC_API_PORT=3001 NEXT_PUBLIC_API_PORT=3001
...@@ -27,10 +26,10 @@ NEXT_PUBLIC_API_PORT=3001 ...@@ -27,10 +26,10 @@ NEXT_PUBLIC_API_PORT=3001
## homepage ## homepage
NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs','coin_price','market_cap'] NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs','coin_price','market_cap']
## sidebar ## sidebar
NEXT_PUBLIC_FEATURED_NETWORKS=https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/featured-networks/eth-goerli.json NEXT_PUBLIC_FEATURED_NETWORKS=https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/featured-networks/eth.json
## footer ## footer
## misc ## misc
NEXT_PUBLIC_NETWORK_EXPLORERS=[{'title':'Anyblock','baseUrl':'https://explorer.anyblock.tools','paths':{'tx':'/ethereum/poa/core/transaction','address':'/ethereum/poa/core/address'}}] NEXT_PUBLIC_NETWORK_EXPLORERS=[{'title':'Moralis','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/moralis.png','baseUrl':'https://moralis.com/','paths':{'token':'/chain/base/token/price'}},{'title':'GeckoTerminal','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/geckoterminal.png','baseUrl':'https://www.geckoterminal.com/','paths':{'token':'/base/pools'}},{'title':'Tenderly','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/tenderly.png','baseUrl':'https://dashboard.tenderly.co','paths':{'tx':'/tx/base'}},{'title':'3xpl','logo':'https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/explorer-logos/3xpl.png','baseUrl':'https://3xpl.com/','paths':{'tx':'/base/transaction','address':'/base/address'}}]
# app features # app features
NEXT_PUBLIC_APP_ENV=development NEXT_PUBLIC_APP_ENV=development
......
<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 375 375" version="1.2">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.703 5.6a1.6 1.6 0 0 0-1.6-1.6H9.575a1.6 1.6 0 0 0-1.6 1.6v1.383a1.6 1.6 0 0 1-1.6 1.6H5.6a1.6 1.6 0 0 0-1.6 1.6V24.4A1.6 1.6 0 0 0 5.6 26h1.528a1.6 1.6 0 0 0 1.6-1.6V10.183a1.6 1.6 0 0 1 1.6-1.6h.775a1.6 1.6 0 0 0 1.6-1.6V5.6Zm9.487 0a1.6 1.6 0 0 0-1.6-1.6h-1.528a1.6 1.6 0 0 0-1.6 1.6v1.383a1.6 1.6 0 0 0 1.6 1.6h.61a1.6 1.6 0 0 1 1.6 1.6V24.4a1.6 1.6 0 0 0 1.6 1.6H24.4a1.6 1.6 0 0 0 1.6-1.6V10.183a1.6 1.6 0 0 0-1.6-1.6h-.61a1.6 1.6 0 0 1-1.6-1.6V5.6Zm-4.793 8.774a1.6 1.6 0 0 0-1.6-1.6h-1.528a1.6 1.6 0 0 0-1.6 1.6v5.705a1.6 1.6 0 0 0 1.6 1.6h1.528a1.6 1.6 0 0 0 1.6-1.6v-5.705Z" fill="currentColor"/> <defs>
<clipPath id="a">
<path d="M50 102.598h274.98v169.5H50Zm0 0"/>
</clipPath>
</defs>
<g clip-path="url(#a)">
<path style="stroke:none;fill-rule:nonzero;fill:currentColor;fill-opacity:1" d="m197.14 141.746-4.16 2.574 13.614-27.683a25.143 25.143 0 0 1 45.215.203l53.867 111.71a10.589 10.589 0 0 0 4.304 4.614 10.588 10.588 0 0 0 10.82-.2l4.16-2.577-13.612 27.687a25.138 25.138 0 0 1-22.559 14.035 25.136 25.136 0 0 1-22.656-14.242l-53.867-111.71a10.587 10.587 0 0 0-15.125-4.41Zm-87.777-.203a10.579 10.579 0 0 1 4.301 4.613l53.871 111.711a25.123 25.123 0 0 0 22.656 14.242 25.151 25.151 0 0 0 22.559-14.035l13.613-27.687-4.16 2.578a10.586 10.586 0 0 1-10.824.2 10.558 10.558 0 0 1-4.3-4.614L153.206 116.84a25.139 25.139 0 0 0-22.656-14.242 25.148 25.148 0 0 0-22.559 14.039L94.38 144.32l4.16-2.574a10.604 10.604 0 0 1 10.824-.203ZM51.352 242.43l7.445 15.445a25.127 25.127 0 0 0 22.656 14.242 25.143 25.143 0 0 0 22.559-14.039l13.613-27.683-4.16 2.578a10.595 10.595 0 0 1-10.824.199 10.579 10.579 0 0 1-4.301-4.613l-11.567-23.98c-4.425-9.18-17.484-9.231-21.98-.087l-13.398 27.242a12.223 12.223 0 0 0-.043 10.696Zm0 0"/>
</g>
</svg> </svg>
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 120 24"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 90 30" fill="currentColor" version="1.2">
<g fill="currentColor"> <defs>
<path fill-rule="evenodd" d="M7.71 3a1 1 0 0 0-1-1H4.52a1 1 0 0 0-1 1v2.167a1 1 0 0 1-1 1H1a1 1 0 0 0-1 1V21a1 1 0 0 0 1 1h2.188a1 1 0 0 0 1-1V7.167a1 1 0 0 1 1-1H6.71a1 1 0 0 0 1-1zm8.404 0a1 1 0 0 0-1-1h-2.188a1 1 0 0 0-1 1v2.167a1 1 0 0 0 1 1h1.376a1 1 0 0 1 1 1V21a1 1 0 0 0 1 1h2.188a1 1 0 0 0 1-1V7.167a1 1 0 0 0-1-1h-1.376a1 1 0 0 1-1-1zm-4.246 7.976a1 1 0 0 0-1-1H8.68a1 1 0 0 0-1 1v6.095a1 1 0 0 0 1 1h2.188a1 1 0 0 0 1-1z" clip-rule="evenodd"/> <clipPath id="a">
<path d="M27.702 6.533h4.948c2.095 0 3.23 1.103 3.23 2.69a2.466 2.466 0 0 1-1.495 2.344v.052a2.81 2.81 0 0 1 1.463 1.049 2.83 2.83 0 0 1 .53 1.725c0 1.774-1.228 3.17-3.453 3.17h-5.223zm4.982 4.482c.79 0 1.357-.585 1.357-1.477 0-.89-.567-1.476-1.357-1.476h-3.139v2.953zm.223 5.032c.945 0 1.632-.724 1.632-1.775s-.687-1.758-1.632-1.758h-3.362v3.533zm5.773-8.202h-1.036V6.181h2.851v11.375h-1.82zm3.501 5.635c0-2.5 1.84-4.343 4.383-4.343s4.398 1.827 4.398 4.342c0 2.516-1.838 4.325-4.398 4.325s-4.383-1.826-4.383-4.325zm3.902 2.687h.982c1.117 0 2.096-1.189 2.096-2.688s-.982-2.707-2.096-2.707h-.982c-1.116 0-2.095 1.23-2.095 2.707s.979 2.688 2.095 2.688zm6.062-2.705c0-2.55 1.755-4.325 4.28-4.325 2.027 0 3.625 1.051 3.882 3.2h-1.769c-.172-1.085-.945-1.568-1.735-1.568h-.859c-1.1 0-1.993 1.206-1.993 2.708s.893 2.722 1.993 2.722h.859a1.75 1.75 0 0 0 1.187-.459 1.76 1.76 0 0 0 .565-1.143h1.77c-.246 2.12-1.856 3.222-3.927 3.222-2.518-.015-4.253-1.807-4.253-4.357zm9.809-7.281h1.804v6.274h1.308l2.44-3.084h2.06L66.56 13.18l3.144 4.377H67.54l-2.629-3.619h-1.153v3.619h-1.804zm8.575 8.918h1.735c.086.724.532 1.189 1.472 1.189h1.136c.808 0 1.186-.414 1.186-.965s-.31-.879-1.048-.985l-1.91-.246c-1.614-.19-2.336-1.154-2.336-2.412 0-1.654 1.227-2.55 3.419-2.55 2.098 0 3.37.844 3.436 2.722h-1.735c-.086-.706-.378-1.206-1.272-1.206H73.58c-.773 0-1.134.414-1.134.948s.344.896 1.083 1l1.926.245c1.563.19 2.285 1.034 2.285 2.344 0 1.688-1.117 2.619-3.59 2.619-2.393.002-3.554-.911-3.62-2.703zm8.344-1.637c0-2.55 1.752-4.325 4.28-4.325 2.027 0 3.624 1.051 3.882 3.2h-1.77c-.171-1.085-.944-1.568-1.735-1.568h-.858c-1.102 0-1.996 1.206-1.996 2.708s.894 2.722 1.996 2.722h.858a1.75 1.75 0 0 0 1.188-.459 1.76 1.76 0 0 0 .565-1.143h1.77c-.246 2.12-1.856 3.222-3.927 3.222-2.516-.015-4.253-1.807-4.253-4.357zm9.325.018c0-2.5 1.838-4.343 4.38-4.343 2.543 0 4.401 1.827 4.401 4.342 0 2.516-1.838 4.325-4.4 4.325s-4.38-1.826-4.38-4.325zm3.9 2.687h.982c1.116 0 2.098-1.189 2.098-2.688s-.982-2.707-2.098-2.707h-.982c-1.117 0-2.096 1.23-2.096 2.707s.984 2.688 2.1 2.688zm6.378-1.637V9.381h1.804v4.842c0 1.189.601 1.895 1.391 1.895h.982c.842 0 1.598-.775 1.598-1.895V9.38h1.806v8.184h-1.755v-1.12c-.491.845-1.357 1.362-2.68 1.362-1.978-.003-3.146-1.157-3.146-3.277zm10.582 1.12v-4.677h-1.58V9.381h1.58V7.087h1.821V9.38h2.13v1.585h-2.13v4.17c0 .534.172.793.756.793h1.443v1.636h-1.963c-1.321-.002-2.057-.691-2.057-1.915z"/> <path d="M9.004 6.129H36.18V22.87H9.004Zm0 0"/>
</clipPath>
</defs>
<g clip-path="url(#a)">
<path style="stroke:none;fill-rule:nonzero;fill:currentColor;fill-opacity:1" d="m23.54 9.992-.411.258 1.344-2.734a2.476 2.476 0 0 1 4.457.02l5.312 11.026c.094.192.242.348.426.454.332.191.742.183 1.066-.02l.41-.254-1.343 2.73a2.474 2.474 0 0 1-4.457-.019L25.03 10.43a1.047 1.047 0 0 0-1.492-.438Zm-8.657-.02c.183.106.332.266.426.458l5.312 11.023a2.476 2.476 0 0 0 4.457.02l1.344-2.73-.41.253c-.325.203-.735.211-1.067.02a1.037 1.037 0 0 1-.425-.453L19.207 7.534a2.474 2.474 0 0 0-4.457-.02l-1.344 2.735.41-.258c.325-.199.735-.207 1.067-.02ZM9.16 19.93l.735 1.523a2.48 2.48 0 0 0 4.46.024l1.344-2.735-.41.254a1.042 1.042 0 0 1-1.492-.433l-1.14-2.368c-.438-.906-1.727-.91-2.169-.008l-1.32 2.688a1.205 1.205 0 0 0-.008 1.055Zm0 0"/>
</g>
<g style="fill:currentColor;fill-opacity:1">
<path style="stroke:none" d="M14.484-6.828c0 1.406-.293 2.64-.875 3.703a6.213 6.213 0 0 1-2.421 2.469c-1.043.586-2.266.875-3.672.875-1.407 0-2.641-.29-3.704-.875a6.355 6.355 0 0 1-2.468-2.469C.758-4.188.469-5.422.469-6.828c0-1.414.289-2.649.875-3.703A6.254 6.254 0 0 1 3.812-13c1.063-.594 2.297-.89 3.704-.89 1.406 0 2.629.296 3.671.89a6.115 6.115 0 0 1 2.422 2.469c.582 1.054.875 2.289.875 3.703Zm-6.968 4.86c.894 0 1.675-.204 2.343-.61a4.294 4.294 0 0 0 1.563-1.719c.375-.726.562-1.57.562-2.531 0-.969-.187-1.817-.562-2.547a4.194 4.194 0 0 0-1.563-1.719c-.668-.406-1.449-.61-2.343-.61-.907 0-1.7.204-2.375.61-.68.406-1.204.98-1.579 1.719C3.188-8.645 3-7.797 3-6.828c0 .96.188 1.805.563 2.531.374.73.898 1.305 1.578 1.719.675.406 1.468.61 2.375.61Zm0 0" transform="translate(37.385 21.85)"/>
</g>
<g style="fill:currentColor;fill-opacity:1">
<path style="stroke:none" d="M-.078-12.094c-.133-.289-.145-.554-.031-.797.105-.25.27-.441.5-.578a1.41 1.41 0 0 1 .718-.203 1.4 1.4 0 0 1 .672.156c.188.094.336.262.453.5l4.72 9.063 4.64-9.016c.238-.469.601-.703 1.094-.703.257 0 .503.074.734.219.238.137.406.328.5.578.101.25.07.547-.094.89L8.078-.671C7.816-.222 7.441 0 6.953 0c-.23 0-.453-.055-.672-.172a1.112 1.112 0 0 1-.484-.531Zm0 0" transform="translate(52.565 21.85)"/>
</g>
<g style="fill:currentColor;fill-opacity:1">
<path style="stroke:none" d="M7.016-13.89c.226 0 .441.046.64.14.207.094.36.246.453.453l6.079 11.922c.187.313.238.59.156.828-.086.242-.25.43-.5.563a1.57 1.57 0 0 1-.766.203c-.2 0-.402-.059-.61-.172a1.088 1.088 0 0 1-.484-.453l-1.5-2.985H3.563l-1.5 2.985a.932.932 0 0 1-.47.484c-.21.094-.413.14-.609.14-.242 0-.48-.07-.718-.202a1.168 1.168 0 0 1-.5-.563c-.114-.238-.11-.492.015-.765l6.125-11.985c.114-.238.258-.394.438-.469.176-.082.398-.125.672-.125Zm0 3.624L4.609-5.469h4.813Zm0 0" transform="translate(66.435 21.85)"/>
</g> </g>
</svg> </svg>
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
"private": false, "private": false,
"homepage": "https://github.com/blockscout/frontend#readme", "homepage": "https://github.com/blockscout/frontend#readme",
"engines": { "engines": {
"node": "22.11.0", "node": ">=22.11.0",
"npm": "10.9.0" "npm": ">=10.9.0"
}, },
"scripts": { "scripts": {
"dev": "./tools/scripts/dev.sh", "dev": "./tools/scripts/dev.sh",
......
public/assets/favicon/favicon-16x16.png

327 Bytes | W: | H:

public/assets/favicon/favicon-16x16.png

401 Bytes | W: | H:

public/assets/favicon/favicon-16x16.png
public/assets/favicon/favicon-16x16.png
public/assets/favicon/favicon-16x16.png
public/assets/favicon/favicon-16x16.png
  • 2-up
  • Swipe
  • Onion skin
public/assets/favicon/favicon-32x32.png

505 Bytes | W: | H:

public/assets/favicon/favicon-32x32.png

808 Bytes | W: | H:

public/assets/favicon/favicon-32x32.png
public/assets/favicon/favicon-32x32.png
public/assets/favicon/favicon-32x32.png
public/assets/favicon/favicon-32x32.png
  • 2-up
  • Swipe
  • Onion skin
public/assets/favicon/favicon-48x48.png

669 Bytes | W: | H:

public/assets/favicon/favicon-48x48.png

808 Bytes | W: | H:

public/assets/favicon/favicon-48x48.png
public/assets/favicon/favicon-48x48.png
public/assets/favicon/favicon-48x48.png
public/assets/favicon/favicon-48x48.png
  • 2-up
  • Swipe
  • Onion skin
public/assets/favicon/favicon.ico

32.5 KB | W: | H:

public/assets/favicon/favicon.ico

15 KB | W: | H:

public/assets/favicon/favicon.ico
public/assets/favicon/favicon.ico
public/assets/favicon/favicon.ico
public/assets/favicon/favicon.ico
  • 2-up
  • Swipe
  • Onion skin
public/assets/favicon/logo-icon.png

2.52 KB | W: | H:

public/assets/favicon/logo-icon.png

16.9 KB | W: | H:

public/assets/favicon/logo-icon.png
public/assets/favicon/logo-icon.png
public/assets/favicon/logo-icon.png
public/assets/favicon/logo-icon.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -15,12 +15,12 @@ const colors = { ...@@ -15,12 +15,12 @@ const colors = {
'50': { value: '#EBF8FF' }, '50': { value: '#EBF8FF' },
'100': { value: '#BEE3F8' }, '100': { value: '#BEE3F8' },
'200': { value: '#90CDF4' }, '200': { value: '#90CDF4' },
'300': { value: '#63B3ED' }, '300': { value: '#2fcc00' }, // 修改为自定义颜色
'400': { value: '#4299E1' }, '400': { value: '#00934f' }, // 修改为自定义悬停颜色
'500': { value: '#3182CE' }, '500': { value: '#3182CE' },
'600': { value: '#2B6CB0' }, '600': { value: '#2fcc00' }, // 修改为自定义颜色
'700': { value: '#2C5282' }, '700': { value: '#2C5282' },
'800': { value: '#2A4365' }, '800': { value: '#0063b0' }, // 修改为自定义颜色
'900': { value: '#1A365D' }, '900': { value: '#1A365D' },
}, },
red: { red: {
...@@ -157,6 +157,11 @@ const colors = { ...@@ -157,6 +157,11 @@ const colors = {
medium: { value: '#231F20' }, medium: { value: '#231F20' },
reddit: { value: '#FF4500' }, reddit: { value: '#FF4500' },
celo: { value: '#FCFF52' }, celo: { value: '#FCFF52' },
// 添加自定义悬停颜色
custom: {
hover: { value: '#2fcc00' },
buttonBg: { value: '#00934f' },
},
}; };
export default colors; export default colors;
...@@ -80,14 +80,14 @@ const semanticTokens: ThemingConfig['semanticTokens'] = { ...@@ -80,14 +80,14 @@ const semanticTokens: ThemingConfig['semanticTokens'] = {
bg: { bg: {
DEFAULT: { DEFAULT: {
value: { value: {
_light: heroBannerButton?._default?.background?.[0] || '{colors.blue.600}', _light: heroBannerButton?._default?.background?.[0] || '{colors.custom.buttonBg}',
_dark: heroBannerButton?._default?.background?.[1] || heroBannerButton?._default?.background?.[0] || '{colors.blue.600}', _dark: heroBannerButton?._default?.background?.[1] || heroBannerButton?._default?.background?.[0] || '{colors.custom.buttonBg}',
}, },
}, },
hover: { hover: {
value: { value: {
_light: heroBannerButton?._hover?.background?.[0] || '{colors.blue.400}', _light: heroBannerButton?._hover?.background?.[0] || '{colors.custom.hover}',
_dark: heroBannerButton?._hover?.background?.[1] || heroBannerButton?._hover?.background?.[0] || '{colors.blue.400}', _dark: heroBannerButton?._hover?.background?.[1] || heroBannerButton?._hover?.background?.[0] || '{colors.custom.hover}',
}, },
}, },
selected: { selected: {
...@@ -127,7 +127,7 @@ const semanticTokens: ThemingConfig['semanticTokens'] = { ...@@ -127,7 +127,7 @@ const semanticTokens: ThemingConfig['semanticTokens'] = {
link: { link: {
primary: { primary: {
DEFAULT: { value: { _light: '{colors.blue.600}', _dark: '{colors.blue.300}' } }, DEFAULT: { value: { _light: '{colors.blue.600}', _dark: '{colors.blue.300}' } },
hover: { value: { _light: '{colors.blue.400}' } }, hover: { value: { _light: '{colors.custom.hover}', _dark: '{colors.custom.hover}' } },
}, },
secondary: { secondary: {
DEFAULT: { value: { _light: '{colors.gray.500}', _dark: '{colors.gray.400}' } }, DEFAULT: { value: { _light: '{colors.gray.500}', _dark: '{colors.gray.400}' } },
...@@ -137,14 +137,14 @@ const semanticTokens: ThemingConfig['semanticTokens'] = { ...@@ -137,14 +137,14 @@ const semanticTokens: ThemingConfig['semanticTokens'] = {
}, },
subtle: { subtle: {
DEFAULT: { value: { _light: '{colors.blackAlpha.800}', _dark: '{colors.gray.400}' } }, DEFAULT: { value: { _light: '{colors.blackAlpha.800}', _dark: '{colors.gray.400}' } },
hover: { value: { _light: '{colors.blackAlpha.800}', _dark: '{colors.gray.400}' } }, hover: { value: { _light: '{colors.custom.hover}', _dark: '{colors.custom.hover}' } },
}, },
navigation: { navigation: {
fg: { fg: {
DEFAULT: { value: { _light: '{colors.gray.600}', _dark: '{colors.gray.400}' } }, DEFAULT: { value: { _light: '{colors.gray.600}', _dark: '{colors.gray.400}' } },
selected: { value: { _light: '{colors.blue.700}', _dark: '{colors.gray.50}' } }, selected: { value: { _light: '{colors.blue.700}', _dark: '{colors.gray.50}' } },
hover: { value: { _light: '{colors.link.primary.hover}' } }, hover: { value: { _light: '{colors.custom.hover}', _dark: '{colors.custom.hover}' } },
active: { value: { _light: '{colors.link.primary.hover}' } }, active: { value: { _light: '{colors.custom.hover}', _dark: '{colors.custom.hover}' } },
}, },
bg: { bg: {
selected: { value: { _light: '{colors.blue.50}', _dark: '{colors.gray.800}' } }, selected: { value: { _light: '{colors.blue.50}', _dark: '{colors.gray.800}' } },
......
...@@ -14,7 +14,7 @@ export const recipe = defineRecipe({ ...@@ -14,7 +14,7 @@ export const recipe = defineRecipe({
variants: { variants: {
variant: { variant: {
solid: { solid: {
bg: 'blue.600', bg: 'custom.hover',
color: 'white', color: 'white',
_hover: { _hover: {
bg: 'link.primary.hover', bg: 'link.primary.hover',
......
...@@ -26,5 +26,5 @@ dotenv \ ...@@ -26,5 +26,5 @@ dotenv \
-e .env.local \ -e .env.local \
-e .env.development \ -e .env.development \
-e .env \ -e .env \
-- bash -c './deploy/scripts/make_envs_script.sh && next dev --turbopack -p $NEXT_PUBLIC_APP_PORT' | -- bash -c './deploy/scripts/make_envs_script.sh && next dev -p $NEXT_PUBLIC_APP_PORT' |
pino-pretty pino-pretty
\ No newline at end of file
...@@ -11,7 +11,7 @@ import UserProfileDesktop from 'ui/snippets/user/profile/UserProfileDesktop'; ...@@ -11,7 +11,7 @@ import UserProfileDesktop from 'ui/snippets/user/profile/UserProfileDesktop';
import UserWalletDesktop from 'ui/snippets/user/wallet/UserWalletDesktop'; import UserWalletDesktop from 'ui/snippets/user/wallet/UserWalletDesktop';
export const BACKGROUND_DEFAULT = export const BACKGROUND_DEFAULT =
'radial-gradient(103.03% 103.03% at 0% 0%, rgba(183, 148, 244, 0.8) 0%, rgba(0, 163, 196, 0.8) 100%), var(--chakra-colors-blue-400)'; 'radial-gradient(103.03% 103.03% at 0% 0%, rgba(183, 148, 244, 0.8) 0%,rgb(47, 204, 0, 0.8) 100%), var(--chakra-colors-blue-400)';
const TEXT_COLOR_DEFAULT = 'white'; const TEXT_COLOR_DEFAULT = 'white';
const BORDER_DEFAULT = 'none'; const BORDER_DEFAULT = 'none';
......
...@@ -19,7 +19,7 @@ const IconSvg = React.forwardRef( ...@@ -19,7 +19,7 @@ const IconSvg = React.forwardRef(
function IconSvg({ name, isLoading = false, ...props }: Props, ref: React.ForwardedRef<HTMLDivElement>) { function IconSvg({ name, isLoading = false, ...props }: Props, ref: React.ForwardedRef<HTMLDivElement>) {
return ( return (
<Skeleton loading={ isLoading } display="inline-block" asChild { ...props } ref={ ref }> <Skeleton loading={ isLoading } display="inline-block" asChild { ...props } ref={ ref }>
<chakra.svg w="100%" h="100%"> <chakra.svg w="100%" h="100%" fill="currentColor">
<use href={ `${ href }#${ name }` }/> <use href={ `${ href }#${ name }` }/>
</chakra.svg> </chakra.svg>
</Skeleton> </Skeleton>
......
import type { GridProps, HTMLChakraProps } from '@chakra-ui/react'; import type { GridProps, HTMLChakraProps } from '@chakra-ui/react';
import { Box, Grid, Flex, Text, VStack } from '@chakra-ui/react'; import { Box, Grid, Flex, VStack } from '@chakra-ui/react';
import { useQuery } from '@tanstack/react-query'; import { useQuery } from '@tanstack/react-query';
import React from 'react'; import React from 'react';
...@@ -12,20 +12,13 @@ import useFetch from 'lib/hooks/useFetch'; ...@@ -12,20 +12,13 @@ import useFetch from 'lib/hooks/useFetch';
import useIssueUrl from 'lib/hooks/useIssueUrl'; import useIssueUrl from 'lib/hooks/useIssueUrl';
import { Link } from 'toolkit/chakra/link'; import { Link } from 'toolkit/chakra/link';
import { Skeleton } from 'toolkit/chakra/skeleton'; import { Skeleton } from 'toolkit/chakra/skeleton';
import { copy } from 'toolkit/utils/htmlEntities';
import IconSvg from 'ui/shared/IconSvg';
import { CONTENT_MAX_WIDTH } from 'ui/shared/layout/utils'; import { CONTENT_MAX_WIDTH } from 'ui/shared/layout/utils';
import NetworkAddToWallet from 'ui/shared/NetworkAddToWallet'; import NetworkAddToWallet from 'ui/shared/NetworkAddToWallet';
import FooterLinkItem from './FooterLinkItem'; import FooterLinkItem from './FooterLinkItem';
import IntTxsIndexingStatus from './IntTxsIndexingStatus'; import IntTxsIndexingStatus from './IntTxsIndexingStatus';
import getApiVersionUrl from './utils/getApiVersionUrl';
const MAX_LINKS_COLUMNS = 4; const MAX_LINKS_COLUMNS = 4;
const FRONT_VERSION_URL = `https://github.com/blockscout/frontend/tree/${ config.UI.footer.frontendVersion }`;
const FRONT_COMMIT_URL = `https://github.com/blockscout/frontend/commit/${ config.UI.footer.frontendCommit }`;
const Footer = () => { const Footer = () => {
const { data: backendVersionData } = useApiQuery('general:config_backend_version', { const { data: backendVersionData } = useApiQuery('general:config_backend_version', {
...@@ -34,7 +27,6 @@ const Footer = () => { ...@@ -34,7 +27,6 @@ const Footer = () => {
enabled: !config.features.opSuperchain.isEnabled, enabled: !config.features.opSuperchain.isEnabled,
}, },
}); });
const apiVersionUrl = getApiVersionUrl(backendVersionData?.backend_version);
const issueUrl = useIssueUrl(backendVersionData?.backend_version); const issueUrl = useIssueUrl(backendVersionData?.backend_version);
const BLOCKSCOUT_LINKS = [ const BLOCKSCOUT_LINKS = [
...@@ -76,18 +68,6 @@ const Footer = () => { ...@@ -76,18 +68,6 @@ const Footer = () => {
}, },
]; ];
const frontendLink = (() => {
if (config.UI.footer.frontendVersion) {
return <Link href={ FRONT_VERSION_URL } target="_blank">{ config.UI.footer.frontendVersion }</Link>;
}
if (config.UI.footer.frontendCommit) {
return <Link href={ FRONT_COMMIT_URL } target="_blank">{ config.UI.footer.frontendCommit }</Link>;
}
return null;
})();
const fetch = useFetch(); const fetch = useFetch();
const { isPlaceholderData, data: linksData } = useQuery<unknown, ResourceError<unknown>, Array<CustomLinksGroup>>({ const { isPlaceholderData, data: linksData } = useQuery<unknown, ResourceError<unknown>, Array<CustomLinksGroup>>({
...@@ -107,7 +87,7 @@ const Footer = () => { ...@@ -107,7 +87,7 @@ const Footer = () => {
flexWrap="wrap" flexWrap="wrap"
columnGap={ 8 } columnGap={ 8 }
rowGap={ 6 } rowGap={ 6 }
mb={{ base: 5, lg: 10 }} // mb={{ base: 5, lg: 10 }}
_empty={{ display: 'none' }} _empty={{ display: 'none' }}
> >
{ !config.UI.indexingAlert.intTxs.isHidden && <IntTxsIndexingStatus/> } { !config.UI.indexingAlert.intTxs.isHidden && <IntTxsIndexingStatus/> }
...@@ -116,43 +96,6 @@ const Footer = () => { ...@@ -116,43 +96,6 @@ const Footer = () => {
); );
}, []); }, []);
const renderProjectInfo = React.useCallback((gridArea?: GridProps['gridArea']) => {
const logoColor = { base: 'blue.600', _dark: 'white' };
return (
<Box gridArea={ gridArea }>
<Flex columnGap={ 2 } textStyle="xs" alignItems="center">
<span>Made with</span>
<Link href="https://www.blockscout.com" target="_blank" display="inline-flex" color={ logoColor } _hover={{ color: logoColor }}>
<IconSvg
name="networks/logo-placeholder"
width="80px"
height={ 4 }
/>
</Link>
</Flex>
<Text mt={ 3 } fontSize="xs">
Blockscout is a tool for inspecting and analyzing EVM based blockchains. Blockchain explorer for Ethereum Networks.
</Text>
<Box mt={ 6 } alignItems="start" textStyle="xs">
{ apiVersionUrl && (
<Text>
Backend: <Link href={ apiVersionUrl } target="_blank">{ backendVersionData?.backend_version }</Link>
</Text>
) }
{ frontendLink && (
<Text>
Frontend: { frontendLink }
</Text>
) }
<Text>
Copyright { copy } Blockscout Limited 2023-{ (new Date()).getFullYear() }
</Text>
</Box>
</Box>
);
}, [ apiVersionUrl, backendVersionData?.backend_version, frontendLink ]);
const containerProps: HTMLChakraProps<'div'> = { const containerProps: HTMLChakraProps<'div'> = {
as: 'footer', as: 'footer',
borderTopWidth: '1px', borderTopWidth: '1px',
...@@ -190,7 +133,6 @@ const Footer = () => { ...@@ -190,7 +133,6 @@ const Footer = () => {
<Grid { ...contentProps }> <Grid { ...contentProps }>
<div> <div>
{ renderNetworkInfo() } { renderNetworkInfo() }
{ renderProjectInfo() }
{ renderRecaptcha() } { renderRecaptcha() }
</div> </div>
...@@ -239,7 +181,6 @@ const Footer = () => { ...@@ -239,7 +181,6 @@ const Footer = () => {
> >
{ renderNetworkInfo({ lg: 'network' }) } { renderNetworkInfo({ lg: 'network' }) }
{ renderProjectInfo({ lg: 'info' }) }
{ renderRecaptcha({ lg: 'recaptcha' }) } { renderRecaptcha({ lg: 'recaptcha' }) }
<Grid <Grid
......
...@@ -28,8 +28,8 @@ const LogoFallback = ({ isCollapsed, isSmall }: { isCollapsed?: boolean; isSmall ...@@ -28,8 +28,8 @@ const LogoFallback = ({ isCollapsed, isSmall }: { isCollapsed?: boolean; isSmall
return ( return (
<IconSvg <IconSvg
name={ isSmall ? 'networks/icon-placeholder' : 'networks/logo-placeholder' } name={ isSmall ? 'networks/icon-placeholder' : 'networks/logo-placeholder' }
width={ isSmall ? '30px' : '120px' } width={ isSmall ? '30px' : '100%' }
height="100%" height={ isSmall ? '100%' : '30px' }
color={{ base: 'blue.600', _dark: 'white' }} color={{ base: 'blue.600', _dark: 'white' }}
display={ display } display={ display }
aria-label={ isSmall ? 'Network icon placeholder' : 'Network logo placeholder' } aria-label={ isSmall ? 'Network icon placeholder' : 'Network logo placeholder' }
......
...@@ -50,7 +50,7 @@ const TxType = ({ types, isLoading }: Props) => { ...@@ -50,7 +50,7 @@ const TxType = ({ types, isLoading }: Props) => {
break; break;
case 'coin_transfer': case 'coin_transfer':
label = 'Coin transfer'; label = 'Coin transfer';
colorPalette = 'orange'; colorPalette = 'blue';
break; break;
case 'rootstock_remasc': case 'rootstock_remasc':
label = 'REMASC'; label = 'REMASC';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment