| /* Default header fonts are ugly */ |
| @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i); |
| @import url(https://fonts.googleapis.com/css?family=Inconsolata); |
| |
| h1, h2, h3, h4, h5, h6 { |
| font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif; |
| font-weight: 600; |
| } |
| body { |
| font-family: 'Open Sans', sans-serif; |
| } |
| |
| .wy-nav-top a { |
| font-size: 175%; |
| font-weight: 600; |
| } |
| |
| /* Remove rounded navigation bar */ |
| .wy-side-nav-search input[type=text] { |
| border-radius: 2px; |
| } |
| |
| div[class^='highlight'] pre { |
| font-family: 'Inconsolata', monospace; |
| font-size: 16px; |
| background: #f3f6f6; |
| } |
| |
| /* Make glossary entries bolder to stand out */ |
| dl.glossary>dt{ |
| font-weight: 700; |
| } |
| |
| /* Make bold things less bold */ |
| b, strong { |
| font-weight: 600; |
| } |
| |
| /* Less bold table head */ |
| .wy-table thead th, .rst-content table.docutils thead th, .rst-content table.field-list thead th { |
| font-weight: 600; |
| } |
| |
| /* Less bold current active element */ |
| .wy-menu-vertical li.on a, .wy-menu-vertical li.current>a { |
| font-weight: 600; |
| } |
| |
| |
| /* Types link refs less bold */ |
| .rst-content tt.xref, a .rst-content tt, .rst-content tt.xref, .rst-content code.xref, a .rst-content tt, a .rst-content code { |
| font-weight: normal; |
| } |
| |
| /* Make types in C docs less bold */ |
| .rst-content dl dt { |
| font-weight: 600; |
| } |
| |
| |
| /* Link Styling */ |
| a,a:visited, a:focus { |
| color: rgb(46, 118, 176); /* Light blue*/ |
| text-decoration: none; |
| } |
| a:hover, a:active { |
| color: rgb(0, 32, 72); /* blue*/ |
| text-decoration: none; |
| } |
| |
| |
| |
| /* Make bar oxford blue*/ |
| .wy-side-nav-search { |
| background-color: rgb(0, 32, 72); /* Oxford blue */ |
| } |
| |
| .wy-nav-side { |
| background: rgb(0, 32, 72); /* Oxford blue */ |
| } |
| |
| |
| .wy-nav-content-wrap, .wy-menu li.current > a { |
| background-color: #fff; |
| /* font-weight: 600; */ |
| } |
| |
| @media screen and (min-width: 1400px) { |
| .wy-nav-content-wrap { |
| /*background-color: rgba(0, 0, 0, 0.0470588);*/ |
| background-color: rgb(245, 245, 245); /* Light grey */ |
| } |
| |
| .wy-nav-content { |
| background-color: #fff; |
| } |
| } |
| |
| .wy-nav-top { |
| background-color: rgb(0, 32, 72); /* Oxford blue */ |
| } |
| |
| |
| /* Change color of the line at the top of Read the Docs box at the bottom left |
| corner */ |
| .rst-versions{ |
| border-top:solid 10px rgb(0, 32, 72); /* Oxford blue */ |
| } |
| |
| |
| /* Change color of top left name */ |
| .wy-side-nav-search>a{ |
| color: rgb(255, 255, 255); /* White text*/ |
| } |
| .wy-side-nav-search>div.version{ |
| color: rgb(245, 245, 245); /* Light grey text*/ |
| } |
| .wy-nav-top a{ |
| color: rgb(255, 255, 255); /* White text*/ |
| } |
| |
| |
| |
| /* Navigation bar text */ |
| .wy-menu-vertical header, .wy-menu-vertical p.caption { |
| color: rgb(255, 255, 255); /* White text*/ |
| font-weight: 600; |
| } |
| |
| .wy-menu-vertical a{ |
| color: rgb(178, 188, 200); /* Grey */ |
| } |
| |
| .wy-menu-vertical a:hover{ |
| background: rgb(46, 118, 176); |
| color: rgb(255, 255, 255); /* White text*/ |
| } |
| |
| |
| |
| |
| |
| |
| /* Change text color for tt literal */ |
| .rst-content tt.literal, .rst-content tt.literal, .rst-content code.literal{ |
| color: rgb(46, 118, 176); /* Light blue*/ |
| font-size: 14px; |
| } |
| |
| tr td code span{ |
| font-size: 13px; |
| } |
| |
| .s1, .s2{ |
| color: rgb(46, 118, 176); /* Light blue*/ |
| } |
| |
| |
| /* Rubric bigger (initial page) */ |
| .rst-content p.rubric { |
| font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif; |
| font-weight: 600; |
| font-size: 150%; |
| margin-bottom: 20px; |
| } |
| |
| /* Smaller rubric in C description */ |
| p.breathe-sectiondef-title.rubric { |
| font-size: 100%; |
| } |
| |
| |
| |
| |
| /* Remove box shadow from buttons */ |
| .btn { |
| font-weight: normal; |
| font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif; |
| box-shadow: none; |
| } |
| /* Force breathe display inline parameters */ |
| /*.wy-plain-list-disc li p:last-child, .rst-content .section ul li p:last-child, .rst-content .toctree-wrapper ul li p:last-child, article ul li p:last-child{ |
| display: inline; |
| }*/ |
| |
| |
| /* Remove line block indentation */ |
| .rst-content .line-block { |
| margin-bottom: 0px !important; |
| margin-left: 0px !important; |
| } |
| |
| |
| /* Margin below tables */ |
| table p { |
| margin-bottom: 0px; |
| } |
| |