It's very individual. From the time of working with Bootstrap-based themes, we found out that only on the surfaces they are similar, deep down under the hood many elements are structured and named differently, so there's no "simple change" of the theme, you need to do it manually based on the docs of current and your desired theme.