Piped icon indicating copy to clipboard operation
Piped copied to clipboard

New UI progress tracking

Open FireMasterK opened this issue 4 years ago • 47 comments

You can test the new UI at https://ui-v2.piped.pages.dev/

Todo:

  • [ ] Loading states
  • [ ] Animations
  • [ ] ...

Feedback on the new UI is requested!

FireMasterK avatar Oct 10 '21 22:10 FireMasterK

Search Function does not seem to be Working for English Language.

ghost avatar Oct 11 '21 03:10 ghost

expanding and contracting the left hamburger menu is choppy.

Mhowser avatar Oct 11 '21 04:10 Mhowser

I think the listen to audio icon should have rounded corners to match the rest of the new buttons image edit: Also the icon in the play next section should be a circle instead image Edit 2: These button backrounds are hard to distinguish from the page backround. I like the idea of making the watch on YouTube button red, and i'm not sure what the description button color should be. The magenta/blue gradient seems too "loud" for that button, though. image

Mhowser avatar Oct 11 '21 05:10 Mhowser

For reference, heres the full figma design: https://www.figma.com/file/xx5A8vahH9pHVv0NhgKKia/Piped?node-id=1%3A20

Also:

  • [ ] Clicking on logo should take to root page

IvRRimum avatar Oct 11 '21 07:10 IvRRimum

@Mhowser the choppiness is a problem, no question about it. i felt it a little bit on my laptop. what device did you feel it on?

also, can you retest and just tell me if it's everywhere or just the main feed (looots of moving parts with the whole video grid moving there), please?

filipesmedeiros avatar Oct 11 '21 08:10 filipesmedeiros

image The logo is strangely placed, I think it should be closer to the "hamburger" icon.


The player is too close to the edge of the address bar.

New design: image

Old design: image


Like the old design, in my opinion the player is not clean. It has black bars on the left and right of the video for almost every videos:

Piped player: image

Invidious player: image

The invidious player looks really clean, no black bars compared to piped.

unixfox avatar Oct 11 '21 13:10 unixfox

one big heads up!

the implementation is not finished.

many things that have been commented will be changed and implemented according to the design:

https://www.figma.com/file/xx5A8vahH9pHVv0NhgKKia/Piped?node-id=1%3A20

please only make suggestions regarding the design itself (or at least things that seem to have been implemented, but are wrong, according to the design).

this is just to avoid pollution in this issue.

filipesmedeiros avatar Oct 11 '21 13:10 filipesmedeiros

@unixfox

The logo is strangely placed, I think it should be closer to the "hamburger" icon.

the design has it just a tiny bit closer, i (or someone can) will move it on the next pr

The player is too close to the edge of the address bar.

@mhowser

I think the listen to audio icon should have rounded corners to match the rest of the new buttons

this page hasn't been touched at all yet :)

expanding and contracting the left hamburger menu is choppy.

it has been changed. can you check again please?

@Loki-L1130

Search Function does not seem to be Working for English Language.

this is not good and i will check it and fix it asap!

filipesmedeiros avatar Oct 11 '21 13:10 filipesmedeiros

expanding and contracting the left hamburger menu is choppy.

it has been changed. can you check again please?

I tested again on my desktop and on mobile (using the desktop version), seems like the choppiness has gotten worse.

Mhowser avatar Oct 11 '21 22:10 Mhowser

hmm i will have to test properly

doesn't seem to be a problem for me at all: macbook air m1 16gb | firefox 93

filipesmedeiros avatar Oct 11 '21 23:10 filipesmedeiros

https://user-images.githubusercontent.com/20838718/136868742-a6ce17d4-6ab9-45d2-8ea9-3367346b5962.mp4

I feel like it could be a bit smoother :thinking:

I have an AMD 5800H, so I doubt it's my laptop's fault.

I did performance profiling, and uikit seems to be doing something, I'll take a further look tomorrow.

FireMasterK avatar Oct 12 '21 00:10 FireMasterK

it definitely doesn't look like that for me! weird 👀

filipesmedeiros avatar Oct 12 '21 00:10 filipesmedeiros

I think we should just update the thumbnails after the animation, just like how YouTube does it.

Mhowser avatar Oct 12 '21 03:10 Mhowser

i don't understand. youtube doesn't have an animation for me hmm

filipesmedeiros avatar Oct 12 '21 08:10 filipesmedeiros

Ah I forgot that it just pops out in front of the content. I haven't used the stock YouTube UI in a while lol.

But I still think its better to keep the hamburger menu animation, but only update the thumbnail size at once after the animation. This will be way more performant, too.

Mhowser avatar Oct 12 '21 09:10 Mhowser

hmmm let me try with no animation

filipesmedeiros avatar Oct 12 '21 09:10 filipesmedeiros

The log out button at the bottom of the nav menu should have translatable text (i noticed you added it the locale file but it's not being used) instead of being hard coded

https://github.com/TeamPiped/Piped/blob/18f9cbe0601dcb60284c0b17a13af4b8ad07237f/src/components/MenuDesktop.vue#L71

ChunkyProgrammer avatar Oct 12 '21 10:10 ChunkyProgrammer

yes! will fix, thank you @ChunkyProgrammer

filipesmedeiros avatar Oct 12 '21 10:10 filipesmedeiros

@FireMasterK if possible please implement double tap to forward and backward time on mobile like youtube app

openwick avatar Oct 15 '21 18:10 openwick

@openwick I did, check out my fork.

IvRRimum avatar Oct 15 '21 20:10 IvRRimum

But its not the right way of doing it, so i dont think it will be merged unless someone figures out how to integrate it into the player natively.

IvRRimum avatar Oct 15 '21 20:10 IvRRimum

@IvRRimum Do u have an instance of piped ? How do it check it?

openwick avatar Oct 19 '21 08:10 openwick

https://piped.crypto-tzar.com/

Works on mobile with double tap

IvRRimum avatar Oct 19 '21 09:10 IvRRimum

Just open a video on mobile, make the video fullscreen and the top on the left or right side to scroll 10 seconds back or forth.

IvRRimum avatar Oct 19 '21 09:10 IvRRimum

@IvRRimum Wow its great but few suggestions if u can tweak. When I double tap, the black play pause button is coming so if u can stop it when double tapping that would be nice. Also on firefox android when double tapping, the copy paste options for clip board are popping up and I don't know why but its not an issue on bromite which is essentially chrome. Screenshot_2021-10-19-15-59-36-673_org mozilla fennec_fdroid

I hope @FireMasterK implement something like this so piped will be great on mobile compared to invidious

openwick avatar Oct 19 '21 10:10 openwick

I hope @FireMasterK implement something like this so piped will be great on mobile compared to invidious

I'm waiting on https://github.com/google/shaka-player/pull/3373

FireMasterK avatar Oct 19 '21 10:10 FireMasterK

Yeah, the big button is a bit anoying. I would love to fix it, but didn't have time(will have next month).

IvRRimum avatar Oct 19 '21 10:10 IvRRimum

Screenshot from 2021-10-23 00-05-43 Imo this icon should be moved to video view page and remove it from list page

IvRRimum avatar Oct 22 '21 21:10 IvRRimum

I disagree, being able to quickly play audio from the list is a good feature.

Mhowser avatar Oct 23 '21 08:10 Mhowser

You will still be able to, just 1 extra click.

IvRRimum avatar Oct 23 '21 13:10 IvRRimum