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

POC: Storytelling experiment #8

Draft
wants to merge 102 commits into
base: main
Choose a base branch
from
Draft

Conversation

srijitcoder
Copy link
Collaborator

@srijitcoder srijitcoder commented Dec 27, 2023

POC progress

  • Able to query markdown and parse html
  • Parsed markdown able to render on the preview section
  • EOx-Elements easily be integrated
  • Section splitting
  • Switch between different section using scrollama
  • Map flyTo interaction while scrolling
  • Map as background feature
  • Add sample component with add button

MVP Progress

  • Use default hidden meta field for markdown and remove +++
  • Make map-bg part of component and not part of storytelling type.
  • Introduce 3 storytelling type ~ simple, pagination and storytelling
    • Simple
    • Pagination
    • Storytelling
      • Horizontal Scroll (Maybe
      • Vertical Scroll
  • Adding Components
    • Basic
    • Hero
      • Full
      • Cropped
    • Map
      • Simple
      • Container
      • Sidecar
      • Tour
      • Slideshow
    • Media
      • Simple
      • Container
      • Sidecar
      • Tour
      • Slideshow
  • Try using render function to render EOxElements so that we can remove pre render manipulation on HTML (WILL TRY, But not working as explained above)
  • Clean existing code for faster development.
  • Use better styling
  • Better error handling when rendering fails
  • Improve scroll system with scrollama
  • Navigation ~ enable or disable
  • Make an example with a separate markdown file instead of inline md
  • Show what the "end result" looks like, so the rendered story without editing mode
  • Allow layers change in map-bg, not just coordinate change

Demo - Loom link here

image Screenshot 2023-12-28 at 3 13 49 PM image

srijitcoder and others added 30 commits January 29, 2024 14:59
feat: add view animation duration option
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants