Comments (9)
I hope to get time to look into this later. For now you can disable lazy images with lazy option/prop with the images component. See https://github.com/thriveweb/yellowcake/blob/master/src/components/Image.js
from yellowcake.
Thanks, so I changed the lazyload value to false and now the images don't load in desktop either, am I changing the right settings?
from yellowcake.
Hello @firthir . I have the same problem on a OnePlus 6. Have you found a better solution than disable the lazy loading ?
Thank you !
from yellowcake.
Thanks for the update. The intersection observer is not working. I don't have access to this device type for the test yet. Could you visit this Codepen and let me know if you're still having the issue.
https://codepen.io/afrith/pen/BaopQgY
from yellowcake.
Thanks, I get a rectangle saying 'observed' for each div. Screenshot attached.
from yellowcake.
Cool, you found a bug. I've updated the repo and here is the code, or you can pull it in :).
if (background && lazy) {
style = {
backgroundImage: `url(${
this.state.isIntersecting ? fullSrc : smallSrc
})`,
backgroundSize
}
} else {
style = {
backgroundImage: `url(${fullSrc})`,
backgroundSize
}
}
https://github.com/thriveweb/yellowcake/blob/master/src/components/Image.js
Then add lazy={false} to the image you want.
Example use: https://github.com/thriveweb/yellowcake/blob/master/src/components/PageHeader.js.
if (large) className += ' PageHeader-large'
return (
<div className={`PageHeader relative ${className}`}>
{backgroundImage && (
<Image
background
resolutions="large"
src={backgroundImage}
alt={title}
size="cover"
lazy={false}
/>
)}
from yellowcake.
Cool, glad it's been of some use! This might sound daft but I'd like to try and pull it in, bit of a novice with github, is it hard to do?
from yellowcake.
Hey, the images load in incognito using chrome but not in the normal browser page, have cleared the cache etc...
Also, on a different subject is there any documentation about adding another page using specific components?
Thanks,
Joe
from yellowcake.
Gatsby has an application cache. @joebram you can find this in chrome inspect element > Application tab at the top > Cache on the left-hand menu > cache storage.
Delete that and you should be sorted.
from yellowcake.
Related Issues (20)
- How do you add a new widget? HOT 2
- progress further
- Emojis going onto new line in Blog Posts
- Error - Request ID: 01GEN0Y84Y4K69QS4H42X2SXYB
- Error [ERR_REQUIRE_ESM]: Must use import to load ES Module / require() of ES modules is not supported.
- warn ESLintError HOT 1
- how can i remove the github top right corner in CMS? HOT 2
- how to change the theme colour..? HOT 1
- Creating project results in errors HOT 6
- How to change slugs for posts and pages? HOT 2
- Featured Image not displaying HOT 1
- Form submission and Google map not working HOT 1
- CMS error for Home Page preview HOT 8
- Graphql Query Error for featuredImages HOT 2
- Google Map dynamic values HOT 1
- Re-work the click events HOT 4
- [Praise] Adding search to starter
- Why the images do not display on mobile??
- error dependencies. error in developing . HOT 2
- Netlify CMS - Uploadcare Missing External Library
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 yellowcake.