Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -112,7 +112,7 @@ def create_org_chart(df, title):
|
|
112 |
node_y.append(y)
|
113 |
node_text.append(node)
|
114 |
|
115 |
-
# Create 3D effect
|
116 |
edge_trace = go.Scatter(
|
117 |
x=edge_x, y=edge_y,
|
118 |
line=dict(width=2, color='#888'),
|
@@ -127,14 +127,14 @@ def create_org_chart(df, title):
|
|
127 |
textposition="middle center",
|
128 |
marker=dict(
|
129 |
symbol='square',
|
130 |
-
size=[
|
131 |
color='#4CAF50',
|
132 |
line=dict(width=2, color='DarkSlateGrey'),
|
133 |
opacity=0.8
|
134 |
),
|
135 |
hoverinfo='text',
|
136 |
textfont=dict(size=14, color='white'),
|
137 |
-
texttemplate='
|
138 |
)
|
139 |
|
140 |
fig = go.Figure(data=[edge_trace, node_trace],
|
|
|
112 |
node_y.append(y)
|
113 |
node_text.append(node)
|
114 |
|
115 |
+
# Create 3D effect with rounded rectangles
|
116 |
edge_trace = go.Scatter(
|
117 |
x=edge_x, y=edge_y,
|
118 |
line=dict(width=2, color='#888'),
|
|
|
127 |
textposition="middle center",
|
128 |
marker=dict(
|
129 |
symbol='square',
|
130 |
+
size=[120] * len(node_x), # Scalable size
|
131 |
color='#4CAF50',
|
132 |
line=dict(width=2, color='DarkSlateGrey'),
|
133 |
opacity=0.8
|
134 |
),
|
135 |
hoverinfo='text',
|
136 |
textfont=dict(size=14, color='white'),
|
137 |
+
texttemplate='<b>%{text}</b>', # Bold and wrapped text
|
138 |
)
|
139 |
|
140 |
fig = go.Figure(data=[edge_trace, node_trace],
|