miguelfreitas / twister-html

twister HTML + Javascript User Interface
MIT License
229 stars 138 forks source link

FEATURE: modal dialog should not stop user from doing other tasks #298

Open Erkan-Yilmaz opened 9 years ago

Erkan-Yilmaz commented 9 years ago

the modal dialog (e.g. for searching, show conversations, DMs, ...) in theme NIN v2 (1) allows that I can do other tasks in parallel

the twister-html theme doesn't

(1) https://github.com/myleneb/theme_nin

slr commented 9 years ago

maybe. maybe not. personally, I'm very skeptical about that. there is only one element which able to be focused on. e.g. you can't input text in two fields at a time. open modal, do your things, close, do something else and open again if you need.

Erkan-Yilmaz commented 9 years ago

Searching takes longer for me, so I let it run in parallel Also, showing conversation is slow for me

For writing DMs you may be right, since I can do that fast

slr commented 8 years ago

please test https://github.com/miguelfreitas/twister-html/commit/e28e824a94e4227667b0d886b54bcf8fcc06a23e (easy way: git pull && git checkout blaster), maybe minimize-resume thing will be helpful here.

Erkan-Yilmaz commented 8 years ago

looks good :-)

I only tested this:

  1. write a DM text
  2. wait until a new twist appears in home timeline
  3. minimize the DM dialog
  4. show new twist in timeline
  5. restore DM dialog
  6. GOOD: my typed in DM text still there
Erkan-Yilmaz commented 8 years ago

strange, after doing the above: I couldn't send the DM text. have to retry

Erkan-Yilmaz commented 8 years ago

retried + now sending of the DM text (step1) worked after step6

Erkan-Yilmaz commented 8 years ago

What I like is: it seems I can have several search windows open/minimized like this (something NIN can't do). Currently I have 5 dialogs minimized in twister-html: 2 search windows + 3 other dialogs (mention, someone's profile, group messages)

Erkan-Yilmaz commented 8 years ago

more tests needed: I saw on the right bottom some layout anomaly (see pic, FF 42)

bildschirmfoto vom 2015-12-05 17 57 47