These demos can be tried and modified on your system!
Just install the Razor-Lists App from the catalog.
It has some intro-text and a title from the @ListContent, and some configuration from the @ListPresentation. Just add some data to see how it works, and edit the list-header/presentation to discover how you can change the OL-list to a UL-list.
Note: to use this example, add a few items to see how the conditions affect the list. It currently demonstrates 3 tricks
...so you can learn various tricks like special CSS-classes for the first item and stuff.