aryankashyap7 / CheatSheets-for-Developers

This Cheat sheet list has been made to enhance the workflow and efficiency. This well curated list will save you time when you just can't remember the code.
https://cheats.dhr.wtf/
MIT License
82 stars 105 forks source link

Updating UI/UX of the website #218

Open aryanprince opened 2 years ago

aryanprince commented 2 years ago

Design Ideas

Before After

Some minor changes

Before After
image image

@aryankashyap7 @Dhravya Thoughs?

Dhravya commented 2 years ago

Yeah. good ideas actually. We could do it

It would be hard to maintain the logos though. How would that work? https://devicon.dev/ has a lot of them, but for things like Competitive programming, where there's no particular icon, what do we do?

BTW, the longer viewports is already done (It's 3 column now, and decreases with device)

aryanprince commented 2 years ago

Yeah, I was hoping we could use https://devicon.dev/.

Not sure about the competitive programming ones, maybe we use the language logo + find a generic logo from https://icons8.com/ or something to indicate it's for 'competitive programming'.

@Dhravya And what about the casing of the buttons? I think rn you just take the names of the .md files and just make it title case yeah?

Dhravya commented 2 years ago

Ok let's do it then. The icon has to be specified somewhere... or fetched automatically, and if not present, show some random icon? So like..

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/javascript/javascript-original.svg svg

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/cpp/cpp.svg svg Over here... the name cpp is cplusplus... hmm... im not sure how that can be handled. Any idea?

aryanprince commented 2 years ago

@nexxeln Thoughts?

aryanprince commented 2 years ago

@Dhravya A few more bugs showing up now

Dhravya commented 2 years ago

Yes that's something to fix

also maybe the text inside buttons should be justified to center

would you like to take this issue?

aryanprince commented 2 years ago

Yeah, I'll have a look