
Completed
Posted
Paid on delivery
I have a Python desktop app built with customtkinter on Windows. The interface works, but the spacing between a row of buttons and the neighbouring Entry field looks sloppy—both the vertical and horizontal gaps are wider than I want. So far I have experimented with grid() and pack()—tweaking padx, pady, ipadx, ipady, sticky, and even wrapping the widgets in extra Frames—but the gaps refuse to close up cleanly. I’d like a concise adjustment (or layout rethink) that: • Eliminates the excess vertical and horizontal space so the controls sit neatly together. • Keeps the overall structure of the existing code; No styling overhaul is needed—just the precise geometry fixes that customtkinter’s grid/pack settings require. If another manager or a small refactor is the smarter route, I’m open to it as long as the final look is tight and consistent.
Project ID: 40253330
5 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

This is a classic customtkinter grid geometry issue. I have dealt with this exact problem before -- the default padding in CTk frames and widgets is more generous than standard tkinter, and grid/pack propagation makes it worse. Here is what is likely happening and what I will fix: 1. CTkFrame has internal padding that adds invisible space. Fix: set fg_color="transparent" on wrapper frames or use .grid_configure(padx=0, pady=0) explicitly 2. grid() row/column weights may be distributing extra space unevenly. Fix: configure grid_rowconfigure and grid_columnconfigure with weight=0 for tight rows 3. If pack() is mixing with grid() in nested frames, that causes unpredictable spacing. Fix: standardize to one manager per container 4. CTkEntry has default internal padding. Fix: adjust corner_radius and border_width to reduce visual gap I will look at your code + screenshot, make the precise adjustments, and test on Windows. Delivery within hours, not days. 6+ years Python, 54 projects delivered with 5.0 rating ([login to view URL]). This is a quick fix -- happy to do it at Rs 700 as a first-project rate.
₹600 INR in 1 day
0.0
0.0
5 freelancers are bidding on average ₹820 INR for this job

Hello I have several years of experience with Python programming and building GUI with tkinter I can complete your project with adjusting gaps in couple of hours
₹990 INR in 1 day
7.0
7.0

I understand that you need to refine the spacing between buttons and the Entry field in your customtkinter app to create a more polished interface. You’ve tried adjusting various parameters like padx and pady but still face issues with excess gaps, and you’re open to a small refactor if it leads to a
₹660 INR in 7 days
2.0
2.0

Hi there, I can fix the spacing and alignment issues in your CustomTkinter application right away. I understand that simply tweaking padx and pady doesn't always solve the "sloppy" look, especially when dealing with hidden frame padding or incorrect grid weight configurations. How I will resolve this: Grid/Pack Optimization: I will audit your columnconfigure and rowconfigure settings to ensure weights aren't creating unwanted gaps. Geometry Fine-tuning: I'll use precise sticky configurations (e.g., sticky="nsew") and specific tuple-based padding padx=(left, right) to pull the widgets together. Frame Refactoring: If necessary, I will apply a minor refactor to the parent frames to ensure a tight and consistent UI without changing your overall code structure. I have extensive experience building Python desktop apps and can deliver a clean, professional-looking interface for you within a few hours. I am available to start immediately. Looking forward to seeing your code! Best regards, Muhammad Bilal
₹1,250 INR in 2 days
0.0
0.0

Hi, I can help you tighten up the layout in your customtkinter Windows app without disrupting your existing structure. Spacing issues like this usually stem from row/column weight configuration, implicit padding from parent frames, or how grid propagation and widget scaling are interacting. Instead of trial-and-error tweaks, I’ll precisely adjust grid row/column configs, internal padding, and geometry propagation to eliminate excess vertical and horizontal gaps while keeping your current layout logic intact. If needed, I can introduce a minimal refactor (such as consolidating layout control into a dedicated container frame) to ensure consistent spacing across the interface clean, compact, and predictable. A few quick questions: 1) Are the buttons and Entry inside the same parent frame? 2) Are you using grid_columnconfigure/rowconfigure with weights? 3) Is DPI scaling enabled in customtkinter? Best Aqeel
₹600 INR in 1 day
0.0
0.0

Mumbai, India
Member since Dec 27, 2025
₹600-1500 INR
$30-250 USD
$30-250 USD
₹1500-12500 INR
$250-750 AUD
₹600-1500 INR
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
$15-25 USD / hour
$1500-3000 USD
₹75000-150000 INR
$30-250 USD
$250-750 USD
$30-250 USD
€50-150 EUR
$2-8 USD / hour
₹1500-12500 INR