scratchfoundation / scratch-www

Standalone web client for Scratch
https://scratch.mit.edu
BSD 3-Clause "New" or "Revised" License
1.6k stars 846 forks source link

Responsive clean up: Extensions Page #2320

Open kaaaaathy opened 5 years ago

kaaaaathy commented 5 years ago

For post-launch, it would be nice to clean up the style sheets on certain areas of the site. It would be great to put some love and extra padding into the extensions page.

responsive - extensions

There is a separate issue about the messaging we want add if a user is on an unsupported device, either for Scratch Desktop or Scratch Link. #2338

kaaaaathy commented 5 years ago

Proposed Changes

Leaving a couple notes here for our post launch work. These are approximate values and breakpoints, and we can finagle the numbers more when we make changes. This is also meant to be a guide for all extensions pages, including microbit, LEGO ev3, LEGO wedo2, though we might need to finetune individually later on.

So far everything at 1000 and above seems OK.


960px

Change:

image


890px

Change:

image image image image


520px

Change:


320px onwards

Change:

screen shot 2018-11-19 at 5 56 39 pm screen shot 2018-11-19 at 5 56 20 pm screen shot 2018-11-19 at 5 56 27 pm
kaaaaathy commented 5 years ago

Here's a more ideal spec for reference too:

image

ericrosenbaum commented 5 years ago

I haven't looked at this in detail, but please note that some extension landing pages will now have a video player instead of an image in the header, in case that affects the design.