diff --git a/public/userarea/scadenzario/subjects/index.php b/public/userarea/scadenzario/subjects/index.php index 9baf598..d31b6a1 100644 --- a/public/userarea/scadenzario/subjects/index.php +++ b/public/userarea/scadenzario/subjects/index.php @@ -55,6 +55,37 @@ $subjects = $pdo->query(" .color-swatch { width: 28px; height: 28px; border-radius: 6px; display: inline-block; border: 1px solid rgba(0,0,0,0.08); vertical-align: middle; } .subject-row { border-left: 4px solid var(--row-color, #e9ecef); } + /* Mobile cards */ + .subject-card { + background: #fff; + border: 1px solid var(--scad-card-border); + border-left: 5px solid var(--row-color, #e9ecef); + border-radius: 0.6rem; + padding: 0.85rem 0.95rem; + margin-bottom: 0.6rem; + box-shadow: 0 1px 3px rgba(0,0,0,0.04); + } + .subject-card .sc-header { + display: flex; align-items: center; gap: 0.6rem; + margin-bottom: 0.5rem; + } + .subject-card .sc-swatch { + width: 22px; height: 22px; border-radius: 5px; + border: 1px solid rgba(0,0,0,0.08); flex-shrink: 0; + } + .subject-card .sc-name { + font-weight: 700; color: var(--scad-heading); + font-size: 0.95rem; flex: 1; word-break: break-word; + } + .subject-card .sc-stats { + display: flex; gap: 0.75rem; font-size: 0.8rem; color: #6c757d; + margin-bottom: 0.6rem; + } + .subject-card .sc-stats strong { color: var(--scad-heading); } + .subject-card .sc-actions { + display: flex; gap: 0.4rem; justify-content: flex-end; + } + .empty-state { text-align: center; padding: 3rem 1rem; color: #6c757d; } .empty-state i { font-size: 3rem; opacity: 0.3; margin-bottom: 1rem; } @@ -104,42 +135,75 @@ $subjects = $pdo->query("
Nessun argomento definito.
Clicca "Nuovo Argomento" per aggiungere il primo.
| Colore | -Nome | -Scadenze | -Aperte | -Azioni | -
|---|---|---|---|---|
| - | = htmlspecialchars($s['name'], ENT_QUOTES, 'UTF-8') ?> | -= (int)$s['deadline_count'] ?> | -= (int)$s['open_count'] ?> | -
-
-
-
-
-
-
-
- |
-
| Colore | +Nome | +Scadenze | +Aperte | +Azioni | +
|---|---|---|---|---|
| + | = htmlspecialchars($s['name'], ENT_QUOTES, 'UTF-8') ?> | += (int)$s['deadline_count'] ?> | += (int)$s['open_count'] ?> | +
+
+
+
+
+
+
+
+ |
+