Patent attributes
Various technologies and techniques are described that enhance ease of selection of chart styles using dynamically generated icons to represent style and templates. As one non-limiting example, a gallery view of available chart styles for a currently selected theme is generated using the same rendering engine that processes data to create graphs. A sample chart is generated of the same type as a graph in an active document. Sample data is retrieved for the selected chart type. The currently selected theme is applied to the sample chart, and the sample chart is formatted for a small form factor. Each available style in the currently selected theme can be applied to the sample chart, which is now formatted for an iconic sized graphical representation, to generate mini-graph representations of each style. The styles can be presented to the user as a gallery view for user selection of a chart style.