basic skeleton rewritten in reactjs

This commit is contained in:
Joshua Ashton
2024-12-18 09:54:49 -07:00
parent e6244267f5
commit bab7a0ca27
38186 changed files with 4833360 additions and 5904 deletions
+16
View File
@@ -0,0 +1,16 @@
var postcss = require('postcss');
module.exports = function(decl) {
if (decl.prop === 'flex') {
var values = postcss.list.space(decl.value);
var flexGrow = values[0];
var flexShrink = values[1] || '1';
var flexBasis = values[2] || '0%';
// Safari seems to hate '0%' and the others seems to make do with a nice value when basis is missing,
// so if we see a '0%', just remove it. This way it'll get adjusted for any other cases where '0%' is
// already defined somewhere else.
if (flexBasis === '0%') flexBasis = null;
decl.value =
flexGrow + ' ' + flexShrink + (flexBasis ? ' ' + flexBasis : '');
}
};