JeCabrera commited on
Commit
c7e1ae3
·
verified ·
1 Parent(s): 7ad62ba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +35 -6
app.py CHANGED
@@ -21,10 +21,14 @@ def query(prompt, is_negative=False, steps=30, cfg_scale=7, sampler="DPM++ 2M Ka
21
 
22
  key = random.randint(0, 999)
23
 
24
- API_TOKEN = random.choice([os.getenv("HF_READ_TOKEN")])
25
- headers = {"Authorization": f"Bearer {API_TOKEN}"}
26
-
27
- prompt = GoogleTranslator(source='ru', target='en').translate(prompt)
 
 
 
 
28
  print(f'\033[1mGeneration {key} translation:\033[0m {prompt}')
29
 
30
  prompt = f"{prompt} | ultra detail, ultra elaboration, ultra quality, perfect."
@@ -62,9 +66,34 @@ css = """
62
  margin-left: auto;
63
  margin-right: auto;
64
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
65
  """
66
 
67
- with gr.Blocks(theme='Nymbo/Nymbo_Theme', css=css) as app:
68
  gr.HTML("<center><h1>FLUX.1-Dev</h1></center>")
69
  with gr.Column(elem_id="app-container"):
70
  with gr.Row():
@@ -87,4 +116,4 @@ with gr.Blocks(theme='Nymbo/Nymbo_Theme', css=css) as app:
87
 
88
  text_button.click(query, inputs=[text_prompt, negative_prompt, steps, cfg, method, seed, strength], outputs=image_output)
89
 
90
- app.launch(show_api=False, share=False)
 
21
 
22
  key = random.randint(0, 999)
23
 
24
+ # Detectar el idioma del prompt y traducirlo al inglés
25
+ translator = GoogleTranslator(target='en')
26
+ try:
27
+ prompt = translator.translate(prompt)
28
+ except Exception as e:
29
+ print(f"Error during translation: {e}")
30
+ return None
31
+
32
  print(f'\033[1mGeneration {key} translation:\033[0m {prompt}')
33
 
34
  prompt = f"{prompt} | ultra detail, ultra elaboration, ultra quality, perfect."
 
66
  margin-left: auto;
67
  margin-right: auto;
68
  }
69
+
70
+ #app-container {
71
+ background-color: #000000; /* Fondo negro */
72
+ color: #FFFF00; /* Texto amarillo */
73
+ }
74
+
75
+ input, textarea, select {
76
+ background-color: #FFFF00; /* Fondo amarillo para inputs */
77
+ color: #000000; /* Texto negro en inputs */
78
+ border: 1px solid #000000; /* Borde negro en inputs */
79
+ }
80
+
81
+ button {
82
+ background-color: #FFFF00; /* Fondo amarillo en botones */
83
+ color: #000000; /* Texto negro en botones */
84
+ border: 1px solid #000000; /* Borde negro en botones */
85
+ }
86
+
87
+ button:hover {
88
+ background-color: #FFD700; /* Amarillo dorado en hover */
89
+ }
90
+
91
+ h1, h2, h3, h4, h5, h6 {
92
+ color: #FFFF00; /* Texto amarillo en encabezados */
93
+ }
94
  """
95
 
96
+ with gr.Blocks(css=css) as app:
97
  gr.HTML("<center><h1>FLUX.1-Dev</h1></center>")
98
  with gr.Column(elem_id="app-container"):
99
  with gr.Row():
 
116
 
117
  text_button.click(query, inputs=[text_prompt, negative_prompt, steps, cfg, method, seed, strength], outputs=image_output)
118
 
119
+ app.launch(show_api=False, share=False)