diff options
-rw-r--r-- | play.html | 28 | ||||
-rw-r--r-- | play.js | 8 | ||||
-rw-r--r-- | rules.js | 2 |
3 files changed, 37 insertions, 1 deletions
@@ -19,6 +19,34 @@ #roles { background-color: bisque; } #log { background-color: floralwhite; } +#log .h1 { + text-align: center; + font-weight: bold; + font-variant: small-caps; + background-color: tan; + padding: 2px 8px; +} + +#log .h2 { + text-align: center; + font-variant: small-caps; + background-color: wheat; + padding: 2px 8px; +} + +#log .ind { + padding-left: 20px; +} + +#log .i { + font-style: italic; +} + +#log .blue { background-color: blue; } +#log .dkblue { background-color: navy; } +#log .red { background-color: red; } +#log .pink { background-color: pink; } + .role.blue, .role.dkblue { background-color: #8bf } .role.red, .role.pink { background-color: #f88 } @@ -479,6 +479,14 @@ function on_log(text) { text = text.substring(4) p.className = "h2" } + else if (text.match(/^>/)) { + text = text.substring(1) + p.className = "ind" + } + else if (text.match(/^\.i /)) { + text = text.substring(3) + p.className = "i" + } text = text.replace(/\bC\d+\b/g, sub_card) text = text.replace(/\b[DPRBK]\d\b/g, sub_icon) @@ -417,7 +417,7 @@ exports.setup = function (seed, scenario, options) { if (info.lore_text) { for (let line of info.lore_text.split("<p>")) - log(line) + log(".i " + line) log("") } |