diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2021-01-09 10:41:17 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-09 10:41:17 -0500 |
commit | 06d23f59d83ef89ebda89db547195ecf2a1c6ebf (patch) | |
tree | 0b0088003dbc0b27fd1aad4fa86b67d0c47f2217 /ext/mixed/display-templates.html | |
parent | b20622b2c84ce3ca1781c7bf8e10fed0af1e5001 (diff) |
Improve frequency display (#1209)
* Disable old frequencies
* Update layout
* Implement new frequency display
* Update count info
Diffstat (limited to 'ext/mixed/display-templates.html')
-rw-r--r-- | ext/mixed/display-templates.html | 58 |
1 files changed, 33 insertions, 25 deletions
diff --git a/ext/mixed/display-templates.html b/ext/mixed/display-templates.html index 95432ad2..ac42e138 100644 --- a/ext/mixed/display-templates.html +++ b/ext/mixed/display-templates.html @@ -17,11 +17,20 @@ </div> <div class="term-reasons"></div> </div> - <div class="term-special-tags"><div class="frequencies tag-list"></div></div> </div> - <div class="term-entry-body"> - <div class="term-entry-body-section term-pitch-accent-container"><ol class="term-entry-body-section-content term-pitch-accent-group-list"></ol></div> - <div class="term-entry-body-section term-definition-container"><ol class="term-entry-body-section-content term-definition-list"></ol></div> + <div class="entry-body"> + <div class="entry-body-section" data-section-type="frequencies"> + <h5>Frequencies</h5> + <ol class="entry-body-section-content frequency-group-list"></ol> + </div> + <div class="entry-body-section" data-section-type="pitch-accents"> + <h5>Pitch Accents</h5> + <ol class="entry-body-section-content term-pitch-accent-group-list"></ol> + </div> + <div class="entry-body-section" data-section-type="definitions"> + <h5>Definitions</h5> + <ol class="entry-body-section-content term-definition-list"></ol> + </div> </div> <div class="debug-info"><a class="debug-log-link">Log debug info to console</a></div> </div></template> @@ -34,7 +43,6 @@ <div class="term-expression-details"> <button class="action-button action-play-audio" data-icon="play-audio" title="Play audio"></button> <div class="tags tag-list"></div> - <div class="frequencies tag-list"></div> </div> </div></template> <template id="term-definition-item-template"><li class="term-definition-item"><div class="term-definition-tag-list tag-list"></div><div class="term-definition-disambiguation-list"></div><ul class="term-glossary-list"></ul></li></template> @@ -43,6 +51,21 @@ <template id="term-glossary-item-image-template"><li class="term-glossary-item click-scannable" data-has-image="true"><span class="term-glossary-separator"> </span><span class="term-glossary"><a class="term-glossary-image-link" target="_blank" rel="noreferrer noopener"><span class="term-glossary-image-container"><span class="term-glossary-image-aspect-ratio-sizer"></span><img class="term-glossary-image" alt="" /><span class="term-glossary-image-container-overlay"></span></span><span class="term-glossary-image-link-text">Image</span></a> <span class="term-glossary-image-description"></span></span></li></template> <template id="term-reason-template"><span class="term-reason"></span><span class="term-reason-separator"> </span></template> +<!-- Frequency templates --> +<template id="frequency-group-item-template"><li class="frequency-group-item"><div class="frequency-tag-list tag-list"></div><ul class="frequency-list"></ul></li></template> +<template id="term-frequency-item-template" data-remove-whitespace-text="true"><li class="frequency-item" data-frequency-type="term"> + <span class="frequency-disambiguation"> + <span class="frequency-disambiguation-expression"></span> + <span class="frequency-disambiguation-separator"></span> + <span class="frequency-disambiguation-reading"></span> + </span> + <span class="frequency-separator"></span> + <span class="frequency-value"></span> +</li></template> +<template id="kanji-frequency-item-template" data-remove-whitespace-text="true"><li class="frequency-item" data-frequency-type="kanji"> + <span class="frequency-value"></span> +</li></template> + <!-- Pitch accent templates --> <template id="term-pitch-accent-static-template"><svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <defs> @@ -73,9 +96,13 @@ </div> </div> </div> - <div class="frequencies"></div> </div> <div class="tags tag-list"></div> + <div class="entry-body"> + <div class="entry-body-section" data-section-type="frequencies"> + <ol class="entry-body-section-content frequency-group-list"></ol> + </div> + </div> <table class="kanji-glyph-data"><tbody> <tr> <th>Glossary</th> @@ -104,25 +131,6 @@ <!-- Tag templates --> <template id="tag-template"><span class="tag"><span class="tag-inner"></span></span></template> -<template id="term-tag-frequency-template" data-remove-whitespace-text="true"><span class="tag" data-category="frequency"> - <span class="tag-inner"> - <span class="tag-frequency-disambiguation"> - <span class="tag-frequency-disambiguation-expression"></span> - <span class="tag-frequency-disambiguation-separator"></span> - <span class="tag-frequency-disambiguation-reading"></span> - </span> - <span class="tag-frequency-dictionary-name"></span> - <span class="tag-frequency-separator"></span> - <span class="tag-frequency-value"></span> - </span> -</span></template> -<template id="kanji-tag-frequency-template" data-remove-whitespace-text="true"><span class="tag" data-category="frequency"> - <span class="tag-inner"> - <span class="tag-frequency-dictionary-name"></span> - <span class="tag-frequency-separator"></span> - <span class="tag-frequency-value"></span> - </span> -</span></template> <!-- Extra --> <template id="footer-notification-template"><div class="footer-notification"> |