Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -21,9 +21,9 @@ def calculate_y_range(y_values):
|
|
| 21 |
return y_min, y_max
|
| 22 |
|
| 23 |
# Función para convertir HEX a RGBA con transparencia
|
| 24 |
-
def hex_to_rgba(
|
| 25 |
-
|
| 26 |
-
return f'rgba({int(
|
| 27 |
|
| 28 |
# Colores predefinidos
|
| 29 |
predefined_colors = [
|
|
@@ -58,8 +58,9 @@ if use_multiple_colors:
|
|
| 58 |
border_colors = [hex_to_rgba(predefined_colors[i % len(predefined_colors)], alpha=0.6)
|
| 59 |
for i in range(num_colors)]
|
| 60 |
else:
|
| 61 |
-
|
| 62 |
-
|
|
|
|
| 63 |
|
| 64 |
# Procesar valores
|
| 65 |
x = x_values.split(",")
|
|
|
|
| 21 |
return y_min, y_max
|
| 22 |
|
| 23 |
# Función para convertir HEX a RGBA con transparencia
|
| 24 |
+
def hex_to_rgba(hex_color, alpha=1.0):
|
| 25 |
+
hex_color = hex_color.lstrip('#')
|
| 26 |
+
return f'rgba({int(hex_color[0:2], 16)},{int(hex_color[2:4], 16)},{int(hex_color[4:6], 16)},{alpha})'
|
| 27 |
|
| 28 |
# Colores predefinidos
|
| 29 |
predefined_colors = [
|
|
|
|
| 58 |
border_colors = [hex_to_rgba(predefined_colors[i % len(predefined_colors)], alpha=0.6)
|
| 59 |
for i in range(num_colors)]
|
| 60 |
else:
|
| 61 |
+
selected_color = st.sidebar.color_picker("Color del Gráfico", "#24CBA0", key="single_color")
|
| 62 |
+
color = hex_to_rgba(selected_color, alpha=0.3)
|
| 63 |
+
border_color = hex_to_rgba(selected_color, alpha=0.6)
|
| 64 |
|
| 65 |
# Procesar valores
|
| 66 |
x = x_values.split(",")
|