SFML is the most idiomatic C++ Graphics/Multimedia library out there. After a bit of a hiatus, and a lot of effort, it is back.
Ultimately I just moved to Godot to get stuff done, which is not pretty C++ at all, but it's about as lightweight as you can get for a fully featured game engine, as opposed to a framework like SFML.