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

Prepare Grid for the future: CSS Flexbox and CSS Grid #424

Open
greatestview opened this issue Nov 16, 2016 · 0 comments
Open

Prepare Grid for the future: CSS Flexbox and CSS Grid #424

greatestview opened this issue Nov 16, 2016 · 0 comments

Comments

@greatestview
Copy link
Contributor

We need to investigate a few brain minutes to what we do, when CSS flexbox and CSS grid will become usable for all main browsers. Currently Grid is a desktop tool: We can only arrange slots and boxes for desktop purposes. For mobile we just collapse slots underneath each other. Looking at increasing mobile usage that is not really future proof. In the near future it is officially possible to adjust the number of slots to the browser viewport size (it is already possible now with complex CSS or some JavaScript). That is where Grid comes to its limits.

We probably need a deeper concept change away from static container slot appearances. On the one hand Grid users should see how their Grid behaves on different screen sizes (when making the browser window smaller there should be the mobile view). As an idea: The WordPress theme preview allows you to test the theme on desktop, tablet and mobile view, without actually resizing the browser window.
On the other hand we need something like dynamic containers (e.g. mobile 1d1, tablet 1d2-1d2, desktop 1d3-1d3-1d3) or even get away from the container thinking to something like dynamic box placement.
Difficult.

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

No branches or pull requests

1 participant