Skip to content

Commit 6aa8aaf

Browse files
author
ghost
committed
Added header and starter package offer
1 parent dd55b50 commit 6aa8aaf

15 files changed

Lines changed: 1546 additions & 0 deletions

90-days-roadmap.html

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,25 @@
262262
</a>
263263
</div>
264264
</header>
265+
<div id="header-placeholder"></div>
266+
267+
<script>
268+
fetch('standalone-header.html')
269+
.then(response => response.text())
270+
.then(data => {
271+
document.getElementById('header-placeholder').outerHTML = data;
272+
273+
const menuBtn = document.getElementById('menuBtn');
274+
const panel = document.getElementById('mobilePanel');
275+
276+
if (menuBtn && panel) {
277+
menuBtn.addEventListener('click', function () {
278+
const open = panel.classList.toggle('show');
279+
menuBtn.setAttribute('aria-expanded', String(open));
280+
});
281+
}
282+
});
283+
</script>
265284
<header>
266285
<h1>90‑Day Security Roadmap</h1>
267286
<p>Three‑phase plan for companies to strengthen Identity, Logging/Monitoring, and Networking.</p>

about-me.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,26 @@
215215
</header>
216216
</div>
217217

218+
<div id="header-placeholder"></div>
219+
220+
<script>
221+
fetch('standalone-header.html')
222+
.then(response => response.text())
223+
.then(data => {
224+
document.getElementById('header-placeholder').outerHTML = data;
225+
226+
const menuBtn = document.getElementById('menuBtn');
227+
const panel = document.getElementById('mobilePanel');
228+
229+
if (menuBtn && panel) {
230+
menuBtn.addEventListener('click', function () {
231+
const open = panel.classList.toggle('show');
232+
menuBtn.setAttribute('aria-expanded', String(open));
233+
});
234+
}
235+
});
236+
</script>
237+
218238
<div>
219239
<header>
220240
<h1>

ai-governance-2services.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -614,6 +614,7 @@
614614
</svg>
615615
</button>
616616
<a class="btn btn-primary" href="#service">View assessment</a>
617+
<a class="btn btn-primary" href="new-clients-starter-offer.html">New client?</a>
617618
</div>
618619
</div>
619620
</header>

ai-governance.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,7 @@
636636
</svg>
637637
</button>
638638
<a class="btn btn-primary" href="#service">View assessment</a>
639+
<a class="btn btn-primary" href="new-clients-starter-offer.html">New client?</a>
639640
</div>
640641
</div>
641642
</header>

ai-security-assessment.html

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,25 @@
225225
</a>
226226
</div>
227227
</header>
228+
<div id="header-placeholder"></div>
229+
230+
<script>
231+
fetch('standalone-header.html')
232+
.then(response => response.text())
233+
.then(data => {
234+
document.getElementById('header-placeholder').outerHTML = data;
235+
236+
const menuBtn = document.getElementById('menuBtn');
237+
const panel = document.getElementById('mobilePanel');
238+
239+
if (menuBtn && panel) {
240+
menuBtn.addEventListener('click', function () {
241+
const open = panel.classList.toggle('show');
242+
menuBtn.setAttribute('aria-expanded', String(open));
243+
});
244+
}
245+
});
246+
</script>
228247
<div class="header">
229248
<h1>🤖 AI Security & Governance Quick Assessment</h1>
230249
<p>Answer 8 simple questions. Get your risk score + 3 priority fixes.<br><strong>Takes 2 minutes.</strong></p>

cloud-migration-services.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -693,6 +693,7 @@
693693
</svg>
694694
</button>
695695
<a class="btn btn-primary" href="#services">View services</a>
696+
<a class="btn btn-primary" href="new-clients-starter-offer.html">New client?</a>
696697
</div>
697698
</div>
698699
</header>

cloud-quick-assessment.html

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,25 @@
225225
</a>
226226
</div>
227227
</header>
228+
<div id="header-placeholder"></div>
229+
230+
<script>
231+
fetch('standalone-header.html')
232+
.then(response => response.text())
233+
.then(data => {
234+
document.getElementById('header-placeholder').outerHTML = data;
235+
236+
const menuBtn = document.getElementById('menuBtn');
237+
const panel = document.getElementById('mobilePanel');
238+
239+
if (menuBtn && panel) {
240+
menuBtn.addEventListener('click', function () {
241+
const open = panel.classList.toggle('show');
242+
menuBtn.setAttribute('aria-expanded', String(open));
243+
});
244+
}
245+
});
246+
</script>
228247
<div class="header">
229248
<h1>🛡️ Cloud Security Quick Assessment</h1>
230249
<p>Answer 8 simple questions. Get your risk score + 3 priority fixes.<br><strong>Takes 2 minutes.</strong></p>

cloud-security-audits-advisory.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -696,6 +696,7 @@
696696
</svg>
697697
</button>
698698
<a class="btn btn-primary" href="#services">View services</a>
699+
<a class="btn btn-primary" href="new-clients-starter-offer.html">New client?</a>
699700
</div>
700701
</div>
701702
</header>

compliance-governance.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -592,6 +592,7 @@
592592
</svg>
593593
</button>
594594
<a class="btn btn-primary" href="#service">View assessment</a>
595+
<a class="btn btn-primary" href="new-clients-starter-offer.html">New client?</a>
595596
</div>
596597
</div>
597598
</header>

compliance-readiness-assessment.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,26 @@
228228
</div>
229229
</header>
230230

231+
<div id="header-placeholder"></div>
232+
233+
<script>
234+
fetch('standalone-header.html')
235+
.then(response => response.text())
236+
.then(data => {
237+
document.getElementById('header-placeholder').outerHTML = data;
238+
239+
const menuBtn = document.getElementById('menuBtn');
240+
const panel = document.getElementById('mobilePanel');
241+
242+
if (menuBtn && panel) {
243+
menuBtn.addEventListener('click', function () {
244+
const open = panel.classList.toggle('show');
245+
menuBtn.setAttribute('aria-expanded', String(open));
246+
});
247+
}
248+
});
249+
</script>
250+
231251
<div class="header">
232252
<h1>🎯 Compliance Readiness Assessment</h1>
233253
<p>Is your cloud ready for SOC 2, ISO 27001, or GDPR audits?<br><strong>10 questions · 3 minutes · Get your

0 commit comments

Comments
 (0)