Skip to content

Commit 96f1d82

Browse files
Fix Financial Freedom section
Improve design, fix widget placement, and ensure Bitcoin dominance widget is visible.
1 parent 7965fcd commit 96f1d82

File tree

1 file changed

+49
-46
lines changed

1 file changed

+49
-46
lines changed

src/components/FinancialFreedomSection.tsx

Lines changed: 49 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ const FinancialFreedomSection = () => {
7070
>
7171
<div className="inline-block relative mb-8">
7272
<h2 className="text-5xl md:text-7xl font-bold mb-4 text-alien-gold text-glow font-nasalization tracking-wider">
73-
₿£€$$ <span className="text-3xl md:text-4xl text-alien-green">for the Free Earth</span>
73+
₿£€$$ <span className="text-3xl md:text-4xl text-alien-green">Financial Freedom for the Free Earth</span>
7474
</h2>
7575
<div className="absolute -inset-4 bg-gradient-to-r from-alien-gold/20 to-alien-green/20 blur-xl rounded-full" />
7676
</div>
@@ -196,53 +196,56 @@ const FinancialFreedomSection = () => {
196196
<span className="text-gray-400"></span>
197197
<span className="text-alien-gold font-semibold font-[Exo]">Interoperable</span>
198198
</motion.div>
199-
</div>
200-
</motion.div>
201199

202-
{/* Widgets Section - Side by Side */}
203-
<motion.div
204-
initial={{ opacity: 0, y: 20 }}
205-
whileInView={{ opacity: 1, y: 0 }}
206-
transition={{ duration: 0.6, delay: 0.9 }}
207-
viewport={{ once: true }}
208-
className="grid md:grid-cols-2 gap-6 max-w-6xl mx-auto"
209-
>
210-
{/* CoinMarketCap Widget */}
211-
<div className="card-border p-4 text-center">
212-
<h4 className="text-lg font-bold text-alien-gold font-nasalization mb-4">Bitcoin Price</h4>
213-
<div
214-
className="coinmarketcap-currency-widget bg-alien-space-dark/50 rounded-lg"
215-
data-currencyid="1"
216-
data-base="USD"
217-
data-secondary="BTC"
218-
data-ticker="true"
219-
data-rank="true"
220-
data-marketcap="true"
221-
data-volume="true"
222-
data-statsticker="true"
223-
data-stats="USD"
224-
></div>
225-
</div>
200+
{/* Widgets Section - Side by Side */}
201+
<motion.div
202+
initial={{ opacity: 0, y: 20 }}
203+
whileInView={{ opacity: 1, y: 0 }}
204+
transition={{ duration: 0.6, delay: 0.9 }}
205+
viewport={{ once: true }}
206+
className="grid md:grid-cols-2 gap-6 max-w-4xl mx-auto"
207+
>
208+
{/* CoinMarketCap Widget */}
209+
<div className="bg-alien-space-dark/50 rounded-lg border border-alien-gold/20 p-4">
210+
<h4 className="text-lg font-bold text-alien-gold font-nasalization mb-4 text-center">Bitcoin Price</h4>
211+
<div
212+
className="coinmarketcap-currency-widget"
213+
data-currencyid="1"
214+
data-base="USD"
215+
data-secondary="BTC"
216+
data-ticker="true"
217+
data-rank="true"
218+
data-marketcap="true"
219+
data-volume="true"
220+
data-statsticker="true"
221+
data-stats="USD"
222+
></div>
223+
</div>
226224

227-
{/* TradingView Bitcoin Dominance Widget */}
228-
<div className="card-border p-4 text-center">
229-
<h4 className="text-lg font-bold text-alien-green font-nasalization mb-4">Bitcoin Dominance</h4>
230-
<div className="tradingview-widget-container bg-alien-space-dark/50 rounded-lg overflow-hidden">
231-
<div className="tradingview-widget-container__widget"></div>
232-
<script type="text/javascript" async>
233-
{`
234-
new TradingView.widget({
235-
"symbol": "CRYPTOCAP:BTC.D",
236-
"width": "100%",
237-
"height": "200",
238-
"locale": "en",
239-
"colorTheme": "dark",
240-
"isTransparent": true,
241-
"container_id": "tradingview_widget"
242-
});
243-
`}
244-
</script>
245-
</div>
225+
{/* TradingView Bitcoin Dominance Widget */}
226+
<div className="bg-alien-space-dark/50 rounded-lg border border-alien-green/20 p-4">
227+
<h4 className="text-lg font-bold text-alien-green font-nasalization mb-4 text-center">Bitcoin Dominance</h4>
228+
<div className="tradingview-widget-container h-48">
229+
<div
230+
className="tradingview-widget-container__widget h-full"
231+
dangerouslySetInnerHTML={{
232+
__html: `
233+
<script type="text/javascript" src="https://s3.tradingview.com/external-embedding/embed-widget-symbol-info.js" async>
234+
{
235+
"symbol": "CRYPTOCAP:BTC.D",
236+
"width": "100%",
237+
"height": "192",
238+
"locale": "en",
239+
"colorTheme": "dark",
240+
"isTransparent": true
241+
}
242+
</script>
243+
`
244+
}}
245+
/>
246+
</div>
247+
</div>
248+
</motion.div>
246249
</div>
247250
</motion.div>
248251
</div>

0 commit comments

Comments
 (0)