Welcome back @TW_user, is it easy to share the change you wanted to make, a solution may be easier than an an explanation.
But what do you mean by?;
It may be better to make a bundle of tiddlers and transfering them to you new wiki.
A solution?
Possibly the best way to introduce CSS changes is to put the change in a tiddler tagged $:/tags/Stylesheet then the latest wins. See Control Panel > Info > Advanced > StyleSheets for the order that results. Bottom is the last, that wins. Because I expect it is subsequently overridden.
The explanation?
You will see that $:/boot/boot.css is not in the list of stylesheets and is not a shadow tiddler in the $:/core, although it is mentioned, this needs a little deeper investigation.
So to fully understand, you need to uncover the role of boot.css in the boot process or use a more “standard solution” as mentioned above.
$:/boot/boot.css says “Basic styles used before we boot up the parsing engine” so I would not rely on this post “boot up”
You should not mess with boot.css … It is hardcoded in several save-template filters to be excluded from the save mechanism. So the tiddler isn’t part of the tiddler store.
It needs to be active already, when the TW core isn’t fully started yet, because it’s used to decrypt the encrypted tiddler store. …
It is also hardcoded in the templates the create the tiddlywiki.html file.
So the way to go is: … If you don’t like the CSS that is used, you should make a proposal at GitHub, that explains
The purpose of $:/boot/boot.css is to contain the style definitions that are needed during the boot process but before the wiki has been decrypted. That covers two things: the red error alert, and the password entry dialogue.
You should be able to edit $:/boot/boot.css and save changes in the usual way; the saving architecture explicitly supports user modified boot CSS. But it’s only necessary to do so if you want to customise the red error alert or the password entry dialogue and need those customisations to apply during the boot process.
Indeed. I was trying to convey that there are only very special circumstances where it is necessary to modify $:/boot/boot.css. In almost all cases it would actually be possible to achieve the same thing with a $:/tags/RawMarkup tiddler.
Nope. If you open boot.css you will see, that it doesn’t have a stylesheet tag. And it is a system tiddler instead of a shadow. …
It has to be active already, when there is no tiddler store yet. …
It is used for the password dialogue that is shown to enter the password, which when entered will decrypt all tiddlers to build the store. So it can’t be an ordinary tiddler. There is some special handling somewhere.
It’s not that the styles in boot.css are “obsolete”, it is that they are only used when displaying the login dialogue or the red error dialogue. They are required in order for those elements to be displayed correctly.
So it’s not trivial to be solved, without some hacks, that may cause side effects. Since it is “style only” it shouldn’t “brick” the wiki but there still should be some caution.