Skip to content

Commit 539a006

Browse files
committed
final css tweaks
1 parent e7db996 commit 539a006

File tree

1 file changed

+66
-11
lines changed

1 file changed

+66
-11
lines changed

api-docs/cppdocs/binaryninja-docs.css

Lines changed: 66 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -600,6 +600,10 @@ tr#projectrow {
600600
#nav-tree .selected {
601601
background-color: var(--bn-red);
602602
color: #ffffff;
603+
display: inline-block;
604+
line-height: var(--tree-item-height);
605+
padding: 0 4px;
606+
margin: 0 -4px;
603607
}
604608

605609
#nav-tree .selected a {
@@ -620,14 +624,6 @@ html.dark-mode #nav-tree .selected a {
620624
line-height: var(--tree-item-height);
621625
}
622626

623-
#nav-tree .item:hover {
624-
background-color: rgba(0,0,0,.05);
625-
}
626-
627-
html.dark-mode #nav-tree .item:hover {
628-
background-color: rgba(0,0,0,.4);
629-
}
630-
631627
/* Undecorated root node */
632628
.children_ul a.index\.html {
633629
display: initial;
@@ -655,15 +651,17 @@ a.index\.html {
655651

656652
/* Add spacing between top-level items */
657653
#nav-tree-contents > ul > li:first-child > ul > li {
658-
margin-top: 6px;
659-
padding-top: 2px;
660-
padding-bottom: 2px;
654+
margin-top: 2px;
661655
}
662656

663657
#nav-tree-contents > ul > li:first-child > ul > li:first-child {
664658
margin-top: 0;
665659
}
666660

661+
#nav-tree-contents > ul > li:first-child > ul > li > .item {
662+
padding-top: 4px;
663+
}
664+
667665
/* ============================================================================
668666
* COLLAPSIBLE SECTIONS (dynsections.js)
669667
* ============================================================================ */
@@ -861,6 +859,63 @@ table.markdownTable tr.markdownTableRowEven {
861859
background-color: var(--page-bg);
862860
}
863861

862+
/* Directory table (class list) */
863+
.directory {
864+
margin: var(--spacing-medium) 0;
865+
}
866+
867+
.directory .levels {
868+
font-size: 0.75em;
869+
text-align: right;
870+
margin-bottom: var(--spacing-small);
871+
color: var(--page-text-secondary);
872+
}
873+
874+
.directory .levels span {
875+
cursor: pointer;
876+
margin-left: var(--spacing-small);
877+
}
878+
879+
.directory .levels span:hover {
880+
color: var(--page-text);
881+
}
882+
883+
/* Make the numbers much dimmer */
884+
.directory .levels span[onclick] {
885+
opacity: 0.4;
886+
}
887+
888+
.directory .levels span[onclick]:hover {
889+
opacity: 0.7;
890+
}
891+
892+
table.directory {
893+
width: 100%;
894+
border-collapse: collapse;
895+
}
896+
897+
table.directory tr.even {
898+
background-color: var(--table-row-even);
899+
}
900+
901+
table.directory tr.odd {
902+
background-color: var(--table-row-odd);
903+
}
904+
905+
table.directory td {
906+
padding: var(--spacing-small) var(--spacing-medium);
907+
border-bottom: 1px solid var(--border-color);
908+
}
909+
910+
table.directory td.entry {
911+
vertical-align: middle;
912+
}
913+
914+
table.directory td.desc {
915+
vertical-align: middle;
916+
color: var(--page-text-secondary);
917+
}
918+
864919
/* Detail level labels (default, inline, virtual, etc.) */
865920
table.mlabels {
866921
border-spacing: 0;

0 commit comments

Comments
 (0)