Fix color cell implementation
This commit is contained in:
parent
1b6030c1a3
commit
634cdd5265
@ -446,7 +446,7 @@ def gv_edge_mate(mate) -> (str, str, str, str):
|
|||||||
|
|
||||||
def colorbar_cells(color, mini=False) -> List[Td]:
|
def colorbar_cells(color, mini=False) -> List[Td]:
|
||||||
cells = []
|
cells = []
|
||||||
mini = {height: 8, width: 8, fixedsize: "true"} if mini else {}
|
mini = {"height": 8, "width": 8, "fixedsize": "true"} if mini else {}
|
||||||
for index, subcolor in enumerate(color.colors):
|
for index, subcolor in enumerate(color.colors):
|
||||||
sides_l = "L" if index == 0 else ""
|
sides_l = "L" if index == 0 else ""
|
||||||
sides_r = "R" if index == len(color.colors) - 1 else ""
|
sides_r = "R" if index == len(color.colors) - 1 else ""
|
||||||
@ -459,7 +459,7 @@ def color_minitable(color: Optional[MultiColor]) -> Union[Table, str]:
|
|||||||
if color is None or len(color) == 0:
|
if color is None or len(color) == 0:
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
cells = colorbar_cells(color)
|
cells = colorbar_cells(color, mini=True)
|
||||||
|
|
||||||
return Table(
|
return Table(
|
||||||
Tr(cells),
|
Tr(cells),
|
||||||
@ -467,7 +467,7 @@ def color_minitable(color: Optional[MultiColor]) -> Union[Table, str]:
|
|||||||
cellborder=1,
|
cellborder=1,
|
||||||
cellspacing=0,
|
cellspacing=0,
|
||||||
height=8,
|
height=8,
|
||||||
width=8 * len(cells) + 2,
|
width=8 * len(cells),
|
||||||
fixedsize="true",
|
fixedsize="true",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user