TomSchimansky / TomSchimansky/CustomTkinter

Enhacement request: floating labels

Open
#1,669 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Python
Stars
13.6k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

Hi Tom.

This may be a big ask, but have you considered implementing floating labels? These are a great way to make apps look even more modern. Examples can be seen here. (Click into the example widgets in the link and you'll see them in action).

They are a little like placeholder text on CTkEntry, except that when you complete the widget with a value, the label is shunted up, and minimised slightly, sitting above the entered/selected value. This also saves on label clutter when having to take up space with explicit label widgets.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing CTkEntry and the existing widget behavior to determine where floating labels would belong. Compare the requested behavior with the linked floating-label example: a label should move upward and become smaller when the widget contains a value. The issue does not identify files, tests, or a precise widget scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
design, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.