Skip to Navigation Skip to Posts Skip to Content

Protein

Worldwide

Protein
Previous Posts

#720 | Nostalgia, Taste & Typos

Paid Post Seeds

Protein Maxxing

What Type of Nostalgic Are You?

Featured Post TEAM tier Reports

DIRTY WORDS #5: NOSTALGIA

Paid Post Seeds

Tastes Like Yesterday

Paid Post Seeds

Humiliation Rituals

Paid Post Seeds

Gunseli and POSTPOSTPOST

#719 | Understanding Nostalgia, Reconsidering Rage & Sending Tourists Home

Paid Post Seeds

Rage, Reconsidered

Inside SEED Club #1

Load More You've reached the end of the list

Want to go deeper?

Unlock 25+ years of cultural intelligence and get access to all our SEEDS, FORUMS, REPORTS & BRIEFINGS.

Become a MEMBER from £7/month
// Add an event listener for the scroll event on the window. window.addEventListener("scroll", () => { // Get the current scroll position. let scrollTop = window.scrollY; // Get the total height of the document. let docHeight = document.body.offsetHeight; // Get the height of the window. let winHeight = window.innerHeight; // Calculate the percentage of the page that has been scrolled. let scrollPercent = scrollTop / (docHeight - winHeight); let scrollPercentRounded = Math.round(scrollPercent * 100); // Try to open the popup if the visitor has scrolled more than 25% of the page and is not a member. if (scrollPercentRounded > 25) { openPopup(); } });