broadfield-dev commited on
Commit
3069015
·
verified ·
1 Parent(s): 0aa549e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -91,6 +91,7 @@ def build_full_html(markdown_text, styles, include_fontawesome):
91
  pygments_css = formatter.get_style_defs(f' {wrapper_id}')
92
 
93
  scoped_css = f"""
 
94
  {wrapper_id} {{
95
  font-family: {font_family}; font-size: {styles.get('font_size', '16')}px;
96
  color: {styles.get('text_color', '#333')}; background-color: {styles.get('background_color', '#fff')};
@@ -107,7 +108,7 @@ def build_full_html(markdown_text, styles, include_fontawesome):
107
 
108
  md_extensions = ['fenced_code', 'tables', 'codehilite']
109
  html_content = markdown.markdown(markdown_text, extensions=md_extensions, extension_configs={'codehilite': {'css_class': 'codehilite'}})
110
- final_html_body = f'<div id="output-wrapper"><meta charset="UTF-8">{html_content}</div>'
111
 
112
  fontawesome_link = '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">' if include_fontawesome else ""
113
 
@@ -138,7 +139,7 @@ def convert_endpoint():
138
 
139
  # Locate the specific element we want to capture
140
  element = page.locator("#output-wrapper")
141
- #element = page.locator("body")
142
 
143
  # Take a screenshot of just that element
144
  png_bytes = element.screenshot(type="png")
 
91
  pygments_css = formatter.get_style_defs(f' {wrapper_id}')
92
 
93
  scoped_css = f"""
94
+ sudoBody {{ width: fit-content; }}
95
  {wrapper_id} {{
96
  font-family: {font_family}; font-size: {styles.get('font_size', '16')}px;
97
  color: {styles.get('text_color', '#333')}; background-color: {styles.get('background_color', '#fff')};
 
108
 
109
  md_extensions = ['fenced_code', 'tables', 'codehilite']
110
  html_content = markdown.markdown(markdown_text, extensions=md_extensions, extension_configs={'codehilite': {'css_class': 'codehilite'}})
111
+ final_html_body = f'<div id="sudoBody"><meta charset="UTF-8"><div id="output-wrapper">{html_content}</div></div>'
112
 
113
  fontawesome_link = '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">' if include_fontawesome else ""
114
 
 
139
 
140
  # Locate the specific element we want to capture
141
  element = page.locator("#output-wrapper")
142
+ #element = page.locator("")
143
 
144
  # Take a screenshot of just that element
145
  png_bytes = element.screenshot(type="png")