Add support for a separate color / image for padding area background #2398

Open
opened 2026-01-30 22:54:03 +00:00 by claunia · 6 comments
Owner

Originally created by @Psychlist1972 on GitHub (Jun 30, 2019).

Summary of the new feature/enhancement

I'd like to be able to specify a separate background color, image, etc. for the area in the margin (padding) in the terminal window.

This uses a background image and padding value, but fails when resized to anything but the golden value of both.

c64 term

In straight-up XAML, I'd do this by having a window-wide background color/image, and then specifying something different for the area inside the padding.

Originally created by @Psychlist1972 on GitHub (Jun 30, 2019). # Summary of the new feature/enhancement I'd like to be able to specify a separate background color, image, etc. for the area in the margin (padding) in the terminal window. This uses a background image and padding value, but fails when resized to anything but the golden value of both. ![c64 term](https://user-images.githubusercontent.com/1421146/60390724-0d9d2b80-9aab-11e9-927b-1f3567201524.png) In straight-up XAML, I'd do this by having a window-wide background color/image, and then specifying something different for the area inside the padding.
Author
Owner

@Psychlist1972 commented on GitHub (Jun 30, 2019):

And yes, my use-case is ... unique :D

@Psychlist1972 commented on GitHub (Jun 30, 2019): And yes, my use-case is ... unique :D
Author
Owner

@DHowett-MSFT commented on GitHub (Jun 30, 2019):

Well now that just screams Atari. Puts me in mind of the 800XL

@DHowett-MSFT commented on GitHub (Jun 30, 2019): Well now that just _screams_ Atari. Puts me in mind of the 800XL
Author
Owner

@Psychlist1972 commented on GitHub (Jun 30, 2019):

Commodore 64 in my case, but does apply to a lot of 8-bit systems. 🕶

@Psychlist1972 commented on GitHub (Jun 30, 2019): Commodore 64 in my case, but does apply to a lot of 8-bit systems. 🕶
Author
Owner

@DHowett-MSFT commented on GitHub (Jul 2, 2019):

Triaging as "not a terrible idea." 😁

@DHowett-MSFT commented on GitHub (Jul 2, 2019): Triaging as "not a terrible idea." 😁
Author
Owner

@Psychlist1972 commented on GitHub (Jul 3, 2019):

If you want to take a moment and make it closer to the XAML approach, you have margin and padding. The meaning of each depends on how you're looking at it. You could consider having both where the margin would be what you allow to have a different color, and the padding would be any additional space then inside the terminal client/text area.

@Psychlist1972 commented on GitHub (Jul 3, 2019): If you want to take a moment and make it closer to the XAML approach, you have margin and padding. The meaning of each depends on how you're looking at it. You could consider having both where the margin would be what you allow to have a different color, and the padding would be any additional space then inside the terminal client/text area.
Author
Owner

@CyberCatStudios commented on GitHub (Aug 18, 2024):

I'm trying to recreate the gorilla tag terminal. I got everything, the font, the colors, except for this padding thing!
Screenshot (31)

@CyberCatStudios commented on GitHub (Aug 18, 2024): I'm trying to recreate the gorilla tag terminal. I got everything, the font, the colors, except for this padding thing! ![Screenshot (31)](https://github.com/user-attachments/assets/bc94f32c-cc7b-4cf2-82df-380ea133e0dd)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#2398