January 30, 2022 Re: Colors in Lagrange/ANSI Colors

My Sentiment on Colors

I strongly agree with Gemini's philosophy wherein the customization/personalization of how content looks should be up the person viewing it, not the person creating it. I can't remember at the moment (and I apologize for that!) but someone else mentioned that it's one of the nicest things about gemtext: it's so simple that the end user reading and consuming the content will/should be able to easily modify the way it looks to their liking.

I think perhaps ANSI escapes should either be extremely restricted in use or not allowed at all. They make the gemtext more difficult for clients to parse (even if only a little), and they take some of the control of how content looks away from the end user. What I would personally like to see with some newer clients moving forwards is the ability to explicitly modify the appearance of various elements of gemtext, as well as of course the colors. Perhaps this could even be some file format similar to css which the end user drops into a folder or what have you and can modify at will, entirely client-side of course! Then people hosting capsules could also provide a *recommended* theme file as a download on their site. Just some thoughts. Perhaps someone smarter than me could write a standard around this. It would be cool to see, I think.

Responding to Jake a bit

[...] The plan is to add a setting [in sitespec.ini] for a custom "theme seed" for a capsule.
This will control the color palette that will be generated. So rest assured, you'll have
a way to personalize chosen capsules to your liking without inflicting your specific
color choices on others.

Awesome! This sounds like an absolutely apt solution. Perhaps some in-client menu could be provided to randomize the seed, see the changes live, and then save it? Perhaps I need to go learn the language Lagrange is written in so I can help out, I'll have to find a gap in my current projects to do so but it could be worthwhile. Either way, I'm really happy to hear you have a plan for getting this sorted out already! Thanks for the response :).

Relevant Links

My Post

Skyjake's Response

Stack's Post on ANSI Support

Questions, Comments, Concerns? Just want to say hi?

Email Me!

--------------------

Home