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

Home View for webui #35

Closed
defnax opened this issue Apr 30, 2021 · 17 comments
Closed

Home View for webui #35

defnax opened this issue Apr 30, 2021 · 17 comments

Comments

@defnax
Copy link
Contributor

defnax commented Apr 30, 2021

Hi,
about feature to add via Short retroshare id a friend and optional via long cert.

  • Show retroshare id by default
  • Copy Retroshare ID Button
  • Share Button
  • Add Friend Button ( opens a popup dialog to paste a retroshare id or Cert )
  • Web Help Button

image

@Kumaravinash9
Copy link
Contributor

Hello @defnax , I want to work on this issue

@Kumaravinash9
Copy link
Contributor

Hello @defnax , I want to work on this issue

Once the side navbar PR get merged, I will create this PR.

@rottencandy
Copy link
Member

I don't see any overlap with navbar PR, so if you like you can work on it in parallel ;)

@Kumaravinash9
Copy link
Contributor

ok, then I will create this PR soon.

@Kumaravinash9
Copy link
Contributor

Actually, I was busy with my semester examination. That's why I was inactive from few days. Now my examination is over.

@Kumaravinash9
Copy link
Contributor

@rottencandy @defnax I have completed this work. Please let me know if it requires any more changes.

UIcheck

@Kumaravinash9
Copy link
Contributor

AddFriend PopUp

addFriend

@defnax
Copy link
Contributor Author

defnax commented May 10, 2021

@rottencandy @defnax I have completed this work. Please let me know if it requires any more changes.

UIcheck

thx that looks nice

@defnax
Copy link
Contributor Author

defnax commented May 10, 2021

AddFriend PopUp

addFriend

there is needs some rewrite the text
"Do you receive a retroshare id from a friend?"
"Paste Friends retroshare id into box"
we use now retroshare ID, and cert optional... now by default retroshare id in desc/info.

image

@Kumaravinash9
Copy link
Contributor

Thanks @defnax, I will update it

@defnax
Copy link
Contributor Author

defnax commented May 10, 2021

but i doesnt tested if the functions for copy cert or retroshare id works properly,
need to look later on it

@zelfroster
Copy link
Contributor

zelfroster commented Mar 9, 2023

Hello,

I spotted some UI issues which can be fixed.

  • The Retroshare ID is a textarea, and it is resizable, which could look weird when tinkered with.
    1678253011_Mar08_10:53:31

  • Copy Button and Open Web Help button should show a cursor pointer on hover.
    1678335893_Mar09_09:54:53
    1678335903_Mar09_09:55:03

  • The Add Friend popup should have Files upload and input fields separated for clear understanding.
    1678306509_Mar09_01:45:09

  • The Popups are not correctly center aligned with the respective viewport size.
    FireShot Capture 025 - RetroShare - 127 0 0 1
    FireShot Capture 027 - RetroShare - 127 0 0 1

@zelfroster
Copy link
Contributor

Please suggest some more issues if any.

And assign me so I can work on it.

Tagging @csoler for review.

@defnax
Copy link
Contributor Author

defnax commented Mar 10, 2023

there are lots issues webui is not realy useable.
example mail page or boards page and lots of ther things

@zelfroster
Copy link
Contributor

there are lots issues webui is not realy useable. example mail page or boards page and lots of ther things

Yes, My initial thought was to refactor the whole UI. Must take time, But I am willing to do it.
The code is old and there are so many hacky stuff. Needs an update.

@defnax
Copy link
Contributor Author

defnax commented Mar 10, 2023

i replied her some issues on mail composer
#59

example this not useable
image

painted then this last year
image

maybe i wanted say it needs to looks easy and userfriendly like a mail composer looks more nice :)
example the selection box for find a contact you will need lots time to find your contact to selected :D

@zelfroster
Copy link
Contributor

I agree.
God, this needs a lot of work.
Give me strength 😂

I will start working and keep you updated.

@defnax defnax closed this as completed Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants