mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
optimize box
This commit is contained in:
@@ -111,11 +111,13 @@ def get_box(
|
|||||||
) = BORDER_LOCATIONS[name]
|
) = BORDER_LOCATIONS[name]
|
||||||
|
|
||||||
styles: tuple[Style, ...] = (inner_style + style, outer_style + style)
|
styles: tuple[Style, ...] = (inner_style + style, outer_style + style)
|
||||||
|
inner, outer = styles
|
||||||
|
|
||||||
|
from_color = Style.from_color
|
||||||
styles += (
|
styles += (
|
||||||
Style.from_color(styles[1].bgcolor, styles[0].color),
|
from_color(outer.bgcolor, inner.color),
|
||||||
Style.from_color(styles[0].color, styles[0].bgcolor),
|
from_color(inner.color, inner.bgcolor),
|
||||||
Style.from_color(styles[0].bgcolor, styles[1].color),
|
from_color(inner.bgcolor, outer.color),
|
||||||
)
|
)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
Reference in New Issue
Block a user