Skip to content

v0.3.3

Choose a tag to compare

@merelacato merelacato released this 22 May 09:45
· 13 commits to main since this release

What's Changed

Added

  • New shared TooltipContent.vue component that handles layout rendering (title/meta/text/image/button) in one place for both the list view and the map tooltips
    (src/blocks/owc-openkaarten/streetmap/assets/scripts/vue/TooltipContent.vue).
    *' Support for multiple images per item in BaseListCard (iterates over all image layouts in tooltipArray instead of a single image prop).

Changed

  • Refactored BaseListCard.vue: now accepts a tooltipArray + datasetTitle instead of separate title / address / description / image props, and delegates rendering to
    TooltipContent.
  • Updated BaseTooltipCard.vue, ListView.vue and TheMap.vue to work with the new data/component structure.
  • Updated make-tooltip-card.js for the new prop shape.
  • Polished list card styling: responsive breakpoint moved from 768px to 991px, image container is now a flex column with gap to support multiple images, width/height replaced with
    logical properties (inline-size/block-size), and CSS selectors consistently ordered.