This commit is contained in:
McShelby 2023-02-24 22:30:54 +00:00
parent 45d94e59ce
commit b19f3d892a
366 changed files with 19073 additions and 19052 deletions

View file

@ -31,14 +31,8 @@
#sidebar ul li.visited + span {
margin-right: 1rem;
}
#sidebar ul li li {
padding-left: 1rem;
}
#sidebar ul li .read-icon {
text-align: right;
}
html[dir="rtl"] #sidebar ul li .read-icon {
float: right;
right: 1rem;
}
#sidebar .nav-title {
padding-left: 1rem;
@ -165,15 +159,6 @@
.footerVisitedLinks > * {
text-align: left;
}
#sidebar ul.collapsible-menu input.toggle {
left: 1rem;
}
#sidebar .collapsible-menu input.toggle:before {
margin-left: -1rem;
}
html[dir="rtl"] #sidebar .collapsible-menu input.toggle:before {
content: "\f054";
}
.searchform input {
margin-right: .5rem;
}
@ -206,6 +191,17 @@
.autocomplete-suggestion > .context {
margin-left: 1em;
}
/* menu */
#sidebar ul ul {
padding-left: 1rem;
}
#sidebar ul.collapsible-menu > li > label {
left: 0;
padding-left: .125rem;
}
html[dir="rtl"] #sidebar ul.collapsible-menu > li > label > i.fa-chevron-right {
transform: scaleX(1);
}
/* ----------------------------------------------- */
/* set default colors as in variant.css for IE11 */
@ -264,7 +260,7 @@
opacity: .666;
}
#sidebar .collapsible-menu .toggle,
#sidebar .collapsible-menu label,
#sidebar .select-container,
#sidebar a,
#sidebar button {
@ -272,28 +268,28 @@
}
#sidebar select:hover,
#sidebar .collapsible-menu .toggle:hover,
#sidebar .collapsible-menu label:hover,
#sidebar .select-container:hover,
#sidebar a:hover,
#sidebar button:hover {
color: #ffffff; /* var(--MENU-SECTIONS-LINK-HOVER-color) */
}
#sidebar ul.topics > li.parent,
#sidebar ul.topics > li.active {
#sidebar ul.enlarge > li.parent,
#sidebar ul.enlarge > li.active {
background-color: rgba( 0, 0, 0, .166 ); /* var(--MENU-SECTIONS-ACTIVE-BG-color) */
}
#sidebar ul.collapsible-menu li.active > .toggle,
#sidebar ul.topics li.active > a {
#sidebar li.active > label,
#sidebar li.active > a {
color: #444444; /* var(--MENU-SECTION-ACTIVE-CATEGORY-color) */
}
#sidebar ul.topics li.active > a {
#sidebar li.active > a {
background-color: #ffffff; /* var(--MENU-SECTION-ACTIVE-CATEGORY-BG-color) */
}
#sidebar ul li.visited > a .read-icon {
#sidebar ul li > a .read-icon {
color: #486ac9; /* var(--MENU-VISITED-color) */
}

View file

@ -108,7 +108,8 @@ textarea {
margin: 0; }
button {
overflow: visible; }
overflow: visible;
padding: 0; }
button,
select {

View file

@ -172,17 +172,6 @@ body h6 {
0 0 10px var(--INTERNAL-MAIN-TITLES-H5-color);
}
body #sidebar ul.collapsible-menu li.active > .toggle,
body #sidebar ul.topics li.active > a {
color: #fff;
text-shadow:
0 0 1px #fff,
0 0 2px #fff,
0 0 8px #808080,
0 0 4px var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color),
0 0 8px var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color);
}
body #sidebar .searchbox button:hover,
body .searchbox span:hover {
color: #fff;
@ -195,7 +184,7 @@ body .searchbox span:hover {
}
body #sidebar select:hover,
body #sidebar .collapsible-menu .toggle:hover,
body #sidebar .collapsible-menu label:hover,
body #sidebar .select-container:hover,
body #sidebar a:hover,
body #sidebar button:hover {
@ -208,6 +197,17 @@ body #sidebar button:hover {
0 0 8px var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color);
}
body #sidebar li.active > label,
body #sidebar li.active > a {
color: #fff;
text-shadow:
0 0 1px #fff,
0 0 2px #fff,
0 0 8px #808080,
0 0 4px var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color),
0 0 8px var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color);
}
body #homelinks a:hover {
color: #fff;
text-shadow:

View file

@ -149,60 +149,6 @@ dd {
padding: 0 1rem;
}
#sidebar ul.topics {
margin: 0 1rem;
}
#sidebar ul.topics ul {
display: none;
}
#sidebar ul.topics li {
position: relative;
}
#sidebar ul.topics > li > ul > li:last-child {
padding-bottom: 1rem;
}
#sidebar ul.topics ul ul {
padding-bottom: 0;
}
#sidebar ul.topics li.parent > ul,
#sidebar ul.topics li.active > ul,
#sidebar ul.topics li.alwaysopen > ul {
display: block;
}
#sidebar ul.collapsible-menu > li > .toggle,
#sidebar ul.topics > li > a {
font-size: 1.1rem;
line-height: 2rem;
}
#sidebar ul.topics > li > a b {
font-weight: 400;
}
#sidebar ul.topics > li > a .fa {
margin-top: .5rem;
}
#sidebar ul.topics > li {
margin-left: -1rem;
margin-right: -1rem;
padding-left: 1rem;
padding-right: 1rem;
}
#sidebar ul.topics li > a {
margin-left: -1rem;
margin-right: -1rem;
padding-left: 1rem;
padding-right: 1rem;
}
#sidebar ul {
list-style: none;
padding: 0;
@ -217,47 +163,14 @@ dd {
margin-inline-end: 1rem;
}
#sidebar ul li a,
#sidebar ul li button {
display: block;
padding: .125rem 0;
}
#sidebar ul li a span {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#sidebar ul li > a,
#sidebar ul li > button {
padding: .25rem 0;
}
#sidebar ul li li {
padding-inline-start: 1rem;
}
#sidebar ul.topics > li > a .read-icon {
margin-top: .5rem;
}
#sidebar #shortcuts li {
list-style: none;
padding: .125rem 0;
}
#sidebar ul li .read-icon {
display: none;
float: right;
font-size: .8125rem;
inset-inline-end: 1rem;
margin: .25rem 0 0 0;
min-width: 1rem;
text-align: start;
}
html[dir="rtl"] #sidebar ul li .read-icon {
float: left;
position: absolute;
z-index: -1;
}
#sidebar ul li.visited > a .read-icon {
@ -1507,50 +1420,6 @@ input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }
#sidebar ul.collapsible-menu input.toggle {
-webkit-appearance: none;
appearance: none;
cursor: pointer;
height: 2rem;
inset-inline-start: 1rem;
padding-top: .35rem;
position: absolute;
width: 1px;
}
#sidebar ul.collapsible-menu > li > input.toggle {
padding-top: .25rem;
}
#sidebar .collapsible-menu input.toggle:before {
content: "\f054";
font-family: "Font Awesome 5 Free";
font-size: .8rem;
font-weight: 900;
margin-inline-start: -1rem;
padding-bottom: .65rem;
padding-left: .2rem;
padding-right: .2rem;
padding-top: .6rem;
}
html[dir="rtl"] #sidebar .collapsible-menu input.toggle:before {
content: "\f053";
}
html[dir] #sidebar .collapsible-menu input.toggle:checked:before {
content: "\f078";
padding-left: .1rem;
padding-right: .1rem;
}
#sidebar .collapsible-menu input.toggle + label.toggle + a + ul {
display: none;
}
#sidebar .collapsible-menu input.toggle:checked + label.toggle + a + ul {
display: inline;
}
.math.align-left > mjx-container{
text-align: left !important;
}
@ -1781,3 +1650,134 @@ article ul li input[type="checkbox"]:checked::before {
overflow: auto;
padding: min(2vh, 2vw);
}
/* basic menu list styles (non-collapsible) */
#sidebar ul > li > a {
display: block;
position: relative;
}
#sidebar ul.space > li > * {
padding-bottom: .125rem;
padding-top: .125rem;
}
#sidebar ul.space > li > ul {
padding-bottom: 0;
padding-top: 0;
}
#sidebar ul.morespace > li > * {
padding-bottom: .25rem;
padding-top: .25rem;
}
#sidebar ul.morespace > li > ul {
padding-bottom: 0;
padding-top: 0;
}
#sidebar ul.enlarge > li > a {
font-size: 1.1rem;
line-height: 2rem;
}
#sidebar ul.enlarge > li > a > .read-icon {
margin-top: .5rem;
}
#sidebar ul.enlarge > li > ul > li:last-child {
padding-bottom: 1rem;
}
#sidebar ul ul {
padding-inline-start: 1rem;
}
/* collapsible menu style overrides */
#sidebar ul.collapsible-menu > li {
position: relative;
}
#sidebar ul.collapsible-menu > li > input {
-webkit-appearance: none;
appearance: none;
cursor: pointer;
display: inline-block;
margin-left: 0;
margin-right: 0;
margin-top: .65rem;
position: absolute;
width: 1rem;
z-index: 1;
}
#sidebar ul.collapsible-menu.enlarge > li > input {
margin-top: .9rem;
}
#sidebar ul.collapsible-menu > li > label {
cursor: pointer;
display: inline-block;
inset-inline-start: 0;
margin-bottom: 0; /* nucleus */
padding-inline-start: .125rem;
position: absolute;
width: 1rem;
z-index: 2;
}
#sidebar ul.collapsible-menu.enlarge > li > label {
font-size: 1.1rem;
line-height: 2rem;
}
#sidebar ul.collapsible-menu > li > label:after {
content: "";
display: block;
height: 1px;
transition: width 0.5s ease;
width: 0%;
}
#sidebar ul.collapsible-menu > li > label:hover:after {
width: 100%;
}
#sidebar ul.collapsible-menu > li > label > .fas {
font-size: .8rem;
width: .6rem;
}
#sidebar ul.collapsible-menu > li > a {
display: inline-block;
width: 100%;
}
/* closed menu */
#sidebar ul.collapsible-menu > li > input + label ~ ul {
display: none;
}
#sidebar ul.collapsible-menu > li > input + label > .fa-chevron-down {
display: none;
}
#sidebar ul.collapsible-menu > li > input + label > .fa-chevron-right {
display: inline-block;
}
/* open menu */
#sidebar ul.collapsible-menu > li > input:checked + label ~ ul {
display: block;
}
#sidebar ul.collapsible-menu > li > input:checked + label > .fa-chevron-down {
display: inline-block;
}
#sidebar ul.collapsible-menu > li > input:checked + label > .fa-chevron-right {
display: none;
}
/* adjust menu for RTL reading direction */
html[dir="rtl"] #sidebar ul.collapsible-menu > li > label > i.fa-chevron-right {
transform: scaleX(-1);
}

View file

@ -150,7 +150,7 @@ a:hover,
color: var(--INTERNAL-MENU-SEARCH-color);
}
#sidebar .collapsible-menu .toggle,
#sidebar .collapsible-menu label,
#sidebar .select-container,
#sidebar a,
#sidebar button {
@ -158,24 +158,24 @@ a:hover,
}
#sidebar select:hover,
#sidebar .collapsible-menu .toggle:hover,
#sidebar .collapsible-menu label:hover,
#sidebar .select-container:hover,
#sidebar a:hover,
#sidebar button:hover {
color: var(--INTERNAL-MENU-SECTIONS-LINK-HOVER-color);
}
#sidebar ul.topics > li.parent,
#sidebar ul.topics > li.active {
#sidebar ul.enlarge > li.parent,
#sidebar ul.enlarge > li.active {
background-color: var(--INTERNAL-MENU-SECTIONS-ACTIVE-BG-color);
}
#sidebar ul.collapsible-menu li.active > .toggle,
#sidebar ul.topics li.active > a {
#sidebar li.active > label,
#sidebar li.active > a {
color: var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-color);
}
#sidebar ul.topics li.active > a {
#sidebar li.active > a {
background-color: var(--INTERNAL-MENU-SECTION-ACTIVE-CATEGORY-BG-color);
}