TomSchimansky / TomSchimansky/CustomTkinter
Enhacement request: floating labels
Nobody has claimed this yet.
- 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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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