by jordanscales
14 subcomments
- Author here! This was my burnout recovery project and holds a place near and dear to my heart. https://notes.jordanscales.com/98-css-reflections
by sodapopcan
6 subcomments
- Flat design is so ridiculous. Made someone a bunch of money. Now everyone follows like sheep. Sorry for the doomer comment but, like, really. I'd love to say that I'm surprised that we haven't gotten over this, but given it's been... 20 years (?)... I'm not surprised.
Also, the way multi-row tabs Just Work in the UIs of yesteryear *chef's kiss*
- Something that always irked me about 98.css and its friends was the ever-so-slightly-incorrect version of MS Sans Serif.
Finally decided to do something about it: https://github.com/jdan/98.css/pull/230
- Popular in
2024 (471 points, 93 comments) https://news.ycombinator.com/item?id=42056918
2022 (606 points, 182 comments) https://news.ycombinator.com/item?id=33310554
2020 (838 points, 211 comments) https://news.ycombinator.com/item?id=22940564
by OsrsNeedsf2P
3 subcomments
- I really want to make one of my websites use this.. I just can't think of one that would fit.
Also shout out XFCE-winxp-tc, which makes your Linux look like Windows XP. Lots of people know about Chicago95, but this project is excellent for that 2004 vibe
[0] https://github.com/rozniak/xfce-winxp-tc
- unjokingly I think the fact that we removed grayed out buttons for "the button just doesn't appear" is one of the more confusing UI trends of our day and the sight of a grayed out button warms my heart
- I used this to build my personal site: https://ka.ge . It's a pixel-perfect (and functional) recreation of the windows 98 desktop environment in under a MB.
- Nitpick: tabs in the multirow tabs example do not change position randomly as they should when clicked
- I love this UI, so here is my attempt to re-create this using ImGUI
https://github.com/marchildmann/BevelDesk
- With every new version of the OS, the UI desigenrs were forced to show some change and call it improvement, even though those changes functionally unnecessary, more resource consuming, less faster, and less reliable.
- Very authentic almost down to the pixel. I love it!
Btw default buttons like OK should have a thick black outline.
Also windows UIs loved group boxes and radio buttons and checkboxes. I notice those are missing.
Also it seems that the dropdown is missing.
by kushalpandya
0 subcomment
- While the browser support is not complete, styling the dropdown menu to match with Windows 98 should still be doable https://developer.mozilla.org/en-US/docs/Learn_web_developme...
- Impressie that this is pure CSS with no JavaScript. The border and box-shadow tricks to recreate the beveled Win98 look are really well done!
- I do not understand efforts like these. It's not that 98 Windows UI design has been the paramount of UX. Today's technology bloat and layer upon layer of abastractions caused a total bloat.
Understanding what is required to make a good UX site, and idenifying the minimum neccessary technological components is it.
by TheAceOfHearts
1 subcomments
- A few months back I was playing around with win32 UI widgets and found one instance of surprising behavior which diverges from what is implemented here. To be clear this is not a dig on the project, and in particular the way it works on the web feels more correct to me.
When using the TrackBar widget, equivalent of <input type=range min=0 max=100 value=0>, assuming you have value 0 / 100 if you click on the line bar it will jump to the 20 value regardless of how far or close you click on the line [0]. I found that behavior very surprising, and would've expected it to jump to wherever you clicked.
[0] https://bsky.app/profile/cesarandreu.bsky.social/post/3mitlr...
by ithadhumor
1 subcomments
- This is so clean. It reminds me of the good ol’ times.
by lambdaone
1 subcomments
- Windows XP and MacOS System 7 had pretty good looking GUIs. Since then, modern keyboard-and-mouse UIs have not really improved that much; it's mostly been just evolving and polishing styling. All the real innovation has been on touchscreen devices.
- Looks pretty neat. Definitely brings me back to the olden days of Windows 98, that's for sure.
However, is there any JavaScript functionality implemented here? I tried clicking on the tabs in the tab component, and nothing happened. There's also no talk about that side of things on the page itself.
So, would be nice to have some sort of scripting functionality for the more interactive elements here.
by fitsumbelay
0 subcomment
- This is pretty cool plus I love anything that references classics like 980css and 2Advanced. I'm even OK with hearing the word "Flash" now in a way that some day I'll be with hearing "React" ...
- Is there a version for Windows 7 as well? Because, that was the last good design from anyone from that era and everything just went downhill after that.
- someday someone will ship 2010s.css to recreate the flat design era and it'll be three lines of CSS that make everything look like nothing
- This is neat for all Windows fans. Has anyone done the same for OSF/MOTIF?
Edit: Relying on my memory, the CDE style at https://nielssp.github.io/classic-stylesheets/ comes pretty close!
- Folks, can we have a css framework for TUIs please?
by ghtbircshotbe
0 subcomment
- The page references a document Microsoft Windows User Experience. Is this online somewhere? I can only find Amazon links. Are there other good design manuals I can find online?
- I remember the gradient in the title bar was a big thing for apps that pulled it off on windows 95.
by ranger_danger
4 subcomments
- https://github.com/lolstring/window98-html-css-js
https://github.com/anthmn/hackertosh.css
https://github.com/AlexBSoft/win95.css
https://github.com/1j01/os-gui
https://github.com/themesberg/windows-95-ui-kit
https://github.com/andersevenrud/retro-css-shell-demo
https://github.com/arturbien/React95
https://github.com/botoxparty/XP.css
https://github.com/Gioni06/terminal.css
https://github.com/jdan/98.css
https://github.com/jianzhongli/csswin10
https://github.com/khang-nd/7.css
https://github.com/kristopolous/BOOTSTRA.386
https://github.com/lachsfilet/Renkbench
https://github.com/lolstring/window98-html-css-js
https://github.com/micah5/PSone.css
https://github.com/nostalgic-css/NES.css
https://github.com/npjg/classic.css
https://github.com/robbiebyrd/platinum
https://github.com/bryanbraun/after-dark-css
https://github.com/npjg/new-dawn
https://github.com/ritenv/retro-desktop
https://github.com/RoelN/c64css3
https://github.com/sakofchit/system.css
https://github.com/vinibiavatti1/TuiCss
https://code.divshot.com/geo-bootstrap/
https://cs16.samke.me/
https://edwardtufte.github.io/tufte-css/
https://thesimscss.inbn.dev/
https://snes-css.sadlative.com/
https://css.ds.dreamyard.xyz/
https://irv77.github.io/Xbox360UI/
by doitright99
0 subcomment
- Better interface than the current Windows UI.
- Seeing this makes me unreasonably happy. Funny how nostalgia is
- I have my own version of this. The 98 style is still my favorite.
by VioletVandal
0 subcomment
- Neat. an og OS X library would be a good follow-on idea
- I’ve always found this style ugly but so much clearer than modern UIs!
- The HTML formatting behind the ‘Show Code’ triggered some PTSD when it appeared
by olivierestsage
0 subcomment
- Still waiting desperately on a KDE theme for the win32 aesthetic
- Those fonts make me very sad.
- The blue gradients on the titlebars are actually very pleasing.
by armchairhacker
0 subcomment
- Why isn’t all the text in the Microsoft font?
by jagged-chisel
1 subcomments
- The link points to the status bar. Was that intentional?
- Is there a watercolor.css? (XP beta theme).
by blakeburnette
0 subcomment
- This is lovely.
by self_awareness
1 subcomments
- This one is pretty good, but it has one common flaw that other implementations have: lots of empty space between controls.
Win95/98 was very efficient in this area. Too much empty space wastes the space.
- Very cool throwback! Of course not to be confused with https://960.gs from 2008
- I used to hate this because XP felt like such a huge upgrade. Now this is pure nostalgia.
- Finally, a throwback lib that seems to be mostly pixel-accurate! Some of the element spacing seems to be off but it does actually look like Windows 98.
The lack of accuracy and attention to detail in a lot of these efforts is incredibly irksome and annoying, just about as obnoxious as pixel-art games with inconsistent pixel sizes (like how hard is it to render to a smaller buffer and do a simple linear upscale?!?)
- This is really cool
- Looks terrible on my machine. Something wrong with the font. And button press animation is too slow and annoying.
by sleepytoken
0 subcomment
- [dead]
by shumaila12
0 subcomment
- [dead]
by shumaila12
0 subcomment
- [dead]