Skip to content

Commit 6b26de5

Browse files
updatte
1 parent 18345d6 commit 6b26de5

2 files changed

Lines changed: 39 additions & 39 deletions

File tree

docs/INSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ On first launch the app opens **Server Manager** (`setup.html`) if no servers ar
100100
| Mod images | Optional **Scan FS25 mods for dashboard images** | `fd-setup-070-mod-images.png` **[manual]** |
101101
| Launch | At least one server in the list → **Launch Dashboard** | `fd-setup-080-launch-button.png` **[manual]** |
102102

103-
<img src="./screenshots/fd-setup-080-launch-button.png" alt="fd-setup-080-launch-button.png" width="920" />
103+
![fd-setup-080-launch-button.png](screenshots/fd-setup-080-launch-button.png)
104104

105105
*Figure: fd-setup-080-launch-button.png.**Figure: Server Manager with **Launch Dashboard**. **[manual]** capture.*
106106

@@ -129,7 +129,7 @@ After launch, open **[http://localhost:8766](http://localhost:8766)** in the app
129129
3. Optional **HTTP feed** (Giants dedicated XML): server IP, port **8080**, access code — improves vehicle age, prices, and market history when available.
130130
4. Set **Poll every** (1–25 minutes). **Local saves** use file watching; FTP uses this schedule.
131131

132-
<img src="./screenshots/fd-settings-020-servers-list.png" alt="fd-settings-020-servers-list.png" width="920" />
132+
![fd-settings-020-servers-list.png](screenshots/fd-settings-020-servers-list.png)
133133

134134
*Figure: fd-settings-020-servers-list.png.**Figure: Settings → Servers — polling and configured servers. **[auto]** capture.*
135135

docs/USER_MANUAL.md

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ For a dedicated / rented FS25 server you do **not** play on locally.
129129
| Save slot | Slot number / folder name when needed |
130130
| (Optional) HTTP feed | Only when your host documents one |
131131

132-
<img src="./screenshots/fd-setup-050-add-ftp.png" alt="Add-server form filled in for FTP (blur secrets)" width="920" />
132+
![Add-server form filled in for FTP (blur secrets)](screenshots/fd-setup-050-add-ftp.png)
133133

134134
*Figure: Add-server form filled in for FTP (blur secrets).*
135135

@@ -153,7 +153,7 @@ Right-side button. Runs a background PowerShell helper to extract vehicle thumbn
153153

154154
Saves the config and reloads to the dashboard home.
155155

156-
<img src="./screenshots/fd-setup-080-launch-button.png" alt="Setup ready to launch with one server" width="920" />
156+
![Setup ready to launch with one server](screenshots/fd-setup-080-launch-button.png)
157157

158158
*Figure: Setup ready to launch with one server.*
159159

@@ -174,7 +174,7 @@ After Setup, the dashboard shell loads at [http://localhost:8766](http://localho
174174
| **Settings (gear)** | Opens the unified Settings modal (§5). Hidden in viewer mode. |
175175
| **Home** | Returns to the landing page. |
176176

177-
<img src="./screenshots/fd-shell-020-landing.png" alt="Farm Management Dashboard home — top bar, six section cards, and count badges" width="920" />
177+
![Farm Management Dashboard home — top bar, six section cards, and count badges](screenshots/fd-shell-020-landing.png)
178178

179179
*Figure: **Home (landing page)** — server tabs, farm dropdown, game time, data-source and weather pills, notification bell, and settings. The six cards (Livestock, Vehicles, Fields, Economy, Pastures, Productions) show live counts. This one capture also covers `fd-shell-010-navbar`, `fd-shell-040-landing-badges`, and `fd-section-000-landing` in the manifest.*
180180

@@ -184,7 +184,7 @@ The **landing page** shows up to six cards: Livestock, Vehicles, Fields, Economy
184184

185185
There is also an **Import mod images** action on the landing page when running locally with API access.
186186

187-
<img src="./screenshots/fd-shell-050-import-mod-images.png" alt="Import button on landing" width="920" />
187+
![Import button on landing](screenshots/fd-shell-050-import-mod-images.png)
188188

189189
*Figure: Import button on landing.*
190190

@@ -197,7 +197,7 @@ Open with the gear icon. The modal has a left-hand sidebar with four tabs, plus
197197
- **Save** — saves the current tab's controls.
198198
- **Save theme** — only on Appearance; saves theme colours.
199199

200-
<img src="./screenshots/fd-settings-010-dashboard-toggles.png" alt="Settings modal open on the first tab" width="920" />
200+
![Settings modal open on the first tab](screenshots/fd-settings-010-dashboard-toggles.png)
201201

202202
*Figure: Settings modal open on the first tab.*
203203

@@ -215,21 +215,21 @@ Open with the gear icon. The modal has a left-hand sidebar with four tabs, plus
215215
| **Field clusters** | Group several parcels into one **field card** — Auto (heuristic) or Manual (paste comma-separated ids) | `uiPreferences.fieldClusterPrefsByServer` |
216216
| **SimHub view** | Cluster ids, pasture ids, production keys, plus a help text — feeds the optional `simhub.html` overlay page | `uiPreferences.simHubView` |
217217

218-
<img src="./screenshots/fd-settings-010-dashboard-toggles.png" alt="Section toggles + version" width="920" />
218+
![Section toggles + version](screenshots/fd-settings-010-dashboard-toggles.png)
219219

220220
*Figure: Section toggles + version.*
221221

222-
<img src="./screenshots/fd-settings-010-dashboard-toggles.png" alt="Field exclusions list" width="920" />
222+
![Field exclusions list](screenshots/fd-settings-010-dashboard-toggles.png)
223223

224224
*Figure: Field exclusions list.*
225225

226226
*(Same UI as `fd-settings-015-dashboard-exclusions.png` — shown using `fd-settings-010-dashboard-toggles.png`.)*
227227

228-
<img src="./screenshots/fd-settings-016-dashboard-clusters.png" alt="Field clusters block" width="920" />
228+
![Field clusters block](screenshots/fd-settings-016-dashboard-clusters.png)
229229

230230
*Figure: Field clusters block.*
231231

232-
<img src="./screenshots/fd-settings-017-dashboard-simhub.png" alt="SimHub view block" width="920" />
232+
![SimHub view block](screenshots/fd-settings-017-dashboard-simhub.png)
233233

234234
*Figure: SimHub view block.*
235235

@@ -248,23 +248,23 @@ Open with the gear icon. The modal has a left-hand sidebar with four tabs, plus
248248
| **Server list** | Current servers; **Remove** per row | `config.servers` |
249249
| **Add server form** | Same fields as Setup §3.4 / §3.5 | `config.servers` |
250250

251-
<img src="./screenshots/fd-settings-020-servers-list.png" alt="Servers tab top-half (LAN + servers list)" width="920" />
251+
![Servers tab top-half (LAN + servers list)](screenshots/fd-settings-020-servers-list.png)
252252

253253
*Figure: Servers tab top-half (LAN + servers list).*
254254

255-
<img src="./screenshots/fd-lan-010-toggle-on.png" alt="LAN block close-up" width="920" />
255+
![LAN block close-up](screenshots/fd-lan-010-toggle-on.png)
256256

257257
*Figure: LAN block close-up.*
258258

259259
*(Same UI as `fd-settings-021-servers-lan.png` — shown using `fd-lan-010-toggle-on.png`.)*
260260

261-
<img src="./screenshots/fd-settings-020-servers-list.png" alt="FTP polling block" width="920" />
261+
![FTP polling block](screenshots/fd-settings-020-servers-list.png)
262262

263263
*Figure: FTP polling block.*
264264

265265
*(Same UI as `fd-settings-022-servers-ftp-polling.png` — shown using `fd-settings-020-servers-list.png`.)*
266266

267-
<img src="./screenshots/fd-settings-023-servers-add-server.png" alt="Add-server form expanded" width="920" />
267+
![Add-server form expanded](screenshots/fd-settings-023-servers-add-server.png)
268268

269269
*Figure: Add-server form expanded.*
270270

@@ -279,7 +279,7 @@ Settings written here become `config.xml` on disk (see §9 for the file path).
279279
| **Collection cycle (ms)** | Master cycle. Clamped 5 000 – 1 800 000 by the mod | XML attr `collectionCycleMs` |
280280
| **Module checkboxes (7)** | Animals, Vehicles, Fields, Weather, Finance, Economy, Production | XML attrs `farmDashboard.modules#…` |
281281

282-
<img src="./screenshots/fd-settings-030-mod-tab.png" alt="FS25 mod tab with all controls" width="920" />
282+
![FS25 mod tab with all controls](screenshots/fd-settings-030-mod-tab.png)
283283

284284
*Figure: FS25 mod tab with all controls.*
285285

@@ -299,13 +299,13 @@ Settings written here become `config.xml` on disk (see §9 for the file path).
299299
| **Reset** | Reset the current tab to defaults | same |
300300
| **Save theme** (footer) | Persists colour set | same |
301301

302-
<img src="./screenshots/fd-settings-041-appearance-theme.png" alt="Language picker" width="920" />
302+
![Language picker](screenshots/fd-settings-041-appearance-theme.png)
303303

304304
*Figure: Language picker.*
305305

306306
*(Same UI as `fd-settings-040-appearance-language.png` — shown using `fd-settings-041-appearance-theme.png`.)*
307307

308-
<img src="./screenshots/fd-settings-041-appearance-theme.png" alt="Theme editor with colour pickers" width="920" />
308+
![Theme editor with colour pickers](screenshots/fd-settings-041-appearance-theme.png)
309309

310310
*Figure: Theme editor with colour pickers.*
311311

@@ -321,7 +321,7 @@ Every section section header has a back-to-home button. Sections live under `web
321321

322322
Already covered in §4. The six cards are populated by `navigation.js` `updateLandingPageCounts()`. Card visibility follows the toggles in Settings → Dashboard.
323323

324-
<img src="./screenshots/fd-shell-020-landing.png" alt="Full landing with all six cards" width="920" />
324+
![Full landing with all six cards](screenshots/fd-shell-020-landing.png)
325325

326326
*Figure: Full landing with all six cards.*
327327

@@ -346,15 +346,15 @@ Already covered in §4. The six cards are populated by `navigation.js` `updateLa
346346
| **Export** | Opens the export modal (§7.2) |
347347
| **Row "View" button** | Opens **Animal details** modal (§7.6) |
348348

349-
<img src="./screenshots/fd-section-livestock-010-summary.png" alt="Summary cards row" width="920" />
349+
![Summary cards row](screenshots/fd-section-livestock-010-summary.png)
350350

351351
*Figure: Summary cards row.*
352352

353-
<img src="./screenshots/fd-section-livestock-020-filters.png" alt="Filter panel expanded" width="920" />
353+
![Filter panel expanded](screenshots/fd-section-livestock-020-filters.png)
354354

355355
*Figure: Filter panel expanded.*
356356

357-
<img src="./screenshots/fd-section-livestock-030-table.png" alt="Animals table" width="920" />
357+
![Animals table](screenshots/fd-section-livestock-030-table.png)
358358

359359
*Figure: Animals table.*
360360

@@ -375,12 +375,12 @@ Already covered in §4. The six cards are populated by `navigation.js` `updateLa
375375
| **Vehicle grid** | Card per vehicle with image, name, fuel, damage, location |
376376
| **Vehicle image click** | Opens **Vehicle image** modal (§7.8) |
377377

378-
<img src="./screenshots/fd-section-vehicles-010-summary.png" alt="Summary cards" width="920" />
378+
![Summary cards](screenshots/fd-section-vehicles-010-summary.png)
379379

380380
*Figure: Summary cards.*
381381

382382
*Screenshot not yet added:* `fd-section-vehicles-020-filters.png` — Filters panel. See [SCREENSHOTS_TO_CAPTURE.md](./SCREENSHOTS_TO_CAPTURE.md).
383-
<img src="./screenshots/fd-section-vehicles-030-grid.png" alt="Vehicle grid" width="920" />
383+
![Vehicle grid](screenshots/fd-section-vehicles-030-grid.png)
384384

385385
*Figure: Vehicle grid.*
386386

@@ -409,29 +409,29 @@ The most feature-rich section.
409409
| **Waiting state** | Rendered when no merge data has arrived yet |
410410
| **API error strip** | Rendered when the fetch fails. Background polling auto-retries every 5 seconds (no explicit retry button) |
411411

412-
<img src="./screenshots/fd-section-fields-010-summary.png" alt="Summary row" width="920" />
412+
![Summary row](screenshots/fd-section-fields-010-summary.png)
413413

414414
*Figure: Summary row.*
415415

416-
<img src="./screenshots/fd-section-fields-010-summary.png" alt="Filter buttons + search" width="920" />
416+
![Filter buttons + search](screenshots/fd-section-fields-010-summary.png)
417417

418418
*Figure: Filter buttons + search.*
419419

420420
*(Same UI as `fd-section-fields-020-filter-bar.png` — shown using `fd-section-fields-010-summary.png`.)*
421421

422-
<img src="./screenshots/fd-section-fields-030-card-rules.png" alt="One field card with the rules suggestion" width="920" />
422+
![One field card with the rules suggestion](screenshots/fd-section-fields-030-card-rules.png)
423423

424424
*Figure: One field card with the rules suggestion.*
425425

426-
<img src="./screenshots/fd-section-fields-040-card-windrow.png" alt="Field card with windrow volume badge" width="920" />
426+
![Field card with windrow volume badge](screenshots/fd-section-fields-040-card-windrow.png)
427427

428428
*Figure: Field card with windrow volume badge.*
429429

430-
<img src="./screenshots/fd-section-fields-050-card-soil.png" alt="Field card with N + pH mini-bars" width="920" />
430+
![Field card with N + pH mini-bars](screenshots/fd-section-fields-050-card-soil.png)
431431

432432
*Figure: Field card with N + pH mini-bars.*
433433

434-
<img src="./screenshots/fd-section-fields-060-tools-shop.png" alt="Tools & shop block" width="920" />
434+
![Tools & shop block](screenshots/fd-section-fields-060-tools-shop.png)
435435

436436
*Figure: Tools & shop block.*
437437

@@ -453,15 +453,15 @@ The most feature-rich section.
453453
| **Sort — Price / Age / Name** | Sort buttons |
454454
| **Market search** | Filter by crop or location |
455455

456-
<img src="./screenshots/fd-section-economy-010-summary.png" alt="Summary row" width="920" />
456+
![Summary row](screenshots/fd-section-economy-010-summary.png)
457457

458458
*Figure: Summary row.*
459459

460-
<img src="./screenshots/fd-section-economy-020-purchases.png" alt="Purchases tab with filters and sort" width="920" />
460+
![Purchases tab with filters and sort](screenshots/fd-section-economy-020-purchases.png)
461461

462462
*Figure: Purchases tab with filters and sort.*
463463

464-
<img src="./screenshots/fd-section-economy-030-market.png" alt="Market tab (or placeholder)" width="920" />
464+
![Market tab (or placeholder)](screenshots/fd-section-economy-030-market.png)
465465

466466
*Figure: Market tab (or placeholder).*
467467

@@ -477,11 +477,11 @@ The most feature-rich section.
477477
| **Pasture cards** | Click to open per-pasture details modal (§7.7) |
478478
| **Warning badges** | Click to open warning details modal (§7.5) |
479479

480-
<img src="./screenshots/fd-section-pastures-010-summary.png" alt="Summary row" width="920" />
480+
![Summary row](screenshots/fd-section-pastures-010-summary.png)
481481

482482
*Figure: Summary row.*
483483

484-
<img src="./screenshots/fd-section-pastures-020-cards.png" alt="Pasture cards grid" width="920" />
484+
![Pasture cards grid](screenshots/fd-section-pastures-020-cards.png)
485485

486486
*Figure: Pasture cards grid.*
487487

@@ -495,7 +495,7 @@ The most feature-rich section.
495495

496496
Productions has no user filters; it is read-only.
497497

498-
<img src="./screenshots/fd-section-productions-010-list.png" alt="Chains list" width="920" />
498+
![Chains list](screenshots/fd-section-productions-010-list.png)
499499

500500
*Figure: Chains list.*
501501

@@ -513,7 +513,7 @@ Bell → opens the modal. Lists up to 10 most recent notifications with a **Clea
513513

514514
Livestock section → **Export**. Format options + download.
515515

516-
<img src="./screenshots/fd-section-livestock-020-filters.png" alt="Export modal" width="920" />
516+
![Export modal](screenshots/fd-section-livestock-020-filters.png)
517517

518518
*Figure: Export modal.*
519519

@@ -558,7 +558,7 @@ Opened by clicking the navbar weather pill.
558558

559559
Shown while the mod-image scan is running.
560560

561-
<img src="./screenshots/fd-modal-100-mod-export.png" alt="Mod export progress modal" width="920" />
561+
![Mod export progress modal](screenshots/fd-modal-100-mod-export.png)
562562

563563
*Figure: Mod export progress modal.*
564564

@@ -581,7 +581,7 @@ The dashboard can serve a tablet on your LAN. Always set both **a username and a
581581
6. On the tablet, open `http://<PC-LAN-IP>:8766`. The browser prompts for the credentials you set.
582582
7. (Optional) append `?viewer=1` for read-only viewer mode on the tablet (hides the gear and any destructive buttons).
583583

584-
<img src="./screenshots/fd-lan-010-toggle-on.png" alt="LAN access toggle on with credentials" width="920" />
584+
![LAN access toggle on with credentials](screenshots/fd-lan-010-toggle-on.png)
585585

586586
*Figure: LAN access toggle on with credentials.*
587587

0 commit comments

Comments
 (0)