Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use more of the available screen #46

Merged
merged 3 commits into from
Jan 23, 2017
Merged

Use more of the available screen #46

merged 3 commits into from
Jan 23, 2017

Conversation

zerok
Copy link
Collaborator

@zerok zerok commented Jan 15, 2017

Previously, we hard-locked the content width at 730px. Especially on the event listing pages this left far too much white-space around the content.

This change resets the available width to bootstrap's default value and in most cases puts at least 2 (max. 4) videos per row on the screen.

Here are a handful of screenshots in various resolutions. This has so far been tested on the latest version of Safari, Firefox, Chrome, and Safari on iOS.

pyvideo_org-eventpage-2014
pyvideo_org-eventpage-small
pyvideo_org-eventpage
pyvideo_org-frontpage-1024
pyvideo_org-frontpage-small
pyvideo_org-frontpage

I'm not yet happy with big chunks of the markup. There isn't all that much I can do about that without working around bootstrap, which in turn would make it harder for new contributors. For that reason I've opted to leave those sections alone for now :)

Now only one macro is used for all entry renderings but speakers and events can
be hidden depending on the context.

This also gets rid of an extra padding around lists.
@zerok
Copy link
Collaborator Author

zerok commented Jan 23, 2017

Anybody want to review this? Otherwise I'd merge it some time tomorrow 😃

@lgh2
Copy link
Collaborator

lgh2 commented Jan 23, 2017

It looks really nice!

@lgh2 lgh2 merged commit 8400de0 into master Jan 23, 2017
@lgh2 lgh2 deleted the feature/wide-style branch January 23, 2017 20:38
@zerok
Copy link
Collaborator Author

zerok commented Jan 24, 2017

@lgh2 Thank you :) Turns out there was still a bug in there with the 3-col rendering for devices like the iPad. I'm currently in the process of patching that 😢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants