Skip to content

Commit aac0a01

Browse files
committed
Minor content tweaks, tooltips on social links
1 parent 859222a commit aac0a01

9 files changed

Lines changed: 24 additions & 19 deletions

File tree

_TODO.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,5 @@ https://aws.plainenglish.io/how-to-build-a-chatbot-using-aws-lex-and-lambda-in-2
3434
## Content Issues
3535

3636
- Need an article on OpenStack
37+
38+
- The one I'd add that's less obvious than newsletters is reading incident retros from companies that publish them well. Railway just published one this week. Cloudflare publishes consistently. Anthropic does a good job. They're more useful than most newsletter issues.
188 KB
Loading
66.9 KB
Loading
156 KB
Loading

src/components/Footer/index.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ const footerTextLinkClasses = [
167167
<li class="list-none">
168168
<a
169169
href={social.url}
170+
data-tooltip
170171
title={social.displayName}
171172
rel="me"
172173
class={socialLinkClasses}

src/components/Pages/About/index.astro

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ const expertiseIcons = ['cloud', 'document', 'gear', 'globe', 'wrench', 'chart']
132132
{item.title}
133133
</h3>
134134
</div>
135-
<p class="text-content leading-relaxed text-sm">
135+
<p class="text-content leading-relaxed text-md">
136136
{item.description}
137137
</p>
138138
</div>
@@ -199,21 +199,23 @@ const expertiseIcons = ['cloud', 'document', 'gear', 'globe', 'wrench', 'chart']
199199
<h3 class="text-lg font-semibold text-page-inverse">
200200
{item.name}
201201
</h3>
202-
<p class="text-sm text-content leading-relaxed">
202+
<p class="text-md text-content leading-relaxed">
203203
{item.text}
204204
</p>
205205
</div>
206206
))}
207207
</div>
208208
</section>
209209

210-
<Contact
211-
id="about-cta-title"
212-
title={content.proficiencies.cta.title}
213-
description={content.proficiencies.cta.description}
214-
primaryLink={{
215-
href: content.proficiencies.cta.primaryLink.href,
216-
text: content.proficiencies.cta.primaryLink.text,
217-
}}
218-
/>
210+
<div class="mb-6">
211+
<Contact
212+
id="about-cta-title"
213+
title={content.proficiencies.cta.title}
214+
description={content.proficiencies.cta.description}
215+
primaryLink={{
216+
href: content.proficiencies.cta.primaryLink.href,
217+
text: content.proficiencies.cta.primaryLink.text,
218+
}}
219+
/>
220+
</div>
219221
</div>

src/components/Pages/Services/index.astro

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ const splitH2Sections = (html: string): string[] => {
106106
class="absolute inset-0 z-(--z-raised) no-underline hover:no-underline focus-visible:no-underline focus-visible:outline-none"
107107
aria-label={`Contact us about ${service.data.title}`}
108108
>
109-
<span class="sr-only">Contact us about {service.data.title}</span>
109+
<span class="sr-only">Contact me about {service.data.title}</span>
110110
</a>
111111

112112
<div
@@ -123,7 +123,7 @@ const splitH2Sections = (html: string): string[] => {
123123
<h2 class="text-xl font-bold">{service.data.title}</h2>
124124
<p
125125
class:list={[
126-
'service-card-description sm:mt-2 text-sm leading-relaxed text-content-offset',
126+
'service-card-description sm:mt-2 text-me leading-relaxed text-content-offset',
127127
i === 0 ? 'service-card-description--default' : '',
128128
]}
129129
>
@@ -133,10 +133,10 @@ const splitH2Sections = (html: string): string[] => {
133133

134134
<div class="service-card-body flex flex-1 flex-col bg-content-inverse px-6 py-6">
135135
<div class="grid gap-6 md:grid-cols-2">
136-
<div class="space-y-6 [&_h2]:text-sm [&_h2]:font-semibold [&_h2]:uppercase [&_h2]:tracking-wider [&_h2]:text-page-inverse [&_h2]:mb-2 [&_h2]:mt-0 [&_p]:text-content [&_p]:text-sm [&_p]:leading-relaxed [&_ul]:space-y-1.5 [&_ul]:text-sm [&_ul]:text-content [&_ul]:list-none [&_ul]:pl-0 [&_li]:flex [&_li]:items-start [&_li]:gap-2 [&_li]:before:content-['✓'] [&_li]:before:text-success [&_li]:before:mt-0.5 [&_li]:before:shrink-0">
136+
<div class="space-y-6 [&_h2]:text-sm [&_h2]:font-semibold [&_h2]:uppercase [&_h2]:tracking-wider [&_h2]:text-page-inverse [&_h2]:mb-2 [&_h2]:mt-0 [&_p]:text-content [&_p]:text-md [&_p]:leading-relaxed [&_ul]:space-y-1.5 [&_ul]:text-md [&_ul]:text-content [&_ul]:list-none [&_ul]:pl-0 [&_li]:flex [&_li]:items-start [&_li]:gap-2 [&_li]:before:content-['✓'] [&_li]:before:text-success [&_li]:before:mt-0.5 [&_li]:before:shrink-0">
137137
<Fragment set:html={leftSections} />
138138
</div>
139-
<div class="space-y-6 [&_h2]:text-sm [&_h2]:font-semibold [&_h2]:uppercase [&_h2]:tracking-wider [&_h2]:text-page-inverse [&_h2]:mb-2 [&_h2]:mt-0 [&_p]:text-content [&_p]:text-sm [&_p]:leading-relaxed [&_strong]:text-page-inverse">
139+
<div class="space-y-6 [&_h2]:text-sm [&_h2]:font-semibold [&_h2]:uppercase [&_h2]:tracking-wider [&_h2]:text-page-inverse [&_h2]:mb-2 [&_h2]:mt-0 [&_p]:text-content [&_p]:text-md [&_p]:leading-relaxed [&_strong]:text-page-inverse">
140140
<Fragment set:html={rightSections} />
141141
</div>
142142
</div>

src/pages/about/index.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const path = '/about'
2929
title: "A Decade of Full Stack Development",
3030
icon: "html",
3131
description:
32-
"Over the next ten years I worked across Rails, Laravel, various Node stacks, and native iOS/Android. Building end-to-end applications gave me a thorough understanding of the complete software development lifecyclefrom database schema to client-side performance.",
32+
"Over the next ten years I worked across Rails, Laravel, various Node stacks, and native iOS/Android. Building end-to-end applications gave me a thorough understanding of the complete software development lifecyclefrom database schema to client-side performance.",
3333
},
3434
{
3535
title: "Platform Engineering Focus",

src/pages/contact/index.astro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const prefilledProjectType = Astro.url.searchParams.get('type') ?? ''
4141
},
4242
],
4343
expertise: {
44-
header: "Our Expertise",
44+
header: "My Expertise",
4545
areas: [
4646
{ text: "CI/CD Pipeline Design"},
4747
{ text: "Kubernetes & Container Orchestration"},
@@ -52,7 +52,7 @@ const prefilledProjectType = Astro.url.searchParams.get('type') ?? ''
5252
],
5353
},
5454
chooseUs: {
55-
header: "Why Choose Us?",
55+
header: "Why Work With Me?",
5656
areas: [
5757
{ text: "15+ years of engineering experience"},
5858
{ text: "Embedded with your team, not drive-by consulting"},
@@ -65,7 +65,7 @@ const prefilledProjectType = Astro.url.searchParams.get('type') ?? ''
6565
},
6666
},
6767
form: {
68-
header: "Tell us about your infrastructure needs",
68+
header: "Tell me about your infrastructure needs",
6969
description: "I'll get back to you within 24 hours to discuss the right engagement for your situation.",
7070
formErrorMssg: "Please fix the errors in your message and hit the submit button again.",
7171
contact: {

0 commit comments

Comments
 (0)