SVG liquid glass can morph with text, SVG shapes and animation. 😄
Core trick: treat everything as a signed distance field. Text is rasterized with the selected font, converted to an SDF, and SVG handwriting is stroked frame-by-frame into the same SDF pipeline. Basically, rects, circles, text, and animated SVG paths are all converted into the same distance-field representation, so morphing becomes a smooth union between fields.
Again, everything is done with SVG, no shaders.