diff options
| author | Jordan Wiens <github@psifertex.com> | 2025-10-28 22:28:19 -0400 |
|---|---|---|
| committer | Jordan <github@psifertex.com> | 2025-11-06 10:32:46 -0500 |
| commit | 539a006520bc09014bb918594183bae5b78129a0 (patch) | |
| tree | fa75321e9c092748ae696b0dd47e9d3555710639 /api-docs | |
| parent | e7db996494f29d798823900554491292ce30cb74 (diff) | |
final css tweaks
Diffstat (limited to 'api-docs')
| -rw-r--r-- | api-docs/cppdocs/binaryninja-docs.css | 77 |
1 files changed, 66 insertions, 11 deletions
diff --git a/api-docs/cppdocs/binaryninja-docs.css b/api-docs/cppdocs/binaryninja-docs.css index e3f05619..50e5ef2c 100644 --- a/api-docs/cppdocs/binaryninja-docs.css +++ b/api-docs/cppdocs/binaryninja-docs.css @@ -600,6 +600,10 @@ tr#projectrow { #nav-tree .selected { background-color: var(--bn-red); color: #ffffff; + display: inline-block; + line-height: var(--tree-item-height); + padding: 0 4px; + margin: 0 -4px; } #nav-tree .selected a { @@ -620,14 +624,6 @@ html.dark-mode #nav-tree .selected a { line-height: var(--tree-item-height); } -#nav-tree .item:hover { - background-color: rgba(0,0,0,.05); -} - -html.dark-mode #nav-tree .item:hover { - background-color: rgba(0,0,0,.4); -} - /* Undecorated root node */ .children_ul a.index\.html { display: initial; @@ -655,15 +651,17 @@ a.index\.html { /* Add spacing between top-level items */ #nav-tree-contents > ul > li:first-child > ul > li { - margin-top: 6px; - padding-top: 2px; - padding-bottom: 2px; + margin-top: 2px; } #nav-tree-contents > ul > li:first-child > ul > li:first-child { margin-top: 0; } +#nav-tree-contents > ul > li:first-child > ul > li > .item { + padding-top: 4px; +} + /* ============================================================================ * COLLAPSIBLE SECTIONS (dynsections.js) * ============================================================================ */ @@ -861,6 +859,63 @@ table.markdownTable tr.markdownTableRowEven { background-color: var(--page-bg); } +/* Directory table (class list) */ +.directory { + margin: var(--spacing-medium) 0; +} + +.directory .levels { + font-size: 0.75em; + text-align: right; + margin-bottom: var(--spacing-small); + color: var(--page-text-secondary); +} + +.directory .levels span { + cursor: pointer; + margin-left: var(--spacing-small); +} + +.directory .levels span:hover { + color: var(--page-text); +} + +/* Make the numbers much dimmer */ +.directory .levels span[onclick] { + opacity: 0.4; +} + +.directory .levels span[onclick]:hover { + opacity: 0.7; +} + +table.directory { + width: 100%; + border-collapse: collapse; +} + +table.directory tr.even { + background-color: var(--table-row-even); +} + +table.directory tr.odd { + background-color: var(--table-row-odd); +} + +table.directory td { + padding: var(--spacing-small) var(--spacing-medium); + border-bottom: 1px solid var(--border-color); +} + +table.directory td.entry { + vertical-align: middle; +} + +table.directory td.desc { + vertical-align: middle; + color: var(--page-text-secondary); +} + /* Detail level labels (default, inline, virtual, etc.) */ table.mlabels { border-spacing: 0; |
