diff --git a/explorer/public/index.html b/explorer/public/index.html
index 3f6f1595a..494d9e92b 100644
--- a/explorer/public/index.html
+++ b/explorer/public/index.html
@@ -7,7 +7,7 @@
-
-
Beta
-
Solana Explorer
+
setShowModal(true)} />
diff --git a/explorer/src/components/NetworkModal.tsx b/explorer/src/components/NetworkModal.tsx
index cc1df8890..201dd2e82 100644
--- a/explorer/src/components/NetworkModal.tsx
+++ b/explorer/src/components/NetworkModal.tsx
@@ -29,19 +29,7 @@ function NetworkModal({ show, onClose }: Props) {
×
- Explorer Settings
-
-
- Preferences will not be saved (yet).
-
-
-
-
- Cluster
-
-
- Connect to your preferred cluster.
-
+ Choose a Cluster
@@ -82,7 +70,7 @@ function CustomNetworkInput({ activeSuffix, active }: InputProps) {
/>
@@ -135,8 +123,8 @@ function NetworkToggle() {
checked={active}
onChange={() => updateNetwork(dispatch, net, customUrl)}
/>
- {`${networkName(net)}: `}
-
{networkUrl(net, customUrl)}
+ {`${networkName(net)}`}
+
{networkUrl(net, customUrl)}
);
})}
diff --git a/explorer/src/components/NetworkStatusButton.tsx b/explorer/src/components/NetworkStatusButton.tsx
index e4d69882c..308e12f70 100644
--- a/explorer/src/components/NetworkStatusButton.tsx
+++ b/explorer/src/components/NetworkStatusButton.tsx
@@ -11,8 +11,7 @@ function NetworkStatusButton({ onClick }: { onClick: () => void }) {
function Button() {
const { status, network, name, customUrl } = useNetwork();
- const statusName =
- network !== Network.Custom ? `${name} Cluster` : `${customUrl}`;
+ const statusName = network !== Network.Custom ? `${name}` : `${customUrl}`;
switch (status) {
case NetworkStatus.Connected:
diff --git a/explorer/src/components/TransactionsCard.tsx b/explorer/src/components/TransactionsCard.tsx
index 2df95ae48..8a927291b 100644
--- a/explorer/src/components/TransactionsCard.tsx
+++ b/explorer/src/components/TransactionsCard.tsx
@@ -51,9 +51,6 @@ function TransactionsCard() {
-
-
- |
Status |
Signature |
Confirmations |
@@ -63,13 +60,7 @@ function TransactionsCard() {
-
- {idCounter + 1}
-
- |
-
-
- New
+ New
|
{error ? {error} : null}
|
@@ -103,7 +94,7 @@ const renderHeader = () => {
-
Transactions
+ Look Up Transaction(s)
diff --git a/explorer/src/components/header.js b/explorer/src/components/header.js
new file mode 100644
index 000000000..fd628a02c
--- /dev/null
+++ b/explorer/src/components/header.js
@@ -0,0 +1,213 @@
+import React, { useState } from "react";
+import { Link } from "gatsby-plugin-intl";
+import { Transition } from "react-transition-group";
+import { Navbar, Dropdown } from "react-bootstrap";
+
+import SolanaDropdownMenu from "./dropdown-menu";
+import SolanaDropdownToggle from "./dropdown-toggle";
+import SolanaLogo from "../img/logos-solana/dark-horizontal-combined-green.png";
+import Fire from "../img/icons/Fire.inline.svg";
+import Bulb from "../img/icons/Bulb.inline.svg";
+import Chat from "../img/icons/Chat.inline.svg";
+import Clipboard from "../img/icons/Clipboard.inline.svg";
+
+const Header = () => {
+ const [showDocumentation, updateShowDocumentation] = useState(false);
+
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {/* */}
+
+
+
+
+ );
+};
+
+export default Header;
diff --git a/explorer/src/img/logos-solana/Slice 1.png b/explorer/src/img/logos-solana/Slice 1.png
new file mode 100644
index 000000000..2c67b2386
Binary files /dev/null and b/explorer/src/img/logos-solana/Slice 1.png differ
diff --git a/explorer/src/img/logos-solana/dark-accelerator-logo.inline.svg b/explorer/src/img/logos-solana/dark-accelerator-logo.inline.svg
new file mode 100644
index 000000000..883c627d0
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-accelerator-logo.inline.svg
@@ -0,0 +1,48 @@
+
diff --git a/explorer/src/img/logos-solana/dark-accelerator-logo.png b/explorer/src/img/logos-solana/dark-accelerator-logo.png
new file mode 100644
index 000000000..bd2a75a01
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-accelerator-logo.png differ
diff --git a/explorer/src/img/logos-solana/dark-accelerator-logo.svg b/explorer/src/img/logos-solana/dark-accelerator-logo.svg
new file mode 100644
index 000000000..81dee2a27
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-accelerator-logo.svg
@@ -0,0 +1,41 @@
+
diff --git a/explorer/src/img/logos-solana/dark-collective-logo.inline.svg b/explorer/src/img/logos-solana/dark-collective-logo.inline.svg
new file mode 100644
index 000000000..f73f32685
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-collective-logo.inline.svg
@@ -0,0 +1,45 @@
+
diff --git a/explorer/src/img/logos-solana/dark-collective-logo.png b/explorer/src/img/logos-solana/dark-collective-logo.png
new file mode 100644
index 000000000..a102565ce
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-collective-logo.png differ
diff --git a/explorer/src/img/logos-solana/dark-collective-logo.svg b/explorer/src/img/logos-solana/dark-collective-logo.svg
new file mode 100644
index 000000000..03c36fc26
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-collective-logo.svg
@@ -0,0 +1,38 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-combined-green.inline.svg b/explorer/src/img/logos-solana/dark-horizontal-combined-green.inline.svg
new file mode 100644
index 000000000..acaca16a4
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-combined-green.inline.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-combined-green.png b/explorer/src/img/logos-solana/dark-horizontal-combined-green.png
new file mode 100644
index 000000000..4dd59fefe
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-horizontal-combined-green.png differ
diff --git a/explorer/src/img/logos-solana/dark-horizontal-combined-green.svg b/explorer/src/img/logos-solana/dark-horizontal-combined-green.svg
new file mode 100644
index 000000000..acaca16a4
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-combined-green.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.inline.svg b/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.inline.svg
new file mode 100644
index 000000000..1b8e7a6b3
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.inline.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.png b/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.png
new file mode 100644
index 000000000..ca152d534
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.svg b/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.svg
new file mode 100644
index 000000000..1b8e7a6b3
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-combined-rainbow.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-green.inline.svg b/explorer/src/img/logos-solana/dark-horizontal-green.inline.svg
new file mode 100644
index 000000000..13735fd20
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-green.inline.svg
@@ -0,0 +1,8 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-green.png b/explorer/src/img/logos-solana/dark-horizontal-green.png
new file mode 100644
index 000000000..29847eacb
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-horizontal-green.png differ
diff --git a/explorer/src/img/logos-solana/dark-horizontal-green.svg b/explorer/src/img/logos-solana/dark-horizontal-green.svg
new file mode 100644
index 000000000..13735fd20
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-green.svg
@@ -0,0 +1,8 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-rainbow.inline.svg b/explorer/src/img/logos-solana/dark-horizontal-rainbow.inline.svg
new file mode 100644
index 000000000..9bb6808f7
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-rainbow.inline.svg
@@ -0,0 +1,19 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-rainbow.png b/explorer/src/img/logos-solana/dark-horizontal-rainbow.png
new file mode 100644
index 000000000..f3889d597
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-horizontal-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/dark-horizontal-rainbow.svg b/explorer/src/img/logos-solana/dark-horizontal-rainbow.svg
new file mode 100644
index 000000000..9bb6808f7
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-rainbow.svg
@@ -0,0 +1,19 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-white.inline.svg b/explorer/src/img/logos-solana/dark-horizontal-white.inline.svg
new file mode 100644
index 000000000..c0602b110
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-white.inline.svg
@@ -0,0 +1,8 @@
+
diff --git a/explorer/src/img/logos-solana/dark-horizontal-white.png b/explorer/src/img/logos-solana/dark-horizontal-white.png
new file mode 100644
index 000000000..1b83c1706
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-horizontal-white.png differ
diff --git a/explorer/src/img/logos-solana/dark-horizontal-white.svg b/explorer/src/img/logos-solana/dark-horizontal-white.svg
new file mode 100644
index 000000000..c0602b110
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-horizontal-white.svg
@@ -0,0 +1,8 @@
+
diff --git a/explorer/src/img/logos-solana/dark-logo-rainbow.inline.svg b/explorer/src/img/logos-solana/dark-logo-rainbow.inline.svg
new file mode 100644
index 000000000..30e6cccb9
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-logo-rainbow.inline.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/dark-logo-rainbow.png b/explorer/src/img/logos-solana/dark-logo-rainbow.png
new file mode 100644
index 000000000..9a4a827d7
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-logo-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/dark-logo-rainbow.svg b/explorer/src/img/logos-solana/dark-logo-rainbow.svg
new file mode 100644
index 000000000..30e6cccb9
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-logo-rainbow.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/dark-logo-white.inline.svg b/explorer/src/img/logos-solana/dark-logo-white.inline.svg
new file mode 100644
index 000000000..c413a4532
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-logo-white.inline.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/dark-logo-white.png b/explorer/src/img/logos-solana/dark-logo-white.png
new file mode 100644
index 000000000..625a2c022
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-logo-white.png differ
diff --git a/explorer/src/img/logos-solana/dark-logo-white.svg b/explorer/src/img/logos-solana/dark-logo-white.svg
new file mode 100644
index 000000000..c413a4532
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-logo-white.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/dark-mark-white.inline.svg b/explorer/src/img/logos-solana/dark-mark-white.inline.svg
new file mode 100644
index 000000000..fac7a4fd1
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-mark-white.inline.svg
@@ -0,0 +1,5 @@
+
diff --git a/explorer/src/img/logos-solana/dark-mark-white.png b/explorer/src/img/logos-solana/dark-mark-white.png
new file mode 100644
index 000000000..b3ebdcd60
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-mark-white.png differ
diff --git a/explorer/src/img/logos-solana/dark-mark-white.svg b/explorer/src/img/logos-solana/dark-mark-white.svg
new file mode 100644
index 000000000..cddf3e3a0
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-mark-white.svg
@@ -0,0 +1,5 @@
+
diff --git a/explorer/src/img/logos-solana/dark-tour-de-sol.png b/explorer/src/img/logos-solana/dark-tour-de-sol.png
new file mode 100644
index 000000000..f37a34526
Binary files /dev/null and b/explorer/src/img/logos-solana/dark-tour-de-sol.png differ
diff --git a/explorer/src/img/logos-solana/dark-tour-de-sol.svg b/explorer/src/img/logos-solana/dark-tour-de-sol.svg
new file mode 100644
index 000000000..a26b98bee
--- /dev/null
+++ b/explorer/src/img/logos-solana/dark-tour-de-sol.svg
@@ -0,0 +1,41 @@
+
diff --git a/explorer/src/img/logos-solana/favicon.png b/explorer/src/img/logos-solana/favicon.png
new file mode 100644
index 000000000..93a6c72a1
Binary files /dev/null and b/explorer/src/img/logos-solana/favicon.png differ
diff --git a/explorer/src/img/logos-solana/light-accelerator-logo.inline.svg b/explorer/src/img/logos-solana/light-accelerator-logo.inline.svg
new file mode 100644
index 000000000..4af94ecb2
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-accelerator-logo.inline.svg
@@ -0,0 +1,42 @@
+
diff --git a/explorer/src/img/logos-solana/light-accelerator-logo.png b/explorer/src/img/logos-solana/light-accelerator-logo.png
new file mode 100644
index 000000000..9e5424e18
Binary files /dev/null and b/explorer/src/img/logos-solana/light-accelerator-logo.png differ
diff --git a/explorer/src/img/logos-solana/light-accelerator-logo.svg b/explorer/src/img/logos-solana/light-accelerator-logo.svg
new file mode 100644
index 000000000..a638ce852
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-accelerator-logo.svg
@@ -0,0 +1,41 @@
+
diff --git a/explorer/src/img/logos-solana/light-collective-logo.inline.svg b/explorer/src/img/logos-solana/light-collective-logo.inline.svg
new file mode 100644
index 000000000..8c88c1a50
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-collective-logo.inline.svg
@@ -0,0 +1,39 @@
+
diff --git a/explorer/src/img/logos-solana/light-collective-logo.png b/explorer/src/img/logos-solana/light-collective-logo.png
new file mode 100644
index 000000000..3cf8b1b87
Binary files /dev/null and b/explorer/src/img/logos-solana/light-collective-logo.png differ
diff --git a/explorer/src/img/logos-solana/light-collective-logo.svg b/explorer/src/img/logos-solana/light-collective-logo.svg
new file mode 100644
index 000000000..be3db3183
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-collective-logo.svg
@@ -0,0 +1,38 @@
+
diff --git a/explorer/src/img/logos-solana/light-explorer-logo.svg b/explorer/src/img/logos-solana/light-explorer-logo.svg
new file mode 100644
index 000000000..19d8b185c
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-explorer-logo.svg
@@ -0,0 +1,12 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-black.inline.svg b/explorer/src/img/logos-solana/light-horizontal-black.inline.svg
new file mode 100644
index 000000000..7c5fc45d8
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-black.inline.svg
@@ -0,0 +1,8 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-black.png b/explorer/src/img/logos-solana/light-horizontal-black.png
new file mode 100644
index 000000000..8eb376bc5
Binary files /dev/null and b/explorer/src/img/logos-solana/light-horizontal-black.png differ
diff --git a/explorer/src/img/logos-solana/light-horizontal-black.svg b/explorer/src/img/logos-solana/light-horizontal-black.svg
new file mode 100644
index 000000000..7c5fc45d8
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-black.svg
@@ -0,0 +1,8 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-combined-green.inline.svg b/explorer/src/img/logos-solana/light-horizontal-combined-green.inline.svg
new file mode 100644
index 000000000..c3f02853a
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-combined-green.inline.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-combined-green.png b/explorer/src/img/logos-solana/light-horizontal-combined-green.png
new file mode 100644
index 000000000..f12d63113
Binary files /dev/null and b/explorer/src/img/logos-solana/light-horizontal-combined-green.png differ
diff --git a/explorer/src/img/logos-solana/light-horizontal-combined-green.svg b/explorer/src/img/logos-solana/light-horizontal-combined-green.svg
new file mode 100644
index 000000000..c3f02853a
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-combined-green.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.inline.svg b/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.inline.svg
new file mode 100644
index 000000000..7d3ef723d
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.inline.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.png b/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.png
new file mode 100644
index 000000000..a874ccd03
Binary files /dev/null and b/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.svg b/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.svg
new file mode 100644
index 000000000..7d3ef723d
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-combined-rainbow.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-green.inline.svg b/explorer/src/img/logos-solana/light-horizontal-green.inline.svg
new file mode 100644
index 000000000..9b723eb25
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-green.inline.svg
@@ -0,0 +1,8 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-green.png b/explorer/src/img/logos-solana/light-horizontal-green.png
new file mode 100644
index 000000000..16db99044
Binary files /dev/null and b/explorer/src/img/logos-solana/light-horizontal-green.png differ
diff --git a/explorer/src/img/logos-solana/light-horizontal-green.svg b/explorer/src/img/logos-solana/light-horizontal-green.svg
new file mode 100644
index 000000000..9b723eb25
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-green.svg
@@ -0,0 +1,8 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-rainbow.inline.svg b/explorer/src/img/logos-solana/light-horizontal-rainbow.inline.svg
new file mode 100644
index 000000000..4b8678310
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-rainbow.inline.svg
@@ -0,0 +1,19 @@
+
diff --git a/explorer/src/img/logos-solana/light-horizontal-rainbow.png b/explorer/src/img/logos-solana/light-horizontal-rainbow.png
new file mode 100644
index 000000000..1a97a42d9
Binary files /dev/null and b/explorer/src/img/logos-solana/light-horizontal-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/light-horizontal-rainbow.svg b/explorer/src/img/logos-solana/light-horizontal-rainbow.svg
new file mode 100644
index 000000000..4b8678310
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-horizontal-rainbow.svg
@@ -0,0 +1,19 @@
+
diff --git a/explorer/src/img/logos-solana/light-logo-black.inline.svg b/explorer/src/img/logos-solana/light-logo-black.inline.svg
new file mode 100644
index 000000000..0880c050f
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-logo-black.inline.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/light-logo-black.png b/explorer/src/img/logos-solana/light-logo-black.png
new file mode 100644
index 000000000..189295432
Binary files /dev/null and b/explorer/src/img/logos-solana/light-logo-black.png differ
diff --git a/explorer/src/img/logos-solana/light-logo-black.svg b/explorer/src/img/logos-solana/light-logo-black.svg
new file mode 100644
index 000000000..0880c050f
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-logo-black.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/light-logo-green.inline.svg b/explorer/src/img/logos-solana/light-logo-green.inline.svg
new file mode 100644
index 000000000..95089873e
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-logo-green.inline.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/light-logo-green.png b/explorer/src/img/logos-solana/light-logo-green.png
new file mode 100644
index 000000000..5722888b5
Binary files /dev/null and b/explorer/src/img/logos-solana/light-logo-green.png differ
diff --git a/explorer/src/img/logos-solana/light-logo-green.svg b/explorer/src/img/logos-solana/light-logo-green.svg
new file mode 100644
index 000000000..95089873e
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-logo-green.svg
@@ -0,0 +1,11 @@
+
diff --git a/explorer/src/img/logos-solana/light-logo-rainbow.inline.svg b/explorer/src/img/logos-solana/light-logo-rainbow.inline.svg
new file mode 100644
index 000000000..2ef8511d0
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-logo-rainbow.inline.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/light-logo-rainbow.png b/explorer/src/img/logos-solana/light-logo-rainbow.png
new file mode 100644
index 000000000..19f6df1fd
Binary files /dev/null and b/explorer/src/img/logos-solana/light-logo-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/light-logo-rainbow.svg b/explorer/src/img/logos-solana/light-logo-rainbow.svg
new file mode 100644
index 000000000..2ef8511d0
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-logo-rainbow.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/light-mark-black.inline.svg b/explorer/src/img/logos-solana/light-mark-black.inline.svg
new file mode 100644
index 000000000..f933229a7
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-mark-black.inline.svg
@@ -0,0 +1,5 @@
+
diff --git a/explorer/src/img/logos-solana/light-mark-black.png b/explorer/src/img/logos-solana/light-mark-black.png
new file mode 100644
index 000000000..06a0e56bf
Binary files /dev/null and b/explorer/src/img/logos-solana/light-mark-black.png differ
diff --git a/explorer/src/img/logos-solana/light-mark-black.svg b/explorer/src/img/logos-solana/light-mark-black.svg
new file mode 100644
index 000000000..f933229a7
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-mark-black.svg
@@ -0,0 +1,5 @@
+
diff --git a/explorer/src/img/logos-solana/light-mark-rainbow.inline.svg b/explorer/src/img/logos-solana/light-mark-rainbow.inline.svg
new file mode 100644
index 000000000..5684c0149
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-mark-rainbow.inline.svg
@@ -0,0 +1,19 @@
+
diff --git a/explorer/src/img/logos-solana/light-mark-rainbow.png b/explorer/src/img/logos-solana/light-mark-rainbow.png
new file mode 100644
index 000000000..321a11d78
Binary files /dev/null and b/explorer/src/img/logos-solana/light-mark-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/light-mark-rainbow.svg b/explorer/src/img/logos-solana/light-mark-rainbow.svg
new file mode 100644
index 000000000..5684c0149
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-mark-rainbow.svg
@@ -0,0 +1,19 @@
+
diff --git a/explorer/src/img/logos-solana/light-tour-de-sol.png b/explorer/src/img/logos-solana/light-tour-de-sol.png
new file mode 100644
index 000000000..2e44094f9
Binary files /dev/null and b/explorer/src/img/logos-solana/light-tour-de-sol.png differ
diff --git a/explorer/src/img/logos-solana/light-tour-de-sol.svg b/explorer/src/img/logos-solana/light-tour-de-sol.svg
new file mode 100644
index 000000000..51119e0ad
--- /dev/null
+++ b/explorer/src/img/logos-solana/light-tour-de-sol.svg
@@ -0,0 +1,41 @@
+
diff --git a/explorer/src/img/logos-solana/logo-black-green.inline.svg b/explorer/src/img/logos-solana/logo-black-green.inline.svg
new file mode 100644
index 000000000..6fb7434b1
--- /dev/null
+++ b/explorer/src/img/logos-solana/logo-black-green.inline.svg
@@ -0,0 +1,12 @@
+
diff --git a/explorer/src/img/logos-solana/logo-black-green.png b/explorer/src/img/logos-solana/logo-black-green.png
new file mode 100644
index 000000000..3bef8f02e
Binary files /dev/null and b/explorer/src/img/logos-solana/logo-black-green.png differ
diff --git a/explorer/src/img/logos-solana/logo-black-green.svg b/explorer/src/img/logos-solana/logo-black-green.svg
new file mode 100644
index 000000000..6fb7434b1
--- /dev/null
+++ b/explorer/src/img/logos-solana/logo-black-green.svg
@@ -0,0 +1,12 @@
+
diff --git a/explorer/src/img/logos-solana/logo-black-rainbow.inline.svg b/explorer/src/img/logos-solana/logo-black-rainbow.inline.svg
new file mode 100644
index 000000000..bee20f6c1
--- /dev/null
+++ b/explorer/src/img/logos-solana/logo-black-rainbow.inline.svg
@@ -0,0 +1,25 @@
+
diff --git a/explorer/src/img/logos-solana/logo-black-rainbow.png b/explorer/src/img/logos-solana/logo-black-rainbow.png
new file mode 100644
index 000000000..224f5831c
Binary files /dev/null and b/explorer/src/img/logos-solana/logo-black-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/logo-black-rainbow.svg b/explorer/src/img/logos-solana/logo-black-rainbow.svg
new file mode 100644
index 000000000..bee20f6c1
--- /dev/null
+++ b/explorer/src/img/logos-solana/logo-black-rainbow.svg
@@ -0,0 +1,25 @@
+
diff --git a/explorer/src/img/logos-solana/logo-green-black.inline.svg b/explorer/src/img/logos-solana/logo-green-black.inline.svg
new file mode 100644
index 000000000..660eb18b4
--- /dev/null
+++ b/explorer/src/img/logos-solana/logo-green-black.inline.svg
@@ -0,0 +1,12 @@
+
diff --git a/explorer/src/img/logos-solana/logo-green-black.png b/explorer/src/img/logos-solana/logo-green-black.png
new file mode 100644
index 000000000..ab0eb4ca4
Binary files /dev/null and b/explorer/src/img/logos-solana/logo-green-black.png differ
diff --git a/explorer/src/img/logos-solana/logo-green-black.svg b/explorer/src/img/logos-solana/logo-green-black.svg
new file mode 100644
index 000000000..660eb18b4
--- /dev/null
+++ b/explorer/src/img/logos-solana/logo-green-black.svg
@@ -0,0 +1,12 @@
+
diff --git a/explorer/src/img/logos-solana/logo-white-rainbow.inline.svg b/explorer/src/img/logos-solana/logo-white-rainbow.inline.svg
new file mode 100644
index 000000000..b9b72e43d
--- /dev/null
+++ b/explorer/src/img/logos-solana/logo-white-rainbow.inline.svg
@@ -0,0 +1,25 @@
+
diff --git a/explorer/src/img/logos-solana/logo-white-rainbow.png b/explorer/src/img/logos-solana/logo-white-rainbow.png
new file mode 100644
index 000000000..8283b5d24
Binary files /dev/null and b/explorer/src/img/logos-solana/logo-white-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/logo-white-rainbow.svg b/explorer/src/img/logos-solana/logo-white-rainbow.svg
new file mode 100644
index 000000000..b9b72e43d
--- /dev/null
+++ b/explorer/src/img/logos-solana/logo-white-rainbow.svg
@@ -0,0 +1,25 @@
+
diff --git a/explorer/src/img/logos-solana/main-logo.svg b/explorer/src/img/logos-solana/main-logo.svg
new file mode 100644
index 000000000..fc1f0962e
--- /dev/null
+++ b/explorer/src/img/logos-solana/main-logo.svg
@@ -0,0 +1,32 @@
+
diff --git a/explorer/src/img/logos-solana/no-sharding-logo.png b/explorer/src/img/logos-solana/no-sharding-logo.png
new file mode 100644
index 000000000..8bbe10bbd
Binary files /dev/null and b/explorer/src/img/logos-solana/no-sharding-logo.png differ
diff --git a/explorer/src/img/logos-solana/podcast-cover.inline.svg b/explorer/src/img/logos-solana/podcast-cover.inline.svg
new file mode 100644
index 000000000..528c8d86c
--- /dev/null
+++ b/explorer/src/img/logos-solana/podcast-cover.inline.svg
@@ -0,0 +1,56 @@
+
diff --git a/explorer/src/img/logos-solana/podcast-cover.png b/explorer/src/img/logos-solana/podcast-cover.png
new file mode 100644
index 000000000..01069b13a
Binary files /dev/null and b/explorer/src/img/logos-solana/podcast-cover.png differ
diff --git a/explorer/src/img/logos-solana/podcast-cover.svg b/explorer/src/img/logos-solana/podcast-cover.svg
new file mode 100644
index 000000000..528c8d86c
--- /dev/null
+++ b/explorer/src/img/logos-solana/podcast-cover.svg
@@ -0,0 +1,56 @@
+
diff --git a/explorer/src/img/logos-solana/social-black-gradient.inline.svg b/explorer/src/img/logos-solana/social-black-gradient.inline.svg
new file mode 100644
index 000000000..b573b1f43
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-black-gradient.inline.svg
@@ -0,0 +1,17 @@
+
diff --git a/explorer/src/img/logos-solana/social-black-gradient.png b/explorer/src/img/logos-solana/social-black-gradient.png
new file mode 100644
index 000000000..3566fa4f6
Binary files /dev/null and b/explorer/src/img/logos-solana/social-black-gradient.png differ
diff --git a/explorer/src/img/logos-solana/social-black-gradient.svg b/explorer/src/img/logos-solana/social-black-gradient.svg
new file mode 100644
index 000000000..b573b1f43
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-black-gradient.svg
@@ -0,0 +1,17 @@
+
diff --git a/explorer/src/img/logos-solana/social-black-white.inline.svg b/explorer/src/img/logos-solana/social-black-white.inline.svg
new file mode 100644
index 000000000..88ab9edca
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-black-white.inline.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-black-white.png b/explorer/src/img/logos-solana/social-black-white.png
new file mode 100644
index 000000000..02c3ce789
Binary files /dev/null and b/explorer/src/img/logos-solana/social-black-white.png differ
diff --git a/explorer/src/img/logos-solana/social-black-white.svg b/explorer/src/img/logos-solana/social-black-white.svg
new file mode 100644
index 000000000..88ab9edca
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-black-white.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-color-black.inline.svg b/explorer/src/img/logos-solana/social-color-black.inline.svg
new file mode 100644
index 000000000..39872dfc6
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-color-black.inline.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-color-black.png b/explorer/src/img/logos-solana/social-color-black.png
new file mode 100644
index 000000000..73751a39c
Binary files /dev/null and b/explorer/src/img/logos-solana/social-color-black.png differ
diff --git a/explorer/src/img/logos-solana/social-color-black.svg b/explorer/src/img/logos-solana/social-color-black.svg
new file mode 100644
index 000000000..39872dfc6
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-color-black.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-green-black.inline.svg b/explorer/src/img/logos-solana/social-green-black.inline.svg
new file mode 100644
index 000000000..949e0bbbd
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-green-black.inline.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-green-black.png b/explorer/src/img/logos-solana/social-green-black.png
new file mode 100644
index 000000000..b95f04d69
Binary files /dev/null and b/explorer/src/img/logos-solana/social-green-black.png differ
diff --git a/explorer/src/img/logos-solana/social-green-black.svg b/explorer/src/img/logos-solana/social-green-black.svg
new file mode 100644
index 000000000..949e0bbbd
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-green-black.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-green-white.inline.svg b/explorer/src/img/logos-solana/social-green-white.inline.svg
new file mode 100644
index 000000000..5a9077f9b
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-green-white.inline.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-green-white.png b/explorer/src/img/logos-solana/social-green-white.png
new file mode 100644
index 000000000..634d3f973
Binary files /dev/null and b/explorer/src/img/logos-solana/social-green-white.png differ
diff --git a/explorer/src/img/logos-solana/social-green-white.svg b/explorer/src/img/logos-solana/social-green-white.svg
new file mode 100644
index 000000000..5a9077f9b
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-green-white.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-rainbow-black.inline.svg b/explorer/src/img/logos-solana/social-rainbow-black.inline.svg
new file mode 100644
index 000000000..9fa01e567
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-rainbow-black.inline.svg
@@ -0,0 +1,15 @@
+
diff --git a/explorer/src/img/logos-solana/social-rainbow-black.png b/explorer/src/img/logos-solana/social-rainbow-black.png
new file mode 100644
index 000000000..f3fba6143
Binary files /dev/null and b/explorer/src/img/logos-solana/social-rainbow-black.png differ
diff --git a/explorer/src/img/logos-solana/social-rainbow-black.svg b/explorer/src/img/logos-solana/social-rainbow-black.svg
new file mode 100644
index 000000000..9fa01e567
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-rainbow-black.svg
@@ -0,0 +1,15 @@
+
diff --git a/explorer/src/img/logos-solana/social-rainbow-white.inline.svg b/explorer/src/img/logos-solana/social-rainbow-white.inline.svg
new file mode 100644
index 000000000..8c36028a7
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-rainbow-white.inline.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/social-rainbow-white.png b/explorer/src/img/logos-solana/social-rainbow-white.png
new file mode 100644
index 000000000..93439c2a8
Binary files /dev/null and b/explorer/src/img/logos-solana/social-rainbow-white.png differ
diff --git a/explorer/src/img/logos-solana/social-rainbow-white.svg b/explorer/src/img/logos-solana/social-rainbow-white.svg
new file mode 100644
index 000000000..8c36028a7
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-rainbow-white.svg
@@ -0,0 +1,20 @@
+
diff --git a/explorer/src/img/logos-solana/social-white-black.inline.svg b/explorer/src/img/logos-solana/social-white-black.inline.svg
new file mode 100644
index 000000000..41d6d24a2
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-white-black.inline.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-white-black.png b/explorer/src/img/logos-solana/social-white-black.png
new file mode 100644
index 000000000..33c327315
Binary files /dev/null and b/explorer/src/img/logos-solana/social-white-black.png differ
diff --git a/explorer/src/img/logos-solana/social-white-black.svg b/explorer/src/img/logos-solana/social-white-black.svg
new file mode 100644
index 000000000..41d6d24a2
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-white-black.svg
@@ -0,0 +1,6 @@
+
diff --git a/explorer/src/img/logos-solana/social-white-gradient.inline.svg b/explorer/src/img/logos-solana/social-white-gradient.inline.svg
new file mode 100644
index 000000000..1af5c89aa
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-white-gradient.inline.svg
@@ -0,0 +1,17 @@
+
diff --git a/explorer/src/img/logos-solana/social-white-gradient.png b/explorer/src/img/logos-solana/social-white-gradient.png
new file mode 100644
index 000000000..f53a566f5
Binary files /dev/null and b/explorer/src/img/logos-solana/social-white-gradient.png differ
diff --git a/explorer/src/img/logos-solana/social-white-gradient.svg b/explorer/src/img/logos-solana/social-white-gradient.svg
new file mode 100644
index 000000000..1af5c89aa
--- /dev/null
+++ b/explorer/src/img/logos-solana/social-white-gradient.svg
@@ -0,0 +1,17 @@
+
diff --git a/explorer/src/img/logos-solana/sol-black.inline.svg b/explorer/src/img/logos-solana/sol-black.inline.svg
new file mode 100644
index 000000000..9bc3055a9
--- /dev/null
+++ b/explorer/src/img/logos-solana/sol-black.inline.svg
@@ -0,0 +1,3 @@
+
diff --git a/explorer/src/img/logos-solana/sol-black.png b/explorer/src/img/logos-solana/sol-black.png
new file mode 100644
index 000000000..50bdeab2e
Binary files /dev/null and b/explorer/src/img/logos-solana/sol-black.png differ
diff --git a/explorer/src/img/logos-solana/sol-black.svg b/explorer/src/img/logos-solana/sol-black.svg
new file mode 100644
index 000000000..9bc3055a9
--- /dev/null
+++ b/explorer/src/img/logos-solana/sol-black.svg
@@ -0,0 +1,3 @@
+
diff --git a/explorer/src/img/logos-solana/sol-green.inline.svg b/explorer/src/img/logos-solana/sol-green.inline.svg
new file mode 100644
index 000000000..47b60a0d9
--- /dev/null
+++ b/explorer/src/img/logos-solana/sol-green.inline.svg
@@ -0,0 +1,3 @@
+
diff --git a/explorer/src/img/logos-solana/sol-green.png b/explorer/src/img/logos-solana/sol-green.png
new file mode 100644
index 000000000..fab27c6ca
Binary files /dev/null and b/explorer/src/img/logos-solana/sol-green.png differ
diff --git a/explorer/src/img/logos-solana/sol-green.svg b/explorer/src/img/logos-solana/sol-green.svg
new file mode 100644
index 000000000..47b60a0d9
--- /dev/null
+++ b/explorer/src/img/logos-solana/sol-green.svg
@@ -0,0 +1,3 @@
+
diff --git a/explorer/src/img/logos-solana/sol-rainbow.inline.svg b/explorer/src/img/logos-solana/sol-rainbow.inline.svg
new file mode 100644
index 000000000..2daecd4ba
--- /dev/null
+++ b/explorer/src/img/logos-solana/sol-rainbow.inline.svg
@@ -0,0 +1,15 @@
+
diff --git a/explorer/src/img/logos-solana/sol-rainbow.png b/explorer/src/img/logos-solana/sol-rainbow.png
new file mode 100644
index 000000000..a799cb55a
Binary files /dev/null and b/explorer/src/img/logos-solana/sol-rainbow.png differ
diff --git a/explorer/src/img/logos-solana/sol-rainbow.svg b/explorer/src/img/logos-solana/sol-rainbow.svg
new file mode 100644
index 000000000..2daecd4ba
--- /dev/null
+++ b/explorer/src/img/logos-solana/sol-rainbow.svg
@@ -0,0 +1,15 @@
+
diff --git a/explorer/src/img/logos-solana/sol-white.inline.svg b/explorer/src/img/logos-solana/sol-white.inline.svg
new file mode 100644
index 000000000..d412c8533
--- /dev/null
+++ b/explorer/src/img/logos-solana/sol-white.inline.svg
@@ -0,0 +1,10 @@
+
diff --git a/explorer/src/img/logos-solana/sol-white.png b/explorer/src/img/logos-solana/sol-white.png
new file mode 100644
index 000000000..aa7ecf727
Binary files /dev/null and b/explorer/src/img/logos-solana/sol-white.png differ
diff --git a/explorer/src/img/logos-solana/sol-white.svg b/explorer/src/img/logos-solana/sol-white.svg
new file mode 100644
index 000000000..d412c8533
--- /dev/null
+++ b/explorer/src/img/logos-solana/sol-white.svg
@@ -0,0 +1,10 @@
+
diff --git a/explorer/src/providers/network.tsx b/explorer/src/providers/network.tsx
index e4f5e0ca7..fe67e933a 100644
--- a/explorer/src/providers/network.tsx
+++ b/explorer/src/providers/network.tsx
@@ -27,7 +27,7 @@ export function networkName(network: Network): string {
case Network.MainnetBeta:
return "Mainnet Beta";
case Network.TdS:
- return "Tour de SOL";
+ return "Testnet";
case Network.Devnet:
return "Devnet";
case Network.Custom:
diff --git a/explorer/src/scss/_solana-variables.scss b/explorer/src/scss/_solana-variables.scss
index 78ee64094..fa4a9c886 100644
--- a/explorer/src/scss/_solana-variables.scss
+++ b/explorer/src/scss/_solana-variables.scss
@@ -1,12 +1,101 @@
-//
+//
// solana-variables.scss
// Use this to overwrite Bootstrap and Dashkit variables
//
// Example of a variable override to change Dashkit's background color
// Remove the "//" to comment it in and see it in action!
-// $body-bg: #12263F;
+$body-bg: #ffffff;
// Dashkit scss needs to know where img masks are stored
-$path-to-img: '../../img/dashkit' !default;
-$path-to-fonts: '../../fonts' !default;
+$path-to-img: "../../img/dashkit" !default;
+$path-to-fonts: "../../fonts" !default;
+
+// Colors
+
+$white: #ffffff;
+$gray-100: #f9fdfc;
+$gray-200: #f1f8f6;
+$gray-300: #d9efe7;
+$gray-400: #c6e6de;
+$gray-500: #abd5c6;
+$gray-600: #86b8b6;
+$gray-700: #409088;
+$gray-800: #387462;
+$gray-900: #1b4e3f;
+$black: #232323;
+
+$rainbow-1: #fa62fc;
+$rainbow-2: #be84e8;
+$rainbow-3: #79abd2;
+$rainbow-4: #38d0bd;
+$rainbow-5: #1dd79b;
+
+$primary: #00ffbd;
+$primary-desat: #42ba96;
+$secondary: $gray-700;
+$success: #42ba96;
+$info: #b45be1;
+$info-muted: #9272a3;
+$warning: #d83aeb;
+$danger: #43b5c5;
+$light: $gray-100;
+$dark: $gray-900;
+
+$text-info-muted: $info-muted;
+$navbar-light-active-color: $primary;
+$theme-colors: (
+ "primary-desat": $primary-desat,
+ "black": $black,
+ "white": $white
+);
+
+// Global
+
+$font-family-base: "Rubik";
+.display-2 {
+ font-family: Saira, Helvetica, sans-serif;
+}
+
+.text-rainbow {
+ background: linear-gradient(0.3turn, #e400ff, #00ffbd);
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+
+.bg-rainbow {
+ background: linear-gradient(0.3turn, #e400ff, #00ffbd);
+}
+
+.bg-rainbow-1 {
+ background: #fa62fc;
+}
+.bg-rainbow-2 {
+ background: #be84e8;
+}
+.bg-rainbow-3 {
+ background: #79abd2;
+}
+.bg-rainbow-4 {
+ background: #38d0bd;
+}
+.bg-rainbow-5 {
+ background: #1dd79b;
+}
+
+.text-rainbow-1 {
+ color: #fa62fc;
+}
+.text-rainbow-2 {
+ color: #be84e8;
+}
+.text-rainbow-3 {
+ color: #79abd2;
+}
+.text-rainbow-4 {
+ color: #38d0bd;
+}
+.text-rainbow-5 {
+ color: #1dd79b;
+}