Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MVP v5: Core App #546

Open
paulpestov opened this issue Jan 12, 2025 · 0 comments
Open

MVP v5: Core App #546

paulpestov opened this issue Jan 12, 2025 · 0 comments

Comments

@paulpestov
Copy link
Collaborator

paulpestov commented Jan 12, 2025

For showcasing the app it is necessary to implement a core behaviour of rendering collection panels and displaying content.

AC:

  • Given a basic configuration, the app should pick it up and render the panels accordingly
  • Each panel takes a TextAPI collection URL and renders a single item from that collection
  • Each panel behaves as a indivual instance and as per default has no dependancy to any other panel
  • There is a switch to change different views in which the panel can display the content
    • PIP-Mode: The text is shown as a base layer and a small preview of the image is hovering in the corner. By clicking the preview image the layer switch and the image now is shown as the base layer and the text is shown in the preview
    • Text-Only: Only the text is shown
    • Side-By-Side: Text and Image are shown equally next to each other
    • Image-Only: Only the image is shown
  • The collection title is visible in the left upper corner
  • The manifest + item titles are shown as main headline above the text
  • Navigation buttons are visible and paginate through items/manifests within the selected collection
  • Below the headline there is a switch to toggle given content types
  • Any change to the navigation or content type will be reflected to text AND image simultanoeusly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant