Detangle src/readtheorg_theme/css/readtheorg.css

This commit is contained in:
Fabrice Niessen 2022-02-06 18:27:32 +01:00
parent 10ecfa4ce2
commit fdfa9f22b2
2 changed files with 92 additions and 52 deletions

View File

@ -768,7 +768,7 @@ hr{
} }
#table-of-contents a:hover{ #table-of-contents a:hover{
color: #ffffff !important; color: #ffffff !important;
background-color:#4e4a4a; background-color:#4e4a4a;
cursor:pointer} cursor:pointer}
@ -803,35 +803,35 @@ hr{
margin-bottom:0.809em} margin-bottom:0.809em}
ul.nav > li ul { ul.nav > li ul {
display: none; display: none;
} }
li.active { li.active {
background-color: #e3e3e3; background-color: #e3e3e3;
} }
li.active>a { li.active>a {
color: black !important; color: black !important;
} }
ul.nav>li.active a { ul.nav>li.active a {
color: #404040 !important; color: #404040 !important;
} }
ul.nav>li.active li.active { ul.nav>li.active li.active {
background-color: #c9c9c9; background-color: #c9c9c9;
} }
ul.nav>li.active li.active>a { ul.nav>li.active li.active>a {
color: black !important; color: black !important;
border-right:solid 1px #c9c9c9 !important; border-right:solid 1px #c9c9c9 !important;
font-weight: bold !important; font-weight: bold !important;
display: block !important; display: block !important;
} }
ul.nav>li.active>a { ul.nav>li.active>a {
background-color: #fcfcfc; background-color: #fcfcfc;
color: black !important; color: black !important;
border-bottom:solid 1px #c9c9c9 !important; /* XXX Restrict it to 2nd level */ border-bottom:solid 1px #c9c9c9 !important; /* XXX Restrict it to 2nd level */
border-right:solid 1px #c9c9c9 !important; border-right:solid 1px #c9c9c9 !important;
font-weight: bold !important; font-weight: bold !important;
@ -839,7 +839,7 @@ ul.nav>li.active>a {
} }
li.active>ul { li.active>ul {
display: inline !important; display: inline !important;
} }
/* ul.nav li ul li { */ /* ul.nav li ul li { */
/* display: none; */ /* display: none; */

View File

@ -926,6 +926,7 @@ hr{
} }
#table-of-contents a:hover{ #table-of-contents a:hover{
color: #ffffff !important;
background-color:#4e4a4a; background-color:#4e4a4a;
cursor:pointer} cursor:pointer}
@ -961,75 +962,114 @@ hr{
#+end_src #+end_src
#+begin_src css #+begin_src css
ul.nav li ul li { ul.nav > li ul {
display: none; display: none;
} }
ul.nav li ul li ul li { li.active {
display: none; background-color: #e3e3e3;
} }
ul.nav li.active ul li { li.active>a {
display: inline; color: black !important;
} }
ul.nav li.active ul li ul li { ul.nav>li.active a {
display: inline; color: #404040 !important;
} }
ul.nav li.active ul li a { ul.nav>li.active li.active {
background-color: #E3E3E3; background-color: #c9c9c9;
color: #8099B0; }
ul.nav>li.active li.active>a {
color: black !important;
border-right:solid 1px #c9c9c9 !important; border-right:solid 1px #c9c9c9 !important;
}
ul.nav li.active ul li.active a {
background-color: #C9C9C9;
color: black !important;
font-weight: bold !important;
}
ul.nav li.active ul li.active ul li.active a {
color: black !important;
font-weight: bold !important; font-weight: bold !important;
display: block !important; display: block !important;
} }
ul.nav li.active ul li.active ul li a { ul.nav>li.active>a {
color: #808080 !important; background-color: #fcfcfc;
font-weight: normal !important; color: black !important;
border-bottom:solid 1px #c9c9c9 !important; /* XXX Restrict it to 2nd level */
border-right:solid 1px #c9c9c9 !important;
font-weight: bold !important;
display: block !important; display: block !important;
} }
ul.nav li.active ul li ul li a { li.active>ul {
display: none !important; display: inline !important;
} }
/* ul.nav li ul li { */
/* display: none; */
/* } */
/* ul.nav li ul li ul li { */
/* display: none; */
/* } */
/* ul.nav li.active ul li { */
/* display: inline; */
/* } */
/* ul.nav li.active ul li ul li { */
/* display: inline; */
/* } */
/* ul.nav li.active ul li a { */
/* background-color: #E3E3E3; */
/* color: #8099B0; */
/* border-right:solid 1px #c9c9c9 !important; */
/* } */
/* ul.nav li.active ul li.active a { */
/* background-color: #C9C9C9; */
/* color: black !important; */
/* font-weight: bold !important; */
/* } */
/* ul.nav li.active ul li.active ul li.active a { */
/* color: black !important; */
/* font-weight: bold !important; */
/* display: block !important; */
/* } */
/* ul.nav li.active ul li.active ul li a { */
/* color: #808080 !important; */
/* font-weight: normal !important; */
/* display: block !important; */
/* } */
/* ul.nav li.active ul li ul li a { */
/* display: none !important; */
/* } */
/* ul.nav li ul li ul li { */ /* ul.nav li ul li ul li { */
/* display: none !important; /\* as long as nav is on multiple levels of ul *\/ */ /* display: none !important; /\* as long as nav is on multiple levels of ul *\/ */
/* /\* display: none; /\* as long as nav is on multiple levels of ul *\\/ *\/ */ /* /\* display: none; /\* as long as nav is on multiple levels of ul *\\/ *\/ */
/* } */ /* } */
ul.nav li ul li ul li ul li { /* ul.nav li ul li ul li ul li { */
display: none !important; /* as long as nav is on multiple levels of ul */ /* display: none !important; /\* as long as nav is on multiple levels of ul *\/ */
/* display: none; /* as long as nav is on multiple levels of ul *\/ */ /* /\* display: none; /\* as long as nav is on multiple levels of ul *\\/ *\/ */
} /* } */
ul.nav li.active > a { /* ul.nav li.active > a { */
border-bottom:solid 1px #c9c9c9 !important; /* XXX Restrict it to 2nd level */ /* border-bottom:solid 1px #c9c9c9 !important; /\* XXX Restrict it to 2nd level *\/ */
border-right:solid 1px #c9c9c9 !important; /* border-right:solid 1px #c9c9c9 !important; */
} /* } */
ul.nav li.active a { /* ul.nav li.active a { */
color: gray !important; /* color: gray !important; */
font-weight:bold; /* font-weight:bold; */
background-color: white; /* background-color: white; */
border-right:solid 0px white !important; /* border-right:solid 0px white !important; */
} /* } */
ul.nav > li.active > a { /* ul.nav > li.active > a { */
color: black !important; /* color: black !important; */
} /* } */
#+end_src #+end_src
#+begin_src css #+begin_src css