• Guest, before posting your code please take these rules into consideration:
    • It is required to use our BBCode feature to display your code. While within the editor click < / > or >_ and place your code within the BB Code prompt. This helps others with finding a solution by making it easier to read and easier to copy.
    • You can also use markdown to share your code. When using markdown your code will be automatically converted to BBCode. For help with markdown check out the markdown guide.
    • Don't share a wall of code. All we want is the problem area, the code related to your issue.


    To learn more about how to use our BBCode feature, please click here.

    Thank you, Code Forum.

Portfolio Website Feedback

skifli

Backend Developer
I just finished re-writing my portfolio website, and I would love some feedback on the UI and whether it is cumbersome to use or not. It is meant to behave a bit like an OS, with windows that can be resized / moved / closed, etc. I wrote it entirely in plain HTML, CSS, and JS without any frameworks as a challenge.

PS: View on a computer / tablet for all the features.


1699204492432.png
 
I just finished re-writing my portfolio website, and I would love some feedback on the UI and whether it is cumbersome to use or not. It is meant to behave a bit like an OS, with windows that can be resized / moved / closed, etc. I wrote it entirely in plain HTML, CSS, and JS without any frameworks as a challenge.

PS: View on a computer / tablet for all the features.


View attachment 2399
not gonna lie, I love the idea! Looks good on desktop and tablet, however, you still have a bit of work to do for mobile. If I may make a suggestion, for mobile devices, it may make sense to either stack up the windows on top of each other, OR, hear me out...you add some functionality to minimize all open windows when a new one appears, and have those minimized ones at the bottom of the page, just like you would have them in your hotbar on a real desktop. That would be an interesting concept to add
 
Personally I think it is good but that start could use work, like that error about Javascript being needed is always to start and if you X out of initial message it does not show. What if I wanted it to show that message again? Nice portfolio and stuff once you get to it though. It is a little weird that duplicates can be allowed. That I don't like. Last clicked showing over is a good feature.
 
not gonna lie, I love the idea! Looks good on desktop and tablet, however, you still have a bit of work to do for mobile. If I may make a suggestion, for mobile devices, it may make sense to either stack up the windows on top of each other, OR, hear me out...you add some functionality to minimize all open windows when a new one appears, and have those minimized ones at the bottom of the page, just like you would have them in your hotbar on a real desktop. That would be an interesting concept to add
Thanks, that's a good suggestion for mobile because to be honest I mainly focused on desktop and mobile was a bit of an after-thought. I don't have that much time but if I do get some I'll try implementing something similar to that. Again, thanks.
 
Personally I think it is good but that start could use work, like that error about Javascript being needed is always to start and if you X out of initial message it does not show. What if I wanted it to show that message again? Nice portfolio and stuff once you get to it though. It is a little weird that duplicates can be allowed. That I don't like. Last clicked showing over is a good feature.
Yeah, it has to be there for it to show without JS, but I think I could put an element on top of it and remove both if JS can run. That way you wouldn't see the flash. And with the clicking X on the initial message, I was planning to add an easter egg there but you've already worked it out lol. Also, I get the fact that having duplicates is a bit weird but then again it does allow this:1699219811569.png
 
Top Bottom