Deepa Shalini commited on
Commit
f96cd4b
·
1 Parent(s): 8c933ac

accordian made conspicuous

Browse files
Files changed (1) hide show
  1. app.py +42 -31
app.py CHANGED
@@ -256,38 +256,49 @@ def create_graph(n_clicks, user_prompt, stored_data, filename):
256
  python_code = code_block_match.group(1).strip() if code_block_match else "No code found"
257
 
258
  # Create accordion with the generated code
259
- code_accordion = dmc.Accordion(
260
- children=[
261
- dmc.AccordionItem(
262
- [
263
- dmc.AccordionControl("Code Generated"),
264
- dmc.AccordionPanel(
265
- html.Pre(
266
- html.Code(
267
- python_code,
268
- style={
269
- "fontSize": "13px",
270
- "lineHeight": "1.6",
271
- "fontFamily": "'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', monospace",
272
- "backgroundColor": "#f6f8fa",
273
- "padding": "16px",
274
- "borderRadius": "6px",
275
- "display": "block",
276
- "overflowX": "auto",
277
- "color": "#24292f"
278
- }
279
- ),
280
- style={"margin": "0"}
 
 
 
 
 
 
 
281
  )
282
- )
283
- ],
284
- value="code"
285
- )
286
- ],
287
- chevronPosition="right",
288
- variant="separated",
289
- style={"marginTop": "10px"}
290
- )
 
 
 
 
291
 
292
  return graph, code_accordion, {"display": "block", "textAlign": "right", "marginTop": "20px"}, html_buffer, True
293
 
 
256
  python_code = code_block_match.group(1).strip() if code_block_match else "No code found"
257
 
258
  # Create accordion with the generated code
259
+ code_accordion = html.Div([
260
+ dmc.Accordion(
261
+ children=[
262
+ dmc.AccordionItem(
263
+ [
264
+ dmc.AccordionControl(
265
+ html.Div([
266
+ html.Span("Code Generated", style={"fontWeight": "600", "fontSize": "15px"}),
267
+ html.Span(" (Click to expand)", style={"fontSize": "13px", "color": "#667085", "marginLeft": "8px"})
268
+ ])
269
+ ),
270
+ dmc.AccordionPanel(
271
+ html.Pre(
272
+ html.Code(
273
+ python_code,
274
+ style={
275
+ "fontSize": "13px",
276
+ "lineHeight": "1.6",
277
+ "fontFamily": "'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', monospace",
278
+ "backgroundColor": "#f6f8fa",
279
+ "padding": "16px",
280
+ "borderRadius": "6px",
281
+ "display": "block",
282
+ "overflowX": "auto",
283
+ "color": "#24292f"
284
+ }
285
+ ),
286
+ style={"margin": "0"}
287
+ )
288
  )
289
+ ],
290
+ value="code"
291
+ )
292
+ ],
293
+ chevronPosition="right",
294
+ variant="filled",
295
+ style={
296
+ "border": "2px solid #E4E7EC",
297
+ "borderRadius": "8px",
298
+ "boxShadow": "0 1px 3px rgba(0, 0, 0, 0.1)"
299
+ }
300
+ )
301
+ ])
302
 
303
  return graph, code_accordion, {"display": "block", "textAlign": "right", "marginTop": "20px"}, html_buffer, True
304