Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.17 KB

TODO.md

File metadata and controls

38 lines (28 loc) · 1.17 KB

Features

  • Ability to add own images
  • Ability to add custom text
  • Select styling of text (transparent, complementary, reverse)
  • Export as static HTML file

Functionality

  • Compose HTML file
  • Landscape vs portrait fit / variable scale
  • Dropdown menu to choose visibility of text (transparent, complementary, reverse)
  • Resize text block based on image ratio to fit on screen
  • Loading / done indicator in modal
  • Downsize images
  • Map each text as its own span
  • Attach custom styles to each span corresponding to pixel value
  • Get rid of duplicate pixel values

Documentation

  • interfaces/index.ts
  • utils/*

Experimentation

  • State management with Jōtai

Bugs

  • Fix loading component (doesn't show when text is entered into input)
  • Sliding image scale messes up text with truncation / ellipses

Would be nice

  • 🎉 Do away with Update button and have text + image + options update live
    - Might have to set delay on text input for better performance, something about debouncing?
  • Gifs support?
  • Slider to adjust padding, position, etc.