Skip to content

Latest commit

 

History

History
28 lines (27 loc) · 1.54 KB

TODO.md

File metadata and controls

28 lines (27 loc) · 1.54 KB

Todo

  • Create base UI
  • Move App.tsx content to Home.tsx and Create pages folder.
  • Add a favicon
  • Add context api to move state between Editor and Preview
  • Try to figure out a way to pass all the data between Editor, button and Preview
  • UI bug: Editor and Preview going out of document when width of window decreased
  • Add responsive styles for Editor and Preview
  • Add some breathing space at the end of the page
  • Add a footer
  • Saving browser state using localStorage.
  • Build and deploy the current version of the app.
  • Preview in full screen without Editor component.
  • Adjust height for the Preview component
  • Add proper links to github and twitter
  • Work on the Architecture for implementing the backend for publish feature.
  • Connect with backend
    • Implement post request
    • Implement the /pages/:id in react
    • Implement what to do if req fails
    • save PublishedPage content to localStorage
  • Check if a string is already present in the database and redirect to it rather than creating a new entry in the db.
  • Add styles to links in the previewed markdown
  • Add responsive styles to navbar
  • Add tooltip to the Publish button