- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Tue, 03 Jul 2018 03:50:52 +0000
- To: public-css-archive@w3.org
The Working Group just discussed `need spec for margin padding and box styling terminology`, and agreed to the following: * `RESOLVED: New module CSS Box Styling (css-box) to hold margin and padding definitions.` <details><summary>The full IRC log of that discussion</summary> <heycam> Topic: need spec for margin padding and box styling terminology<br> <astearns> github: https://github.com/w3c/csswg-drafts/issues/2851<br> <heycam> Rossen: this is something put forward by Elika and Tab<br> <heycam> fantasai: basically we ported a long of CSS 2.1 props to Level 3 spec<br> <heycam> ... margin and padding properties havent' been copied over, don't really have a home in our new specs<br> <heycam> ... it would be useful if we had a spec to put these in<br> <heycam> ... I don't think any particular layut model spec makes sense, since tehy affect every type of box<br> <heycam> ... suggestion is to create a short spec just about margins, paddings, what they are, and definintg the terms margin box, padding box<br> <heycam> florian: and content box?<br> <heycam> fantasai: yes<br> <heycam> TabAtkins: sizing maybe<br> <heycam> Rossen: maybe that's in box model<br> <heycam> dbaron: in Backrounds and Borders?<br> <heycam> fantasai: yes but margin and padding aren't defined there<br> <heycam> ... could make taht Backgrounds, Borders, Margin and Padding!<br> <heycam> ... or a new Box Styling module, which is padding, margins, and maybe pull borders into there<br> <heycam> florian: I think it would make sense to be in a standalone module<br> <heycam> ... to ease advancement<br> <heycam> ... maybe we pull in border related props in general<br> <heycam> ... if not, we should have some anchoring terms like corner shaping<br> <heycam> ... somodules that wnat to affect these kinds of boxes<br> <heycam> fantasai: with no historical precedent, I would suggest Borders, Margin and Padding in one spec<br> <heycam> ... but since Borders already live in B & B...<br> <heycam> ... I don't think it will take long, just going to copy over definitions, make sure they're in a Bikeshedded spec<br> <heycam> ... and keep gradually replacing CSS 2.1<br> <heycam> florian: so all the boxes, and the margin and padding props?<br> <heycam> ... margin collapsing?<br> <heycam> fantasai: no, margin collapsing goes in the block layout spec<br> <heycam> florian: sure<br> <heycam> astearns: if not planning on adding anything new, the only purpose is to make it eeasier to write newer specs?<br> <fantasai> https://www.w3.org/TR/CSS2/box.html<br> <heycam> TabAtkins: and continue on our slow grind to obsolete CSS 2.1<br> <heycam> fantasai: [mentions section numbers in CSS 2 for these definitions]<br> <heycam> ericwilligers: what happens to CSS Box 3?<br> <heycam> fantasai: kill it<br> <heycam> ... part of my proposal is to name this new spec css-box, so we can overwrite that dangerously outdated spec<br> <heycam> Rossen: sounds like a good proposal<br> <heycam> ... so CSS Box Styling, overriding css-box<br> <heycam> Rossen: alternate proposals or objections?<br> <heycam> RESOLVED: New module CSS Box Styling (css-box) to hold margin and padding definitions.<br> <heycam> TabAtkins: we should re-tag all the old tests to the new spec<br> <heycam> fantasai: might want to also consider splitting the Borders out of B&B to move into here<br> <heycam> florian: definition of border box should go in there immediately<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2851#issuecomment-402005178 using your GitHub account
Received on Tuesday, 3 July 2018 03:50:55 UTC