pixelgrade / anima

Anima is the universal FSE WordPress theme of Pixelgrade.
GNU General Public License v2.0
6 stars 1 forks source link

Lists Styles System #266

Closed georgeolaru closed 3 years ago

georgeolaru commented 3 years ago

A list of items is a fundamental practice on every page content as it's used to organize information for users. There are a large variety of list styles being used: from the basic bulleted list of paragraphs to the checkmark list for pricing table characteristics.


Beware of the styling fallacy: Doing the research on how other tools are providing customizations for the lists, I often notice that there are numerous options available (eg. solid or dashed dividers, icons choices, borders to simulate a table) and most of them doesn’t signify any purpose of the user. An example of purpose would be that the ordered list could be used to describe a sequence between list items like a food recipe.

Here I will cover some real-life examples that we can examine to identify the intention and use them as references.

The Lists Styles System

To add another stone to our design system, I suggest creating a list system which is intentional and purposeful.

Screenshot 2021-06-23 at 10-46

Some guidelines below:

Resources

georgeolaru commented 3 years ago

Good job so far @madalingorbanescu! I took a fresh look, and below is my review:

Ordered list

List indentation

Here is a recording of the content that I used for testing:

Screenshot 2021-06-27 at 10-55

And here is a gist with the sample content: https://gist.github.com/georgeolaru/955ae4d85ac812528e46e410ffc65be3

madalingorbanescu commented 3 years ago

I am going to close this issue now, and continue here.