Problem/Motivation

The current screenshots for all themes are not sharp on Retina displays.

Proposed resolution

We should re-create all screenshot.png files and make them 588×438. No CSS needs to be touched because image dimensions are already hardcoded in the CSS.

Please take a look at this page do see how screenshot should be created.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

yannickoo’s picture

Issue summary: View changes
lauriii’s picture

Issue tags: +Novice

I think this issue would be good for a new contributor

yannickoo’s picture

Issue tags: +retina
yannickoo’s picture

Would be great if someone applies the latest patch in the linked issue so that we have the latest version of Stark then.

yannickoo’s picture

axe312’s picture

Please use image file size optimization tools to save filesize before you commit the screenshots. ImageOptim is a very neat drag&drop solution.

The tool creates no visual regressions and the images work on every device. (Not like tinypng.com which will break on Opera Mobile and may create visual regressions)

LewisNyman’s picture

Issue tags: +frontend
MathieuSpil’s picture

Assigned: Unassigned » MathieuSpil
MathieuSpil’s picture

Assigned: MathieuSpil » Unassigned
Issue summary: View changes
Status: Active » Needs review
FileSize
360.86 KB
95.75 KB
45.73 KB
173.13 KB

Applied the patch (mentioned in #5) before I did all this, so the Stark-theme doesn't has styling.

Also losslessly optimised with ImageOptim.

Uploaded the files as attachment for reference.
Stark:
Seven:
Bartik:

yannickoo’s picture

Status: Needs review » Needs work
FileSize
593.92 KB

Really really cool!

It would be great when you resize the browser so that both columns are visible :)

MathieuSpil’s picture

Assigned: Unassigned » MathieuSpil
MathieuSpil’s picture

Assigned: MathieuSpil » Unassigned
Status: Needs work » Needs review
FileSize
91.28 KB
406.53 KB

Redone the screenshot of the Seven-theme:

That is the only thing that changed in the patch.

MathieuSpil’s picture

Re-done all the screenshots with the help of yannickoo.

MathieuSpil’s picture

Added a screenshot for the Classy-theme and redone the screenshot for the Stark-theme (in colaboration with yannickoo)

axe312’s picture

Issue tags: -retina +HiDPI

HiDPI is the official name for screens with a higher resolution per inch. Retina is just a word created by Apple for this. Thats why I changed the tag.

axe312’s picture

Title: Create Retina ready version of theme screenshots » Create HiDPI ready version of theme screenshots
yannickoo’s picture

This was really time consuming but thank you so much again Mathieu for your time :)

  • ALL EXISTING SCREENSHOTS ARE READY FOR RETINA DISPLAYS NOW!!!!111
  • We have a HiDPI version of the "no screenshot" image
  • We have a brand new screenshot for the Classy theme

Before

After

MathieuSpil’s picture

Issue tags: -Needs screenshots

Just a reminder to also update the documentation on https://www.drupal.org/node/647754.

Manjit.Singh’s picture

don't know, but facing this interesting errors while applying #14 patch :(
anything wrong with command ?

yannickoo’s picture

I think this is coming from binary image files.

Re #18: We could create a small screencast for this as well as this is kinda difficult :D

LewisNyman’s picture

Status: Needs review » Needs work

I'm having trouble applying the patch as well, did you use the special binary flags to create the patch? See the instructions here: http://mediatribe.net/en/node/63

MathieuSpil’s picture

Status: Needs work » Needs review
FileSize
324.95 KB

Created a patch with git diff --full-index --binary > retina-ready-theme-screenshot-2471611-22.patch

I can see the change in the patchfile itself, but not sure if it will work better.

LewisNyman’s picture

Issue tags: +Needs manual testing

Great, someone need to manually test this patch

maijs’s picture

Status: Needs review » Reviewed & tested by the community

The patch in #22 applies and it looks good to my eyes on retina display.

yannickoo’s picture

Status: Reviewed & tested by the community » Needs review
FileSize
186.66 KB

I have created a new patch which reduces the file size of all images so that we have 144 KB in total now :)

maijs’s picture

Status: Needs review » Reviewed & tested by the community

Tested again with patch in #25. Works as advertised.

Status: Reviewed & tested by the community » Needs work

The last submitted patch, 25: drupal-hidpi_screenshots-2471611-24.patch, failed testing.

Status: Needs work » Needs review
maijs’s picture

Status: Needs review » Reviewed & tested by the community

QA testbot failure with applying the patch in #27 seems to be a mistake on testbot part. Having done manual testing and new "passed" status, setting back to RTBC.

Manjit.Singh’s picture

QA testbot fails the test but seems like #25 patch is passed with green signal ;)
But why is it so ? I mean when test fails, color of patch changed to red... but here scenario is totally different :P

maijs’s picture

The patch in #25 was green two days ago but turned red yesterday (and this happen in multiple issues), setting the issues status back to Needs work. Did a manual test for patches and sent the patches for retesting, they all came back green again. Hence the manual reset of the status as there's no indication that the patch is bad.

xjm’s picture

This issue only changes images in the user interface, so per https://www.drupal.org/core/beta-changes, this can be completed any time during the Drupal 8 beta phase.

Committed and pushed to 8.0.x. Thanks!

  • xjm committed f82428c on 8.0.x
    Issue #2471611 by MathieuSpil, yannickoo, maijs: Create HiDPI ready...
xjm’s picture

Status: Reviewed & tested by the community » Fixed

Was wondering how long it'd be 'til I did that.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.