ZahirJS commited on
Commit
908d9fd
·
verified ·
1 Parent(s): cecdc78

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +62 -1
app.py CHANGED
@@ -89,18 +89,80 @@ if __name__ == "__main__":
89
  CONCEPT_MAP_JSON,
90
  "Concept Map Generator"
91
  )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
92
  with gr.TabItem("Synoptic Chart"):
93
  synoptic_chart_interface = create_interface(
94
  generate_synoptic_chart,
95
  SYNOPTIC_CHART_JSON,
96
  "Synoptic Chart Generator"
97
  )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
98
  with gr.TabItem("Radial Diagram"):
99
  radial_diagram_interface = create_interface(
100
  generate_radial_diagram,
101
  RADIAL_DIAGRAM_JSON,
102
  "Radial Diagram Generator"
103
  )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
104
 
105
  demo.launch(
106
  mcp_server=True,
@@ -108,4 +170,3 @@ if __name__ == "__main__":
108
  server_port=7860,
109
  server_name="0.0.0.0"
110
  )
111
-
 
89
  CONCEPT_MAP_JSON,
90
  "Concept Map Generator"
91
  )
92
+ gr.Markdown("## Example Concept Maps")
93
+ with gr.Row(): # <--- Added gr.Row() here for side-by-side layout
94
+ gr.Image(
95
+ value="./images/cm1.png", # Path to your first example image
96
+ label="Sample Concept Map 1",
97
+ show_label=True,
98
+ interactive=False, # Make it non-interactive
99
+ height="auto", # Adjust height automatically
100
+ width="100%", # Adjust width automatically to its container
101
+ elem_id="concept-map-example-image1" # Optional: for CSS targeting
102
+ )
103
+ gr.Image(
104
+ value="./images/cm2.png", # Path to your second example image
105
+ label="Sample Concept Map 2",
106
+ show_label=True,
107
+ interactive=False,
108
+ height="auto",
109
+ width="100%",
110
+ elem_id="concept-map-example-image2"
111
+ )
112
+
113
  with gr.TabItem("Synoptic Chart"):
114
  synoptic_chart_interface = create_interface(
115
  generate_synoptic_chart,
116
  SYNOPTIC_CHART_JSON,
117
  "Synoptic Chart Generator"
118
  )
119
+ gr.Markdown("## Example Synoptic Charts")
120
+ with gr.Row(): # <--- Added gr.Row() here
121
+ gr.Image(
122
+ value="./images/sc1.png", # Path to your first example image
123
+ label="Sample Synoptic Chart 1",
124
+ show_label=True,
125
+ interactive=False,
126
+ height="auto",
127
+ width="100%",
128
+ elem_id="synoptic-chart-example-image1"
129
+ )
130
+ gr.Image(
131
+ value="./images/sc2.png", # Path to your second example image
132
+ label="Sample Synoptic Chart 2",
133
+ show_label=True,
134
+ interactive=False,
135
+ height="auto",
136
+ width="100%",
137
+ elem_id="synoptic-chart-example-image2"
138
+ )
139
+
140
  with gr.TabItem("Radial Diagram"):
141
  radial_diagram_interface = create_interface(
142
  generate_radial_diagram,
143
  RADIAL_DIAGRAM_JSON,
144
  "Radial Diagram Generator"
145
  )
146
+ gr.Markdown("## Example Radial Diagrams")
147
+ with gr.Row(): # <--- Added gr.Row() here
148
+ gr.Image(
149
+ value="./images/rd1.png", # Path to your first example image
150
+ label="Sample Radial Diagram 1",
151
+ show_label=True,
152
+ interactive=False,
153
+ height="auto",
154
+ width="100%",
155
+ elem_id="radial-diagram-example-image1"
156
+ )
157
+ gr.Image(
158
+ value="./images/rd2.png", # Path to your second example image
159
+ label="Sample Radial Diagram 2",
160
+ show_label=True,
161
+ interactive=False,
162
+ height="auto",
163
+ width="100%",
164
+ elem_id="radial-diagram-example-image2"
165
+ )
166
 
167
  demo.launch(
168
  mcp_server=True,
 
170
  server_port=7860,
171
  server_name="0.0.0.0"
172
  )