Skip to content

Polish library cards: prioritize titles and authors over tags #266

Description

@niklhut

Problem

Tags currently appear on every library card, consuming scarce vertical space in the dense collection grid. They add visual noise before the user has chosen a tag-based browsing task, while author names are constrained to one line.

Scope

  • Remove user tags from the default book-card layout.
  • Preserve tag filtering and tag search as collection-management tools.
  • Use the regained space to make author information easier to read, including wrapping to a sensible maximum where needed.
  • Retain clear compact indicators for information that changes immediate action, such as lending state, wishlist state, and physical location.
  • Check the card hierarchy at mobile, two-column, and dense desktop grid sizes.

Acceptance criteria

  • The default library grid is less visually cluttered without hiding core availability/state information.
  • Full author names are not needlessly truncated when the visual budget permits.
  • Users can still find and apply tag filters quickly.
  • Card height and scanability remain consistent across common title/author lengths.
  • Keyboard and pointer interactions remain accessible.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    libraryLibrary inventory, books, metadata, import/export, or searchpriority: mediumMedium priority / important for 1.0 readinessroadmapRoadmap item imported from sprint planninguxUser experience, interaction, or visual refinement

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions