From 67ddbef2e87cad071544ba12dad82f0cd5dd98d0 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Fri, 16 Jun 2017 14:17:04 +0200 Subject: [PATCH] Add fixedValues for some typography properties --- src/style_manager/model/PropertyFactory.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/style_manager/model/PropertyFactory.js b/src/style_manager/model/PropertyFactory.js index cdc4ee3c1..ef3df0cf2 100644 --- a/src/style_manager/model/PropertyFactory.js +++ b/src/style_manager/model/PropertyFactory.js @@ -26,13 +26,20 @@ module.exports = () => ({ } // Fixed values - switch(prop){ + switch(prop) { case 'margin-top': case 'margin-right': case 'margin-bottom': case 'margin-left': case 'padding-top': case 'padding-right': case 'padding-bottom': case 'padding-left': case 'width': case 'max-width': case 'min-width': case 'height': case 'max-height': case 'min-height': obj.fixedValues = ['initial', 'inherit', 'auto']; break; + case 'font-size': + obj.fixedValues = ['medium', 'xx-small', 'x-small', 'small', 'large', + 'x-large', 'xx-large', 'smaller', 'larger', 'length', 'initial', 'inherit']; + break; + case 'letter-spacing': case 'line-height': + obj.fixedValues = ['normal', 'initial', 'inherit']; + break; } // Type