💾 Archived View for bbs.geminispace.org › s › Lagrange › 1611 captured on 2023-09-08 at 16:25:13. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-07-22)
-=-=-=-=-=-=-
I know gemini is all about users deciding the colors.
However, would there be any chance to have somekind of file like lagrange_color.gmi or something, that lagrange checks when loading the index of a page? In that file there could be color values or seed or something, that lagrange picks as default.
Of course, users of lagrange could override this or disable the feature entirely. And when colors are loaded from that file, lagrange could pop-up "Loaded site colors" or something.
I guess same could go for the icon?
No idea if this is feasible. I'm probably being silly for liking the idea of setting default colors, because I think it's kinda fun. :')
2023-06-06 · 3 months ago
Here's what I'd do if I were you. Put instructions on your page which explain to Lagrange users how to set custom colors. There, specify the colors you think look good for your capsule.
would there be any chance to have somekind of file like lagrange_color.gmi or something, that lagrange checks when loading the index of a page?
Sorry, the chance of that in the official Lagrange builds is pretty much zero...
It's the same argument as with the favicon.txt. The client would have to make an additional network request every time it visits any capsule and that goes against the principles of Gemini. Also, what about tilde roots ("domain.tld/~username" or "domain.tld/users/username"), is this stylesheet specific to the domain or the user? Both? Cascading? It gets too complicated.
If there were any possibility of this being accepted behavior in Geminispace, it would make more sense to have one standard file location for all kinds of metadata, not just a favicon, client color theme, etc., to avoid checking for each individually and having client-specific special files.
2023-06-07 · 3 months ago
Makes sense, it's better to have this in a standard if it ever is a feature.