Live data from Hacker News

Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

cs16.samke.me

21–30 of 148 posts

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#21
post #13

What are the best lightweight CSS UI libraries containing widgets like tabs, trees, etc.? I don't have webdev experience (only GTK, etc.), but I need to write a web dashboard. I tried looking around but the only alternatives seem to be either bloated JS frameworks or abandoned experiments.

Tailwind might not be the most perfect fit, but it's "just" CSS.

And Tailwind v4 is notably better than v3 in terms of being "CSS first": https://tailwindcss.com/blog/tailwindcss-v4

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#22
post #6

I was watching my son play Half Life 2 recently and it occurred to me how much more real or immersive it seemed when the menus and such had this style and they look like actual computer system UI. Dated maybe, but they feel industrial and real.... and easy to use all in one. Meanwhile many games have hyper stylized menus with flowery wingdings all over them and makes it unrealistic / a horrible experience / chore.

I liked the menu system in Crysis 2 (or 3 - not too sure).

Really made you feel like you were inside the cryosuit.

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#23
Very nice! I installed CS 1.6 last year again, after almost 15 years of not playing, and now I almost play every day 10 - 15 mins against bots to clear my mind. To make it more fun I even created my own bot team and a whole tournament where I play against all the pro teams of the ±2008ties. I also rediscovered a map I created back then on a super old hard disk - never thought that with almost 40 I would still play it - so thank you past-me.

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#24

What are the best lightweight CSS UI libraries containing widgets like tabs, trees, etc.? I don't have webdev experience (only GTK, etc.), but I need to write a web dashboard. I tried looking around but the only alternatives seem to be either bloated JS frameworks or abandoned experiments.

[deleted]

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#25
post #3

Why you didn't use progress or meter for progress bar?

why make everything need a class rather than just styling the DOM elements directly. Why wrap a checkbox into a div rather than just a ? why did you skin the cat that way when there's 98 other ways to do it? maybe there's a logical reason more than "that's just what came to mind", maybe not. that's the beauty of the whole thing. there is no one way

Not every question is a criticism that needs to be defended against. The person you're responding to could very well just like to know the reason if one exists, no more, no less.

If you know a better way to get that info than asking the question, I'm all ears.

(major digression ahead)

This is actually something I've been digging into for a while, trying to improve my own communication. My own current best answer for this sort of situation is the social expectation is that a neutral question will always be accompanied by praise and gratitude, and any question asked that lacks that accompaniment will be interpreted as antagonistic.

For example, the comment you're responding too could have started with "This looks really cool, ..." or "Wow, this takes me back..." or "I can see a lot of effort went into this..." and it would have resulted in the question coming off as neutral instead of critical to some people.

What's fascinating is when I mention this kind of thing I almost always get one of two responses

* Of course that's how it works, everyone knows that!

* That's ridiculous, no one can be expected to do that!

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#26

Very nice! I installed CS 1.6 last year again, after almost 15 years of not playing, and now I almost play every day 10 - 15 mins against bots to clear my mind. To make it more fun I even created my own bot team and a whole tournament where I play against all the pro teams of the ±2008ties. I also rediscovered a map I created back then on a super old hard disk - never thought that with almost 40 I would still play it…

CS has always been a great mind clearer. A ranked 5v5 game is high pressure and intense, lasts about 30-45 mins, and has enough human contact to satisfy me. I haven’t found anything to replace it since I quit a few years ago.

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#27
post #7
post #5

Awesome Though I am not a gamer I have seen my son playing different games, I loved it not because it belonged to a certain game but because it is clean and different. Are there any other unique CSS libs that could be used on pages?

https://github.com/matt-auckland/retro-css Some fun ones on here!

awesome, thanks for the link!

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#28
post #25

Earlier quoted context omitted.

why make everything need a class rather than just styling the DOM elements directly. Why wrap a checkbox into a div rather than just a ? why did you skin the cat that way when there's 98 other ways to do it? maybe there's a logical reason more than "that's just what came to mind", maybe not. that's the beauty of the whole thing. there is no one way

Not every question is a criticism that needs to be defended against. The person you're responding to could very well just like to know the reason if one exists, no more, no less. If you know a better way to get that info than asking the question, I'm all ears. (major digression ahead) This is actually something I've been digging into for a while, trying to improve my own communication. My own current best answer for…

I think I'm more cynical. Almost everything stated on the internet will be perceived as antagonistic. At least by some. It's more a representation of the reader's internal state rather than an issue with the question / statement. Unless, of course, the question / statement is overtly antagonistic.

Re: Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI

#29
post #3

Why you didn't use progress or meter for progress bar?

why make everything need a class rather than just styling the DOM elements directly. Why wrap a checkbox into a div rather than just a ? why did you skin the cat that way when there's 98 other ways to do it? maybe there's a logical reason more than "that's just what came to mind", maybe not. that's the beauty of the whole thing. there is no one way

Precisely why it is perfectly fine and good to be inquisitive, and ask why people do things the way they do. It's the point of a show and tell.
Post reply on HN