Skip to content

Commit

Permalink
Cleanup grid mako
Browse files Browse the repository at this point in the history
  • Loading branch information
wafflespeanut committed Feb 20, 2017
1 parent b55cc7f commit 7099743
Showing 1 changed file with 17 additions and 24 deletions.
41 changes: 17 additions & 24 deletions components/style/properties/longhand/position.mako.rs
Expand Up @@ -255,28 +255,21 @@ ${helpers.predefined_type("object-position",
spec="https://drafts.csswg.org/css-images-3/#the-object-position",
animatable=True)}

<% grid_longhands = ["grid-row-start", "grid-row-end", "grid-column-start", "grid-column-end"] %>

% for longhand in grid_longhands:
${helpers.predefined_type("%s" % longhand,
"GridLine",
"Default::default()",
animatable=False,
spec="https://drafts.csswg.org/css-grid/#propdef-%s" % longhand,
products="gecko",
boxed=True)}
% for kind in ["row", "column"]:
${helpers.predefined_type("grid-%s-gap" % kind,
"LengthOrPercentage",
"computed::LengthOrPercentage::Length(Au(0))",
spec="https://drafts.csswg.org/css-grid/#propdef-grid-%s-gap" % kind,
animatable=True,
products="gecko")}

% for range in ["start", "end"]:
${helpers.predefined_type("grid-%s-%s" % (kind, range),
"GridLine",
"Default::default()",
animatable=False,
spec="https://drafts.csswg.org/css-grid/#propdef-grid-%s-%s" % (kind, range),
products="gecko",
boxed=True)}
% endfor
% endfor

${helpers.predefined_type("grid-row-gap",
"LengthOrPercentage",
"computed::LengthOrPercentage::Length(Au(0))",
spec="https://drafts.csswg.org/css-grid/#propdef-grid-row-gap",
animatable=True,
products="gecko")}

${helpers.predefined_type("grid-column-gap",
"LengthOrPercentage",
"computed::LengthOrPercentage::Length(Au(0))",
spec="https://drafts.csswg.org/css-grid/#propdef-grid-column-gap",
animatable=True,
products="gecko")}

0 comments on commit 7099743

Please sign in to comment.