| #nav-tree .children_ul { | |
| margin:0; | |
| padding:4px; | |
| } | |
| #nav-tree ul { | |
| list-style:none outside none; | |
| margin:0px; | |
| padding:0px; | |
| } | |
| #nav-tree li { | |
| white-space:nowrap; | |
| margin:0; | |
| padding:0; | |
| } | |
| #nav-tree .plus { | |
| margin:0px; | |
| } | |
| #nav-tree .selected { | |
| position: relative; | |
| background-color: var(--nav-menu-active-bg); | |
| border-radius: 0 6px 6px 0; | |
| /*margin-right: 5px;*/ | |
| } | |
| #nav-tree img { | |
| margin:0px; | |
| padding:0px; | |
| border:0px; | |
| vertical-align: middle; | |
| } | |
| #nav-tree a { | |
| text-decoration:none; | |
| padding:0px; | |
| margin:0px; | |
| } | |
| #nav-tree .label { | |
| margin:0px; | |
| padding:0px; | |
| font: 12px var(--font-family-nav); | |
| line-height: 22px; | |
| } | |
| #nav-tree .label a { | |
| padding:2px; | |
| } | |
| #nav-tree .selected a { | |
| text-decoration:none; | |
| color:var(--page-link-color); | |
| } | |
| #nav-tree .children_ul { | |
| margin:0px; | |
| padding:0px; | |
| } | |
| #nav-tree .item { | |
| margin: 0 6px 0 -5px; | |
| padding: 0 0 0 5px; | |
| height: 22px; | |
| } | |
| #nav-tree { | |
| padding: 0px 0px; | |
| font-size:14px; | |
| overflow:auto; | |
| } | |
| #doc-content { | |
| overflow:auto; | |
| display:block; | |
| padding:0px; | |
| margin:0px; | |
| -webkit-overflow-scrolling : touch; /* iOS 5+ */ | |
| } | |
| #side-nav { | |
| padding:0 6px 0 0; | |
| margin: 0px; | |
| display:block; | |
| position: absolute; | |
| left: 0px; | |
| overflow : hidden; | |
| } | |
| .ui-resizable .ui-resizable-handle { | |
| display:block; | |
| } | |
| .ui-resizable-e { | |
| transition: opacity 0.5s ease; | |
| background-color: var(--nav-splitbar-bg-color); | |
| opacity:0; | |
| cursor:col-resize; | |
| height:100%; | |
| right:0; | |
| top:0; | |
| width:6px; | |
| position: relative; | |
| } | |
| .ui-resizable-e:after { | |
| content: ''; | |
| display: block; | |
| top: 50%; | |
| left: 1px; | |
| width: 2px; | |
| height: 15px; | |
| border-left: 1px solid var(--nav-splitbar-handle-color); | |
| border-right: 1px solid var(--nav-splitbar-handle-color); | |
| position: absolute; | |
| } | |
| .ui-resizable-e:hover { | |
| opacity: 1; | |
| } | |
| .ui-resizable-handle { | |
| display:none; | |
| font-size:0.1px; | |
| position:absolute; | |
| z-index:1; | |
| } | |
| #nav-tree-contents { | |
| margin: 6px 0px 0px 0px; | |
| } | |
| #nav-tree { | |
| background-color: var(--nav-background-color); | |
| -webkit-overflow-scrolling : touch; /* iOS 5+ */ | |
| scrollbar-width: thin; | |
| border-right: 1px solid var(--nav-border-color); | |
| padding-left: 5px; | |
| } | |
| #nav-sync { | |
| position:absolute; | |
| top:0px; | |
| right:0px; | |
| z-index:1; | |
| } | |
| #nav-sync img { | |
| opacity:0.3; | |
| } | |
| div.nav-sync-icon { | |
| position: relative; | |
| width: 24px; | |
| height: 17px; | |
| left: -6px; | |
| top: -1px; | |
| opacity: 0.7; | |
| display: inline-block; | |
| background-color: var(--sync-icon-background-color); | |
| border: 1px solid var(--sync-icon-border-color); | |
| box-sizing: content-box; | |
| } | |
| div.nav-sync-icon:hover { | |
| background-color: var(--sync-icon-selected-background-color); | |
| opacity: 1.0; | |
| } | |
| div.nav-sync-icon.active:after { | |
| content: ''; | |
| background-color: var(--sync-icon-background-color); | |
| border-top: 2px solid var(--sync-icon-color); | |
| position: absolute; | |
| width: 16px; | |
| height: 0px; | |
| top: 7px; | |
| left: 4px; | |
| } | |
| div.nav-sync-icon.active:hover:after { | |
| border-top: 2px solid var(--sync-icon-selected-color); | |
| } | |
| span.sync-icon-left { | |
| position: absolute; | |
| padding: 0; | |
| margin: 0; | |
| top: 3px; | |
| left: 4px; | |
| display: inline-block; | |
| width: 8px; | |
| height: 8px; | |
| border-left: 2px solid var(--sync-icon-color); | |
| border-top: 2px solid var(--sync-icon-color); | |
| transform: rotate(-45deg); | |
| } | |
| span.sync-icon-right { | |
| position: absolute; | |
| padding: 0; | |
| margin: 0; | |
| top: 3px; | |
| left: 10px; | |
| display: inline-block; | |
| width: 8px; | |
| height: 8px; | |
| border-right: 2px solid var(--sync-icon-color); | |
| border-bottom: 2px solid var(--sync-icon-color); | |
| transform: rotate(-45deg); | |
| } | |
| div.nav-sync-icon:hover span.sync-icon-left { | |
| border-left: 2px solid var(--sync-icon-selected-color); | |
| border-top: 2px solid var(--sync-icon-selected-color); | |
| } | |
| div.nav-sync-icon:hover span.sync-icon-right { | |
| border-right: 2px solid var(--sync-icon-selected-color); | |
| border-bottom: 2px solid var(--sync-icon-selected-color); | |
| } | |
| #nav-path ul { | |
| border-top: 1px solid var(--nav-breadcrumb-separator-color); | |
| } | |
| @media print | |
| { | |
| #nav-tree { display: none; } | |
| div.ui-resizable-handle { display: none; position: relative; } | |
| } | |
| /*---------------------------*/ | |
| #container { | |
| display: grid; | |
| grid-template-columns: auto auto; | |
| overflow: hidden; | |
| } | |
| #page-nav { | |
| background: var(--nav-background-color); | |
| display: block; | |
| width: 250px; | |
| box-sizing: content-box; | |
| position: relative; | |
| border-left: 1px solid var(--nav-border-color); | |
| } | |
| #page-nav-tree { | |
| display: inline-block; | |
| } | |
| #page-nav-resize-handle { | |
| transition: opacity 0.5s ease; | |
| background-color: var(--nav-splitbar-bg-color); | |
| opacity:0; | |
| cursor:col-resize; | |
| height:100%; | |
| right:0; | |
| top:0; | |
| width:6px; | |
| position: relative; | |
| z-index: 1; | |
| user-select: none; | |
| } | |
| #page-nav-resize-handle:after { | |
| content: ''; | |
| display: block; | |
| top: 50%; | |
| left: 1px; | |
| width: 2px; | |
| height: 15px; | |
| border-left: 1px solid var(--nav-splitbar-handle-color); | |
| border-right: 1px solid var(--nav-splitbar-handle-color); | |
| position: absolute; | |
| } | |
| #page-nav-resize-handle.dragging, | |
| #page-nav-resize-handle:hover { | |
| opacity: 1; | |
| } | |
| #page-nav-contents { | |
| padding: 0; | |
| margin: 0; | |
| display: block; | |
| top: 0; | |
| left: 0; | |
| height: 100%; | |
| width: 100%; | |
| position: absolute; | |
| overflow: auto; | |
| scrollbar-width: thin; | |
| -webkit-overflow-scrolling : touch; /* iOS 5+ */ | |
| } | |
| ul.page-outline, | |
| ul.page-outline ul { | |
| text-indent: 0; | |
| list-style: none outside none; | |
| padding: 0 0 0 4px; | |
| } | |
| ul.page-outline { | |
| margin: 0 4px 4px 6px; | |
| } | |
| ul.page-outline div.item { | |
| font: 12px var(--font-family-nav); | |
| line-height: 22px; | |
| } | |
| ul.page-outline li { | |
| white-space: nowrap; | |
| } | |
| ul.page-outline li.vis { | |
| background-color: var(--nav-breadcrumb-active-bg); | |
| } | |
| #container.resizing { | |
| cursor: col-resize; | |
| user-select: none; | |
| } |