# T15 Izveštaj: Fix — docs viewer zauzima pola ekrana **Agent:** coder **Model:** Opus **Datum:** 2026-02-20 --- ## Šta je urađeno Docs viewer pretvoren u sidebar + content layout (25%/75% grid). ### Izmenjeni fajlovi | Fajl | Izmena | |------|--------| | `web/static/style.css` | docs-layout grid (25%/75%), docs-sidebar, docs-main, responsive | | `web/templates/docs-list.html` | Sidebar + content layout sa placeholder | | `web/templates/docs-view.html` | Sidebar sa file listom + content sa breadcrumbs | | `internal/server/docs.go` | Files polje u docsViewData, HTMX fragment detekcija | | `internal/server/server_test.go` | 3 nova testa | ### Layout ``` ┌──────────────┬───────────────────────────┐ │ Sidebar 25% │ Content 75% │ │ File list │ Breadcrumbs + Markdown │ │ │ │ │ │ │ └──────────────┴───────────────────────────┘ ``` - HTMX klik na fajl → swap samo content div (fragment) - Direktan URL pristup → full page sa sidebar - Responsive: na <700px → 1 kolona (100%) - min-height: 80vh ### Novi testovi — 3 PASS ``` TestDocsView_HasSidebarLayout PASS TestDocsView_HTMXReturnsFragment PASS TestDocsList_HasSidebarLayout PASS ``` ### Ukupno projekat: 119 testova, svi prolaze - `go vet ./...` — čist - `go build ./...` — prolazi