Don't overthink it. HTML, CSS, JavaScript, and Bootstrap for consistent look-and-feel and theming.
If it's not an app itself, you probably don't need a framework such as React for a website and you don't need to precompile and bundle CSS either for most simple website use cases.