diff options
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/data/schemas/dictionary-term-bank-v3-schema.json | 6 | ||||
| -rw-r--r-- | ext/js/display/sandbox/structured-content-generator.js | 2 | 
2 files changed, 7 insertions, 1 deletions
| diff --git a/ext/data/schemas/dictionary-term-bank-v3-schema.json b/ext/data/schemas/dictionary-term-bank-v3-schema.json index a7c861d5..a52c18e0 100644 --- a/ext/data/schemas/dictionary-term-bank-v3-schema.json +++ b/ext/data/schemas/dictionary-term-bank-v3-schema.json @@ -252,7 +252,6 @@                  },                  "fontSize": {                      "type": "string", -                    "enum": ["xx-small", "x-small", "small", "medium", "large", "x-large", "xx-large", "xxx-large"],                      "default": "medium"                  },                  "textDecorationLine": { @@ -277,6 +276,11 @@                      "enum": ["baseline", "sub", "super", "text-top", "text-bottom", "middle", "top", "bottom"],                      "default": "baseline"                  }, +                "textAlign": { +                    "type": "string", +                    "enum": ["start", "end", "left", "right", "center", "justify", "justify-all", "match-parent"], +                    "default": "start" +                },                  "marginTop": {                      "type": "number",                      "default": 0 diff --git a/ext/js/display/sandbox/structured-content-generator.js b/ext/js/display/sandbox/structured-content-generator.js index 0e287dc2..bf9c1fb2 100644 --- a/ext/js/display/sandbox/structured-content-generator.js +++ b/ext/js/display/sandbox/structured-content-generator.js @@ -265,6 +265,7 @@ class StructuredContentGenerator {              fontSize,              textDecorationLine,              verticalAlign, +            textAlign,              marginTop,              marginLeft,              marginRight, @@ -275,6 +276,7 @@ class StructuredContentGenerator {          if (typeof fontWeight === 'string') { style.fontWeight = fontWeight; }          if (typeof fontSize === 'string') { style.fontSize = fontSize; }          if (typeof verticalAlign === 'string') { style.verticalAlign = verticalAlign; } +        if (typeof textAlign === 'string') { style.textAlign = textAlign; }          if (typeof textDecorationLine === 'string') {              style.textDecoration = textDecorationLine;          } else if (Array.isArray(textDecorationLine)) { |