Skip to content

List view "Next" and "Prev" unicode characters not well-supported #242

@bitfehler

Description

@bitfehler

Describe the bug
This is sort of a follow-up to #96 - on my up-to-date Arch Linux with quite a few fonts installed, I cannot find a single font that supports the Unicode characters chosen as the icons for "next" (⭢ / U+2B62) and "prev" (⭠ / U+2B60) in the list view. This includes fonts specifically included in the CSS (e.g. Roboto) as well as other fonts I would dare call reasonably high-profile (Fira, Linux Libertine, Ubuntu, ...).

For the purpose of reproduction it is enough to just browse the source code on Github:

Reproduction steps
Steps to reproduce the behavior:

  1. Go to https://github.com/cstate/cstate/blob/master/layouts/_default/list.html#L79
  2. The "icon" is not shown, instead a fallback character (depending on your system fonts, often an empty square)

Expected behavior
The icon should be displayed if a reasonable selection of fonts is available on the system. Specifically, it would probably make sense to pick an icon that is available in all fonts that are specifically included in the CSS.

Screenshots
Can be supplied if necessary.

Desktop (please complete the following information):

  • Arch Linux
  • Firefox & Chrome

Additional context
Just noticed this and thought I'd let you know. If you're open to changing this I am also happy to help look for potential replacements. For example, most of my fonts support ◂ / U+25C2 and ▸ / U+25B8, or the bigger versions ◀ / U+25C0 and ▶ / U+25B6, but I haven't checked this on other systems.

Thanks a lot!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions