Skip to content

Commit 02234cd

Browse files
committed
change all local asset and img links from relative to absolute
1 parent 631230c commit 02234cd

32 files changed

+2326
-727
lines changed

404.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
/>
1010
<meta name="description" content="404 Error | Page Not Found" />
1111
<meta name="robots" content="noindex" />
12-
<link rel="stylesheet" href="assets/css/main.css" />
13-
<link rel="stylesheet" href="assets/css/familytree.css" />
14-
<link rel="icon" href="./images/icons/favicon_50_w.webp" />
12+
<link rel="stylesheet" href="/assets/css/main.css" />
13+
<link rel="stylesheet" href="/assets/css/familytree.css" />
14+
<link rel="icon" href="/images/icons/favicon_50_w.webp" />
1515
</head>
1616

1717
<body class="is-preload">
@@ -36,7 +36,7 @@ <h2>Hmm... The page you're looking for cannot be found</h2>
3636
</div>
3737
<div class="text_column">
3838
<img
39-
src="./images/404_graphic.png"
39+
src="/images/404_graphic.png"
4040
alt="404"
4141
style="max-width: 100%; padding: 0 10%"
4242
/>
@@ -49,11 +49,11 @@ <h2>Hmm... The page you're looking for cannot be found</h2>
4949
<footer id="footer"></footer>
5050
</div>
5151
<!-- Scripts -->
52-
<script src="assets/js/jquery.min.js"></script>
53-
<script src="assets/js/browser.min.js"></script>
54-
<script src="assets/js/breakpoints.min.js"></script>
55-
<script src="assets/js/util.js"></script>
56-
<script src="assets/js/main.js"></script>
57-
<script src="assets/js/familytree.js"></script>
52+
<script src="/assets/js/jquery.min.js"></script>
53+
<script src="/assets/js/browser.min.js"></script>
54+
<script src="/assets/js/breakpoints.min.js"></script>
55+
<script src="/assets/js/util.js"></script>
56+
<script src="/assets/js/main.js"></script>
57+
<script src="/assets/js/familytree.js"></script>
5858
</body>
5959
</html>

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ bunx live-server
3030
Run image generator script:
3131

3232
```shell
33-
uv run python ./images/image_generator.py
33+
uv run python /images/image_generator.py
3434
```
3535

3636
Check family tree images:
@@ -48,5 +48,5 @@ bunx prettier --check .
4848
Check for broken links with [Lychee](https://github.com/lycheeverse/lychee):
4949

5050
```shell
51-
lychee --accept '200..=204, 401, 999' --cache .
51+
lychee --root-dir . --accept '200..=204, 401, 999' --cache .
5252
```

_header_html.html

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
<div class="page_top_div_zero">
88
<img
99
srcset="
10-
./images/noah/noah_baculi_header_page_400_w.webp 400w,
11-
./images/noah/noah_baculi_header_page_2_by_1_600_w.webp 800w,
12-
./images/noah/noah_baculi_header_page_3_by_1_1200_w.webp 1000w,
13-
./images/noah/noah_baculi_header_page_5_by_1_2000_w.webp 2000w
10+
/images/noah/noah_baculi_header_page_400_w.webp 400w,
11+
/images/noah/noah_baculi_header_page_2_by_1_600_w.webp 800w,
12+
/images/noah/noah_baculi_header_page_3_by_1_1200_w.webp 1000w,
13+
/images/noah/noah_baculi_header_page_5_by_1_2000_w.webp 2000w
1414
"
1515
sizes="100vw"
16-
src="./images/noah/noah_baculi_header_page.jpg"
16+
src="/images/noah/noah_baculi_header_page.jpg"
1717
class="page_header_pic"
1818
alt="Noah Header"
1919
/>
@@ -29,20 +29,20 @@ <h1 class="home_entrance_title">
2929
<div class="row_scroll">
3030
<ul width="50%">
3131
<li><a href="index.html" class="index">Home</a></li>
32-
<li><a href="portfolio.html" class="portfolio">Portfolio</a></li>
32+
<li><a href"=/portfolio.html" class="portfolio">Portfolio</a></li>
3333
<li><a href="about.html" class="about">About</a></li>
3434
<li><a href="contact.html" class="contact">Contact</a></li>
3535
</ul>
3636
<a href="#navbar" class="scroll_down">
3737
<img
3838
srcset="
39-
./images/icons/icon_scroll_up_25_w.webp 25w,
40-
./images/icons/icon_scroll_up_50_w.webp 1000w
39+
/images/icons/icon_scroll_up_25_w.webp 25w,
40+
/images/icons/icon_scroll_up_50_w.webp 1000w
4141
"
4242
sizes="1.5em"
4343
loading="lazy"
4444
decoding="async"
45-
src="./images/icons/icon_scroll_up.png"
45+
src="/images/icons/icon_scroll_up.png"
4646
alt="Scroll Down"
4747
class="scroll_icon"
4848
style="top: 1.5em; transform: rotate(180deg)"
@@ -71,34 +71,34 @@ <h2>Menu</h2>
7171
<ul>
7272
<li><a href="index.html" class="index">Home</a></li>
7373
<li class="dropdown_row">
74-
<a href="portfolio.html" class="portfolio">Portfolio</a>
74+
<a href"=/portfolio.html" class="portfolio">Portfolio</a>
7575
<div class="dropdown">
7676
<img
77-
srcset="./images/icons/icon_drop_down_50_w.webp 1000w"
77+
srcset="/images/icons/icon_drop_down_50_w.webp 1000w"
7878
sizes="1.125em"
7979
loading="lazy"
8080
decoding="async"
81-
src="./images/icons/icon_drop_down.png"
81+
src="/images/icons/icon_drop_down.png"
8282
class="dropdown_icon"
8383
alt="Dropdown"
8484
/>
8585
<div class="dropdown-content">
8686
<div class="dropdown-container">
87-
<a href="portfolio-enterprisedb.html" class="enterprisedb">
87+
<a href"=/portfolio-enterprisedb.html" class="enterprisedb">
8888
EnterpriseDB
8989
</a>
90-
<a href="portfolio-carium.html" class="carium">Carium</a>
91-
<a href="portfolio-aldras.html" class="aldras">Aldras</a>
92-
<a href="portfolio-asme.html" class="asme">ASME</a>
93-
<a href="portfolio-trane.html" class="trane">Trane</a>
94-
<a href="portfolio-itw.html" class="itw">ITW</a>
95-
<a href="portfolio-caffinator.html" class="caffinator">
90+
<a href"=/portfolio-carium.html" class="carium">Carium</a>
91+
<a href"=/portfolio-aldras.html" class="aldras">Aldras</a>
92+
<a href"=/portfolio-asme.html" class="asme">ASME</a>
93+
<a href"=/portfolio-trane.html" class="trane">Trane</a>
94+
<a href"=/portfolio-itw.html" class="itw">ITW</a>
95+
<a href"=/portfolio-caffinator.html" class="caffinator">
9696
Caffinator
9797
</a>
98-
<a href="portfolio-nanofluidics.html" class="nanofluidics">
98+
<a href"=/portfolio-nanofluidics.html" class="nanofluidics">
9999
Nanofluidics
100100
</a>
101-
<a href="portfolio-sciencecamp.html" class="sciencecamp">
101+
<a href"=/portfolio-sciencecamp.html" class="sciencecamp">
102102
Science Camp
103103
</a>
104104
</div>
@@ -110,11 +110,11 @@ <h2>Menu</h2>
110110
<a href="about.html" class="about">About</a>
111111
<div class="dropdown">
112112
<img
113-
srcset="./images/icons/icon_drop_down_50_w.webp 1000w"
113+
srcset="/images/icons/icon_drop_down_50_w.webp 1000w"
114114
sizes="1.125em"
115115
loading="lazy"
116116
decoding="async"
117-
src="./images/icons/icon_drop_down.png"
117+
src="/images/icons/icon_drop_down.png"
118118
class="dropdown_icon"
119119
alt="Dropdown"
120120
/>

_independent_projects.html

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,23 @@
99
>
1010
<img
1111
srcset="
12-
./images/portfolio/guitar_tab_generator/guitar_tab_macbook_mockup_600_w.webp 600w
12+
/images/portfolio/guitar_tab_generator/guitar_tab_macbook_mockup_600_w.webp 600w
1313
"
1414
sizes="100vw"
1515
loading="lazy"
1616
decoding="async"
17-
src="./images/portfolio/guitar_tab_generator/guitar_tab_macbook_mockup.png"
17+
src="/images/portfolio/guitar_tab_generator/guitar_tab_macbook_mockup.png"
1818
alt="Guitar Tab Generator"
1919
/>
2020
</a>
2121
<div>
2222
<div class="project_tile_tech_used">
2323
<div>
24-
<img src="./images/logos/typescript.svg" alt="TypeScript" />
24+
<img src="/images/logos/typescript.svg" alt="TypeScript" />
2525
<p>TypeScript</p>
2626
</div>
2727
<div>
28-
<img src="./images/logos/rust.svg" alt="Rust" />
28+
<img src="/images/logos/rust.svg" alt="Rust" />
2929
<p>Rust</p>
3030
</div>
3131
</div>
@@ -46,69 +46,69 @@ <h5>Guitar Tab Generator</h5>
4646
href="https://github.com/noahbaculi/guitar-tab-generator"
4747
target="_blank"
4848
>
49-
<img src="./images/logos/github.svg" alt="GitHub" />
49+
<img src="/images/logos/github.svg" alt="GitHub" />
5050
</a>
5151
</div>
5252
</div>
5353
</div>
5454
<div class="project_tile">
55-
<a href="portfolio-pet-feeder.html">
55+
<a href"=/portfolio-pet-feeder.html">
5656
<img
57-
srcset="./images/portfolio/pet_feeder/pet_feeder_final_600_w.webp 600w"
57+
srcset="/images/portfolio/pet_feeder/pet_feeder_final_600_w.webp 600w"
5858
sizes="100vw"
5959
loading="lazy"
6060
decoding="async"
61-
src="./images/portfolio/pet_feeder/pet_feeder_final.JPG"
61+
src="/images/portfolio/pet_feeder/pet_feeder_final.JPG"
6262
alt="Pet Feeder"
6363
/>
6464
</a>
6565
<div>
6666
<div class="project_tile_tech_used">
6767
<div>
68-
<img src="./images/logos/arduino.svg" alt="Arduino" />
68+
<img src="/images/logos/arduino.svg" alt="Arduino" />
6969
<p>Arduino</p>
7070
</div>
7171
<div>
72-
<img src="./images/logos/c++.svg" alt="C++" />
72+
<img src="/images/logos/c++.svg" alt="C++" />
7373
<p>C++</p>
7474
</div>
7575
</div>
76-
<a href="portfolio-pet-feeder.html">
76+
<a href"=/portfolio-pet-feeder.html">
7777
<h5>Automatic Pet Feeder</h5>
7878
</a>
7979
<p>Arduino mechatronic pet feeder</p>
8080
<div class="project_tile_more">
81-
<a href="portfolio-pet-feeder.html">Read more →</a>
81+
<a href"=/portfolio-pet-feeder.html">Read more →</a>
8282
</div>
8383
<!-- <div class="project_tile_end_logo"> -->
8484
<!-- <a -->
8585
<!-- href="https://github.com/noahbaculi/arduino-pet-feeder" -->
8686
<!-- target="_blank" -->
8787
<!-- > -->
88-
<!-- <img src="./images/logos/github.svg" alt="GitHub" /> -->
88+
<!-- <img src="/images/logos/github.svg" alt="GitHub" /> -->
8989
<!-- </a> -->
9090
<!-- </div> -->
9191
</div>
9292
</div>
9393
<div class="project_tile">
9494
<a href="https://github.com/noahbaculi/busca" target="_blank">
9595
<img
96-
srcset="./images/portfolio/busca/busca_600_w.webp 600w"
96+
srcset="/images/portfolio/busca/busca_600_w.webp 600w"
9797
sizes="100vw"
9898
loading="lazy"
9999
decoding="async"
100-
src="./images/portfolio/busca/busca.png"
100+
src="/images/portfolio/busca/busca.png"
101101
alt="Busca"
102102
/>
103103
</a>
104104
<div>
105105
<div class="project_tile_tech_used">
106106
<div>
107-
<img src="./images/logos/rust.svg" alt="Rust" />
107+
<img src="/images/logos/rust.svg" alt="Rust" />
108108
<p>Rust</p>
109109
</div>
110110
<div>
111-
<img src="./images/logos/homebrew.svg" alt="Homebrew" />
111+
<img src="/images/logos/homebrew.svg" alt="Homebrew" />
112112
<p>Homebrew</p>
113113
</div>
114114
</div>
@@ -118,33 +118,33 @@ <h5>Busca</h5>
118118
<p>Closest file match finder CLI app</p>
119119
<div class="project_tile_end_logo">
120120
<a href="https://github.com/noahbaculi/busca" target="_blank">
121-
<img src="./images/logos/github.svg" alt="GitHub" />
121+
<img src="/images/logos/github.svg" alt="GitHub" />
122122
</a>
123123
</div>
124124
</div>
125125
</div>
126126
<div class="project_tile">
127127
<a href="./portfolio-aldras.html">
128128
<img
129-
srcset="./images/portfolio/aldras/aldras_600_w.webp 600w"
129+
srcset="/images/portfolio/aldras/aldras_600_w.webp 600w"
130130
sizes="100vw"
131131
loading="lazy"
132132
decoding="async"
133-
src="./images/portfolio/aldras/aldras.png"
133+
src="/images/portfolio/aldras/aldras.png"
134134
alt="Aldras"
135135
/>
136136
</a>
137137
<div>
138138
<div class="project_tile_tech_used">
139139
<div>
140-
<img src="./images/logos/python.svg" alt="Python" />
140+
<img src="/images/logos/python.svg" alt="Python" />
141141
<p>Python</p>
142142
</div>
143143
<div>
144-
<img src="./images/logos/html.svg" alt="HTML" />
144+
<img src="/images/logos/html.svg" alt="HTML" />
145145
</div>
146146
<div>
147-
<img src="./images/logos/css.svg" alt="CSS" />
147+
<img src="/images/logos/css.svg" alt="CSS" />
148148
</div>
149149
</div>
150150
<a href="./portfolio-aldras.html">
@@ -156,7 +156,7 @@ <h5>Aldras Automation</h5>
156156
</div>
157157
<div class="project_tile_end_logo">
158158
<a href="https://github.com/noahbaculi/aldras-app" target="_blank">
159-
<img src="./images/logos/github.svg" alt="GitHub" />
159+
<img src="/images/logos/github.svg" alt="GitHub" />
160160
</a>
161161
</div>
162162
</div>
@@ -165,19 +165,19 @@ <h5>Aldras Automation</h5>
165165
<a href="https://salesforcegalaxy.com/" target="_blank">
166166
<img
167167
srcset="
168-
./images/portfolio/independent_projects/salesforce_galaxy_600_w.webp 600w
168+
/images/portfolio/independent_projects/salesforce_galaxy_600_w.webp 600w
169169
"
170170
sizes="100vw"
171171
loading="lazy"
172172
decoding="async"
173-
src="./images/portfolio/independent_projects/salesforce_galaxy.PNG"
173+
src="/images/portfolio/independent_projects/salesforce_galaxy.PNG"
174174
alt="Salesforce Galaxy"
175175
/>
176176
</a>
177177
<div style="padding-bottom: 0">
178178
<div class="project_tile_tech_used">
179179
<div>
180-
<img src="./images/logos/javascript.svg" alt="Javascript" />
180+
<img src="/images/logos/javascript.svg" alt="Javascript" />
181181
<p>Javascript</p>
182182
</div>
183183
</div>
@@ -196,7 +196,7 @@ <h5>Salesforce Galaxy</h5>
196196
</div>
197197
<div class="project_tile_end_logo">
198198
<a href="https://github.com/noahbaculi/salesforcegalaxy" target="_blank">
199-
<img src="./images/logos/github.svg" alt="GitHub" />
199+
<img src="/images/logos/github.svg" alt="GitHub" />
200200
</a>
201201
</div>
202202
</div>

_portfolio_subnavbar.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
<!-- NOTE: These link class tags need to match the page breadcrumbs in order for the current page highlighting to work -->
66
<ul width="50%">
77
<li>
8-
<a href="portfolio-enterprisedb.html" class="enterprisedb"
8+
<a href"=/portfolio-enterprisedb.html" class="enterprisedb"
99
>EnterpriseDB</a
1010
>
1111
</li>
12-
<li><a href="portfolio-carium.html" class="carium">Carium</a></li>
13-
<li><a href="portfolio-aldras.html" class="aldras">Aldras</a></li>
14-
<li><a href="portfolio-asme.html" class="asme">ASME</a></li>
15-
<li><a href="portfolio-trane.html" class="trane">Trane</a></li>
16-
<!-- <li><a href="portfolio-itw.html">ITW</a></li> -->
17-
<!-- <li><a href="portfolio-caffinator.html">Caffinator</a></li> -->
18-
<!-- <li><a href="portfolio-nanofluidics.html">Nanofluidics</a></li> -->
19-
<!-- <li><a href="portfolio-sciencecamp.html">Science Camp</a></li> -->
12+
<li><a href"=/portfolio-carium.html" class="carium">Carium</a></li>
13+
<li><a href"=/portfolio-aldras.html" class="aldras">Aldras</a></li>
14+
<li><a href"=/portfolio-asme.html" class="asme">ASME</a></li>
15+
<li><a href"=/portfolio-trane.html" class="trane">Trane</a></li>
16+
<!-- <li><a href"=/portfolio-itw.html">ITW</a></li> -->
17+
<!-- <li><a href"=/portfolio-caffinator.html">Caffinator</a></li> -->
18+
<!-- <li><a href"=/portfolio-nanofluidics.html">Nanofluidics</a></li> -->
19+
<!-- <li><a href"=/portfolio-sciencecamp.html">Science Camp</a></li> -->
2020
</ul>
2121
</div>

0 commit comments

Comments
 (0)