CPC G06F 40/117 (2020.01) [G06F 40/106 (2020.01); G06F 40/186 (2020.01); G06T 11/60 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by one or more processors, a template list and one or more previews of one or more templates in the template list;
determining, by the one or more processors, a set of templates of the template list that are unlocked for access by a user, the set of templates having a set of previews;
displaying, by the one or more processors, the set of previews to the user via a graphical interface based on the determined set of templates;
receiving, by the one or more processors, from the user via the graphical interface, an input selecting a certain template from among the one or more templates;
based on receiving the input selecting the certain template, retrieving, by the one or more processors, a template file describing the certain template, the template file including one or more template parameters and an asset package for the certain template; and
displaying, by the one or more processors, a content item of the user integrated into the certain template based on the template file, the content item being separate from the template file.
|