chore: clean up repo root and improve .gitignore

- Remove debug scripts: check_albums.js, check_albums.ts
- Remove git-filter-repo binary from root
- Untrack server.log (was accidentally committed)
- Delete .DS_Store files
- Rewrite .gitignore with clear sections: deps, next.js,
  TypeScript, testing, logs, env, OS/editor, agent tools,
  one-off scripts, deployment, user content
- Add .Jules/ and *.log glob to .gitignore
This commit is contained in:
ralksta
2026-03-13 10:33:07 +01:00
parent f9315ad7d6
commit 43c59f4bc9
5 changed files with 73 additions and 43 deletions

View File

@@ -1395,6 +1395,19 @@
color: var(--accent);
}
/* ── Tablet (iPad, kleine Laptops) ─────────────────── */
/* Direkt column-count setzen → kein Konflikt mit Inline-Style der Custom Property */
@media (max-width: 1024px) and (min-width: 641px) {
.photo-grid {
column-count: 2;
}
.photo-grid--uniform,
.photo-grid--showcase {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 640px) {
.hero {
grid-template-columns: 1fr;
@@ -1415,8 +1428,26 @@
font-size: 2rem;
}
/* Portrait: 2 Spalten — direkt gesetzt, kein !important nötig */
.photo-grid {
--grid-columns: 1;
column-count: 2;
}
.photo-grid--uniform,
.photo-grid--showcase {
grid-template-columns: repeat(2, 1fr);
}
/* Landscape-Handy → 3 Spalten */
@media (orientation: landscape) {
.photo-grid {
column-count: 3;
}
.photo-grid--uniform,
.photo-grid--showcase {
grid-template-columns: repeat(3, 1fr);
}
}
.album-grid {