Help Krita improve with structured Beta Testing of the new resource system in Krita 5.0

Right now, all custom layer styles (added by the user) go into CustomStyles.asl file.
I do want to improve the situation and I made a mockup for that: Layer Styles: new collections manager UI/UX design inside Layer Styles docker but I can’t get it ready before Krita 5.0. So instead I tried my best to match the behaviour from Krita 4.

Were you able to add a layer style to a different ASL file (not CustomStyles.asl) in Krita 4?

What new layer style file, can you please say?

0001 files sound like version files, but they don’t really work with ASL, can you please tell me what were the names of the files in the resource folder and what were the names of the layer styles inside the CustomStyles.asl collection? And if you’ve seen 0001 somewhere else, where?

Could you share a file that is never importable? (Ahh you shared it, silly me :stuck_out_tongue: Banner blindness, for sure… I just ignored this big box completely when reading :D). Note that Krita can only read files you put manually in the resource folder after a restart. If you however imported the ASL file via GUI (for example Import in the Layer Styles dialog or Import Resources in the Resource Manager), then it should appear in Krita instantly.

After checking the zip file, it seems like one of the asl files is 0 bytes, and three of the rest have all 304 bytes, which seems suspiciously low…

Is it related to a gradient? And is the effect more correct before or after?