This mod is only an graphics pack and does nothing on its own. Combine it with a mod like Colour Blind Friendly Science Packs to actually change the science flasks in the game. From my own testing enabling Colour Blind Friendly Science Packs and setting the Flask overrides to logistic-science-pack=triangle/liquid_green
works as expected.
For diagnosing problems with overriding the selected shape look into your factorio-current.log file for any lines starting with a number followed by Script
@__quality_glassware__
. With no Flask overrides set it should say something like this:
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned automation-science-pack=cone_normal/liquid_red
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned logistic-science-pack=cube/liquid_green
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned military-science-pack=sphere_spiked/liquid_black
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned chemical-science-pack=sphere_tiny/liquid_cyan
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned production-science-pack=sphere_double/liquid_purple
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned utility-science-pack=pentagon/liquid_yellow
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned space-science-pack=cone_inverted/liquid_white
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned metallurgic-science-pack=sphere_normal/liquid_orange
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned electromagnetic-science-pack=sphere_hemi/liquid_pink
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned agricultural-science-pack=torus/liquid_lime
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned cryogenic-science-pack=cone_normal/frozen_blue
1.317 Script @__quality_glassware__/data.lua:196: Quality Glassware assigned promethium-science-pack=klein/liquid_blue
If it doesn't the Flask overrides setting will not do anything. Hope that helps.
Oops. I forgot to add the gallery, I'll get to adding that later.