Conversation

I am so fucking impatient for reddit to approve #GAGSProject already ughh. I genuinely can’t think of anything to add to it at this point? other than stuff that I really don’t have the energy for like testing it with a screen-reader or rewriting it to use Bulma

(which, tbh I don’t think that Bulma has the visual vocabulary for some of the stuff that I’m doing. I’m not actually sure how you’re supposed to use Bulma to make a UI that has sections within sections that you want to visually separate, for example. and Bulma’s card component seems like the best place for me to put a GWA post but it’s also so flashy and attention-grabbing and I feel like having 25 of them back-to-back on a page would look absolutely terrible lol)

1
0
2
contains HTML pseudocode (bad for screen-readers, probably)
Show content

it blows my mind that a CSS UI framework can totally lack a good way to visually nest UI elements. like literally all I want to do is:

<form class="visually-distinct-section">
    <section class="visually-distinct-subsection">
    </section>
    <section class="visually-distinct-subsection">
    </section>
    <section class="visually-distinct-subsection">
    </section>
</form>

and I don’t think Bulma has any way to handle that when it was actually pretty easy for me to do that in pure CSS

1
0
1

yep I just tested it and look at this bullshit lol

1
0
3

maybe somewhere buried in the Bulma docs is a secret solution to this problem, or maybe a Bulma user would tell me that I’m not conceptualizing the problem correctly, but there are like a million other CSS frameworks that I could be using so I’m just going to move on until I find one that makes sense to me right away (hopefully one that doesn’t look “modern” or “minimal” or “clean” or any other words that techbros use to describe their bullshit. I want one that looks like Windows 98 with a dark theme, or 2000’s era Steam)

1
0
3

so many of these UI frameworks have a main page where you have to scroll scroll scroll through “Design Beautiful Websites in Seconds” and “Pure and Responsive for Every Screen” and “Unbelievable Theming” and then when I finally get to the docs it’s like “okay first install Node. then install React. then install Floxjam. make sure your Floxjams are waiting in the crystal maze. now install Badgerset. copy-paste this config into your @npm-pkg/penguin-ghost/.badger.json. now install-“

2
3
9

the United States government has a UI framework and it requires Node and something called a gulpfile

2
0
1

The Carbon Design System is built with official support for React and Web Components. Community support exists for other frameworks like Angular, vanilla JS, Vue, Svelte, and Lightning Web Components.

hm I hope that the community has managed to patch together support for CSS. because the Web™ Applications® Runtime© Native© Experience™ System™ Framework® that I’m currently Utilizing® is called CSS

1
0
1

has any web dev ever been swayed by a pretty main page that makes a bunch of vague promises like “Responsive at Its Core”? I don’t understand who these pages are for

2
0
2

I want a UI framework that will let me make #GAGSProject look like this

1
0
2

or possibly this

1
0
2

omg okay Blaze seemed perfect for me (no frameworks, you opt into styling stuff) but it also has no concept of a container within a container? I don’t understand. maybe the way that I think of structuring webpages is just really different from how web devs think of structuring webpages. but I think of it as a tree of content - like you could almost represent it as a YAML file or something

1
0
1

I found a framework for highly intelligent Rick and Morty fans ONLY https://jonathanharrell.github.io/hiq/

why yes of course you can npm install it!

I hate the entire ecosystem of web technologies

1
0
1

@kasdeya Ew, HIQ's form design has the same problem I've noticed a lot of CSS frameworks have where the fieldsets are all mushed together. What do web devs have against dividing lines?!

A classless framework like MVP (for all that the website looks like the quintessential techbro webdev nonsense), might work better. I played with forms using that framework and noticed that nested fieldsets worked pretty well and were visually separated by lines.

This is reminding me why I hate web dev so much.

1
0
1

@emberquill ooh - thank you! I might experiment with this a little later on (I think I’m done looking at frameworks for today?) but it’s really good to know about another option

0
0
0

@kasdeya they're for managers of teams that do top-down decision making (/s)

0
0
1

@kasdeya okay so gulp is kind of like make but for web stuff, it's a way of describing a set of build steps to be done to source files

typically it's used more in library-type stuff, and ideally you wouldn't have to run the gulpfile yourself, but it kind of depends on how they set things up

1
0
1

@tempest ohh weird okay! I guess it does make sense why a UI framework would need that if it’s going to compile the CSS (and maybe also JS?) to run in the browser

1
0
0

@kasdeya yeah in our experience it's pretty common for frameworks that are designed around a "choose which things to enable and then build your own distribution files that only include that" workflow

0
0
1
@kasdeya From a certain point of view, a few kiloseconds is still a few seconds.
0
0
0