Skip to content

Commit 4e4c9bb

Browse files
Fix CI: remove unused imports and apply Prettier formatting
1 parent 9628d31 commit 4e4c9bb

11 files changed

Lines changed: 95 additions & 94 deletions

File tree

src/components/Logo.astro

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,14 @@ import { SITE } from 'astrowind:config';
1111
d="M12 28c-3.3 0-6-2.7-6-6 0-2.8 1.9-5.1 4.5-5.7C11.2 13 14.3 10.5 18 10.5c3.2 0 6 1.8 7.4 4.5.5-.1 1-.2 1.6-.2 3.3 0 6 2.7 6 6s-2.7 6-6 6H12z"
1212
fill="currentColor"
1313
class="text-primary"
14-
opacity="0.9"
15-
/>
14+
opacity="0.9"></path>
1615
<!-- Azure arc overlay (outline) -->
1716
<path
1817
d="M16 26c-2.8 0-5-2.2-5-5 0-2.3 1.6-4.3 3.8-4.8C15.4 13.8 17.8 12 20.5 12c2.3 0 4.3 1.4 5.2 3.4.4-.1.8-.1 1.3-.1 2.8 0 5 2.2 5 5s-2.2 5-5 5H16z"
1918
fill="none"
2019
stroke="currentColor"
2120
stroke-width="1.2"
22-
class="text-accent dark:text-accent"
23-
/>
21+
class="text-accent dark:text-accent"></path>
2422
</svg>
2523
<span class="text-gray-900 dark:text-white">{SITE?.name}</span>
2624
</span>

src/navigation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { getPermalink, getAsset } from './utils/permalinks';
1+
import { getPermalink } from './utils/permalinks';
22

33
export const headerData = {
44
links: [

src/pages/about.astro

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ const metadata = {
2929
</Fragment>
3030

3131
<Fragment slot="subtitle">
32-
Founded by Microsoft MVP and Microsoft Certified Trainer (MCT) Kristopher Turner — a Product Technology Architect at TierPoint who focuses on delivering innovative cloud and infrastructure solutions. With expertise spanning Azure Local, Azure Arc, Kubernetes, and disaster recovery with ASR, Kristopher bridges on-premises and cloud technologies to drive digital transformation.
32+
Founded by Microsoft MVP and Microsoft Certified Trainer (MCT) Kristopher Turner — a Product Technology Architect
33+
at TierPoint who focuses on delivering innovative cloud and infrastructure solutions. With expertise spanning
34+
Azure Local, Azure Arc, Kubernetes, and disaster recovery with ASR, Kristopher bridges on-premises and cloud
35+
technologies to drive digital transformation.
3336
</Fragment>
3437
</Hero>
3538

@@ -51,7 +54,7 @@ const metadata = {
5154
{
5255
title: 'Castlewood, Virginia',
5356
description:
54-
'Based in Castlewood, Virginia — bringing a craftsman\'s mindset to everything from cloud architecture to woodworking and slow-smoked Texas-style BBQ.',
57+
"Based in Castlewood, Virginia — bringing a craftsman's mindset to everything from cloud architecture to woodworking and slow-smoked Texas-style BBQ.",
5558
},
5659
]}
5760
image={{
@@ -63,7 +66,9 @@ const metadata = {
6366
>
6467
<Fragment slot="content">
6568
<h3 class="text-2xl font-bold tracking-tight dark:text-white sm:text-3xl mb-2">Meet Our Founder</h3>
66-
A sought-after speaker and thought leader, Kristopher frequently presents on hybrid architectures, cloud-native technologies, and monitoring solutions at conferences like MMS, M365 Community Days, Experts Live Europe, and Festive Tech Calendar — sharing insights from his extensive experience in modern IT infrastructure.
69+
A sought-after speaker and thought leader, Kristopher frequently presents on hybrid architectures, cloud-native technologies,
70+
and monitoring solutions at conferences like MMS, M365 Community Days, Experts Live Europe, and Festive Tech Calendar
71+
— sharing insights from his extensive experience in modern IT infrastructure.
6772
</Fragment>
6873

6974
<Fragment slot="bg">
@@ -83,7 +88,7 @@ const metadata = {
8388
{
8489
title: 'Our Approach',
8590
description:
86-
'Hybrid Cloud Solutions, LLC exists to make hybrid cloud simpler, more accessible, and better aligned to each organization\'s needs — whether you\'re modernizing a datacenter, enabling Azure Arc policy at the edge, or deploying resilient Hyper-V clusters with Storage Spaces Direct.',
91+
"Hybrid Cloud Solutions, LLC exists to make hybrid cloud simpler, more accessible, and better aligned to each organization's needs — whether you're modernizing a datacenter, enabling Azure Arc policy at the edge, or deploying resilient Hyper-V clusters with Storage Spaces Direct.",
8792
},
8893
]}
8994
image={{
@@ -118,8 +123,7 @@ const metadata = {
118123
},
119124
{
120125
title: 'Simplicity',
121-
description:
122-
'Clear, modular, and supportable — technology should not overcomplicate what\'s possible.',
126+
description: "Clear, modular, and supportable — technology should not overcomplicate what's possible.",
123127
icon: 'tabler:bulb',
124128
},
125129
{
@@ -155,9 +159,7 @@ const metadata = {
155159
},
156160
]}
157161
>
158-
<Fragment slot="title">
159-
Ready to Get Started?
160-
</Fragment>
162+
<Fragment slot="title"> Ready to Get Started? </Fragment>
161163

162164
<Fragment slot="subtitle">
163165
Let's discuss how Hybrid Cloud Solutions can help your organization modernize with confidence.

src/pages/community.astro

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,13 @@ const metadata = {
1919
title="Join the Hybrid Cloud Community"
2020
subtitle="Technology is better when we build it together. Connect with us across platforms — contribute, collaborate, and grow with the hybrid cloud community."
2121
actions={[
22-
{ variant: 'primary', text: 'Follow on YouTube', href: 'https://youtube.com/@countrycloudboy', target: '_blank', icon: 'tabler:brand-youtube' },
22+
{
23+
variant: 'primary',
24+
text: 'Follow on YouTube',
25+
href: 'https://youtube.com/@countrycloudboy',
26+
target: '_blank',
27+
icon: 'tabler:brand-youtube',
28+
},
2329
{ text: 'GitHub', href: 'https://github.com/hybridsolutionscloud', target: '_blank' },
2430
]}
2531
image={{
@@ -94,7 +100,7 @@ const metadata = {
94100
{
95101
title: 'Giving Back',
96102
description:
97-
'As a Microsoft MVP, community engagement isn\'t just a title — it\'s a commitment to helping others succeed with technology.',
103+
"As a Microsoft MVP, community engagement isn't just a title — it's a commitment to helping others succeed with technology.",
98104
},
99105
]}
100106
image={{
@@ -124,9 +130,7 @@ const metadata = {
124130
},
125131
]}
126132
>
127-
<Fragment slot="title">
128-
Want to Collaborate?
129-
</Fragment>
133+
<Fragment slot="title"> Want to Collaborate? </Fragment>
130134

131135
<Fragment slot="subtitle">
132136
Whether it's a community project, a speaking opportunity, or just a conversation about hybrid cloud — reach out.

src/pages/conferences.astro

Lines changed: 24 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@ const metadata = {
2222
subtitle="Microsoft MVP and MCT Kristopher Turner is a sought-after speaker at industry conferences, community events, and user groups — sharing real-world insights on hybrid cloud, Azure Local, Azure Arc, AVD, and edge infrastructure."
2323
actions={[
2424
{ variant: 'primary', text: 'Invite Me to Speak', href: '/contact', icon: 'tabler:microphone' },
25-
{ variant: 'secondary', text: 'View Sessionize Profile', href: 'https://sessionize.com/kristopherjturner/', target: '_blank' },
25+
{
26+
variant: 'secondary',
27+
text: 'View Sessionize Profile',
28+
href: 'https://sessionize.com/kristopherjturner/',
29+
target: '_blank',
30+
},
2631
]}
2732
image={{
2833
src: 'https://images.unsplash.com/photo-1540575467063-178a50c2df87?ixlib=rb-4.0.3&auto=format&fit=crop&w=2070&q=80',
@@ -95,7 +100,7 @@ const metadata = {
95100
},
96101
{
97102
title: 'Azure Virtual Desktop & Windows 365',
98-
description: 'What\'s new, lessons from the field, hybrid AVD architecture, and on-prem AVD deployment.',
103+
description: "What's new, lessons from the field, hybrid AVD architecture, and on-prem AVD deployment.",
99104
icon: 'tabler:device-laptop',
100105
},
101106
{
@@ -143,33 +148,27 @@ const metadata = {
143148
items={[
144149
{
145150
title: 'North American Cloud & Collaboration Summit — Branson, MO (Jul 2025)',
146-
description:
147-
'From Experiment to Enterprise: My AI-Driven IaC Journey with VS Code and GitHub Copilot',
151+
description: 'From Experiment to Enterprise: My AI-Driven IaC Journey with VS Code and GitHub Copilot',
148152
},
149153
{
150154
title: 'MMS 2025 at MOA — Minneapolis, MN (May 2025)',
151-
description:
152-
'Windows Server or Azure Local: The On-Prem Question',
155+
description: 'Windows Server or Azure Local: The On-Prem Question',
153156
},
154157
{
155158
title: 'M365 Community Days DC — Arlington, VA (Feb 2025)',
156-
description:
157-
'Securing Hybrid Workloads with Azure Arc: A Unified Approach to Governance and Compliance',
159+
description: 'Securing Hybrid Workloads with Azure Arc: A Unified Approach to Governance and Compliance',
158160
},
159161
{
160162
title: 'MC2MC Connect 2025 — Berchem, Belgium (Feb 2025)',
161-
description:
162-
'Arc of Control: Managing Multi-Cloud Servers with Azure Arc, Policy, and Update Manager',
163+
description: 'Arc of Control: Managing Multi-Cloud Servers with Azure Arc, Policy, and Update Manager',
163164
},
164165
{
165166
title: 'MMS 2025 Music City Edition — Nashville, TN (Oct 2025)',
166-
description:
167-
'Multiple sessions on Azure Local, AVD, and hybrid cloud management',
167+
description: 'Multiple sessions on Azure Local, AVD, and hybrid cloud management',
168168
},
169169
{
170170
title: 'M365 Community Days NYC — Manhattan, NY (Jul 2025)',
171-
description:
172-
'Azure Arc and hybrid cloud governance sessions',
171+
description: 'Azure Arc and hybrid cloud governance sessions',
173172
},
174173
]}
175174
image={{
@@ -179,7 +178,8 @@ const metadata = {
179178
>
180179
<Fragment slot="content">
181180
<h3 class="text-2xl font-bold tracking-tight dark:text-white sm:text-3xl mb-2">Where I've Been</h3>
182-
From MMS and M365 Community Days to Experts Live Europe and Festive Tech Calendar — active in the hybrid cloud community year-round since 2018.
181+
From MMS and M365 Community Days to Experts Live Europe and Festive Tech Calendar — active in the hybrid cloud community
182+
year-round since 2018.
183183
</Fragment>
184184

185185
<Fragment slot="bg">
@@ -195,33 +195,27 @@ const metadata = {
195195
items={[
196196
{
197197
title: 'MMS (Midwest Management Summit)',
198-
description:
199-
'Regular speaker at MMS MOA and MMS Music City Edition — Minneapolis, Nashville.',
198+
description: 'Regular speaker at MMS MOA and MMS Music City Edition — Minneapolis, Nashville.',
200199
},
201200
{
202201
title: 'M365 Community Days',
203-
description:
204-
'NYC, DC, Nashville — community-driven Microsoft 365 and Azure events.',
202+
description: 'NYC, DC, Nashville — community-driven Microsoft 365 and Azure events.',
205203
},
206204
{
207205
title: 'Experts Live Europe',
208-
description:
209-
'International speaking at Experts Live Europe 2019 in Prague, Czechia.',
206+
description: 'International speaking at Experts Live Europe 2019 in Prague, Czechia.',
210207
},
211208
{
212209
title: 'Festive Tech Calendar',
213-
description:
214-
'Annual contributor to the Festive Tech Calendar — 2022, 2023, and 2024 editions.',
210+
description: 'Annual contributor to the Festive Tech Calendar — 2022, 2023, and 2024 editions.',
215211
},
216212
{
217213
title: 'MVPDays',
218-
description:
219-
'Multiple sessions at MVPDays Online and Azure Stack Day events since 2018.',
214+
description: 'Multiple sessions at MVPDays Online and Azure Stack Day events since 2018.',
220215
},
221216
{
222217
title: 'User Groups',
223-
description:
224-
'DFWSMUG (Dallas), HASMUG (Houston), and regional user group presentations.',
218+
description: 'DFWSMUG (Dallas), HASMUG (Houston), and regional user group presentations.',
225219
},
226220
]}
227221
image={{
@@ -265,12 +259,11 @@ const metadata = {
265259
},
266260
]}
267261
>
268-
<Fragment slot="title">
269-
Want Me at Your Event?
270-
</Fragment>
262+
<Fragment slot="title"> Want Me at Your Event? </Fragment>
271263

272264
<Fragment slot="subtitle">
273-
I'm available for conference keynotes, breakout sessions, panel discussions, user group talks, and hands-on workshop facilitation. Let's make it happen.
265+
I'm available for conference keynotes, breakout sessions, panel discussions, user group talks, and hands-on
266+
workshop facilitation. Let's make it happen.
274267
</Fragment>
275268
</CallToAction>
276269
</Layout>

src/pages/contact.astro

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ const metadata = {
1212
<Layout metadata={metadata}>
1313
<!-- HeroText Widget ******************* -->
1414

15-
<HeroText tagline="Get In Touch" title="Let's Build Something Together" subtitle="Whether you need hybrid cloud consulting, training, or a conference speaker — we'd love to hear from you." />
15+
<HeroText
16+
tagline="Get In Touch"
17+
title="Let's Build Something Together"
18+
subtitle="Whether you need hybrid cloud consulting, training, or a conference speaker — we'd love to hear from you."
19+
/>
1620

1721
<ContactUs
1822
id="form"

src/pages/index.astro

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,10 @@ const metadata = {
3636
</Fragment>
3737

3838
<Fragment slot="subtitle">
39-
From Azure Local to Hyper-V and Azure Arc — grounded, resilient hybrid cloud solutions designed for the edge and the enterprise.
40-
<span class="font-semibold">Hybrid Cloud Solutions, LLC</span> helps organizations modernize with confidence using Microsoft technologies.
39+
From Azure Local to Hyper-V and Azure Arc — grounded, resilient hybrid cloud solutions designed for the edge and
40+
the enterprise.
41+
<span class="font-semibold">Hybrid Cloud Solutions, LLC</span> helps organizations modernize with confidence using
42+
Microsoft technologies.
4143
</Fragment>
4244
</Hero>
4345

@@ -110,7 +112,7 @@ const metadata = {
110112
{
111113
title: 'Craftsmanship Meets Cloud',
112114
description:
113-
'We approach cloud architecture with the same care you\'d find in a woodshop — patient, precise, and purpose-driven.',
115+
"We approach cloud architecture with the same care you'd find in a woodshop — patient, precise, and purpose-driven.",
114116
},
115117
{
116118
title: 'Edge-Ready Solutions',
@@ -160,7 +162,7 @@ const metadata = {
160162
title: 'Ongoing Support',
161163
icon: 'tabler:check',
162164
description:
163-
'We don\'t disappear after deployment. We offer continued guidance, training, and support to keep your hybrid cloud running strong.',
165+
"We don't disappear after deployment. We offer continued guidance, training, and support to keep your hybrid cloud running strong.",
164166
},
165167
]}
166168
image={{
@@ -206,9 +208,7 @@ const metadata = {
206208
},
207209
]}
208210
>
209-
<Fragment slot="title">
210-
Ready to Build Your Hybrid Cloud?
211-
</Fragment>
211+
<Fragment slot="title"> Ready to Build Your Hybrid Cloud? </Fragment>
212212

213213
<Fragment slot="subtitle">
214214
Let's design a solution that blends the best of Azure with the infrastructure you trust.

src/pages/legal.astro

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,22 @@ const metadata = {
1010
<Layout metadata={metadata}>
1111
<HeroText tagline="Legal" title="Privacy Policy & Terms of Service" />
1212

13-
<section class="mx-auto max-w-3xl px-6 py-12 prose dark:prose-invert prose-headings:font-heading prose-headings:leading-tighter prose-headings:tracking-tighter">
13+
<section
14+
class="mx-auto max-w-3xl px-6 py-12 prose dark:prose-invert prose-headings:font-heading prose-headings:leading-tighter prose-headings:tracking-tighter"
15+
>
1416
<h2>Privacy Policy</h2>
1517
<p><em>Last updated: July 2025</em></p>
1618

1719
<p>
1820
Hybrid Cloud Solutions, LLC ("we", "our", or "us") operates the website
19-
<a href="https://www.hybridsolutions.cloud">www.hybridsolutions.cloud</a>. This page informs you of our
20-
policies regarding the collection, use, and disclosure of personal information when you use our site.
21+
<a href="https://www.hybridsolutions.cloud">www.hybridsolutions.cloud</a>. This page informs you of our policies
22+
regarding the collection, use, and disclosure of personal information when you use our site.
2123
</p>
2224

2325
<h3>Information We Collect</h3>
2426
<p>
25-
When you submit our contact form, we collect the information you provide — typically your name, email address,
26-
and message content. We use this information solely to respond to your inquiry.
27+
When you submit our contact form, we collect the information you provide — typically your name, email address, and
28+
message content. We use this information solely to respond to your inquiry.
2729
</p>
2830

2931
<h3>How We Use Your Information</h3>
@@ -35,14 +37,14 @@ const metadata = {
3537

3638
<h3>Third-Party Services</h3>
3739
<p>
38-
Our contact form is processed through submit-form.com. We do not sell, trade, or otherwise transfer
39-
your personal information to outside parties beyond what is necessary to operate our services.
40+
Our contact form is processed through submit-form.com. We do not sell, trade, or otherwise transfer your personal
41+
information to outside parties beyond what is necessary to operate our services.
4042
</p>
4143

4244
<h3>Cookies</h3>
4345
<p>
44-
This site may use cookies for basic functionality such as theme preference. We do not use tracking
45-
cookies or third-party advertising cookies.
46+
This site may use cookies for basic functionality such as theme preference. We do not use tracking cookies or
47+
third-party advertising cookies.
4648
</p>
4749

4850
<h3>Your Rights</h3>
@@ -57,33 +59,33 @@ const metadata = {
5759
<p><em>Last updated: July 2025</em></p>
5860

5961
<p>
60-
By accessing and using this website, you accept and agree to be bound by the terms and conditions set forth
61-
below. If you do not agree to these terms, please do not use this site.
62+
By accessing and using this website, you accept and agree to be bound by the terms and conditions set forth below.
63+
If you do not agree to these terms, please do not use this site.
6264
</p>
6365

6466
<h3>Use of Site</h3>
6567
<p>
66-
The content of this site is for general information and use only. It is subject to change without notice.
67-
Nothing on this site constitutes professional advice for your specific situation.
68+
The content of this site is for general information and use only. It is subject to change without notice. Nothing
69+
on this site constitutes professional advice for your specific situation.
6870
</p>
6971

7072
<h3>Intellectual Property</h3>
7173
<p>
72-
All content on this site — including text, graphics, logos, and images — is the property of
73-
Hybrid Cloud Solutions, LLC unless otherwise noted. Unauthorized use may give rise to a claim for damages
74-
and/or constitute a criminal offense.
74+
All content on this site — including text, graphics, logos, and images — is the property of Hybrid Cloud
75+
Solutions, LLC unless otherwise noted. Unauthorized use may give rise to a claim for damages and/or constitute a
76+
criminal offense.
7577
</p>
7678

7779
<h3>Limitation of Liability</h3>
7880
<p>
79-
Your use of any information or materials on this website is entirely at your own risk. Hybrid Cloud
80-
Solutions, LLC shall not be liable for any loss or damage arising from your use of this site.
81+
Your use of any information or materials on this website is entirely at your own risk. Hybrid Cloud Solutions, LLC
82+
shall not be liable for any loss or damage arising from your use of this site.
8183
</p>
8284

8385
<h3>External Links</h3>
8486
<p>
85-
This site may contain links to other websites. We do not endorse or accept responsibility for the
86-
content of external sites.
87+
This site may contain links to other websites. We do not endorse or accept responsibility for the content of
88+
external sites.
8789
</p>
8890

8991
<h3>Contact</h3>

0 commit comments

Comments
 (0)