LearnNewsExamplesServices
Frontmatter
id1194
titlelayout.CssGrid
stateClosed
labels
enhancementdiscussion
assignees[]
createdAtSep 15, 2020, 1:56 PM
updatedAtDec 16, 2022, 2:01 PM
githubUrlhttps://github.com/neomjs/neo/issues/1194
authortobiu
commentsCount2
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtDec 16, 2022, 2:01 PM

layout.CssGrid

Closed v8.1.0 enhancementdiscussion
tobiu
tobiu commented on Sep 15, 2020, 1:56 PM

I am not 100% sure if we need this one, but it could make sense, since neo has a flexbox-wrapper layout class in place.

We could do the same for display: grid

https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout

https://webkit.org/demos/css-grid/

Using display: grid can obviously make sense. I am not sure about the wrapper though: many attributes are custom, like defining area names. we could map those to child item configs, but it will get mapped into inline styles for most of them.

Thoughts?

tobiu added the enhancement label on Sep 15, 2020, 1:56 PM
tobiu added the discussion label on Sep 15, 2020, 1:56 PM
tobiu
tobiu Jun 12, 2022, 7:12 PM

quick update: we will need this one soon-ish for a client project.

tobiu referenced in commit 0bf34d2 - "layout.CssGrid #1194" on Dec 16, 2022, 1:59 PM
tobiu referenced in commit 3ab6f95 - "layout.CssGrid #1194 added into container.Base" on Dec 16, 2022, 2:00 PM
tobiu
tobiu Dec 16, 2022, 2:01 PM

added a super simplistic version. we should create new tickets for feature requests

tobiu closed this issue on Dec 16, 2022, 2:01 PM