mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-05-06 11:09:18 +02:00
fix repertoire AP/OR/FI columns and main scroll containment
- repertoire-index.php: add $colHasMatches per-column guard. Entries in a column are only faded when that column has at least one matched entry in the current result set. When a dimension has no matched entries (e.g. no thesis has orientation_id set yet), the entire column stays fully interactive — all values remain clickable. This fixes: empty columns, forced single-select, cascade fading. - Database.php: revert allAp/allOr/allFi to full lookup-table queries so all known values are always shown (not just ones linked to theses). - common.css: body is now a flex column; main gets flex:1 + min-height:0; header-search-wrap gets flex-shrink:0; duplicate html/body blocks merged. - public.css: removed redundant top-level main block; home-main gets min-height:0. - repertoire.css: search-main gets min-height:0 for proper flex scroll.
This commit is contained in:
7
.gitignore
vendored
7
.gitignore
vendored
@@ -1,16 +1,13 @@
|
||||
# Admin credentials (contains bcrypt hash — never commit)
|
||||
config/admin_credentials.php
|
||||
|
||||
# Vendor directory (third-party code)
|
||||
vendor/
|
||||
compose.lock
|
||||
|
||||
### Test databases ###
|
||||
storage/test.db
|
||||
app/storage/test.db
|
||||
|
||||
### Logs ###
|
||||
error.log
|
||||
storage/cache/
|
||||
app/storage/cache/
|
||||
|
||||
# Nix
|
||||
.direnv/
|
||||
|
||||
Reference in New Issue
Block a user