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

Implement images #30

Open
2 of 5 tasks
mjakeman opened this issue Sep 4, 2022 · 0 comments
Open
2 of 5 tasks

Implement images #30

mjakeman opened this issue Sep 4, 2022 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@mjakeman
Copy link
Owner

mjakeman commented Sep 4, 2022

The next step in reaching the text engine MVP (version 0.2) is allowing for images to be inlined within the view and interacted with using the caret.

The user should be able to:

  • Inline images within a paragraph, such that it changes the line height
  • Insert images as a block element (i.e. between two paragraphs)
  • Select, delete, and modify images using the caret
    • The image should be treated as a one-character-wide object within the model
  • Set image size to either be fixed or to fill available space
  • Float images to the left or right based on a given anchor point
  • Give images alt-text for accessibility purposes (and more generally, implement a11y across the engine)

Not all of this will be available in 0.2 but should be done pre-1.0

  • Inline non-text elements
  • Line breaking
  • Loading and rendering bitmaps
  • Floats
  • Alt-text
@mjakeman mjakeman added the enhancement New feature or request label Sep 4, 2022
@mjakeman mjakeman added this to the 0.2 milestone Sep 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant