Video Listing Page
COMPONENT SELECTOR GUIDE
Video Listing Page Grid Elements (Not Including Side or Top Navigation)
Relevant CSS Selectors
CSS Selector(s) | HTML Element | Picture of Element (the blue area highlights the element; the green area highlights the element's padding; the orange area highlights the element's margin) |
---|---|---|
.lessons-list | The outer wrapper for the video page elements, including the navigation and the video grid layout. | |
.lessons-list .list-grid | The parent container for the video grid items. | |
.lessons-list .grid-item | The children of the video grid container. |
|
.lessons-list .grid-image | An ancestor element of the actual image element. This particular element has a margin-bottom applied. |
|
.lessons-list .grid-image img | The image element of the grid item. | |
.lessons-list .grid-main-meta | The container for the text elements, including the meta data, the title, and the description. |
|
.lessons-list .lessons-grid-meta-container | The container for the meta data, including the date and the categories. | |
.lessons-list .grid-categories | The grid categories container. | |
.lessons-list .lesson-category a | The individual category text links. | |
.lessons-list .lesson-title | The lesson title text. | |
.lessons-list .lesson-title a | The lesson title text link. | |
.lessons-list .grid-desc p | The lesson description text. |
HTML Structure Explanation
Each lesson grid container with it’s descendant elements highlighted.
Video Listing Page Side Navigation
Relevant CSS Selectors
CSS Selector(s) | HTML Element | Picture of Element (the blue area highlights the element; the green area highlights the element's padding; the orange area highlights the element's margin) |
---|---|---|
.lessons-list .nested-category-tree-wrapper | The main wrapper for the side navigation items. | |
.lessons-list .nested-category-tree-wrapper ul | The unordered list parent wrapper for the category items. | |
.lessons-list .category-item | The list item child elements of the unordered list described above. | |
.lessons-list .category-link | The category link text that's inside of the list items. | |
.lessons-list .category-link.active | The category link that is currently active. |
HTML Structure Explanation
The main side navigation wrapper that has a class name of “nested-category-tree-wrapper” and it’s descendant elements.
Video Listing Page Top Navigation
Relevant CSS Selectors
CSS Selector(s) | HTML Element | Picture of Element (the blue area highlights the element; the green area highlights the element's padding; the orange area highlights the element's margin) |
---|---|---|
.lessons-list .nested-category-children | The main wrapper unordered list for the top navigation items. This has a margin-right style applied to it. | |
.lessons-list .nested-category-breadcrumb-list-item | The list item category items. | |
.lessons-list .nested-category-breadcrumb-link | The category link text that's inside of the list items. | |
.lessons-list .nested-category-breadcrumb-link.active | The category link that is currently active. | |
.lessons-list .breadcrumb-separator | The category link separator/delimiter. |
HTML Structure Explanation
The main top navigation wrapper that has a class name of “nested-category-children” and it’s descendant elements.