Laitetilat: laitelinkit kortteihin + Sijainnit pois yritysasetuksista

Laitetila-laite-yhteys:
- Lisätty laitetila_id -sarake devices-tauluun
- Laite-lomakkeeseen uusi "Laitetila" dropdown (Tekniikka → Laitteet)
- Laitetila-kortit näyttävät laitemäärän ja laitechipit (max 4 + "+N muuta")
- Laitetilan detailnäkymässä taulukko tilan laitteista (nimi, tyyppi, malli, IP, ping)
- dbLoadLaitetilat palauttaa device_count ja devices-listan per laitetila

Yritysasetukset:
- Poistettu Sijainnit-osio yrityksen tiedoista (hallitaan Tekniikka → Sijainnit)
- Sijainnit sub-tab Tekniikassa pysyy ennallaan

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-12 00:39:45 +02:00
parent 2cacea2a2c
commit 13feb31304
5 changed files with 101 additions and 101 deletions

View File

@@ -1694,6 +1694,24 @@ span.empty {
margin: 0;
}
.laitetila-stats {
display: flex; gap: 1rem; font-size: 0.8rem; color: #888; margin: 0.35rem 0 0;
}
.lt-dev-list {
display: flex; flex-wrap: wrap; gap: 0.3rem; margin-top: 0.5rem;
border-top: 1px solid #f0f0f0; padding-top: 0.5rem;
}
.lt-dev-chip {
font-size: 0.75rem; background: #f3f4f6; padding: 2px 7px; border-radius: 4px; color: #555;
}
.lt-dev-more { font-size: 0.72rem; color: #aaa; padding: 2px 4px; }
.lt-devices-table { width: 100%; border-collapse: collapse; font-size: 0.85rem; }
.lt-devices-table th { text-align: left; font-weight: 600; color: #888; padding: 0.4rem 0.5rem; border-bottom: 1px solid #e5e7eb; font-size: 0.8rem; }
.lt-devices-table td { padding: 0.4rem 0.5rem; border-bottom: 1px solid #f0f0f0; }
.lt-devices-table code { background: #f3f4f6; padding: 1px 5px; border-radius: 3px; font-size: 0.82rem; }
/* Kuvagalleria */
.gallery-grid {
display: grid;