The FluidTopicsThemeService.setTheme() JavaScript method allows users to set the active portal theme for themselves. It takes a theme ID as input. See Example.