Feedback Wanted: how are the docs? #170
Replies: 15 comments
-
Hi! Thanks for asking and for making the plugin :) The docs are clear but quite technical, and not being very familiar with all the features of CSS it took me a while before I understood how to use jekyll_picture_tag properly and before I figured out it was actually able to do what I wanted to. I also had to read a few CSS docs in addition to the guide that is linked here. I think a few visual, practical examples would help with this. Making what the plugin can and can't do visually clear would make sure users don't leave because they don't know if the plugin can help them (or worse, because they mistakenly think it can't). I think examples of specific use cases (at a wider level) could also be added. For example, one use case is having images of different widths according to the device type (using I understand this might also depend on the theme being used, so instructions on how to use the plugin with popular themes would also be nice (I'm using minimal mistakes, for example). |
Beta Was this translation helpful? Give feedback.
-
Thanks for the feedback! I like your ideas. I had considered adding a 'how do I?' section that's more workflow based, rather than the itemized list of settings and arguments we have now. I've always considered CSS and such to be outside the scope of the plugin; it's entirely concerned with building HTML and associated images. That said, it doesn't mean I can't give some assistance in making things work the way you want them to! |
Beta Was this translation helpful? Give feedback.
-
Thanks from me too! I find the docs much better than many other plugin’s. What I found difficult the first time I used it:
|
Beta Was this translation helpful? Give feedback.
-
I've actually been considering typing up a blog post and maybe recording a video explaining responsive images. It's not an easy subject to understand, and the MDN docs aren't amazing. With padding-bottom, are you talking about a way to set an aspect raio for lazy-loaded images (preventing page reflow)? By output sizes, do you mean image widths or the actual HTML I'll verify the installation instructions with a few different versions of Jekyll to ensure they're accurate, and update as necessary. Thanks for the heads-up! |
Beta Was this translation helpful? Give feedback.
-
Sorry for being vague with 'padding-bottom'. I checked my CSS and I haven't properly documented it, but I believe setting
I mean the image widths. In same cases, my images are set with a fixed width (let's say 100px), but a media query changes that width to another size depending on the viewport (let's say 150px). To support multiple retina resolutions, do I now add config for 100px, 200px, 300px and 150px, 300px, 450px? Or do I write 100px, 150px, 300px, 450px? The double listing of 300px bothers me in the first example, but in the second example it's hard to understand where the values even come from. And how to do it sensibly for pictures that are shown in a fluid layout?
I'm back at my computer to check and I had |
Beta Was this translation helpful? Give feedback.
-
@kslstn It sounds like you may be describing the default inline behavior of |
Beta Was this translation helpful? Give feedback.
-
Yes! That was it. Because all my images are in an article and my article is a flex box, I initially couldn’t explain why an img inside a |
Beta Was this translation helpful? Give feedback.
-
Yesterday I was looking for allowed values for properties in presets and couldn’t find them. I also found the division between media presets and markup presets not totally clear. When I understand it right, media presets are only used within markup presets, but they’re described as almost equally important. |
Beta Was this translation helpful? Give feedback.
-
Well, I'm a bit lost on installation :/ Don't know if it's coming from doc being quiet concise there of from my system (check issue I just created) Thanks for everything! |
Beta Was this translation helpful? Give feedback.
-
I suppose I should be aware that not everyone using JPT has much experience with Gemfiles! Thanks, I'll try to make it more clear. |
Beta Was this translation helpful? Give feedback.
-
Adding something about keep_files for the generated folder in /_config.yml file would be nice |
Beta Was this translation helpful? Give feedback.
-
I am confused by this as well. In my case I have 1 breakpoint where the image is a certain max width below, and a certain max width above. I want to provide retina images for both cases. Do I need to specify two different media presets with their own settings in _data/picture.yml, then reference them both like this |
Beta Was this translation helpful? Give feedback.
-
Hey all, sorry I've neglected this topic. The feedback here is awesome, and I'm planning to overhaul the docs based on it after I push this next update. Shower thought: @leecalvink & @kslstn - sorry for the delayed answer! I'll definitely devote some words to the subject in the new docs. The key here is to remember that the browser is smart; if you set a good @InfamousStarFox - JPT automatically enables that setting at runtime; you shouldn't have to do anything with it. Is that not your experience? Or are you asking for an option to disable that functionality? |
Beta Was this translation helpful? Give feedback.
-
Update: Just pushed a big overhaul of the docs. I haven't finished with all the suggestions here, so I'll keep this issue up. Feedback is still encouraged! |
Beta Was this translation helpful? Give feedback.
-
Great stuff!! Wow :)
Thanks :)
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
…On Wednesday 29 July 2020 18:34, Robert Buchberger ***@***.***> wrote:
Update: Just pushed a big overhaul of the docs. I haven't finished with all the suggestions here, so I'll keep this issue up. Feedback is still encouraged!
—
You are receiving this because you commented.
Reply to this email directly, [view it on GitHub](https://github.com/rbuchberger/jekyll_picture_tag/issues/170#issuecomment-665770344), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AAF2TLAIVYSN2LBCKXTI6ATR6BFQPANCNFSM4KTAT3LQ).
|
Beta Was this translation helpful? Give feedback.
-
The documentation makes sense to me, but I'm incapable of seeing it from the perspective of a new user. What are your pain points? What doesn't make sense? What things are surprising or unexpected?
Beta Was this translation helpful? Give feedback.
All reactions