Skip to content

Conversation

@nhojb
Copy link
Contributor

@nhojb nhojb commented Feb 9, 2026

Minor improvements to the graphical header:

  • Adds some padding at the bottom of the header so that prompt text is not immediately adjacent to the bottom text in the header. This was mostly a problem in the viewport mode.
  • Improves alignments of the header icon.
Screenshot 2026-02-09 at 09 47 50 Screenshot 2026-02-09 at 09 48 04

Checklist

  • I've read the README's Contributing section.
  • I've filed a feature request/discussion for a new feature.
  • My code follows the project style.
  • I've added tests where applicable.
  • I've updated documentation where necessary.
  • I've run M-x checkdoc and M-x byte-compile-file.
  • I've reviewed all code in PR myself and will vouch for its quality.

nhojb added 2 commits February 9, 2026 14:07
This helps separate the header content from the prompt, especially in viewport mode
@xenodium
Copy link
Owner

xenodium commented Feb 9, 2026

Thanks for the PR! Unfortunately, the current graphical layout is a bit of a stretch (via svg) and has some hardcoded logic that doesn't seem to scale well across folks setups.

For example, what you see today works fairly well for my setup (check out the screenshots over at https://xenodium.com/agent-shell-0-25-updates). However, I appreciate this may not work well for everyone's setups and is fragile. I've just applied #275 and I'm getting the following layouts (shell and compose)

Screenshot 2026-02-09 at 16 27 09 Screenshot 2026-02-09 at 16 26 44

We may need to revisit the layout logic and see if we can remove some of the assumptions and hardcoded values in favor of more dynamic/derived ones. I've put out an experimental PR at #276 Could you give that a try and see if that works better for your setup?

6 similar comments
@xenodium
Copy link
Owner

xenodium commented Feb 9, 2026

Thanks for the PR! Unfortunately, the current graphical layout is a bit of a stretch (via svg) and has some hardcoded logic that doesn't seem to scale well across folks setups.

For example, what you see today works fairly well for my setup (check out the screenshots over at https://xenodium.com/agent-shell-0-25-updates). However, I appreciate this may not work well for everyone's setups and is fragile. I've just applied #275 and I'm getting the following layouts (shell and compose)

Screenshot 2026-02-09 at 16 27 09 Screenshot 2026-02-09 at 16 26 44

We may need to revisit the layout logic and see if we can remove some of the assumptions and hardcoded values in favor of more dynamic/derived ones. I've put out an experimental PR at #276 Could you give that a try and see if that works better for your setup?

@xenodium
Copy link
Owner

xenodium commented Feb 9, 2026

Thanks for the PR! Unfortunately, the current graphical layout is a bit of a stretch (via svg) and has some hardcoded logic that doesn't seem to scale well across folks setups.

For example, what you see today works fairly well for my setup (check out the screenshots over at https://xenodium.com/agent-shell-0-25-updates). However, I appreciate this may not work well for everyone's setups and is fragile. I've just applied #275 and I'm getting the following layouts (shell and compose)

Screenshot 2026-02-09 at 16 27 09 Screenshot 2026-02-09 at 16 26 44

We may need to revisit the layout logic and see if we can remove some of the assumptions and hardcoded values in favor of more dynamic/derived ones. I've put out an experimental PR at #276 Could you give that a try and see if that works better for your setup?

@xenodium
Copy link
Owner

xenodium commented Feb 9, 2026

Thanks for the PR! Unfortunately, the current graphical layout is a bit of a stretch (via svg) and has some hardcoded logic that doesn't seem to scale well across folks setups.

For example, what you see today works fairly well for my setup (check out the screenshots over at https://xenodium.com/agent-shell-0-25-updates). However, I appreciate this may not work well for everyone's setups and is fragile. I've just applied #275 and I'm getting the following layouts (shell and compose)

Screenshot 2026-02-09 at 16 27 09 Screenshot 2026-02-09 at 16 26 44

We may need to revisit the layout logic and see if we can remove some of the assumptions and hardcoded values in favor of more dynamic/derived ones. I've put out an experimental PR at #276 Could you give that a try and see if that works better for your setup?

@xenodium
Copy link
Owner

xenodium commented Feb 9, 2026

Thanks for the PR! Unfortunately, the current graphical layout is a bit of a stretch (via svg) and has some hardcoded logic that doesn't seem to scale well across folks setups.

For example, what you see today works fairly well for my setup (check out the screenshots over at https://xenodium.com/agent-shell-0-25-updates). However, I appreciate this may not work well for everyone's setups and is fragile. I've just applied #275 and I'm getting the following layouts (shell and compose)

Screenshot 2026-02-09 at 16 27 09 Screenshot 2026-02-09 at 16 26 44

We may need to revisit the layout logic and see if we can remove some of the assumptions and hardcoded values in favor of more dynamic/derived ones. I've put out an experimental PR at #276 Could you give that a try and see if that works better for your setup?

@xenodium
Copy link
Owner

xenodium commented Feb 9, 2026

Thanks for the PR! Unfortunately, the current graphical layout is a bit of a stretch (via svg) and has some hardcoded logic that doesn't seem to scale well across folks setups.

For example, what you see today works fairly well for my setup (check out the screenshots over at https://xenodium.com/agent-shell-0-25-updates). However, I appreciate this may not work well for everyone's setups and is fragile. I've just applied #275 and I'm getting the following layouts (shell and compose)

Screenshot 2026-02-09 at 16 27 09 Screenshot 2026-02-09 at 16 26 44

We may need to revisit the layout logic and see if we can remove some of the assumptions and hardcoded values in favor of more dynamic/derived ones. I've put out an experimental PR at #276 Could you give that a try and see if that works better for your setup?

@xenodium
Copy link
Owner

xenodium commented Feb 9, 2026

Thanks for the PR! Unfortunately, the current graphical layout is a bit of a stretch (via svg) and has some hardcoded logic that doesn't seem to scale well across folks setups.

For example, what you see today works fairly well for my setup (check out the screenshots over at https://xenodium.com/agent-shell-0-25-updates). However, I appreciate this may not work well for everyone's setups and is fragile. I've just applied #275 and I'm getting the following layouts (shell and compose)

Screenshot 2026-02-09 at 16 27 09 Screenshot 2026-02-09 at 16 26 44

We may need to revisit the layout logic and see if we can remove some of the assumptions and hardcoded values in favor of more dynamic/derived ones. I've put out an experimental PR at #276 Could you give that a try and see if that works better for your setup?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants