okfn / opendataeditor

The Open Data Editor (ODE) is a no-code application to explore, validate and publish data in a simple way. Forever free and open source project powered by the Frictionless Framework.
http://opendataeditor.okfn.org
MIT License
163 stars 19 forks source link

Fix main screen layout issue. #529

Closed pdelboca closed 1 month ago

pdelboca commented 1 month ago

This PR fixes a current issue with our layout.

I'm migrating from flex (which is designed to let the content guide the layout) to grid (which is designed to have a fixed layout).

We are always going to have the same layout, so both sidebar and content dimensions should not depend on it's contents but rather be fixed. Therefore, grid makes more sense.

Current Issue:

Screenshot_2024-08-27_10-49-53

PR Solution:

image


Please make sure that all the checks pass. Please add here any additional information regarding this pull request. It's highly recommended that you link this PR to an issue (please create one if it doesn't exist for this PR)

cloudflare-workers-and-pages[bot] commented 1 month ago

Deploying opendataeditor with  Cloudflare Pages  Cloudflare Pages

Latest commit: 804ad4e
Status: ✅  Deploy successful!
Preview URL: https://89a1bb97.opendataeditor.pages.dev
Branch Preview URL: https://migrate-to-grid-layout.opendataeditor.pages.dev

View logs