Comments (5)
Hello @siddris14 ,
Thanks for appreciating Highway;
About your issue, this is absolutely normal that Highway does not manage this by default because this behavior is of your choice and isn't a default behavior.
What you would need to do is load the style file related to the page you are visiting, so for example, on the onEnter event, you would replace the previous style file by the one concerned on the visited page.
This solution would then be JS based, to handle with the events provided in Highway.core ( onEnter, ... ) and to be created by you, for your personal stack. :-)
Hope this helps,
Thao
from highway.
Helle @ThaoD5
Thank you for your response.
Do I need to create a custom renderer in order to have access to the onEnter events..?
Thank you.
from highway.
You can check here for the core Events, but doing it per-renderer is also an option.
https://highway.js.org/examples/events.html
https://highway.js.org/api.html#renderers
from highway.
Thank you very much @ThaoD5 for your time and assistance.
Let me go through the links you have sent me and revert back to you with the outcome.
Enjoy the rest of your day!
from highway.
@ThaoD5 I hope you are doing well.
I am finding it very difficult to implement the solution you suggested earlier on.
I use Webflow for my HTML / CSS / JS and Vanilla JS / GSAP / THREE.JS for my animations and WebGL effects.
Here is the link to the work-in-progress site I am currently working on https://parisandco.shabaniddrisu.com
I would be very grateful if you can take a look at the structure of the elements. Perhaps that may help you give me a more applicable solution.
Thank you!
from highway.
Related Issues (20)
- Javascript functions doesn't works on the second time HOT 1
- Locomotive scroll not updating after page transition HOT 3
- I can't get the HIGHWAY.redirect() to work HOT 1
- data-transition attribute no longer works in 2.2.2 HOT 2
- Update /refresh/bind links dynamically created with javascript HOT 1
- New href with highway HOT 13
- Adding additional headers to page requests
- Add index.d.ts file for better IDE typehinting
- back/forward buttons pressed during transition break the website
- Facebook Pixel Tracking HOT 3
- Fatal error on transition to mismatching URL scheme, while remaining on the same domain
- Can't work with CDN
- Improper use of DOM events
- Highway not working with DOM elements rendered by javascript HOT 1
- H.redirect always refresh page HOT 1
- Help
- H is undefined HOT 1
- Navigation with parameters and anchor not working
- Javascript not working after page transition HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from highway.