Merge library detail pages into directory updates

273cb430f8Screen committed on 9/26/2026, 6:29:11 PMparents5ff42b28856ae7
64 files changedLine totals unavailable