Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Kiten Kiten
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Education
  • KitenKiten
  • Merge requests
  • !24

Open
Created Oct 19, 2021 by Yaman Qalieh@yamanqContributor0 of 4 tasks completed0/4 tasks
  • Report abuse
Report abuse

Draft: Improve kradselect UI

  • Overview 2
  • Commits 2
  • Pipelines 2
  • Changes 2

These changes are meant to improve the usability of the radical selector. It seems that most radical selectors adopt the same style: Jisho.org, Gjiten, WWWJDIC, kanji.sljfaq.org, and Tangorin

Changes:

  1. Stroke counts are now organized by row, not column. This makes it possible to view all the radicals at the same time on common monitor resolutions. Should I add a setting for this?
  2. There is a lot of extra spacing in between buttons which I'm working on removing. This definitely needs configuration options for those who don't like the compactness.

Planned changes:

  • Set minimum button width. With the decreased spacing in between buttons, each button should be a square.
  • Add configuration for spacing buttons.
  • Add handle to expand search results area. With current master, I can only expand this area by expanding the entire window, and it still has a maximum height.
  • (?) Don't create a new row for each stroke count. Instead show a UI similar to those links above (or the kanji selector).

Please let me know what you think of these changes. Thank you!

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: yamanq/kradselect_ui