ZahirJS commited on
Commit
2d415e5
·
verified ·
1 Parent(s): 27e273f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -8
app.py CHANGED
@@ -56,7 +56,8 @@ def generate_concept_map(json_input: str) -> str:
56
  graph_attr={
57
  'rankdir': 'TB', # Top-to-Bottom
58
  'splines': 'ortho', # Straight lines
59
- 'bgcolor': 'white' # Fondo blanco
 
60
  }
61
  )
62
 
@@ -77,12 +78,6 @@ def generate_concept_map(json_input: str) -> str:
77
  # Helper function to recursively add nodes and edges
78
  def add_nodes_and_edges(parent_id, nodes_list, current_depth=0):
79
  # Calculate color for current depth, making it lighter
80
- # We'll blend towards white based on depth
81
- # Max depth in your example is 5 (central + 4 levels of nodes)
82
- # We want colors to get lighter as depth increases
83
-
84
- # Simple linear interpolation for color lightening
85
- # You can adjust the lightening factor (e.g., 0.15)
86
  lightening_factor = 0.12 # How much lighter each level gets
87
 
88
  # Convert base_color hex to RGB
@@ -91,7 +86,6 @@ def generate_concept_map(json_input: str) -> str:
91
  base_b = int(base_color[5:7], 16)
92
 
93
  # Calculate current node color
94
- # Target is white (255, 255, 255)
95
  current_r = base_r + int((255 - base_r) * current_depth * lightening_factor)
96
  current_g = base_g + int((255 - base_g) * current_depth * lightening_factor)
97
  current_b = base_b + int((255 - base_b) * current_depth * lightening_factor)
 
56
  graph_attr={
57
  'rankdir': 'TB', # Top-to-Bottom
58
  'splines': 'ortho', # Straight lines
59
+ 'bgcolor': 'white', # Fondo blanco
60
+ 'pad': '0.5' # ¡Este es el margen! 0.5 pulgadas
61
  }
62
  )
63
 
 
78
  # Helper function to recursively add nodes and edges
79
  def add_nodes_and_edges(parent_id, nodes_list, current_depth=0):
80
  # Calculate color for current depth, making it lighter
 
 
 
 
 
 
81
  lightening_factor = 0.12 # How much lighter each level gets
82
 
83
  # Convert base_color hex to RGB
 
86
  base_b = int(base_color[5:7], 16)
87
 
88
  # Calculate current node color
 
89
  current_r = base_r + int((255 - base_r) * current_depth * lightening_factor)
90
  current_g = base_g + int((255 - base_g) * current_depth * lightening_factor)
91
  current_b = base_b + int((255 - base_b) * current_depth * lightening_factor)