Skip to content

Commit 7a6a22e

Browse files
committed
add press coverage section
1 parent 6ae65d4 commit 7a6a22e

File tree

2 files changed

+125
-3
lines changed

2 files changed

+125
-3
lines changed

src/data/nav.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@
3333
"prefetch": false,
3434
"external": true
3535
},
36+
{
37+
"display": "Press",
38+
"url": "/press/",
39+
"prefetch": true,
40+
"external": false
41+
},
3642
{
3743
"display": "FAQ",
3844
"url": "/faq/",

src/pages/press.astro

Lines changed: 119 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,51 @@ const tags = [
127127
</div>
128128
</FlexibleSection>
129129

130+
<FlexibleSection
131+
title="Media Coverage"
132+
id="press-coverage"
133+
variant="gray"
134+
theme="light"
135+
>
136+
<div class="full-width">
137+
<p class="coverage-intro">
138+
defguard has been featured in various technology and security publications. Here are some recent articles and mentions:
139+
</p>
140+
<div class="articles-grid">
141+
<a href="https://mambiznes.pl/news/75-mln-zl-dla-trzech-startupow-fundusz-hard2beat-inwestuje-w-ramach-pfr-starter/" target="_blank" class="article-card">
142+
<span class="publication">Mam Biznes</span>
143+
<h3 class="article-title">
144+
Hard2beat Fund Invests PLN 7.5 Million in Three Startups Through PFR Starter (in Polish)
145+
</h3>
146+
<span class="article-date">May 20, 2025</span>
147+
</a>
148+
149+
<a href="https://mamstartup.pl/trzy-premierowe-transakcje-o-wartosci-75-mln-pln-hard2beat-vc-inwestuje-w-neuromedical-defguard-i-defendeye/" target="_blank" class="article-card">
150+
<span class="publication">Mam Startup</span>
151+
<h3 class="article-title">
152+
Three first-round deals: Hard2beat VC backs Neuromedical, DefGuard, and DefendEye (in Polish)
153+
</h3>
154+
<span class="article-date">May 20, 2025</span>
155+
</a>
156+
157+
<a href="https://stacjainnowacja.tvp.pl/84183493/odc-150-stacja-innowacja" target="_blank" class="article-card">
158+
<span class="publication">Stacja Innowacja</span>
159+
<h3 class="article-title">
160+
Polish TV program on TVP Polonia that showcases innovative technologies from Poland. Defguard was featured in one of the episodes. (in Polish)
161+
</h3>
162+
<span class="article-date">December 23, 2024</span>
163+
</a>
164+
165+
</div>
166+
</div>
167+
</FlexibleSection>
168+
130169
<FlexibleSection
131170
title="Press Contact"
132171
id="press-contact"
133-
variant="gray"
172+
variant="white"
134173
theme="light"
135-
>
174+
>
136175
<div slot="left">
137176
<p>
138177
For media inquiries, interview requests, or additional information about defguard, please contact our press team:
@@ -232,7 +271,7 @@ const tags = [
232271
transition: background-color 0.2s ease-in-out;
233272

234273
&:hover {
235-
background-color: var(--primary-button-hover, #0A7BC5);
274+
background-color: var(--primary-button-hover, #0C8CE0);
236275
}
237276
}
238277

@@ -260,5 +299,82 @@ const tags = [
260299
}
261300
}
262301

302+
#press-coverage {
303+
.full-width {
304+
width: 100%;
305+
max-width: 100%;
306+
display: flex;
307+
flex-direction: column;
308+
align-items: stretch;
309+
box-sizing: border-box;
310+
}
311+
312+
.coverage-intro {
313+
@include typography(paragraph);
314+
text-align: center;
315+
max-width: 800px;
316+
margin: 0 auto 60px auto;
317+
width: 100%;
318+
}
319+
320+
.articles-grid {
321+
display: grid;
322+
grid-template-columns: repeat(1, 1fr);
323+
gap: 25px;
324+
width: 100%;
325+
box-sizing: border-box;
326+
327+
@include break-up(sm) {
328+
grid-template-columns: repeat(2, 1fr);
329+
gap: 30px;
330+
}
331+
332+
@include break-up(lg) {
333+
grid-template-columns: repeat(3, 1fr);
334+
gap: 40px;
335+
}
336+
}
337+
338+
.article-card {
339+
display: block; // Since it's now an anchor
340+
text-decoration: none; // Remove default link styling
341+
color: inherit; // Keep text color
342+
padding: 20px;
343+
border-width: 0 0 2px 0;
344+
border-style: solid;
345+
border-color: #f5f5f5;
346+
border-radius: 0px;
347+
transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
348+
transform: translateY(-0px); // Reduced from -3px
349+
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03); // Reduced size and opacity further
350+
351+
&:hover {
352+
transform: translateY(-5px); // Match the default state
353+
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03); // Match the default state
354+
border-color: var(--primary-button-bg, #0C8CE0);
355+
}
356+
357+
.publication {
358+
display: block;
359+
color: var(--text-body-secondary);
360+
font-size: 14px;
361+
margin-bottom: 8px;
362+
font-weight: 500;
363+
}
364+
365+
.article-title {
366+
@include typography(h4);
367+
margin: 0 0 15px 0;
368+
color: var(--text-body-primary);
369+
}
370+
371+
.article-date {
372+
display: block;
373+
color: var(--text-body-secondary);
374+
font-size: 14px;
375+
margin-top: auto;
376+
}
377+
}
378+
}
263379
}
264380
</style>

0 commit comments

Comments
 (0)