AIdeaText commited on
Commit
833239c
verified
1 Parent(s): b3d4ab4

Update modules/ui/views/landing_ui.py

Browse files
Files changed (1) hide show
  1. modules/ui/views/landing_ui.py +24 -25
modules/ui/views/landing_ui.py CHANGED
@@ -1,27 +1,26 @@
1
- #modules/ui/landing_ui.py
2
-
3
  import gradio as gr
4
 
5
- def create_landing_interface():
6
- """
7
- Interfaz para la Landing Page.
8
- """
9
- with gr.Blocks() as landing_interface:
10
- gr.Markdown("# Bienvenido a AIdeaText")
11
- gr.Markdown(
12
- """
13
- **AIdeaText** es una herramienta avanzada para an谩lisis y mejora de textos acad茅micos.
14
- Utiliza inteligencia artificial para proporcionar retroalimentaci贸n en tiempo real.
15
- """
16
- )
17
- navigate_button = gr.Button("Iniciar Sesi贸n", variant="primary")
18
-
19
- def render(navigate_to_login):
20
- navigate_button.click(
21
- fn=navigate_to_login,
22
- inputs=[],
23
- outputs=[]
24
- )
25
-
26
- landing_interface.render = render
27
- return landing_interface
 
1
+ # modules/ui/views/landing.py
 
2
  import gradio as gr
3
 
4
+ class LandingView:
5
+ def __init__(self):
6
+ with gr.Blocks() as self.view:
7
+ with gr.Column():
8
+ gr.Markdown("# Bienvenido a AIdeaText")
9
+ gr.Markdown(
10
+ """
11
+ AIdeaText es una herramienta avanzada para an谩lisis y mejora
12
+ de textos acad茅micos. Utiliza inteligencia artificial para
13
+ proporcionar retroalimentaci贸n en tiempo real.
14
+ """
15
+ )
16
+ self.start_button = gr.Button(
17
+ "Comenzar",
18
+ variant="primary"
19
+ )
20
+
21
+ @property
22
+ def submit(self):
23
+ return self.start_button.click
24
+
25
+ def create_landing_view():
26
+ return LandingView().view