shift/feedback.md

2.0 KiB

0.1 feedback

  • didn't know we were in space and hester was on earth
  • not obvious that needed to click the send button (clicking message bar does nothing)
  • start messages just about the message bar
  • messages look a bit uggy
  • out-of-order messages would be cool
  • this could synergise extremely well with ai
  • very tiny mobile interface

(internal)

  • refactor messages, message index - shit is way confusing. we should instead start from a list of message objects and generate the conversation DOM from that, instead of searching through it all the time.

0.2

personal notes

a new conversation, this time with someone on the ship. they want you to come and do something - you complain, but eventually concede, where the conversation ends

  • tutorialisation

    • add a 'help' or 'information' thing to explain how light lag works
      • in simple terms - not everyone is a physicist!
  • styling and layout

    • add ballad branding
    • refine the message styling to be less uggy
    • redesign progress bar - different lengths for different messages is confusing
    • header should remain fixed to top of screen
    • [bug] messages appear on top of typing indicator
    • multiline message should stay the same distance apart from one another instead of having a constant difference between
    • elements
  • conversations

    • add more
      • selection sidebar
      • update page title with name of current conversation
      • notifications should count all conversations
      • multiple light lags
    • add replies!
    • behaviour
      • messages could be read without the other person replying
      • the other person could start typing a message and stop at any time
      • clicking/tapping on the input field should send the message, if there is one to send
      • pressing enter should send the message, if there is one to send
      • [debugging] waiting for stuff takes ages, it should be easy to set all delays to zero and be able to rapidly spam through a conversation
      • start conversations several messages in