GithubHelp home page GithubHelp logo

Comments (9)

cxong avatar cxong commented on August 16, 2024 1

I'd like to see the various labels replaced with a coloured icon + label "badge", so something like this:

  • Development status: :godmode:ACTIVE :suspect:SPORADIC :finnadie:HALTED
  • 🎮PLAYABLE
  • Content license: đŸ’ŋNEEDS DATA 🆓FREEWARE 🔓FREE + OPEN
  • Type of project: 🔌SOURCE PORT 🔄REMAKE
  • Code license: Šī¸PROPRIETARY ⭐OPEN SOURCE

Ok not the best icon choices 😄 but I hope I get the style across

I also saw there was a previous attempt to add some icons to show the content license here: #20
I understand that was rejected because it was a drastic styling change. Let's work together so that we can agree on a style, because I think the license is very important for some users. I know of a few folks who were burned by making a game by deriving a non-free game (e.g. ZDoom) and only much later realising they can't sell the game due to the non-free license.

Let me know if this should be split into separate issues.

from osgameclones.

cxong avatar cxong commented on August 16, 2024 1

I'm a bit reluctant about adding icons now, I think we need a designer to undertake this task.

We already have clickable labels now, so the functionality is there. We also have colour-coded playable labels. Having icons must improve visibility, and make things look better. But:

  • There are lots of different labels; having too many icons can make things look cluttered and less visible
  • Not all icons look good in this small size
  • Not all labels have appropriate icons, e.g. SDL is a popular framework but it doesn't have a recognisable icon

So unless the icons are well designed, we might not improve things over how they are right now.

from osgameclones.

Mailaender avatar Mailaender commented on August 16, 2024

How about CSS styled colored text labels.

and make remake vs. exact clone for the scope of some projects.

from osgameclones.

piranha avatar piranha commented on August 16, 2024

That's not a bad idea. Those labels could appear after # character, there is a place for them there. :) I guess I should start adding them...

from osgameclones.

Mailaender avatar Mailaender commented on August 16, 2024

Haha, nice. Maybe use http://fortawesome.github.io/Font-Awesome/icons/ to combine label and iconography in a modern way.

from osgameclones.

piranha avatar piranha commented on August 16, 2024

Yeah, #20 was just doing too much stuff in one go. I'm not against style changes and/or more information, but there is no way I was going to accept that attempt. :)

And adding license information is a good thing for sure! Anyway, I'm a bit busy this days, but if you're willing to improve things bit by bit, go for it! :)

from osgameclones.

wonea avatar wonea commented on August 16, 2024

@cxong I'd really like to see the icons. Any chance of a separate pull request just for the those? @Mailaender black and white icons would keep with the minimalistic approach

from osgameclones.

nikuda avatar nikuda commented on August 16, 2024

Suggest we close this issue since the main things have been achieved. The icons/design issue can be brought up in another issue when they arise again. @cxong @wonea

from osgameclones.

nikuda avatar nikuda commented on August 16, 2024

Closing since the last bit that wasn't done is to be addressed in #533.

from osgameclones.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤ī¸ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.