diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2020-05-16 15:16:01 +0200 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2020-05-16 15:19:53 +0200 |
commit | 862d0462e56f1472b0bc9119286618b2127427d4 (patch) | |
tree | 1c23251f0e666dbae28ae4c3b42888533e8b7337 /lulua/data | |
parent | 244197b5f8b1f4d73d4ab9ac838334860b55662c (diff) | |
download | lulua-862d0462e56f1472b0bc9119286618b2127427d4.tar.gz lulua-862d0462e56f1472b0bc9119286618b2127427d4.tar.bz2 lulua-862d0462e56f1472b0bc9119286618b2127427d4.zip |
report: Add simple sentence effort visualization
Trying to give the reader a sense for how difficult carpalx thinks
certain parts of a sentence are. Conclusions are only valid for a single
layout and comparison between them is not possible.
Diffstat (limited to 'lulua/data')
-rw-r--r-- | lulua/data/report/index.html | 17 | ||||
-rw-r--r-- | lulua/data/report/style.css | 5 |
2 files changed, 22 insertions, 0 deletions
diff --git a/lulua/data/report/index.html b/lulua/data/report/index.html index cda1c9d..749c5e9 100644 --- a/lulua/data/report/index.html +++ b/lulua/data/report/index.html @@ -333,6 +333,23 @@ {% endif %} {% endfor %} </div> +<div class="sentencestats"> +<p lang="en">Examples:</p> +<ul lang="ar"> +{% for sentence in stats.sentences %} + <li> + {% for match, weight in sentence[0] -%} + {%- if weight is none -%} + <span>{{ match }}</span> + {%- else -%} + {%- set c = weight|blendn((38, 139, 210), (108, 113, 196), (211, 54, 130), (220, 50, 47)) -%} + <span style="color: rgb({{ c[0] }}, {{ c[1] }}, {{ c[2] }});" title="{{ '%5.5f'|format(weight) }}">{{ match }}</span> + {%- endif -%} + {%- endfor %} + </li> +{% endfor %} +</ul> +</div> {% endmacro %} <figure id="ar-lulua-heat"> diff --git a/lulua/data/report/style.css b/lulua/data/report/style.css index e734a0e..da2787f 100644 --- a/lulua/data/report/style.css +++ b/lulua/data/report/style.css @@ -157,6 +157,11 @@ div.fingerhandstats .fingers .index { div.fingerhandstats .fingers .thumb { border: 0.1em solid var(--finger-thumb); } +div.sentencestats ul { + list-style-type: none; + margin: 1em 0; + padding: 0; +} .table-overflow { overflow-x: auto; |