CollectionBuilder / collectionbuilder-csv

CollectionBuilder-CSV is a "stand alone" template for creating digital collection and exhibit websites using Jekyll and a metadata CSV.
MIT License
21 stars 16 forks source link

timeline layout should be revised/rethought #27

Open evanwill opened 2 years ago

evanwill commented 2 years ago

the original table-based layout has gotten more complicated over time, now with row+col and cards inside. There is a noticeable slow double flash a few times as the layout gets recalculated, apparently from initial columns, to lazyload img, to activating the tool tips-based metadata--and in the end just seems weird looking layout in a lot of cases, especially with narrow document thumbs.

Seems like the layout should be denser, more masonry packed in (like old timeline with no cols)--the problem with old timeline was it assumed a thumb for every item, it was hard to add items with no thumbs, the cols were added when cb-gh was redesigned with no thumbs so pdfs/audio/etc have cards with text and icons instead.

I don't like the tool tips--> seems slow (bootstrap says they are performance hit, and obviously timeline has tons added which is probably causing the second slow layout recalculate), inconvenient, and confusing to have two such different representations of the thumb vs non-thumb items.