瀏覽代碼

Added support for center and justify

Text is hyphenated using soft hyphens.
See https://en.wikipedia.org/wiki/Soft_hyphen for details.
Christian Auby 8 年之前
父節點
當前提交
71eb9e9bb1
共有 2 個檔案被更改,包括 19 行新增1 行删除
  1. 1
    1
      generator/generate.html
  2. 18
    0
      generator/js/cards.js

+ 1
- 1
generator/generate.html 查看文件

@@ -312,7 +312,7 @@
312 312
                     <div class="form-group">
313 313
                         <label for="card-contents" class="col-sm-2 control-label">Contents</label>
314 314
                         <div class="col-sm-10">
315
-                            <textarea class="form-control" rows="14" id="card-contents" wrap="off"></textarea>
315
+                            <textarea class="form-control" rows="14" id="card-contents"></textarea>
316 316
                         </div>
317 317
                     </div>
318 318
                 </form>

+ 18
- 0
generator/js/cards.js 查看文件

@@ -178,6 +178,22 @@ function card_element_text(params, card_data, options) {
178 178
     return result;
179 179
 }
180 180
 
181
+function card_element_center(params, card_data, options) {
182
+    var result = "";
183
+    result += '<div class="card-element card-description-line" style="text-align: center">';
184
+    result += '   <p class="card-p card-description-text">' + params[0] + '</p>';
185
+    result += '</div>';
186
+    return result;
187
+}
188
+
189
+function card_element_justify(params, card_data, options) {
190
+    var result = "";
191
+    result += '<div class="card-element card-description-line" style="text-align: justify; hyphens: auto">';
192
+    result += '   <p class="card-p card-description-text">' + params[0] + '</p>';
193
+    result += '</div>';
194
+    return result;
195
+}
196
+
181 197
 function card_element_dndstats(params, card_data, options) {
182 198
     var stats = [10, 10, 10, 10, 10, 10];
183 199
     var mods = [0,0,0,0,0,0];
@@ -251,6 +267,8 @@ var card_element_generators = {
251 267
     description: card_element_description,
252 268
     dndstats: card_element_dndstats,
253 269
     text: card_element_text,
270
+    center: card_element_center,
271
+    justify: card_element_justify,
254 272
     bullet: card_element_bullet,
255 273
     fill: card_element_fill,
256 274
     section: card_element_section,

Loading…
取消
儲存