Live data from Hacker News

Concrete.css

concrete.style

111–117 of 117 posts

Re: Concrete.css

#111
post #72

Earlier quoted context omitted.

My honest hot take is that we made computers too easy to use. I appreciate how liberating computers and the internet can be for a lot of people but it has been far too easy to implement dark control through them.

If I dare reply your hot take with my hot take, It was engineers who implemented those dark patterns. I think that still “lots of people” see excel formulas as stuff that geniuses do, so I think it comes down to us. Will I write that privacy invading, psychologically manipulating code, or would I say no. Sure, if I don’t do it “somebody else would”, but I wonder if that mentality has taken us here

If it's possible it will get done, with or without you.

This is not a technical problem, it's just the symptom of a political power.

If no one can decide for someone else, there's no political power to be acquired. Without it, there's no need to brainwash people with tv and the internet.

We need to destroy power centralisation, starting by shifting the power from the public to many businesses, and ending up with dismantling the government all together once all functions are provided by corporations and nobody holds the monopoly on stealing = taxing.

Re: Concrete.css

#112

I'm really not a fan of brutalism (in UI and in architecture) and I think that our monitors have 24-bit color depth for a reason. Such extreme simplification of UI is not the way I think. (Microsoft has attempted this in Metro, but quickly withdrew from this idea)

Microsoft's Windows 8 era "Metro" guidelines were extremely colorful. They often emphasized one single brand accent as a standard across an app, but it could be just about any color you wanted. Or one single accent color of the user's choice to give them a sense of personal ownership. They also emphasized the importance of "full bleed" photography and what a colorful wallpaper with basic parallax effects can do to ma…

Maybe in theory it was colorful (I've never read the actual design documents), but in practice the complexity of "legacy" multiple-color controls that were 3d and gradiented was switched to extremely simplified, mono-color equivalents which made me wonder if what I'm about to click is a control or just a simple text label.

I've never used Windows Phone as well, so I can't compare to how Metro looked on those devices. I only know what they've done with Metro on Windows on PCs.

Re: Concrete.css

#113
post #99

Earlier quoted context omitted.

You don't need a grid system now that CSS Grid exists.

The responsiveness of bootstrap's grid is something that css doesn't have. With a few classes I can make the same site for mobile and ultra wide screen.

You'd do it with media queries and make different grids for different screen sizes. If anything it's more flexible than bootstrap because you can change element order as well.

Re: Concrete.css

#114
post #113
post #99

Earlier quoted context omitted.

The responsiveness of bootstrap's grid is something that css doesn't have. With a few classes I can make the same site for mobile and ultra wide screen.

You'd do it with media queries and make different grids for different screen sizes. If anything it's more flexible than bootstrap because you can change element order as well.

https://getbootstrap.com/docs/5.3/layout/columns/#reordering

Bootstrap grid system is super complete, and probably better coded that anything I can make. Its also available as a standalone module, so the size is pretty small. I just wanted it integrated to PicoCSS because I'm lazy.

Re: Concrete.css

#115
post #114
post #113

Earlier quoted context omitted.

You'd do it with media queries and make different grids for different screen sizes. If anything it's more flexible than bootstrap because you can change element order as well.

https://getbootstrap.com/docs/5.3/layout/columns/#reordering Bootstrap grid system is super complete, and probably better coded that anything I can make. Its also available as a standalone module, so the size is pretty small. I just wanted it integrated to PicoCSS because I'm lazy.

A really quick example of switching between desktop and mobile page layouts at 800px:

  @media (min-width: 800px) {
     #page {
        grid-template-areas:
           "header header"
           "menu   content"
           "footer footer";
     }
  }
  @media (max-width: 800px) {
     #page {
        grid-template-areas:
           "header  menu"
           "content content"
           "footer  footer";
     }
  }

Re: Concrete.css

#116
post #72

Earlier quoted context omitted.

My honest hot take is that we made computers too easy to use. I appreciate how liberating computers and the internet can be for a lot of people but it has been far too easy to implement dark control through them.

If I dare reply your hot take with my hot take, It was engineers who implemented those dark patterns. I think that still “lots of people” see excel formulas as stuff that geniuses do, so I think it comes down to us. Will I write that privacy invading, psychologically manipulating code, or would I say no. Sure, if I don’t do it “somebody else would”, but I wonder if that mentality has taken us here

I obviously can't speak for all engineers but I've certainly refused to work on dark patterns and explicitly told leadership why I believe they are dark patterns.

I appreciate that not everyone has that luxury and ultimately it's an empty gesture because of course at some point, someone's morals will be overcome with money, or threats but on an individual level we do have agency.

Re: Concrete.css

#117
post #64

As it is often said in various designer forums, please avoid pure white (#FFFFFF) on black (here #111111), as it makes the text glow for the human eyes (therefore making it unreadable for long text). Instead, try to lower a bit the contrast on the text color. Also, the dispositions for the buttons at the beginning (GitHub, NPM, ...) are not adjusted correctly for keyboard navigation (each button requires two tabs). A…

Be open to #000 black tho https://toast.al/posts/visuallayout/2023-07-06_be-open-to-bl...>
Post reply on HN