Skip to content

Commit a1bf151

Browse files
author
TechStack Global
committed
Initial B2B Blog Launch by Antigravity Autopilot
1 parent 36b9b1e commit a1bf151

File tree

2 files changed

+88
-28
lines changed

2 files changed

+88
-28
lines changed

index.html

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,11 @@ <h1>Scale Your Business<br>With 2026 Automation</h1>
4343
<h2>Latest Blueprints</h2>
4444
</div>
4545
<div class="article-grid">
46-
<div class="article-card">
47-
<img src="thumb_shopify.png" alt="Shopify vs BigCommerce" class="card-image">
46+
<div class="article-card animate-in" style="animation-delay: 0.1s;">
47+
<div class="card-image-wrapper">
48+
<img src="thumb_shopify.png?v=2" alt="Shopify vs BigCommerce" class="card-image">
49+
<span class="read-time">8 min read</span>
50+
</div>
4851
<div class="card-body">
4952
<span class="category">Comparison</span>
5053
<h3>Shopify vs. BigCommerce: 2026 Verdict</h3>
@@ -54,8 +57,11 @@ <h3>Shopify vs. BigCommerce: 2026 Verdict</h3>
5457
</div>
5558
</div>
5659

57-
<div class="article-card">
58-
<img src="thumb_fiverr.png" alt="Fiverr Pro B2B" class="card-image">
60+
<div class="article-card animate-in" style="animation-delay: 0.2s;">
61+
<div class="card-image-wrapper">
62+
<img src="thumb_fiverr.png?v=2" alt="Fiverr Pro B2B" class="card-image">
63+
<span class="read-time">6 min read</span>
64+
</div>
5965
<div class="card-body">
6066
<span class="category">Operations</span>
6167
<h3>Leveraging Fiverr Pro for B2B Growth</h3>
@@ -65,19 +71,29 @@ <h3>Leveraging Fiverr Pro for B2B Growth</h3>
6571
</div>
6672
</div>
6773

68-
<div class="article-card">
69-
<img src="thumb_stack.png" alt="Tech Stack 2026" class="card-image">
74+
<div class="article-card animate-in" style="animation-delay: 0.3s;">
75+
<div class="card-image-wrapper">
76+
<img src="thumb_stack.png?v=2" alt="Tech Stack 2026" class="card-image">
77+
<span class="read-time">12 min read</span>
78+
</div>
7079
<div class="card-body">
7180
<span class="category">Expert Guide</span>
72-
<h3>The Ultimate B2B Tech Stack 2026</h3>
81+
<div style="display: flex; align-items: center; gap: 8px;">
82+
<h3>The Ultimate B2B Tech Stack 2026</h3>
83+
<span
84+
style="background: #ef4444; color: white; font-size: 10px; padding: 2px 6px; border-radius: 4px; font-weight: bold;">TRENDING</span>
85+
</div>
7386
<p>A data-driven blueprint for choosing the software that actually scales your revenue to
7487
$10k/mo and beyond.</p>
7588
<a href="posts/tech-stack-2026.html" class="read-more">Read Full Blueprint &rarr;</a>
7689
</div>
7790
</div>
7891

79-
<div class="article-card">
80-
<img src="thumb_affiliate.png" alt="Affiliate Blueprint" class="card-image">
92+
<div class="article-card animate-in" style="animation-delay: 0.4s;">
93+
<div class="card-image-wrapper">
94+
<img src="thumb_affiliate.png?v=2" alt="Affiliate Blueprint" class="card-image">
95+
<span class="read-time">10 min read</span>
96+
</div>
8197
<div class="card-body">
8298
<span class="category">Business Strategy</span>
8399
<h3>The 2026 B2B Affiliate Blueprint</h3>
@@ -87,8 +103,11 @@ <h3>The 2026 B2B Affiliate Blueprint</h3>
87103
</div>
88104
</div>
89105

90-
<div class="article-card">
91-
<img src="thumb_guide.png" alt="B2B Automation Guide" class="card-image">
106+
<div class="article-card animate-in" style="animation-delay: 0.5s;">
107+
<div class="card-image-wrapper">
108+
<img src="thumb_guide.png?v=2" alt="B2B Automation Guide" class="card-image">
109+
<span class="read-time">15 min read</span>
110+
</div>
92111
<div class="card-body">
93112
<span class="category">Strategic Pillar</span>
94113
<h3>B2B Automation Guide: The ROI Key</h3>

style.css

Lines changed: 58 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,35 @@
11
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700;800&display=swap');
22

33
:root {
4-
--bg-color: #f8fafc;
4+
--bg-color: #ffffff;
5+
--surface-color: #f8fafc;
56
--text-color: #0f172a;
6-
--text-muted: #64748b;
7+
--text-muted: #475569;
78
--accent-color: #2563eb;
89
--secondary-accent: #10b981;
9-
--card-bg: rgba(255, 255, 255, 0.85);
10-
--border-color: rgba(15, 23, 42, 0.08);
10+
--card-bg: #ffffff;
11+
--border-color: #e2e8f0;
1112
--font-main: 'Inter', sans-serif;
12-
--glass-grad: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.3));
13-
--hero-grad: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
13+
--hero-grad: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
14+
--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
15+
--shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
16+
--shadow-lg: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
17+
}
18+
19+
@keyframes fadeInUp {
20+
from {
21+
opacity: 0;
22+
transform: translateY(30px);
23+
}
24+
25+
to {
26+
opacity: 1;
27+
transform: translateY(0);
28+
}
29+
}
30+
31+
.animate-in {
32+
animation: fadeInUp 0.8s cubic-bezier(0.19, 1, 0.22, 1) forwards;
1433
}
1534

1635
* {
@@ -99,10 +118,11 @@ nav {
99118
font-size: 4.5rem;
100119
font-weight: 800;
101120
letter-spacing: -3px;
102-
line-height: 1;
121+
line-height: 1.1;
103122
margin-bottom: 1.5rem;
104123
background: linear-gradient(to right, #fff, #94a3b8);
105124
-webkit-background-clip: text;
125+
background-clip: text;
106126
-webkit-text-fill-color: transparent;
107127
}
108128

@@ -157,29 +177,50 @@ nav {
157177
}
158178

159179
.article-card {
160-
background: white;
180+
background: var(--card-bg);
161181
border: 1px solid var(--border-color);
162-
border-radius: 32px;
182+
border-radius: 20px;
163183
overflow: hidden;
164-
transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
165-
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);
184+
transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1);
185+
box-shadow: var(--shadow-md);
186+
display: flex;
187+
flex-direction: column;
166188
}
167189

168190
.article-card:hover {
169-
transform: translateY(-15px) scale(1.02);
170-
box-shadow: 0 30px 60px -12px rgba(0, 0, 0, 0.12);
171-
border-color: rgba(37, 99, 235, 0.2);
191+
transform: translateY(-8px);
192+
box-shadow: var(--shadow-lg);
193+
border-color: var(--accent-color);
194+
}
195+
196+
.card-image-wrapper {
197+
position: relative;
198+
overflow: hidden;
199+
height: 220px;
172200
}
173201

174202
.card-image {
175203
width: 100%;
176-
height: 250px;
204+
height: 100%;
177205
object-fit: cover;
178-
transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);
206+
transition: transform 0.6s ease;
179207
}
180208

181209
.article-card:hover .card-image {
182-
transform: scale(1.1);
210+
transform: scale(1.05);
211+
}
212+
213+
.read-time {
214+
position: absolute;
215+
bottom: 12px;
216+
right: 12px;
217+
background: rgba(15, 23, 42, 0.8);
218+
color: white;
219+
padding: 4px 10px;
220+
border-radius: 6px;
221+
font-size: 0.7rem;
222+
font-weight: 600;
223+
backdrop-filter: blur(4px);
183224
}
184225

185226
.card-body {

0 commit comments

Comments
 (0)