style: swap purple to Solana turquoise (#14F195) on soldomains and LAB card
This commit is contained in:
parent
936a1eed9e
commit
150ad99608
3 changed files with 58 additions and 58 deletions
|
|
@ -22,7 +22,7 @@
|
||||||
.deploy-card {
|
.deploy-card {
|
||||||
background: rgba(16, 16, 16, 0.85);
|
background: rgba(16, 16, 16, 0.85);
|
||||||
border: 1px solid var(--border);
|
border: 1px solid var(--border);
|
||||||
border-left: 3px solid rgba(138, 43, 226, 0.6);
|
border-left: 3px solid rgba(20, 241, 149, 0.6);
|
||||||
padding: 1.5rem;
|
padding: 1.5rem;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
transition: all 0.25s ease;
|
transition: all 0.25s ease;
|
||||||
|
|
@ -30,15 +30,15 @@
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
.deploy-card:hover {
|
.deploy-card:hover {
|
||||||
border-left-color: #a855f7;
|
border-left-color: #14F195;
|
||||||
transform: translateY(-2px);
|
transform: translateY(-2px);
|
||||||
box-shadow: 0 4px 20px rgba(138, 43, 226, 0.15);
|
box-shadow: 0 4px 20px rgba(20, 241, 149, 0.15);
|
||||||
background: rgba(20, 20, 20, 0.95);
|
background: rgba(20, 20, 20, 0.95);
|
||||||
}
|
}
|
||||||
.deploy-card-status {
|
.deploy-card-status {
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.6rem;
|
font-size: 0.6rem;
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
letter-spacing: 2px;
|
letter-spacing: 2px;
|
||||||
margin-bottom: 0.75rem;
|
margin-bottom: 0.75rem;
|
||||||
}
|
}
|
||||||
|
|
@ -64,9 +64,9 @@
|
||||||
.deploy-tag {
|
.deploy-tag {
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.55rem;
|
font-size: 0.55rem;
|
||||||
color: rgba(138, 43, 226, 0.8);
|
color: rgba(20, 241, 149, 0.8);
|
||||||
background: rgba(138, 43, 226, 0.08);
|
background: rgba(20, 241, 149, 0.08);
|
||||||
border: 1px solid rgba(138, 43, 226, 0.2);
|
border: 1px solid rgba(20, 241, 149, 0.2);
|
||||||
padding: 0.2rem 0.5rem;
|
padding: 0.2rem 0.5rem;
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,20 +16,20 @@
|
||||||
gap: 0.5rem;
|
gap: 0.5rem;
|
||||||
background: rgba(16, 16, 16, 0.85);
|
background: rgba(16, 16, 16, 0.85);
|
||||||
border: 1px solid var(--border);
|
border: 1px solid var(--border);
|
||||||
border-left: 3px solid rgba(138, 43, 226, 0.6);
|
border-left: 3px solid rgba(20, 241, 149, 0.6);
|
||||||
padding: 1rem 1.25rem;
|
padding: 1rem 1.25rem;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-search-box:focus-within {
|
.sol-search-box:focus-within {
|
||||||
border-left-color: #a855f7;
|
border-left-color: #14F195;
|
||||||
box-shadow: 0 0 20px rgba(138, 43, 226, 0.1);
|
box-shadow: 0 0 20px rgba(20, 241, 149, 0.1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-search-prefix {
|
.sol-search-prefix {
|
||||||
font-family: 'Orbitron', monospace;
|
font-family: 'Orbitron', monospace;
|
||||||
font-size: 0.75rem;
|
font-size: 0.75rem;
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
letter-spacing: 2px;
|
letter-spacing: 2px;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
@ -52,14 +52,14 @@
|
||||||
.sol-search-suffix {
|
.sol-search-suffix {
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.75rem;
|
font-size: 0.75rem;
|
||||||
color: rgba(138, 43, 226, 0.6);
|
color: rgba(20, 241, 149, 0.6);
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-search-btn {
|
.sol-search-btn {
|
||||||
background: rgba(138, 43, 226, 0.15);
|
background: rgba(20, 241, 149, 0.15);
|
||||||
border: 1px solid rgba(138, 43, 226, 0.3);
|
border: 1px solid rgba(20, 241, 149, 0.3);
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
font-family: 'Orbitron', monospace;
|
font-family: 'Orbitron', monospace;
|
||||||
font-size: 0.65rem;
|
font-size: 0.65rem;
|
||||||
letter-spacing: 2px;
|
letter-spacing: 2px;
|
||||||
|
|
@ -69,9 +69,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-search-btn:hover {
|
.sol-search-btn:hover {
|
||||||
background: rgba(138, 43, 226, 0.25);
|
background: rgba(20, 241, 149, 0.25);
|
||||||
border-color: #a855f7;
|
border-color: #14F195;
|
||||||
box-shadow: 0 0 15px rgba(138, 43, 226, 0.2);
|
box-shadow: 0 0 15px rgba(20, 241, 149, 0.2);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Wallet Connection */
|
/* Wallet Connection */
|
||||||
|
|
@ -82,7 +82,7 @@
|
||||||
margin-bottom: 1.5rem;
|
margin-bottom: 1.5rem;
|
||||||
padding: 0.75rem 1.25rem;
|
padding: 0.75rem 1.25rem;
|
||||||
background: rgba(16, 16, 16, 0.6);
|
background: rgba(16, 16, 16, 0.6);
|
||||||
border: 1px solid rgba(138, 43, 226, 0.15);
|
border: 1px solid rgba(20, 241, 149, 0.15);
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-wallet-status {
|
.sol-wallet-status {
|
||||||
|
|
@ -93,21 +93,21 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-wallet-status.connected {
|
.sol-wallet-status.connected {
|
||||||
color: #00cc44;
|
color: #14F195;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-wallet-address {
|
.sol-wallet-address {
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.6rem;
|
font-size: 0.6rem;
|
||||||
color: rgba(138, 43, 226, 0.7);
|
color: rgba(20, 241, 149, 0.7);
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
margin-left: 0.5rem;
|
margin-left: 0.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-wallet-btn {
|
.sol-wallet-btn {
|
||||||
background: rgba(138, 43, 226, 0.12);
|
background: rgba(20, 241, 149, 0.12);
|
||||||
border: 1px solid rgba(138, 43, 226, 0.3);
|
border: 1px solid rgba(20, 241, 149, 0.3);
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.6rem;
|
font-size: 0.6rem;
|
||||||
letter-spacing: 2px;
|
letter-spacing: 2px;
|
||||||
|
|
@ -117,8 +117,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-wallet-btn:hover {
|
.sol-wallet-btn:hover {
|
||||||
background: rgba(138, 43, 226, 0.25);
|
background: rgba(20, 241, 149, 0.25);
|
||||||
border-color: #a855f7;
|
border-color: #14F195;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-wallet-btn.disconnect {
|
.sol-wallet-btn.disconnect {
|
||||||
|
|
@ -158,8 +158,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-tab.active {
|
.sol-tab.active {
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
border-bottom-color: #a855f7;
|
border-bottom-color: #14F195;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Results Panel */
|
/* Results Panel */
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
.sol-result-card {
|
.sol-result-card {
|
||||||
background: rgba(16, 16, 16, 0.85);
|
background: rgba(16, 16, 16, 0.85);
|
||||||
border: 1px solid var(--border);
|
border: 1px solid var(--border);
|
||||||
border-left: 3px solid rgba(138, 43, 226, 0.4);
|
border-left: 3px solid rgba(20, 241, 149, 0.4);
|
||||||
padding: 1.5rem;
|
padding: 1.5rem;
|
||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
}
|
}
|
||||||
|
|
@ -190,7 +190,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-result-domain .sol-ext {
|
.sol-result-domain .sol-ext {
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-result-status {
|
.sol-result-status {
|
||||||
|
|
@ -202,7 +202,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-result-status.available {
|
.sol-result-status.available {
|
||||||
color: #00cc44;
|
color: #14F195;
|
||||||
border-color: rgba(0, 204, 68, 0.3);
|
border-color: rgba(0, 204, 68, 0.3);
|
||||||
background: rgba(0, 204, 68, 0.08);
|
background: rgba(0, 204, 68, 0.08);
|
||||||
}
|
}
|
||||||
|
|
@ -230,7 +230,7 @@
|
||||||
.sol-result-label {
|
.sol-result-label {
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.55rem;
|
font-size: 0.55rem;
|
||||||
color: rgba(138, 43, 226, 0.6);
|
color: rgba(20, 241, 149, 0.6);
|
||||||
letter-spacing: 2px;
|
letter-spacing: 2px;
|
||||||
margin-bottom: 0.25rem;
|
margin-bottom: 0.25rem;
|
||||||
display: block;
|
display: block;
|
||||||
|
|
@ -244,7 +244,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-result-value a {
|
.sol-result-value a {
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -255,8 +255,8 @@
|
||||||
/* Register Button */
|
/* Register Button */
|
||||||
.sol-register-btn {
|
.sol-register-btn {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
background: linear-gradient(135deg, rgba(138, 43, 226, 0.25), rgba(168, 85, 247, 0.15));
|
background: linear-gradient(135deg, rgba(20, 241, 149, 0.25), rgba(168, 85, 247, 0.15));
|
||||||
border: 1px solid rgba(138, 43, 226, 0.5);
|
border: 1px solid rgba(20, 241, 149, 0.5);
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
font-family: 'Orbitron', monospace;
|
font-family: 'Orbitron', monospace;
|
||||||
font-size: 0.7rem;
|
font-size: 0.7rem;
|
||||||
|
|
@ -269,9 +269,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-register-btn:hover {
|
.sol-register-btn:hover {
|
||||||
background: linear-gradient(135deg, rgba(138, 43, 226, 0.4), rgba(168, 85, 247, 0.3));
|
background: linear-gradient(135deg, rgba(20, 241, 149, 0.4), rgba(168, 85, 247, 0.3));
|
||||||
border-color: #a855f7;
|
border-color: #14F195;
|
||||||
box-shadow: 0 0 25px rgba(138, 43, 226, 0.25);
|
box-shadow: 0 0 25px rgba(20, 241, 149, 0.25);
|
||||||
transform: translateY(-1px);
|
transform: translateY(-1px);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -295,13 +295,13 @@
|
||||||
.sol-domain-card {
|
.sol-domain-card {
|
||||||
background: rgba(16, 16, 16, 0.85);
|
background: rgba(16, 16, 16, 0.85);
|
||||||
border: 1px solid var(--border);
|
border: 1px solid var(--border);
|
||||||
border-left: 3px solid rgba(138, 43, 226, 0.4);
|
border-left: 3px solid rgba(20, 241, 149, 0.4);
|
||||||
padding: 1rem 1.25rem;
|
padding: 1rem 1.25rem;
|
||||||
transition: all 0.25s ease;
|
transition: all 0.25s ease;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-domain-card:hover {
|
.sol-domain-card:hover {
|
||||||
border-left-color: #a855f7;
|
border-left-color: #14F195;
|
||||||
background: rgba(20, 20, 20, 0.95);
|
background: rgba(20, 20, 20, 0.95);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -314,13 +314,13 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-domain-name .sol-ext {
|
.sol-domain-name .sol-ext {
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-domain-fav {
|
.sol-domain-fav {
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.5rem;
|
font-size: 0.5rem;
|
||||||
color: #00cc44;
|
color: #14F195;
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -334,8 +334,8 @@
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 20px;
|
width: 20px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
border: 2px solid rgba(138, 43, 226, 0.2);
|
border: 2px solid rgba(20, 241, 149, 0.2);
|
||||||
border-top-color: #a855f7;
|
border-top-color: #14F195;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
animation: sol-spin 0.8s linear infinite;
|
animation: sol-spin 0.8s linear infinite;
|
||||||
}
|
}
|
||||||
|
|
@ -379,7 +379,7 @@
|
||||||
gap: 0.5rem;
|
gap: 0.5rem;
|
||||||
background: rgba(16, 16, 16, 0.85);
|
background: rgba(16, 16, 16, 0.85);
|
||||||
border: 1px solid var(--border);
|
border: 1px solid var(--border);
|
||||||
border-left: 3px solid rgba(138, 43, 226, 0.4);
|
border-left: 3px solid rgba(20, 241, 149, 0.4);
|
||||||
padding: 1rem 1.25rem;
|
padding: 1rem 1.25rem;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
margin-bottom: 1.5rem;
|
margin-bottom: 1.5rem;
|
||||||
|
|
@ -406,7 +406,7 @@
|
||||||
gap: 2rem;
|
gap: 2rem;
|
||||||
padding: 0.5rem 0;
|
padding: 0.5rem 0;
|
||||||
margin-bottom: 1.5rem;
|
margin-bottom: 1.5rem;
|
||||||
border-bottom: 1px solid rgba(138, 43, 226, 0.1);
|
border-bottom: 1px solid rgba(20, 241, 149, 0.1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-stat {
|
.sol-stat {
|
||||||
|
|
@ -417,7 +417,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-stat-value {
|
.sol-stat-value {
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Price Display */
|
/* Price Display */
|
||||||
|
|
@ -437,7 +437,7 @@
|
||||||
.sol-price-currency {
|
.sol-price-currency {
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.65rem;
|
font-size: 0.65rem;
|
||||||
color: rgba(138, 43, 226, 0.7);
|
color: rgba(20, 241, 149, 0.7);
|
||||||
letter-spacing: 2px;
|
letter-spacing: 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -477,8 +477,8 @@
|
||||||
.sol-modal-content {
|
.sol-modal-content {
|
||||||
position: relative;
|
position: relative;
|
||||||
background: rgba(12, 12, 12, 0.98);
|
background: rgba(12, 12, 12, 0.98);
|
||||||
border: 1px solid rgba(138, 43, 226, 0.3);
|
border: 1px solid rgba(20, 241, 149, 0.3);
|
||||||
border-top: 2px solid #a855f7;
|
border-top: 2px solid #14F195;
|
||||||
width: 90%;
|
width: 90%;
|
||||||
max-width: 420px;
|
max-width: 420px;
|
||||||
max-height: 80vh;
|
max-height: 80vh;
|
||||||
|
|
@ -490,13 +490,13 @@
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
padding: 1rem 1.25rem;
|
padding: 1rem 1.25rem;
|
||||||
border-bottom: 1px solid rgba(138, 43, 226, 0.15);
|
border-bottom: 1px solid rgba(20, 241, 149, 0.15);
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-modal-title {
|
.sol-modal-title {
|
||||||
font-family: 'Orbitron', monospace;
|
font-family: 'Orbitron', monospace;
|
||||||
font-size: 0.7rem;
|
font-size: 0.7rem;
|
||||||
color: #a855f7;
|
color: #14F195;
|
||||||
letter-spacing: 3px;
|
letter-spacing: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -525,7 +525,7 @@
|
||||||
|
|
||||||
.sol-modal-footer {
|
.sol-modal-footer {
|
||||||
padding: 0.75rem 1.25rem;
|
padding: 0.75rem 1.25rem;
|
||||||
border-top: 1px solid rgba(138, 43, 226, 0.1);
|
border-top: 1px solid rgba(20, 241, 149, 0.1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-modal-hint {
|
.sol-modal-hint {
|
||||||
|
|
@ -543,7 +543,7 @@
|
||||||
width: 100%;
|
width: 100%;
|
||||||
padding: 0.85rem 1rem;
|
padding: 0.85rem 1rem;
|
||||||
background: rgba(20, 20, 20, 0.6);
|
background: rgba(20, 20, 20, 0.6);
|
||||||
border: 1px solid rgba(138, 43, 226, 0.12);
|
border: 1px solid rgba(20, 241, 149, 0.12);
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
transition: all 0.2s ease;
|
transition: all 0.2s ease;
|
||||||
|
|
@ -552,8 +552,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-wallet-option:hover {
|
.sol-wallet-option:hover {
|
||||||
background: rgba(138, 43, 226, 0.1);
|
background: rgba(20, 241, 149, 0.1);
|
||||||
border-color: rgba(138, 43, 226, 0.35);
|
border-color: rgba(20, 241, 149, 0.35);
|
||||||
transform: translateX(3px);
|
transform: translateX(3px);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -582,7 +582,7 @@
|
||||||
font-family: 'JetBrains Mono', monospace;
|
font-family: 'JetBrains Mono', monospace;
|
||||||
font-size: 0.5rem;
|
font-size: 0.5rem;
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
color: #00cc44;
|
color: #14F195;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sol-wallet-option.not-installed .sol-wallet-option-status {
|
.sol-wallet-option.not-installed .sol-wallet-option-status {
|
||||||
|
|
|
||||||
|
|
@ -428,7 +428,7 @@ async function loadMyDomains() {
|
||||||
content.innerHTML = `
|
content.innerHTML = `
|
||||||
<div class="sol-empty">
|
<div class="sol-empty">
|
||||||
NO .SOL DOMAINS FOUND<br>
|
NO .SOL DOMAINS FOUND<br>
|
||||||
<a href="${BONFIDA_REG}" target="_blank" rel="noopener" style="color:#a855f7; font-size:0.6rem">Register one on Bonfida ↗</a>
|
<a href="${BONFIDA_REG}" target="_blank" rel="noopener" style="color:#14F195; font-size:0.6rem">Register one on Bonfida ↗</a>
|
||||||
</div>
|
</div>
|
||||||
`;
|
`;
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue