Skip to content

Commit cfb4320

Browse files
committed
Brings back load optimizations
1 parent 6296cf9 commit cfb4320

14 files changed

Lines changed: 104 additions & 48 deletions

404.html

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,19 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
66

77
<title>404 | Keith Daulton | Design Technologist, User Experience Engineer, Technical Leader</title>
8+
<meta name="description" content="Principal front-end web developer and designer, Keith Daulton." />
9+
<meta
10+
name="keywords"
11+
content="front-end, design technology, design systems, front end, ui, ux, user experience, user interface, javascript, portfolio, responsive, web, developer, designer"
12+
/>
13+
<meta name="author" content="Keith Daulton" />
814

915
<link rel="icon" type="image/png" sizes="32x32" href="/meta/favicon-32x32.png" />
1016
<link rel="icon" type="image/png" sizes="16x16" href="/meta/favicon-16x16.png" />
1117

18+
<link rel="preconnect" href="https://p.typekit.net" />
19+
<link rel="preconnect" href="https://use.typekit.net" />
20+
<link rel="preload" href="https://use.typekit.net/bdx2zst.css" as="style" />
1221
<link rel="stylesheet" href="./src/styles/index.css" />
1322
<script type="module" src="./src/index.ts"></script>
1423
</head>
@@ -21,7 +30,9 @@
2130
<header class="header header--pinned" id="header">
2231
<div class="container container--wide">
2332
<div class="header__group">
24-
<a href="/"><img class="logo" src="/media/branding/logo-square.png" alt="Keith Daulton" /></a>
33+
<a href="/"
34+
><img class="logo" src="/media/branding/logo-square.webp" alt="Keith Daulton" width="28" height="28"
35+
/></a>
2536
</div>
2637
<!-- <nav class="header__group" id="nav" aria-label="Main Navigation">
2738
<ul class="nav-inline">
@@ -93,7 +104,13 @@ <h2>Connect</h2>
93104
><d-icon-library icon="code"></d-icon-library><span class="o-sr-only">CodePen</span></a
94105
>
95106
</nav>
96-
<img src="/media/branding/logo-tight.png" alt="Keith Daulton" />
107+
<img
108+
src="/media/branding/logo-tight.webp"
109+
alt="Keith Daulton logo"
110+
width="107"
111+
height="128"
112+
loading="lazy"
113+
/>
97114
</div>
98115
</div>
99116
</section>
@@ -104,7 +121,7 @@ <h2>Connect</h2>
104121
<div class="container">
105122
<p>&copy; Copyright 2025 Keith Daulton and respective brands. All rights reserved.</p>
106123
<nav>
107-
<a href="404.html">get lost</a>
124+
<a href="/get-lost.html">get lost</a>
108125
<a href="#top"><d-icon-library icon="arrow-up"></d-icon-library><span class="o-sr-only">Back to top</span></a>
109126
</nav>
110127
</div>

docs/404.html

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,19 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
66

77
<title>404 | Keith Daulton | Design Technologist, User Experience Engineer, Technical Leader</title>
8+
<meta name="description" content="Principal front-end web developer and designer, Keith Daulton." />
9+
<meta
10+
name="keywords"
11+
content="front-end, design technology, design systems, front end, ui, ux, user experience, user interface, javascript, portfolio, responsive, web, developer, designer"
12+
/>
13+
<meta name="author" content="Keith Daulton" />
814

915
<link rel="icon" type="image/png" sizes="32x32" href="/meta/favicon-32x32.png" />
1016
<link rel="icon" type="image/png" sizes="16x16" href="/meta/favicon-16x16.png" />
1117

18+
<link rel="preconnect" href="https://p.typekit.net" />
19+
<link rel="preconnect" href="https://use.typekit.net" />
20+
<link rel="preload" href="https://use.typekit.net/bdx2zst.css" as="style" />
1221
<script type="module" crossorigin src="/assets/index-ShRo7YcU.js"></script>
1322
<link rel="stylesheet" crossorigin href="/assets/index-DntqMw41.css">
1423
</head>
@@ -21,7 +30,9 @@
2130
<header class="header header--pinned" id="header">
2231
<div class="container container--wide">
2332
<div class="header__group">
24-
<a href="/"><img class="logo" src="/media/branding/logo-square.png" alt="Keith Daulton" /></a>
33+
<a href="/"
34+
><img class="logo" src="/media/branding/logo-square.webp" alt="Keith Daulton" width="28" height="28"
35+
/></a>
2536
</div>
2637
<!-- <nav class="header__group" id="nav" aria-label="Main Navigation">
2738
<ul class="nav-inline">
@@ -93,7 +104,13 @@ <h2>Connect</h2>
93104
><d-icon-library icon="code"></d-icon-library><span class="o-sr-only">CodePen</span></a
94105
>
95106
</nav>
96-
<img src="/media/branding/logo-tight.png" alt="Keith Daulton" />
107+
<img
108+
src="/media/branding/logo-tight.webp"
109+
alt="Keith Daulton logo"
110+
width="107"
111+
height="128"
112+
loading="lazy"
113+
/>
97114
</div>
98115
</div>
99116
</section>
@@ -104,7 +121,7 @@ <h2>Connect</h2>
104121
<div class="container">
105122
<p>&copy; Copyright 2025 Keith Daulton and respective brands. All rights reserved.</p>
106123
<nav>
107-
<a href="404.html">get lost</a>
124+
<a href="/get-lost.html">get lost</a>
108125
<a href="#top"><d-icon-library icon="arrow-up"></d-icon-library><span class="o-sr-only">Back to top</span></a>
109126
</nav>
110127
</div>

docs/index.html

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,19 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
66

77
<title>Keith Daulton | Design Technologist, User Experience Engineer, Technical Leader</title>
8+
<meta name="description" content="Principal front-end web developer and designer, Keith Daulton." />
9+
<meta
10+
name="keywords"
11+
content="front-end, design technology, design systems, front end, ui, ux, user experience, user interface, javascript, portfolio, responsive, web, developer, designer"
12+
/>
13+
<meta name="author" content="Keith Daulton" />
814

915
<link rel="icon" type="image/png" sizes="32x32" href="/meta/favicon-32x32.png" />
1016
<link rel="icon" type="image/png" sizes="16x16" href="/meta/favicon-16x16.png" />
1117

18+
<link rel="preconnect" href="https://p.typekit.net" />
19+
<link rel="preconnect" href="https://use.typekit.net" />
20+
<link rel="preload" href="https://use.typekit.net/bdx2zst.css" as="style" />
1221
<script type="module" crossorigin src="/assets/index-ShRo7YcU.js"></script>
1322
<link rel="stylesheet" crossorigin href="/assets/index-DntqMw41.css">
1423
</head>
@@ -21,7 +30,9 @@
2130
<header class="header header--pinned" id="header">
2231
<div class="container container--wide">
2332
<div class="header__group">
24-
<a href="/"><img class="logo" src="/media/branding/logo-square.png" alt="Keith Daulton" /></a>
33+
<a href="/"
34+
><img class="logo" src="/media/branding/logo-square.webp" alt="Keith Daulton" width="28" height="28"
35+
/></a>
2536
</div>
2637
<nav class="header__group" id="nav" aria-label="Main Navigation">
2738
<ul class="nav-inline">
@@ -93,11 +104,20 @@ <h2>Engineer + Designer</h2>
93104
</div>
94105
<aside class="about__aside">
95106
<section class="phone-swap">
96-
<img src="/media/features/phone-mergein-rough.png" alt="Rough Design" />
97107
<img
98-
src="/media/features/phone-mergein-finished.png"
108+
src="/media/features/phone-mergein-rough.webp"
109+
alt="Rough Design"
110+
width="600"
111+
height="1138"
112+
loading="lazy"
113+
/>
114+
<img
115+
src="/media/features/phone-mergein-finished.webp"
99116
class="phone-swap__finished"
100117
alt="Finished Design"
118+
width="600"
119+
height="1138"
120+
loading="lazy"
101121
/>
102122
</section>
103123
</aside>
@@ -159,7 +179,13 @@ <h2>Connect</h2>
159179
><d-icon-library icon="code"></d-icon-library><span class="o-sr-only">CodePen</span></a
160180
>
161181
</nav>
162-
<img src="/media/branding/logo-tight.png" alt="Keith Daulton" />
182+
<img
183+
src="/media/branding/logo-tight.webp"
184+
alt="Keith Daulton logo"
185+
width="107"
186+
height="128"
187+
loading="lazy"
188+
/>
163189
</div>
164190
</div>
165191
</section>
@@ -170,7 +196,7 @@ <h2>Connect</h2>
170196
<div class="container">
171197
<p>&copy; Copyright 2025 Keith Daulton and respective brands. All rights reserved.</p>
172198
<nav>
173-
<a href="404.html">get lost</a>
199+
<a href="get-lost.html">get lost</a>
174200
<a href="#top"><d-icon-library icon="arrow-up"></d-icon-library><span class="o-sr-only">Back to top</span></a>
175201
</nav>
176202
</div>
Lines changed: 1 addition & 16 deletions
Loading
3.61 KB
Loading
3.6 KB
Loading
204 KB
Loading
27.1 KB
Loading

index.html

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,19 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
66

77
<title>Keith Daulton | Design Technologist, User Experience Engineer, Technical Leader</title>
8+
<meta name="description" content="Principal front-end web developer and designer, Keith Daulton." />
9+
<meta
10+
name="keywords"
11+
content="front-end, design technology, design systems, front end, ui, ux, user experience, user interface, javascript, portfolio, responsive, web, developer, designer"
12+
/>
13+
<meta name="author" content="Keith Daulton" />
814

915
<link rel="icon" type="image/png" sizes="32x32" href="/meta/favicon-32x32.png" />
1016
<link rel="icon" type="image/png" sizes="16x16" href="/meta/favicon-16x16.png" />
1117

18+
<link rel="preconnect" href="https://p.typekit.net" />
19+
<link rel="preconnect" href="https://use.typekit.net" />
20+
<link rel="preload" href="https://use.typekit.net/bdx2zst.css" as="style" />
1221
<link rel="stylesheet" href="./src/styles/index.css" />
1322
<script type="module" src="./src/index.ts"></script>
1423
</head>
@@ -21,7 +30,9 @@
2130
<header class="header header--pinned" id="header">
2231
<div class="container container--wide">
2332
<div class="header__group">
24-
<a href="/"><img class="logo" src="/media/branding/logo-square.png" alt="Keith Daulton" /></a>
33+
<a href="/"
34+
><img class="logo" src="/media/branding/logo-square.webp" alt="Keith Daulton" width="28" height="28"
35+
/></a>
2536
</div>
2637
<nav class="header__group" id="nav" aria-label="Main Navigation">
2738
<ul class="nav-inline">
@@ -93,11 +104,20 @@ <h2>Engineer + Designer</h2>
93104
</div>
94105
<aside class="about__aside">
95106
<section class="phone-swap">
96-
<img src="/media/features/phone-mergein-rough.png" alt="Rough Design" />
97107
<img
98-
src="/media/features/phone-mergein-finished.png"
108+
src="/media/features/phone-mergein-rough.webp"
109+
alt="Rough Design"
110+
width="600"
111+
height="1138"
112+
loading="lazy"
113+
/>
114+
<img
115+
src="/media/features/phone-mergein-finished.webp"
99116
class="phone-swap__finished"
100117
alt="Finished Design"
118+
width="600"
119+
height="1138"
120+
loading="lazy"
101121
/>
102122
</section>
103123
</aside>
@@ -159,7 +179,13 @@ <h2>Connect</h2>
159179
><d-icon-library icon="code"></d-icon-library><span class="o-sr-only">CodePen</span></a
160180
>
161181
</nav>
162-
<img src="/media/branding/logo-tight.png" alt="Keith Daulton" />
182+
<img
183+
src="/media/branding/logo-tight.webp"
184+
alt="Keith Daulton logo"
185+
width="107"
186+
height="128"
187+
loading="lazy"
188+
/>
163189
</div>
164190
</div>
165191
</section>
@@ -170,7 +196,7 @@ <h2>Connect</h2>
170196
<div class="container">
171197
<p>&copy; Copyright 2025 Keith Daulton and respective brands. All rights reserved.</p>
172198
<nav>
173-
<a href="404.html">get lost</a>
199+
<a href="get-lost.html">get lost</a>
174200
<a href="#top"><d-icon-library icon="arrow-up"></d-icon-library><span class="o-sr-only">Back to top</span></a>
175201
</nav>
176202
</div>
Lines changed: 1 addition & 16 deletions
Loading

0 commit comments

Comments
 (0)