Skip to content

feat: PageCollectionsDetail#899

Open
lux-v wants to merge 177 commits intoUCLALibrary:mainfrom
lux-v:page-collections-detail
Open

feat: PageCollectionsDetail#899
lux-v wants to merge 177 commits intoUCLALibrary:mainfrom
lux-v:page-collections-detail

Conversation

@lux-v
Copy link
Copy Markdown
Collaborator

@lux-v lux-v commented Jan 30, 2026

These pages are built for Storybook and serve as mocked examples to demonstrate page composition and data flow using existing components.

All pages use mock data from stories/mock/Funkhaus, while PageMainSearchFieldResults.stories includes an example Elasticsearch integration using the useElasticsearchSearch composable.

useElasticsearchSearch is a lightweight, MVP-level composable used only for demonstration purposes. It showcases how search queries, filters, pagination, and sorting can be translated into Elasticsearch requests and consumed at the page level. Due to the Storybook environment and URL-based search handling, this implementation should be treated as an example of usage.

Overall, this PR provides reference implementations to guide future page integration.

Design link:
https://www.figma.com/design/CDhWDARLb36ftkQce1LyLC/Breakpoints?node-id=51-781&m=dev

@lux-v lux-v requested a deployment to netlify-preview March 18, 2026 00:34 — with GitHub Actions Waiting
@lux-v lux-v requested a deployment to netlify-preview March 24, 2026 10:34 — with GitHub Actions Waiting
@lux-v lux-v requested a review from pghorpade March 24, 2026 10:35
@lux-v lux-v requested a deployment to netlify-preview March 25, 2026 17:47 — with GitHub Actions Waiting
@lux-v lux-v requested a deployment to netlify-preview March 26, 2026 21:13 — with GitHub Actions Waiting
@pghorpade pghorpade temporarily deployed to netlify-preview March 26, 2026 22:49 — with GitHub Actions Inactive
@github-actions github-actions bot temporarily deployed to storybook--pull_request_target-899 March 26, 2026 22:52 Inactive
@pghorpade pghorpade temporarily deployed to netlify-preview March 31, 2026 17:26 — with GitHub Actions Inactive
@github-actions github-actions bot temporarily deployed to storybook--pull_request_target-899 March 31, 2026 17:29 Inactive
@pghorpade
Copy link
Copy Markdown
Contributor

@lux-v
I think there’s a grid alignment issue between the hero and metadata sections.

The vertical divider in the metadata doesn’t line up with the edge of the hero image, which makes the layout feel a bit disconnected—especially when the metadata is sparse.

Could we align both sections to the same column grid so the divider matches the image boundary?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants