felixse / felixse/FluentTerminal

Background image customisation, Themes area not ok

Open
#1,041 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
9.6k
Forks
448
PR merge metrics
No merged PRs in 30d

Description

Hi,
This is more of a *creature comfort* than anything. Coming from Windows Terminal to this has been a breeze but one thing I'm longing is the actual image setting rather than just importing an image and off we go.
So what I wonder if this could be achieved as per the screenshots I've provided from Windows Terminal.
**Settings list:**
![winterm image settings](https://github.com/felixse/FluentTerminal/assets/7990477/5fa2cb26-5007-4a54-aea0-558cd5d3265f)

**Image stretch mode_**
![winterm image stretch](https://github.com/felixse/FluentTerminal/assets/7990477/308ae6e7-cd00-4e91-873e-ecccfeacf842)

**Image location:**
![winterm image location](https://github.com/felixse/FluentTerminal/assets/7990477/99c19dfd-4448-4ac7-baf9-4266dfceedc4)

This is also an inconvenience in the Themes section. The image covers the whole background area which makes it hard to see any other color scheme/theme. So perhaps a dark mode or make the image smaller after importing? It could be a smaller image under the selection color when previewing the theme. Now it just is there and hinders the user experience very much.
![Fluent themes](https://github.com/felixse/FluentTerminal/assets/7990477/15100fa2-9666-4a9e-994f-b59679dcf90f)

The current image alignment when using Windows Terminal names is "uniform to fill" and in the center.

The image used is a png with transparent background sizes 800px by 800px. Resizing the image does not work.
As this screenshot indicates:
![fluent moose resized](https://github.com/felixse/FluentTerminal/assets/7990477/c55fdc2e-e703-4b78-9952-75e3ae8f8a25)
That bg image is 200px by 200px.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.