Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions _includes/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@
<meta property="og:image:height" content="600" />
<meta property="og:site_name" content="{{ site.url }}" />

<link rel="preload" as="style" href="{{ " /assets/css/style.css" | relative_url }}">
<link rel="stylesheet" href="{{ " /assets/css/style.css" | relative_url }}">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href='https://fonts.googleapis.com/css2?family=EB+Garamond&display=swap'>
<link href="https://fonts.googleapis.com/css2?family=EB+Garamond&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=EB+Garamond&display=swap" rel="stylesheet" media="print" onload="this.media='all'">
<noscript><link href="https://fonts.googleapis.com/css2?family=EB+Garamond&display=swap" rel="stylesheet"></noscript>
<link
href="data:image/x-icon;base64,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"
rel="icon" type="image/x-icon" />
Expand Down
8 changes: 4 additions & 4 deletions _includes/home-work.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ <h3>Lead & Design Manager (2018 – 2020)</h3>
<figure class="home-work-grid__project-screenshot"><img src="{{"
/assets/work/pipelines/pipelines-01.png " | relative_url }}" width="1200px" height="440px"
alt="Adrián Mato - Azure Pipelines"></figure>
<figure class="home-work-grid__project-screenshot"><img src="{{"
<figure class="home-work-grid__project-screenshot"><img loading="lazy" src="{{"
/assets/work/pipelines/pipelines-02.png " | relative_url }}" width="1400px" height="875px"
alt="Adrián Mato - Azure Pipelines"></figure>
<figure class="home-work-grid__project-screenshot"><img src="{{"
<figure class="home-work-grid__project-screenshot"><img loading="lazy" src="{{"
/assets/work/pipelines/pipelines-04.png " | relative_url }}" width="1400px" height="875px"
alt="Adrián Mato - Azure Pipelines"></figure>
<figure class="home-work-grid__project-screenshot"><img src="{{"
<figure class="home-work-grid__project-screenshot"><img loading="lazy" src="{{"
/assets/work/pipelines/pipelines-03.png " | relative_url }}" width="1400px" height="875px"
alt="Adrián Mato - Azure Pipelines"></figure>
</div>
Expand All @@ -35,7 +35,7 @@ <h3>Sr. Product Designer (2015 – 2018)</h3>
and more available on mobile, tablet and desktop.
</p>
</div>
<figure class="home-work-grid__project-screenshot"><img src="{{"
<figure class="home-work-grid__project-screenshot"><img loading="lazy" src="{{"
/assets/work/yammer/yammer-01.webp " | relative_url }}" width="1200px" height="590px"
alt="Adrián Mato - Yammer Office 365"></figure>
<figure class="home-work-grid__project-screenshot"><img loading="lazy" class="h-bradius" src="{{"
Expand Down
21 changes: 17 additions & 4 deletions assets/js/s.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,32 @@
}
}

// scrolling event
document.addEventListener("scroll", scrollHandler);
// throttle function to limit scroll handler execution
function throttle(func, limit) {
let inThrottle;
return function(...args) {
if (!inThrottle) {
func.apply(this, args);
inThrottle = true;
setTimeout(() => inThrottle = false, limit);
}
}
}

// scrolling event with throttling
function scrollHandler() {
// scroll hint
let scroll = document.scrollingElement.scrollTop;
// cache scroll value to avoid repeated DOM access
const scroll = document.scrollingElement.scrollTop;

// hide arrow when needed
if (scroll >= arrowTreshold && arrow) {
arrow.classList.remove("visible");
}
}

// throttle scroll handler to run at most every 100ms
document.addEventListener("scroll", throttle(scrollHandler, 100));

// initialize scroll hint
showScrollHint(3);
}
Expand Down