def create_shepherd_tour(self, name=None, theme=None):
shepherd_theme = "<STR_LIT>"<EOL>if theme:<EOL><INDENT>if theme.lower() == "<STR_LIT:default>":<EOL><INDENT>shepherd_theme = "<STR_LIT>"<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>shepherd_theme = "<STR_LIT>"<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>shepherd_theme = "<STR_LIT>"<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>shepherd_theme = "<STR_LIT>"<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>shepherd_theme = "<STR_LIT>"<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>shepherd_theme = "<STR_LIT>"<EOL><DEDENT><DEDENT>if not name:<EOL><INDENT>name = "<STR_LIT:default>"<EOL><DEDENT>new_tour = (<EOL>"""<STR_LIT>""" % shepherd_theme)<EOL>self._tour_steps[name] = []<EOL>self._tour_steps[name].append(new_tour)<EOL>
Creates a Shepherd JS website tour.
            @Params
            name - If creating multiple tours at the same time,
                   use this to select the tour you wish to add steps to.
            theme - Sets the default theme for the tour.
                    Choose from "light"/"arrows", "dark", "default", "square",
                    and "square-dark". ("light" is used if None is selected.)