Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  • Mauro Carvalho Chehab's avatar
    docs: add support for RTD dark mode · a6fb8b5a
    Mauro Carvalho Chehab authored
    This is actually an overlay on the top of the RTD theme, which
    requires to include first the RTD theme.
    
    It should be noticed that, when the dark theme is used, the
    DOCS_CSS files won't be the last CSS themes. So, it won't
    override the dark.css style by default. So, it is needed
    to force the them override with "!important".
    
    This small script, for instance, produces a nice output with
    the RTD dark theme:
    
    	DOCS_THEME=sphinx_rtd_dark_mode
    	cat << EOF > dark_override.css
    	  html body {
    	    font-family: arial,helvetica,sans-serif;
    	  }
    	  html[data-theme='dark'] body {
    	    color: white !important;
    	  }
    	  html[data-theme='dark'] .sig-name {
    	    color: green !important;
    	  }
    	  html[data-theme='dark'] .wy-menu-vertical a {
    	    color: #ffcc00 !important;
    	  }
    	  html[data-theme="dark"] h1, html[data-theme="dark"] h2, html[data-theme="dark"] h3 {
    	    color: #ffcc00 !important;
    	  }
    	  html[data-theme="dark"] h4, html[data-theme="dark"] h5, html[data-theme="dark"] h6 {
    	 ...
    a6fb8b5a
Forked from BeagleBoard.org / Linux
Source project has a limited visibility.