Thank you very much for your feedback, that is helping me a lot again!
The tooltip font size: It shall become a setting. Initially it was hard-coded to 13px, that seemed too small to me when I set it to inherited, but a fixed width may indeed be preferable, only I consider it overstepping to impose a size, and even to set it to override custom CSS. Now I’ve just lowered custom CSS to come after the settings CSS, so it will override anything before in the page source.
The index column width in the reference container: When adding a new table row template for combined identical footnotes, I needed to give the index column a new CSS class, but forgot to add it in the style sheet, also because testing didn’t make the issue about equal default column widths appear to me. Now it’s done:
.footnote_plugin_index,
.footnote_plugin_index_combi {
max-width: 140px;
width: 2em; /*auto-expanding column to fit widest*/
}
That really works. But on https://opensiddur.org/prayers/secular-calendar/united-states/election-day/prayer-voting-truah-rabbinic-call-human-rights/ it makes the first column slightly narrower than the width="50"
that you needed to add in the template. I’m sorry that you needed again. The design goal is to support everything by settings (beside special custom CSS) so that plugin updates won’t hurt anymore.
This cell width setting shall be added. In case of many combined references it enables to take control over whether these items cause the column to expand laterally, or the row to expand vertically.
User experience: When fixing the dead links in combined footnotes with a new template I restricted clickability to the very backlink items instead of the whole table cell they’re in. That makes sense for combined footnotes. I thought it was consistent to keep that behavior for single references. But the page you shared makes me aware how I degraded usability, as you enabled combining identical footnotes eventually with respect to contributors making use of the feature. Now I see a way to make backlink behavior flexible by inserting the backlinking function in the table cell while not adding it to the index number if this is single.
Tooltip sizing and horizontal scrolling: While fortunately solved on your website by disabling alternative tooltips—apologies again for messing with the defaults!—, this may still be an issue on websites relying on the alternative. I’m now going to study https://www.w3.org/TR/css-page-3/ documenting many CSS properties I don’t know about, and try to add the position settings, and then the missing five duration settings and the scroll offset setting, as well as the most possible before I must leave this volunteer job to a better developer.
Thank you again for helping trigger all these improvements!
-
This reply was modified 4 years ago by pewgeuges.
-
This reply was modified 4 years ago by pewgeuges.