.navigation .navigation-title { text-transform: none; } body.colorscheme-light .avatar img { border-radius: 31%; } @media (prefers-color-scheme: light) { body.colorscheme-auto .avatar img { border-radius: 31%; } } .content figure.svg > img { height: 100%; } /* * icons */ .content figure.icon-inline { display: flex; flex-direction: column; } .content figure.icon-inline > figcaption p { margin: 2rem 0; text-align: inherit; font-style: inherit; font-size: inherit; } .content figure.icon-inline > img { display: block; height: auto; width: auto; } @media (max-width: 500px) { .content figure.icon-inline.sm-order-rev > figcaption { order: 1; margin-top: -2rem; } .content figure.icon-inline > img { max-width: 6em; } .content figure.icon-inline.sm-order-rev > img { order: 2; } } @media (min-width: 500px) { .content figure.icon-inline { flex-direction: row; align-items: center; } .content figure.icon-inline > figcaption p { margin: 0 0 0 2rem; } .content figure.icon-inline.icon-right > figcaption p { order: 1; margin: 0 2rem 0 0; } .content figure.icon-inline > img { height: 4em; margin: 0; } .content figure.icon-inline.large > img { height: 6em; } .content figure.icon-inline.icon-right > img { order: 2; } } .content figure.icon-inline.flowmm-model-thumb > img { display: block; height: auto; width: 100%; max-width: 250px; } @media (min-width: 500px) { .content figure.icon-inline.flowmm-model-thumb > img { height: 12em; width: auto; } } /* * logos */ .content figure.logo { height: 1.6em; margin: 4rem 0; } .content figure.logo.large { height: 7em; } .content figure.logo > img { display: block; height: 100%; } @media (min-width: 500px) { .content figure.logo { height: 2.6em; } .content figure.logo.large { height: 8em; } .content figure.logo.nuxt { height: 1.6em; } } .wp-icon > img { opacity: 0.7; } @media (max-width: 500px) { .content figure.icon-inline.wp-icon > img { display: none; } } /* TODO do this properly using a shortcode */ .cheat-october-list { display: none; } .cheat-october-list + ul { margin-top: 0; margin-bottom: 0; padding-left: 0; } .cheat-october-list + ul > li { list-style: none; } .cheat-october-list + ul > li > p:first-child { position: relative; margin-top: 0; padding-left: 40px; } .cheat-october-list + ul > li > p:not(:first-child) { padding-left: 40px; } .cheat-october-list + ul > li > p:first-child::before { /* list-style-image: url(/images/logos/october-icon.png); */ content: ""; position: absolute; display: block; top: 0.2em; bottom: 0.2em; left: 0; right: 0; background-size: contain; background-repeat: no-repeat; background-image: url(/images/logos/october-icon.png); }