[GH-ISSUE #123] Feature: Borders like Styles #94

Closed
opened 2026-03-04 01:01:53 +03:00 by kerem · 2 comments
Owner

Originally created by @benweidig on GitHub (May 26, 2018).
Original GitHub issue: https://github.com/rivo/tview/issues/123

Hi,

great library!

I would like to change the rune used for borders, similiar to the Styles in style.go

As a precursor I fixed a mixup in box.go and added comments with the unicode to the current constants #126

If you think it's a good idea to have a var Borders like var Styles I could prepare another pull request with the feature, defaulting to the current border runes.

Originally created by @benweidig on GitHub (May 26, 2018). Original GitHub issue: https://github.com/rivo/tview/issues/123 Hi, great library! I would like to change the rune used for borders, similiar to the Styles in style.go As a precursor I fixed a mixup in box.go and added comments with the unicode to the current constants #126 If you think it's a good idea to have a `var Borders` like `var Styles` I could prepare another pull request with the feature, defaulting to the current border runes.
kerem closed this issue 2026-03-04 01:01:54 +03:00
Author
Owner

@benweidig commented on GitHub (May 27, 2018):

After starting with this feature I realised that just replacing border runes isn't enough to support all widgets/features.

Instead it looks like I'm going refactor all the semigraphics stuff from utils.go to its own space, and add a border/joints logic on top of it.

<!-- gh-comment-id:392310504 --> @benweidig commented on GitHub (May 27, 2018): After starting with this feature I realised that just replacing border runes isn't enough to support all widgets/features. Instead it looks like I'm going refactor all the semigraphics stuff from utils.go to its own space, and add a border/joints logic on top of it.
Author
Owner

@rivo commented on GitHub (Jun 15, 2018):

I'm closing this now as I just merged #126.

<!-- gh-comment-id:397743393 --> @rivo commented on GitHub (Jun 15, 2018): I'm closing this now as I just merged #126.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tview#94
No description provided.