Skip to content
This repository was archived by the owner on Mar 30, 2022. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
14 changes: 14 additions & 0 deletions .start.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
export COIN=ETH
export NETWORK=Boba
export SUBNETWORK=Rinkeby
export DATABASE_URL=postgresql://postgres:postgres@localhost:5432/explorer_dev?ssl=false
export MIX_ENV=dev
export ETHEREUM_JSONRPC_VARIANT=geth
export LOGO=/images/boba_logo.svg
export SUPPORTED_CHAINS='[{"title":"Boba Mainnet","url":"https://blockexplorer.boba.network","hide_in_dropdown?": false},{"title":"Boba Rinkeby","url":"https://blockexplorer.rinkeby.boba.network","test_net?":true},{"title":"Boba Rinkeby Integration","url":"https://blockexplorer.rinkeby-integration.boba.network","test_net?":true,"hide_in_dropdown?": true}]'
export ETHEREUM_JSONRPC_HTTP_URL=http://localhost:8545
export ETHEREUM_L1_JSONRPC_HTTP_URL=https://rinkeby.infura.io/v3/KEY
export BLOCKSCOUT_VERSION=1.0.0
export SHOW_GAS_PRICE_CHART=true
export SHOW_PRICE_CHART=false

1 change: 1 addition & 0 deletions apps/block_scout_web/assets/css/app.scss
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,7 @@ $fa-font-path: "~@fortawesome/fontawesome-free/webfonts";
@import "components/check";
@import "components/stakes_variables";
@import "components/stakes_table";
@import "components/txs_table";
@import "components/form";
@import "components/btn_copy";
@import "components/btn_qr";
Expand Down
7 changes: 6 additions & 1 deletion apps/block_scout_web/assets/css/components/_card.scss
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,10 @@ $card-tab-icon-color-active: #fff !default;
}

.card-chain-blocks {
min-height: 233px;
// min-height: 233px;
flex-grow: 1;
min-width: unset;
min-height: 664px;
max-height: auto;
[class*="col-"]:last-child {
.tile {
Expand All @@ -179,8 +182,10 @@ $card-tab-icon-color-active: #fff !default;
}

.card-chain-transactions {
flex-grow: 1;
min-height: 664px;
max-height: auto;
min-width: unset;

.tile {
margin-bottom: 0;
Expand Down
165 changes: 122 additions & 43 deletions apps/block_scout_web/assets/css/components/_dashboard-banner.scss
Original file line number Diff line number Diff line change
Expand Up @@ -18,40 +18,77 @@ $dashboard-banner-chart-axis-font-color-alt: #333;

.dashboard-banner-container {
@include gradient-container();
margin-bottom: 3rem;
margin-bottom: 2rem;
overflow: hidden;
padding: 0;
position: relative;
height: 264px;
overflow: visible;
box-shadow: none;
@include media-breakpoint-down(sm) {
height: auto;
}
@include media-breakpoint-down(md) {
height: auto;
}
background-color: #000;
background-color: transparent;
background-image: none !important;
}

.dashboard-search {
width: 100%;
padding: 5px;
position: relative;

.dashboard-title {
text-align: center;
color: #000;
}
}

.stats-container {
position: relative !important;
height: 400px;
}

.dashboard-banner {
display: flex;
flex-direction: column;
justify-content: space-between;
position: relative;
position: absolute;
z-index: 9;
background-color: #fff;
border-radius: 10px;
z-index: 2;
margin: auto;
position: absolute;
top: 20px;
left: 0;
right: 0;
// width: 90%;
box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.2);
// @include media-breakpoint-between(lg, xl) {
// height: 350px;
// }

@include media-breakpoint-down(sm) {
flex-direction: column;
}

@include media-breakpoint-between(lg, xl) {
height: 249px;
.dashboard-search-container {
width: 50%;
margin: 10px auto;
}

@include media-breakpoint-down(sm) {
flex-direction: column;
.dashboard-banner-content {
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
}

}

.dashboard-banner-network-graph {
flex-grow: 1;
padding: 15px 0 0 0;

@include media-breakpoint-down(md) {
display: flex;
flex-direction: column;
Expand All @@ -60,12 +97,13 @@ $dashboard-banner-chart-axis-font-color-alt: #333;
}

.dashboard-banner-chart {
flex-grow: 1;
margin: 15px 0 20px 0;
max-width: 350px;
// flex-grow: 1;
margin: 15px;
min-width: 350px;
max-width: 450px;
position: relative;
min-height: 100px;
height: calc(100% - 86px);
// min-height: 100px;
height: calc(100% - 30px);

@include media-breakpoint-down(md) {
flex-grow: 0;
Expand All @@ -79,11 +117,22 @@ $dashboard-banner-chart-axis-font-color-alt: #333;
max-width: 100%;
width: 100%;
}

.dashboard-banner-chart-label {
text-transform: uppercase;
margin: 5px;
color: #00000080;
display: block;
white-space: nowrap;
}
}

.dashboard-banner-chart-legend {
// display: grid;
// grid-template-columns: repeat(var(--numChartData), 0.9fr);
gap: 25px;
display: grid;
grid-template-columns: repeat(var(--numChartData), 0.9fr);
grid-template-columns: 1fr;
padding-bottom: 12px;
padding-left:20px;

Expand Down Expand Up @@ -149,8 +198,9 @@ $dashboard-banner-chart-axis-font-color-alt: #333;
.dashboard-banner-chart-legend-value {
color: $dashboard-banner-chart-legend-value-color;
display: block;
font-size: 12px;
font-weight: normal;
font-size: 1.5rem;
font-weight: 200;
white-space: nowrap;
line-height: 1.2;

&.inline {
Expand All @@ -172,16 +222,16 @@ $dashboard-banner-chart-axis-font-color-alt: #333;
}

.dashboard-banner-network-plain-container {
align-items: center;
align-self: flex-end;
background-color: #000;
border-top-left-radius: 10px;
// flex-grow: 1;
// background-color: #000;
// border-top-left-radius: 10px;
display: flex;
align-items: center;
height: $dashboard-banner-network-plain-container-height;
justify-content: center;
margin: 45px 0 -15px 30px;
margin: 10px;
max-width: 100%;
padding: 30px 0 30px 60px;
padding: 10px;
width: 750px;
position: relative;

Expand All @@ -205,29 +255,30 @@ $dashboard-banner-chart-axis-font-color-alt: #333;
width: 100%;
}

&::after {
background-color: #000;
bottom: 0;
content: "";
display: block;
height: $dashboard-banner-network-plain-container-height;
left: 0;
position: absolute;
width: 9999px;
z-index: -1;
box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.2);
border-top-left-radius: 10px;

@include media-breakpoint-down(md) {
display: none;
}
}
// &::after {
// background-color: #000;
// bottom: 0;
// content: "";
// display: block;
// height: $dashboard-banner-network-plain-container-height;
// left: 0;
// position: absolute;
// width: 9999px;
// z-index: -1;
// box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.2);
// border-top-left-radius: 10px;

// @include media-breakpoint-down(md) {
// display: none;
// }
// }
}

.dashboard-banner-network-stats {
column-gap: 25px;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
row-gap: 2rem;
width: 100%;
grid-template-columns: 1fr 1fr;

@include media-breakpoint-down(lg) {
grid-template-columns: 1fr 1fr;
Expand All @@ -246,6 +297,10 @@ $dashboard-banner-chart-axis-font-color-alt: #333;

@include stats-item($dashboard-stats-item-border-color, $dashboard-stats-item-label-color, $dashboard-stats-item-value-color);

.dashboard-banner-network-stats-label {
text-transform: uppercase;
}

.dashboard-banner-network-stats-item {
@media (max-width: 374px) {
padding-left: calc(0.6rem + 4px);
Expand All @@ -254,8 +309,32 @@ $dashboard-banner-chart-axis-font-color-alt: #333;
}

.dashboard-banner-network-stats-value {
color: #000;
@media (max-width: 374px) {
font-size: 0.9rem;
}
}

.dashboard-banner-network-stats-group {
&:first-child {
&::after {
content: "";
border: 1px solid #dbdbdb;
height: 90%;
position: absolute;
margin: auto;
top: 10px;
}
}
}


}


.tx-container {
display: flex;
align-items: flex-start;
justify-content: space-evenly;
gap: 20px;
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
color: #333;
border-radius: 2px;
outline: none;
font-family: Nunito, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-family: sans-serif, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-size: 12px;
font-weight: 600;
-webkit-appearance: none;
Expand Down
6 changes: 3 additions & 3 deletions apps/block_scout_web/assets/css/components/_navbar.scss
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Default variables
$header-background-color: #000 !default;
$header-links-color: #fff !default;
$header-links-color-active: #fff !default;
$header-background-color: #fff;// #061122; //#000 !default;
$header-links-color: #000 !default;
$header-links-color-active: #000 !default;
$header-icon-color: $header-links-color !default;
$header-icon-color-hover: $secondary !default;
$header-icon-border-color-hover: $secondary !default;
Expand Down
6 changes: 5 additions & 1 deletion apps/block_scout_web/assets/css/components/_search.scss
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@

.search-control {
height: 57px !important;
padding: 0px;
@include media-breakpoint-down(lg) {
height: 33px !important;
}
Expand All @@ -25,11 +26,14 @@

.autoComplete_wrapper {
width: 100% !important;
input {
height: 55px !important;
}
}

.main-search-autocomplete {
width: 100% !important;
padding: 0 !important;
// padding: 0 !important;
border: none !important;
border-radius: 0 !important;
background-color: #f5f6fa !important;
Expand Down
Loading