Archon icon indicating copy to clipboard operation
Archon copied to clipboard

πŸ› [Bug]: "+ Knowledge" button misaligned when resizing window

Open MattH-ca opened this issue 6 months ago β€’ 2 comments

Archon Version

Archon version: (latest main as of Aug 16, 2025, running via Docker)

Bug Severity

🟒 Low - Minor inconvenience

Bug Description

Summary

The β€œ+ Knowledge” button in the Knowledge Base view does not properly relocate when resizing the browser window. It overlaps or floats incorrectly instead of adapting responsively.

Environment

  • Archon version: (latest main as of Aug 16, 2025, running via Docker)
  • OS: macOS 14.5
  • Browser: Chrome 127
  • Setup: Running locally at http://localhost:3737

Steps to Reproduce

  1. Run Archon normally (Docker setup, local environment).
  2. Navigate to the Knowledge Base.
  3. Gradually resize the browser window width (e.g., split-screen).
  4. Observe the placement of the + Knowledge button in the top-right.

Expected Behavior

The button should remain anchored to the top-right corner of the grid header, maintaining spacing and alignment at different viewport widths.

Actual Behavior

  • The button shifts and misaligns when resizing the window.
  • In some widths it overlaps with other UI elements, breaking layout consistency.

Screenshots / GIF

  • Screenshot 1: Button correctly placed at full width.
  • Screenshot 2 & 3: Button misplaced when window is narrower.
  • GIF: Demonstrates the button failing to stay in place during resize.

(attachments included above)

Additional Context

  • Issue observed consistently in Chrome (Mac).
  • May affect other browsers but not tested yet.
  • Seems related to CSS flex/grid alignment in the Knowledge Base header.

Steps to Reproduce

  1. Run Archon normally (Docker setup, local environment).
  2. Navigate to the Knowledge Base.
  3. Gradually resize the browser window width (e.g., split-screen).
  4. Observe the placement of the + Knowledge button in the top-right.

Expected Behavior

There should be a way to add knowledge regardless of screen size.

Actual Behavior

The button disappears.

Error Details (if any)


Affected Component

πŸ” Knowledge Base / RAG

Browser & OS

Chrome 127

Additional Context

Image Image Image ![Image](https://github.com/user-attachments/assets/abf35df4-451c-489e-b0e8-465915abfb4d)

Service Status (check all that are working)

  • [x] πŸ–₯️ Frontend UI (http://localhost:3737)
  • [ ] βš™οΈ Main Server (http://localhost:8181)
  • [ ] πŸ”— MCP Service (localhost:8051)
  • [ ] πŸ€– Agents Service (http://localhost:8052)
  • [ ] πŸ’Ύ Supabase Database (connected)

MattH-ca avatar Aug 16 '25 21:08 MattH-ca

H

Xasan418 avatar Aug 16 '25 22:08 Xasan418

Thanks for reporting this @MattH-ca!

coleam00 avatar Aug 18 '25 14:08 coleam00

As the design/ui changed now for this at all => closing this. If you got problems with the new UI as well, feel free to open a new issue.

leex279 avatar Sep 14 '25 09:09 leex279