Skip to content

3.0 - Terminal visual updates #191

@d0c-s4vage

Description

@d0c-s4vage

Describe the Feature Request
Embedded terminals aren't very customizable, and are hard to work with. Specifically:

  • The surrounding box should be able to be styled, in the same way that quotes and tables can be styled/framed (specifically in 3.0)
  • The surrounding box should also have a visual indicator on it that says:
    • if the terminal has focus
    • a reminder of the current keybinding to make it let go of focus

Example Markdown

Unfocused

   ┌───────────────────────────────┐
   │$>                             │
   │                               │
   │                               │
   │                               │
   └───────────────────────────────┘

Focused

   ┎───────────────────────────────┐
   ┃$>                             │
   ┃                               │
   ┃                               │
   ┃                               │
   ┖──────────────────────(ctrl+a)─┘

The terminal should also have a "focused" version of the surrounding box, with its own styles. The keybinding to escape would then be overlayed on top of that box in the bottom-right corner

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions