Table of Contents
These styles define the look and feel of the table of contents popup.
Common
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.width | integer | 500 | Popup width In pixels |
| toc.indent | integer | 16 | Level indentation In pixels |
| toc.pagenumbers | boolean | true | Display page numbers |
Items
Label text format
info
Inherit from popups.text
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.items.label.font | select | Text font | |
| toc.items.label.size | integer | 0 | Text size |
| toc.items.label.color | color | Text color | |
| toc.items.label.alpha | percent | 0 | Text opacity |
| toc.items.label.bold | boolean | false | Use bold text |
| toc.items.label.italic | boolean | false | Use italic text |
Page number text format
info
Inherit from popups.text
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.items.pagenumber.font | select | Text font | |
| toc.items.pagenumber.size | integer | 0 | Page number size In pixels |
| toc.items.pagenumber.color | color | Page number color | |
| toc.items.pagenumber.alpha | percent | 0.5 | Text opacity |
| toc.items.pagenumber.bold | boolean | false | Use bold text |
| toc.items.pagenumber.italic | boolean | false | Use italic text |
Level formats
The table of contents can display up to 6 nested levels of items.
Level 1
info
Inherit from toc.items.label
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level1.label.font | select | Text font | |
| toc.levels.level1.label.size | integer | 18 | Text size |
| toc.levels.level1.label.color | color | Text color | |
| toc.levels.level1.label.alpha | percent | 0 | Text opacity |
| toc.levels.level1.label.bold | boolean | true | Use bold text |
| toc.levels.level1.label.italic | boolean | false | Use italic text |
info
Inherit from toc.items.pagenumber
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level1.pagenumber.font | select | Text font | |
| toc.levels.level1.pagenumber.size | integer | 0 | Text size |
| toc.levels.level1.pagenumber.color | color | Text color | |
| toc.levels.level1.pagenumber.alpha | percent | 0 | Text opacity |
| toc.levels.level1.pagenumber.bold | boolean | false | Use bold text |
| toc.levels.level1.pagenumber.italic | boolean | false | Use italic text |
Level 2
info
Inherit from toc.items.label
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level2.label.font | select | Text font | |
| toc.levels.level2.label.size | integer | 16 | Text size |
| toc.levels.level2.label.color | color | Text color | |
| toc.levels.level2.label.alpha | percent | 0 | Text opacity |
| toc.levels.level2.label.bold | boolean | true | Use bold text |
| toc.levels.level2.label.italic | boolean | false | Use italic text |
info
Inherit from toc.items.pagenumber
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level2.pagenumber.font | select | Text font | |
| toc.levels.level2.pagenumber.size | integer | 0 | Text size |
| toc.levels.level2.pagenumber.color | color | Text color | |
| toc.levels.level2.pagenumber.alpha | percent | 0 | Text opacity |
| toc.levels.level2.pagenumber.bold | boolean | false | Use bold text |
| toc.levels.level2.pagenumber.italic | boolean | false | Use italic text |
Level 3
info
Inherit from toc.items.label
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level3.label.font | select | Text font | |
| toc.levels.level3.label.size | integer | 14 | Text size |
| toc.levels.level3.label.color | color | Text color | |
| toc.levels.level3.label.alpha | percent | 0 | Text opacity |
| toc.levels.level3.label.bold | boolean | false | Use bold text |
| toc.levels.level3.label.italic | boolean | false | Use italic text |
info
Inherit from toc.items.pagenumber
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level3.pagenumber.font | select | Text font | |
| toc.levels.level3.pagenumber.size | integer | 0 | Text size |
| toc.levels.level3.pagenumber.color | color | Text color | |
| toc.levels.level3.pagenumber.alpha | percent | 0 | Text opacity |
| toc.levels.level3.pagenumber.bold | boolean | false | Use bold text |
| toc.levels.level3.pagenumber.italic | boolean | false | Use italic text |
Level 4
info
Inherit from toc.items.label
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level4.label.font | select | Text font | |
| toc.levels.level4.label.size | integer | 12 | Text size |
| toc.levels.level4.label.color | color | Text color | |
| toc.levels.level4.label.alpha | percent | 0 | Text opacity |
| toc.levels.level4.label.bold | boolean | false | Use bold text |
| toc.levels.level4.label.italic | boolean | false | Use italic text |
info
Inherit from toc.items.pagenumber
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level4.pagenumber.font | select | Text font | |
| toc.levels.level4.pagenumber.size | integer | 0 | Text size |
| toc.levels.level4.pagenumber.color | color | Text color | |
| toc.levels.level4.pagenumber.alpha | percent | 0 | Text opacity |
| toc.levels.level4.pagenumber.bold | boolean | false | Use bold text |
| toc.levels.level4.pagenumber.italic | boolean | false | Use italic text |
Level 5
info
Inherit from toc.items.label
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level5.label.font | select | Text font | |
| toc.levels.level5.label.size | integer | 11 | Text size |
| toc.levels.level5.label.color | color | Text color | |
| toc.levels.level5.label.alpha | percent | 0 | Text opacity |
| toc.levels.level5.label.bold | boolean | false | Use bold text |
| toc.levels.level5.label.italic | boolean | false | Use italic text |
info
Inherit from toc.items.pagenumber
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level5.pagenumber.font | select | Text font | |
| toc.levels.level5.pagenumber.size | integer | 0 | Text size |
| toc.levels.level5.pagenumber.color | color | Text color | |
| toc.levels.level5.pagenumber.alpha | percent | 0 | Text opacity |
| toc.levels.level5.pagenumber.bold | boolean | false | Use bold text |
| toc.levels.level5.pagenumber.italic | boolean | false | Use italic text |
Level 6
info
Inherit from toc.items.label
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level6.label.font | select | Text font | |
| toc.levels.level6.label.size | integer | 9 | Text size |
| toc.levels.level6.label.color | color | Text color | |
| toc.levels.level6.label.alpha | percent | 0 | Text opacity |
| toc.levels.level6.label.bold | boolean | false | Use bold text |
| toc.levels.level6.label.italic | boolean | false | Use italic text |
info
Inherit from toc.items.pagenumber
| Attribute | Type | Default | Description |
|---|---|---|---|
| toc.levels.level6.pagenumber.font | select | Text font | |
| toc.levels.level6.pagenumber.size | integer | 0 | Text size |
| toc.levels.level6.pagenumber.color | color | Text color | |
| toc.levels.level6.pagenumber.alpha | percent | 0 | Text opacity |
| toc.levels.level6.pagenumber.bold | boolean | false | Use bold text |
| toc.levels.level6.pagenumber.italic | boolean | false | Use italic text |