Got rid of Turbo, now just preloading images.

This commit is contained in:
JesseBrault0709 2024-06-14 07:27:48 +02:00
parent af1a1a9c2b
commit 1f88d1b76d
8 changed files with 20 additions and 8 deletions

View File

@ -18,5 +18,10 @@ package com.jessebrault.site
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" /> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="manifest" href="/site.webmanifest" /> <link rel="manifest" href="/site.webmanifest" />
<link rel="preload" as="image" href="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait1.jpg" />
<link rel="preload" as="image" href="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait2.jpg" />
<link rel="preload" as="image" href="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait4.jpg" />
<link rel="preload" as="image" href="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/jesse-brault-bratislava.jpg" />
<link rel="stylesheet" href="/main.css" /> <link rel="stylesheet" href="/main.css" />
</head> </head>

View File

@ -3,7 +3,7 @@ package com.jessebrault.site
import com.jessebrault.site.icon.BarsIcon import com.jessebrault.site.icon.BarsIcon
--- ---
<header id="header" data-turbo-permanent> <header id="header">
<div class="titles"> <div class="titles">
<h1>$siteName</h1> <h1>$siteName</h1>
<h2>$siteTagLine</h2> <h2>$siteTagLine</h2>
@ -13,7 +13,9 @@ import com.jessebrault.site.icon.BarsIcon
<BarsIcon /> <BarsIcon />
</button> </button>
<ul id="nav-items"> <ul id="nav-items">
<Each items={menuItems} transform={<li><a class="nav-link" href={it.path}>$it.name</a></li>} /> <Each items={menuItems} transform={
<li><a class="nav-link" href={it.path}>$it.name</a></li>}
/>
</ul> </ul>
</nav> </nav>
</header> </header>

View File

@ -22,7 +22,6 @@ import com.jessebrault.site.icon.YoutubeIcon
<p>Copyright $copyrightYear Jesse R. Brault. All rights reserved.</p> <p>Copyright $copyrightYear Jesse R. Brault. All rights reserved.</p>
</footer> </footer>
<script src="/main.js"></script> <script src="/main.js"></script>
<script src="turbo.es2017-esm.js" type="module"></script>
<Each items={pageScripts} transform={<script src={it}></script>} /> <Each items={pageScripts} transform={<script src={it}></script>} />
</body> </body>
</html> </html>

View File

@ -1,6 +1,9 @@
<div class="banner biography-banner"> <div class="banner biography-banner">
<div class="headshot-container"> <div class="headshot-container">
<img src="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait1.jpg" class="headshot" /> <img
src="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait1.jpg"
class="headshot portrait-photo"
/>
</div> </div>
<div class="banner-text blurb-container"> <div class="banner-text blurb-container">
<p id="jesse-brault-name">Jesse Brault</p> <p id="jesse-brault-name">Jesse Brault</p>

View File

@ -5,7 +5,10 @@ import com.jessebrault.site.icon.*
--- ---
<div class="banner contact-banner"> <div class="banner contact-banner">
<div class="headshot-container"> <div class="headshot-container">
<img src="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait2.jpg" class="headshot" /> <img
src="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait2.jpg"
class="headshot portrait-photo"
/>
</div> </div>
<article class="banner-text social-media-links"> <article class="banner-text social-media-links">
<h1>Social Media</h1> <h1>Social Media</h1>

View File

@ -2,7 +2,7 @@
<div class="landscape-photo-container"> <div class="landscape-photo-container">
<img <img
src="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/jesse-brault-bratislava.jpg" src="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/jesse-brault-bratislava.jpg"
class="landscape-photo" class="headshot landscape-photo"
/> />
</div> </div>
<div id="lessons-banner-text" class="banner-text"> <div id="lessons-banner-text" class="banner-text">

View File

@ -2,7 +2,7 @@
<div class="headshot-container"> <div class="headshot-container">
<img <img
src="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait4.jpg" src="https://jessebrault.nyc3.cdn.digitaloceanspaces.com/images/portrait4.jpg"
class="headshot" class="headshot portrait-photo"
/> />
</div> </div>
<div id="videos-banner-text" class="banner-text"> <div id="videos-banner-text" class="banner-text">

View File

@ -201,7 +201,7 @@ a:hover {
align-items: center; align-items: center;
} }
.headshot, .portrait-photo,
.landscape-photo { .landscape-photo {
width: 100%; width: 100%;
} }