Video Card UI Overhaul#437
Conversation
|
Definitely an improvement over the existing styling. I think editing game information could be an option in a hamburger menu somewhere? Could also be done in the preview modal, possibly reworking some of control layout in that. Overall though I think it's a fantastic start. |
|
Awesome! Yeah this is the perfect time to implement hamburger menu now with the new overhaul, Makes for a much cleaner layout. I recall something was said about spaces being converted to underscores to prevent injection attacks, will there need to be any tweaking made for this to still work with our new design? Since these show spaces in between words. |
|
That's only for uploaded file names. Doesn't matter for files that are scanned in (at least it shouldn't) and definitely doesn't matter for setting the name in the UI as that is an admin action. |
… additional actions
…r background of thumbnails
|
Okay been working on this for a little bit more, added some color tweaks that I'm still deciding if I like or not. • I used the • Removed the circular mask of the game icons and just let it be a square. Too many game logos were being poorly cropped. • Also moved the date of the clip to the bottom of the info, instead of floating up top. The view count is now moved to the thumbnail. I think this looks much more organized! •Used • The kebab menu is also now implemented, you can see it in the gif. Most settings and options will be moved here. This requires a rehaul to actually match the rest of the Fireshare thememing. Also should probably mention I mentioned the app in my last upload here! Super proud of how far this app is coming along :) Hopefully more people check it out with the recent plug. As always you're the boss here so if im in the right direction I'll keep going but I'd love to hear any notes from you if you have any thoughts or changes you'd like to see. |
|
@dammitjeff Overall though I think it looks really good where it's at. May need some tinkering here and there but nothing is perfect right out the gate so that's fine. I do think it looks a lot better than what it is replacing. Also, had no idea you were a big time youtuber! That's awesome I'll be sure to watch that video tonight. Also sorry for the slow response, been a bit under the weather lately. |
…ons to fit new card
|
@dammitjeff Good stuff! Definitely prefer the non-colored cards. Am glad to see you retained the click in title to rename functionality. The modal definitely needs some work to fall in line with everything else. It seems like it is in a pretty good spot for some testing right now so I'll try to get a deploy going to my dev site to check it out. I won't merge the branch just yet until you think its ready enough for that. |
|
Actually nevermind. I won't be able to push it to my dev site until its merged. I thought maybe I could pull your branch into my build action but I guess not. |
|
I can build it and send a public link here if you want to try it for yourself? I have my own test domain. Two things that still need work before i feel good enough to merge to prod:
|
|
Preview can be accessed here: https://dev.saint-chrome.com/#/testing Right now it's defaulted to its own separate page until I can ensure it can be safely merged to the rest of the site. But yeah in the future this will be migrated site wide |
|
@dammitjeff played around with it a bunch on your preview site. Definitely like the look and feel. I uploaded an ultrawide clip and the cropping works great. Definitely like having all the cards the same size. |
|
@dammitjeff Not going to lie, I love the updated modal. I think that looks fantastic. Just from the screens it looks really good.
Oh nice! Can manual transcode be triggered even with transcoding disabled? I would assume so. |
|
@dammitjeff Noticed a minor issue with scrollbars. Duplicate scrollbars show up and one of them (the inner one) I think is due to the toolbar height not being calculated into the height of the page. And here it is when you scroll it all the way down. You'll see it lines up perfectly with the toolbar height. One other potential issue I noticed was I have a video that was transcoded only to 1080p because at the time I only had 1080p as a selected option. However, now I have 720p and 480p selected but when I tell it to kick off a manual transcode of that video, nothing happens. I haven't dug into the code yet but I'm guessing it sees that the video was transcoded and does nothing instead of seeing that "oh, its missing the 720p and 480p options" and transcoding into those now requested formats. Other than that, I don't see any issues with the update. I think if those 2 things can be resolved you can remove the /#/testing page and move that format to the rest of the app and if anything else comes up it can be tackled as it happens. |














Mentioned here: #380
With the dates system sorted, and more game information being available, work on the video card overhaul is officially underway.

This is still heavily in progress and won't be done for a while, but progress is officially started. Most of the code will simply be brought over from the existing

CompactVideoCards.js. I distinctly recall that one-click options for tasks such as toggling visibility and sharing links were a big priority in this redesign. I think I manged to figure out a solution. By default these options are hidden from the main dashboard view, but revealed upon hovering on the thumbnail of the video. I think it looks really nice, and makes for a much cleaner interface.There's still a lot that needs to tested, and some things need to be reconsidered to work with the new design:
• Selecting multiple videos
• Editing game information (Date, Titles, etc)
• Appearances in GameVideo.js (since we won't need the game name in each thumbnail anymore)
• Appearance of Game Detection Card
I'll keep working at it, just wanted to inform that its officially being worked on haha