diff --git a/backend/src/spicebook/engine/schematic.py b/backend/src/spicebook/engine/schematic.py index 8884bfd..cf526f3 100644 --- a/backend/src/spicebook/engine/schematic.py +++ b/backend/src/spicebook/engine/schematic.py @@ -1021,19 +1021,19 @@ def _render_grid(parsed: ParsedNetlist) -> str: # node[0] higher → go down so start=node[0], end=node[1] placed_elem = d.add( elem.at((x, y0)).down().length(length) - .label(_component_label(comp), loc="right") + .label(_component_label(comp), loc="right", ofst=0.15) ) else: # node[0] lower → go up so start=node[0], end=node[1] placed_elem = d.add( elem.at((x, y0)).up().length(length) - .label(_component_label(comp), loc="right") + .label(_component_label(comp), loc="right", ofst=0.15) ) else: # Fallback: single-node or unusual component placed_elem = d.add( elem.at((x, _GRID_MID_Y)).down().length(_GRID_MIN_COMP_LEN) - .label(_component_label(comp), loc="right") + .label(_component_label(comp), loc="right", ofst=0.15) ) positions = _get_terminal_positions(placed_elem, comp) @@ -1152,7 +1152,7 @@ def _draw_vert_chain( if i == 0 and start is not None: elem = elem.at(start) elem = getattr(elem, direction)() - elem = elem.label(_component_label(comp), loc=label_loc) + elem = elem.label(_component_label(comp), loc=label_loc, ofst=0.15) d.add(elem) if end_type == "ground": @@ -1180,7 +1180,7 @@ def _draw_horiz_then_down(d, parsed, start, path, going_right): # Turn downward at the bend — label faces outward d.push() down_label = "right" if going_right else "left" - d.add(elem.down().label(_component_label(comp), loc=down_label)) + d.add(elem.down().label(_component_label(comp), loc=down_label, ofst=0.15)) if path.end_type == "ground": d.add(elm.Ground()) elif path.end_type == "supply": diff --git a/frontend/src/components/PipelineStrip.astro b/frontend/src/components/PipelineStrip.astro index a9f3095..6647feb 100644 --- a/frontend/src/components/PipelineStrip.astro +++ b/frontend/src/components/PipelineStrip.astro @@ -3,7 +3,7 @@ import { Icon } from 'astro-icon/components'; ---
-
+
@@ -22,9 +22,9 @@ import { Icon } from 'astro-icon/components';
-
-
-
-