0
Skip to Content
ASPEKT
ASPEKT
ASPEKT
ASPEKT
ASPEKT
 
Curated for runners test.png
 

Footwear Apparel Training Races & Events News Articles

Road to Under 20 mins
Training, Footwear, Invincible Jerry Sun 19/02/2021 Training, Footwear, Invincible Jerry Sun 19/02/2021

Road to Under 20 mins

Read More
First Speed Run with Nike ZoomX Invincible
Training, Footwear, Invincible Jerry Sun 17/02/2021 Training, Footwear, Invincible Jerry Sun 17/02/2021

First Speed Run with Nike ZoomX Invincible

Read More
Invincibles - Love at first flight?
Footwear, Invincible Guest User 16/02/2021 Footwear, Invincible Guest User 16/02/2021

Invincibles - Love at first flight?

My initial impression was that I was surprised how quickly I took to them.

Read More
Valentine’s Day Run with Invincible (Reviews and Thoughts)
Training, Footwear, Invincible Jerry Sun 14/02/2021 Training, Footwear, Invincible Jerry Sun 14/02/2021

Valentine’s Day Run with Invincible (Reviews and Thoughts)

Read More
Nike Project Fearless
Footwear, Training, Invincible Arran McAskill 11/02/2021 Footwear, Training, Invincible Arran McAskill 11/02/2021

Nike Project Fearless

Nike, are on a mission to keep runners running. Nike Sports Research Lab team launched a plan to see if they could design a running shoe that helped reduce the risk of injury. The percentage of runners sidelined by injuries has remained static for years.

Read More
document.addEventListener("DOMContentLoaded", function() { // Create a logo image element var logoImg = document.createElement("img"); // Set the source of the image logoImg.src = "https://static1.squarespace.com/static/5e4e47ce9bf2bf37590e40d2/t/65cda73b2cf50935b65e75b8/1707976507765/aspectLogo+web.png"; logoImg.alt = "Logo"; // Alt text for accessibility logoImg.id = "custom-logo"; // Assign an ID for styling // Append the image to the body document.body.appendChild(logoImg); // Get the gallery container var galleryContainer = document.getElementById("collection-65ccb04310e1515abbde9c07"); // Add scroll event listener window.addEventListener("scroll", function() { var scrollPosition = window.pageYOffset || document.documentElement.scrollTop; // Calculate the maximum scroll position until the logo reaches the footer var maxScroll = galleryContainer.offsetTop + galleryContainer.offsetHeight - window.innerHeight; // Calculate the position of the logo relative to the gallery container var logoPosition = scrollPosition - galleryContainer.offsetTop; // If the logo is within the gallery container if (scrollPosition <= maxScroll) { logoImg.style.position = "absolute"; logoImg.style.top = logoPosition + "px"; } else { logoImg.style.position = "fixed"; logoImg.style.top = maxScroll + "px"; } }); });