I recently replaced one of my toilets and ran into a snag. I have another toilet to replace in the not-too-distant-future and I expect that I will encounter the same problem.
The bathroom has a newer floor, and after taking up the toilet I discovered that the new floor was simply laid on top of the old floor. Rather than replacing the toilet at the same time or at least taking the toilet up to install the floor properly, the new floor was cut to fit the body of the toilet as snugly as possible. Of course my new toilet has a different footprint than the old toilet, and rests on the new floor at the back of the toilet but the old floor at the front. I very-roughly hand cut some pieces of flooring and doubled them up under the front of the new toilet to at least keep it level. This still leaves a large gap that I need to some how cover/fill.
I'm not sure what the best way is to deal with this. It hasn't been the highest on my list of things to work on, but this weekend my kids were taking a bath, splashed lots of water out of the tub, and some of it dripped into this space. It seems to be drying up fine, so I'm not worried about water damage (the old floor is linoleum and it is a one story house, so there is concrete below that). As a result of this event I figured that sealing the toilet to the floor would be a necessity, but apparently that might be controversial.
Regardless of whether or not I need to seal the toilet, I still don't want it to look this ugly forever. Is there any way to fix this up without ripping up the floors?