mirror of
https://github.com/ETLCPP/etl.git
synced 2026-06-15 16:36:03 +08:00
* Add ranges * Initial Hugo setup * Work in progress * Added selection for local or remote site * Updated to 'light' theme * Changed to using Hextra Hugo theme * Changed to using Hextra Hugo theme * Changed to Hextra Hugo theme * Change to Hextra Hugo theme * Updated Hugo setup. * Updated Hugo setup. # Conflicts: # docs/releases/_index.md * Work in progress * Added new fonts Added new documentation * Latest documentation updates * Latest documentation updates # Conflicts: # docs/containers/array.md # docs/containers/array_view.md # docs/containers/array_wrapper.md # docs/containers/bip_buffer_spsc_atomic.md # docs/containers/bitset.md # docs/containers/indirect_vector.md # docs/containers/vector.md # docs/getting-started/compilers.md * Added bloom_filter markdown doc * Added more documentation Updated CSS for light and dark modes * Fixed some menus Added mode documentation files * Updated CSS rules Added badges to home page Added uniqur_ptr + pool tutorial * Fixed formatting on the home page markdown Modified light amd dark code formatting * Updated unique_ptr-with-pool * Added container and shared message tutorials * Updates to documentation * Added const_multimap * Updated source-formatting.md * Added initial raw text files form Web site editor * Innore coverage build directory * Exported raw text documentation files from the web site editor * Hugo updates * Added Hugo intalation and markdown descriptions * More addition to the documentation * Added closure.md and updates to delegate.md * Added format.md * Added documentation for etl::delegate_observable, etl::function, Base64 codec * Added io_port documentation * Added basic_format_spec * Added documentation for string_stream and string utilities. * Added more documentation Updated the documentation CSS * Added documentation for clocks, day, duration * Added more documentation for chrono classes Updated callouts * More chrono documentation * Completed chrono documentation * Maths functions documentation * Completed maths documentation * Completed maths documentation * Completed maths documentation * Completed maths documentation * Added multiple documentation files * Added iterator.md * Added debug_count.md and versions.md * Added debug_count.md and versions.md * Added more documentation * More documentation * Added some design pattern documentation Modified some of the layout files Modified the About documentation * Converted more documentation pages Modified the site CSS * Added more documentation Moced some documentation files to new directories * Added more documentation Tweaks to CSS * Added callback_timer_deferred_locked documentation * Added callback_timer_locked documentation * More documentation updates * More documentation updates * More documentation updates * New documentation files. Harmonised file name format * New documentation files. * Multiple document updates * Multiple document updates * Final conversion of web pages * Updates before PR * Updates before PR * Updates before PR # Conflicts: # docs/blog/_index.md * Final pre PR updates * Updates to message framework documentation * Renamed directory * Fix spelling * Added author and date to blog files Moved documentation files merged from development * Fixed 'Description' typo * Fix typos # Conflicts: # docs/IO/io_port.md # docs/containers/sets/const-multiset.md # docs/containers/sets/const-set.md # docs/maths/correlation.md # docs/maths/gamma.md * Renamed two files to lower case * Minor renaming * Added author and date * Updated callout on bresenham_line.md Added support for showing the ETL version on the documentation first page, by copying the version.txt file as a hugo asset. Updated the Python 'update_release.py' to copy 'version.txt' * Replace space in filename with hyphen. Added more information to hugo-commands.md * Replace space in filename with hyphen. Added more information to hugo-commands.md # Conflicts: # docs/getting-started/view-the-docs-locally/hugo-commands.md * Added a link to pseudo_moving_average.md * Updated title pages for groups * Fixed missing 404 for non-existent pages * Fixed coordinate variable names in the 'Calculating the intersection' example --------- Co-authored-by: Roland Reichwein <Roland.Reichwein@bmw.de> Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.com> Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.co.uk>
424 lines
8.8 KiB
CSS
424 lines
8.8 KiB
CSS
/* Definitions for light mode */
|
|
html:not(.dark) .highlight .chroma .c1
|
|
{
|
|
color: forestgreen !important;
|
|
}
|
|
|
|
html:not(.dark) .highlight .chroma .cp,
|
|
html:not(.dark) .highlight .chroma .cpf {
|
|
color: mediumslateblue !important;
|
|
}
|
|
|
|
html:not(.dark) h1 {
|
|
color: white !important;
|
|
width: 100%;
|
|
background-color: coral !important;
|
|
border: width 0.15rem solid rgb(163, 81, 51) !important;
|
|
padding: 0.5rem 0.5rem !important;
|
|
}
|
|
|
|
html:not(.dark) h2 {
|
|
color: royalblue !important;
|
|
border-bottom: 3px solid black !important;
|
|
}
|
|
|
|
html:not(.dark) h3,
|
|
html:not(.dark) h4
|
|
{
|
|
color: darkgoldenrod !important;
|
|
border-bottom: 2px solid darkgrey !important;
|
|
}
|
|
|
|
html:not(.dark) p {
|
|
color: black !important;
|
|
}
|
|
|
|
html:not(.dark) dl,
|
|
html:not(.dark) dl dt code,
|
|
html:not(.dark) dl dd {
|
|
color: black !important;
|
|
background-color: #eeeeee !important;
|
|
}
|
|
|
|
html:not(.dark) code,
|
|
html:not(.dark) pre,
|
|
html:not(.dark) pre code {
|
|
color: black !important;
|
|
background-color: #eeeeee !important;
|
|
}
|
|
|
|
html:not(.dark) hr {
|
|
background-color: #eeeeee !important;
|
|
}
|
|
|
|
html:not(.dark) .hx\:font-extrabold {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-size: 1.6rem !important;
|
|
color: royalblue !important;
|
|
}
|
|
|
|
/* inactive */
|
|
html:not(.dark) .hx\:text-gray-500 {
|
|
color: black !important;
|
|
}
|
|
|
|
/* active */
|
|
html:not(.dark) .hextra-sidebar-active-item {
|
|
color: black !important;
|
|
}
|
|
|
|
html:not(.dark) .content p.label-text {
|
|
color: darkgoldenrod !important;
|
|
}
|
|
|
|
/* Regular item hover */
|
|
html:not(.dark) .hextra-sidebar-item a:hover,
|
|
html:not(.dark) .hextra-sidebar-item a:hover span {
|
|
background-color: rgb(250, 195, 175) !important;
|
|
color: black !important;
|
|
}
|
|
|
|
/* Active item default + hover - must come AFTER regular hover */
|
|
html:not(.dark) .hextra-sidebar-item[data-active="true"] a,
|
|
html:not(.dark) .hextra-sidebar-item[data-active="true"] a span,
|
|
html:not(.dark) .hextra-sidebar-item[data-active="true"] a:hover,
|
|
html:not(.dark) .hextra-sidebar-item[data-active="true"] a:hover span {
|
|
background-color: coral !important;
|
|
color: white !important;
|
|
}
|
|
|
|
|
|
/* Definitions for dark mode */
|
|
html.dark .highlight .chroma .c1
|
|
{
|
|
color: lightgreen !important;
|
|
}
|
|
|
|
html.dark .highlight .chroma .cp,
|
|
html.dark.highlight .chroma .cpf {
|
|
color: lightsteelblue !important;
|
|
}
|
|
|
|
html.dark body {
|
|
background-color: #1e1e1e !important;
|
|
}
|
|
|
|
html.dark main {
|
|
background-color: #252525 !important;
|
|
}
|
|
|
|
html.dark .hx\:dark\:shadow-\[0_-12px_16px_\#111\] {
|
|
box-shadow: 0 -12px 16px #1e1e1e !important;
|
|
}
|
|
|
|
html.dark .hx\:dark\:bg-dark {
|
|
background-color: #1e1e1e !important;
|
|
border-color: grey !important;
|
|
}
|
|
|
|
html.dark h1
|
|
{
|
|
color: white !important;
|
|
width: 100%;
|
|
background-color: rgb(177, 87, 54) !important;
|
|
padding: 0.5rem 0.5rem !important;
|
|
}
|
|
|
|
html.dark h2 {
|
|
color: #7099c7 !important;
|
|
border-bottom: 2px solid #c0c0c0 !important;
|
|
}
|
|
|
|
html.dark h3,
|
|
html.dark h4 {
|
|
color: lightgreen !important;
|
|
border-bottom: 2px solid #505050 !important;
|
|
}
|
|
|
|
html.dark p {
|
|
color: #c0c0c0 !important;
|
|
}
|
|
|
|
html.dark p strong {
|
|
color: #c4c3a6;
|
|
}
|
|
|
|
html.dark dl,
|
|
html.dark dl dt code,
|
|
html.dark dl dd {
|
|
color: #c0c0c0 !important;
|
|
background-color: #444444 !important;
|
|
}
|
|
|
|
html.dark code,
|
|
html.dark pre,
|
|
html.dark pre code {
|
|
color: #c0c0c0 !important;
|
|
background-color: #444444 !important;
|
|
}
|
|
|
|
html.dark hr {
|
|
background-color: #505050 !important;
|
|
}
|
|
|
|
html.dark .hx\:font-extrabold {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-size: 1.6rem !important;
|
|
color: #7099c7 !important;
|
|
}
|
|
|
|
/* inactive */
|
|
html.dark .hx\:text-gray-500 {
|
|
color: #c0c0c0 !important;
|
|
}
|
|
|
|
/* active */
|
|
html.dark .hextra-sidebar-active-item {
|
|
color: #c0c0c0 !important;
|
|
}
|
|
|
|
html.dark .hextra-code-block .highlight .chroma span.p {
|
|
color: #c0c0c0;
|
|
}
|
|
|
|
html.dark .content p.label-text {
|
|
color: salmon !important;
|
|
}
|
|
|
|
/* Regular item hover */
|
|
html.dark .hextra-sidebar-item a:hover,
|
|
html.dark .hextra-sidebar-item a:hover span {
|
|
background-color: rgb(250, 195, 175) !important;
|
|
color: black !important;
|
|
}
|
|
|
|
/* Active item default + hover - must come AFTER regular hover */
|
|
html.dark .hextra-sidebar-item[data-active="true"] a,
|
|
html.dark .hextra-sidebar-item[data-active="true"] a span,
|
|
html.dark .hextra-sidebar-item[data-active="true"] a:hover,
|
|
html.dark .hextra-sidebar-item[data-active="true"] a:hover span {
|
|
background-color: rgb(177, 87, 54) !important;
|
|
color: #e0e0e0 !important;
|
|
}
|
|
|
|
/* Common definitions */
|
|
|
|
@font-face {
|
|
font-family: Roboto;
|
|
src: url('/fonts/roboto-v51-latin-regular.woff2') format('woff2');
|
|
font-weight:500;
|
|
font-style: normal;
|
|
}
|
|
|
|
@font-face {
|
|
font-family: 'Roboto Mono';
|
|
src: url('/fonts/roboto-mono-v31-latin-500.woff2') format('woff2');
|
|
font-weight: nornal;
|
|
font-style: normal;
|
|
}
|
|
|
|
.highlight .chroma .k,
|
|
.highlight .chroma .kc,
|
|
.highlight .chroma .kd,
|
|
.highlight .chroma .kn,
|
|
.highlight .chroma .kp,
|
|
.highlight .chroma .kr,
|
|
.highlight .chroma .kt,
|
|
.highlight .chroma .nc,
|
|
.highlight .chroma .nf,
|
|
.highlight .chroma .o,
|
|
.highlight .chroma .cp,
|
|
.highlight .chroma .cpf {
|
|
font-weight: normal !important;
|
|
font-style: normal !important;
|
|
}
|
|
|
|
.hx\:mb-0 {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
.hextra-code-block {
|
|
margin-top: 0.5rem !important;
|
|
|
|
}
|
|
|
|
/* .highlight .chroma .c1
|
|
{
|
|
color: forestgreen !important;
|
|
}
|
|
|
|
.highlight .chroma .cp,
|
|
.highlight .chroma .cpf {
|
|
color: mediumslateblue !important;
|
|
} */
|
|
|
|
html.dark .hextra-code-block .highlight .chroma .cs,
|
|
html.dark .hextra-code-block .highlight .chroma .cp,
|
|
html.dark .hextra-code-block .highlight .chroma .cpf {
|
|
font-weight: normal;
|
|
}
|
|
|
|
.badges {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 4px;
|
|
justify-content: flex-start;
|
|
margin-top: 1rem;
|
|
}
|
|
|
|
.badges p {
|
|
display: contents;
|
|
margin: 0;
|
|
}
|
|
|
|
.badges div {
|
|
width: 100%;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 4px;
|
|
}
|
|
|
|
.content ul li {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1.1rem !important;
|
|
}
|
|
|
|
.err {
|
|
background-color: transparent !important;
|
|
color: inherit !important;
|
|
}
|
|
|
|
h1 {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-style: i !important;
|
|
font-weight: 500 !important;
|
|
font-size: 1.9rem !important;
|
|
margin-top: 0.5em !important;
|
|
margin-bottom: 0.0em !important;
|
|
border-radius: 0.5rem !important;
|
|
}
|
|
|
|
h2 {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1.5rem !important;
|
|
margin-top: 1.0em !important;
|
|
margin-bottom: 0.5em !important;
|
|
}
|
|
|
|
h3 {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1.2rem !important;
|
|
margin-top: 0.7em !important;
|
|
margin-bottom: 0em !important;
|
|
padding: 0 !important;
|
|
#display: inline-block;
|
|
}
|
|
|
|
h4 {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1.1rem !important;
|
|
margin-top: 0.5em !important;
|
|
margin-bottom: 0.5em !important;
|
|
display: inline-block;
|
|
}
|
|
|
|
dl {
|
|
font-family: 'Roboto Mono', monospace !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1rem !important;
|
|
}
|
|
|
|
dl dt code {
|
|
font-family: 'Roboto Mono', monospace !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1rem !important;
|
|
}
|
|
|
|
dl dd {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1rem !important;
|
|
}
|
|
|
|
ol {
|
|
font-family: 'Roboto Mono', monospace !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1rem !important;
|
|
}
|
|
|
|
ol li {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1rem !important;
|
|
}
|
|
|
|
ol li code {
|
|
font-family: 'Roboto Mono', monospace !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1rem !important;
|
|
}
|
|
|
|
code {
|
|
font-family: 'Roboto Mono', monospace !important;
|
|
font-weight: normal !important;
|
|
font-style: normal !important;
|
|
font-size: 0.9rem !important;
|
|
border: none !important;
|
|
}
|
|
|
|
pre code {
|
|
font-family: 'Roboto Mono', monospace !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 0.9rem !important;
|
|
margin-left: 0 !important;
|
|
border: none !important;
|
|
}
|
|
|
|
pre {
|
|
font-family: 'Roboto Mono', monospace !important;
|
|
font-size: 0.9rem !important;
|
|
margin-top: 0em !important;
|
|
margin-bottom: 0em !important;
|
|
padding-left: 0.5em !important;
|
|
padding-right: 0.5em !important;
|
|
border: none !important;
|
|
}
|
|
|
|
hr {
|
|
height: 2px !important;
|
|
border: none !important;
|
|
margin-top: 1em !important;
|
|
margin-bottom: 1em !important;
|
|
}
|
|
|
|
p {
|
|
font-family: Roboto, sans-serif !important;
|
|
font-style: normal !important;
|
|
font-weight: normal !important;
|
|
font-size: 1.1rem !important;
|
|
margin-top: 0.5em !important;
|
|
}
|
|
|
|
tr td code{
|
|
font-family: 'Roboto Mono', monospace !important;
|
|
font-size: 0.8rem !important;
|
|
}
|
|
|
|
|