according to the criteria of the Official Theme Directory guidelines:
can I add them to my theme , or do I have to create a plugin and ask users to install it?
thank you
]]>The biggest reason for this is so that the user is not locked in to one theme. The user should be able to switch themes at any time, including from the front end (via theme switcher plugin).
]]>