Difference between revisions of "MediaWiki:Tweeki.css"
From OCTOPUSCINEMA
m |
m |
||
| Line 263: | Line 263: | ||
.product-story-caption { | .product-story-caption { | ||
min-width: 175px; | min-width: 175px; | ||
| − | max-width: | + | max-width: 265px; |
| − | margin-right: | + | margin-right: 3%; |
margin-bottom: 5px; | margin-bottom: 5px; | ||
margin-top: 5px; | margin-top: 5px; | ||
Revision as of 14:56, 12 May 2025
/* CSS placed here will affect users of the Tweeki skin */
@font-face {
font-family: Poppins;
src: url('https://www.octopuscinema.com/fonts/Poppins-Regular.ttf');
font-weight: normal;
}
@font-face {
font-family: Poppins;
src: url('https://www.octopuscinema.com/fonts/Poppins-Bold.ttf');
font-weight: bold;
}
@font-face {
font-family: Poppins;
src: url('https://www.octopuscinema.com/fonts/Poppins-Light.ttf');
font-weight: lighter;
}
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
h1,
h2,
h3,
h4,
h5,
h6 {
/*text-transform: uppercase;*/
font-family: "Poppins", sans-serif;
font-weight: 600;
}
.navbar-nav, .navbar-brand {
font-family: "Poppins", sans-serif;
font-weight: 400;
}
.navbar-brand img
{
height: 20px;
margin-top: -5px;
}
.nav-link.dropdown-toggle {
outline: none;
}
.h1, h1 {
font-size: 2rem;
}
.h2, h2 {
font-size: 1.6rem;
}
.h3, h3 {
font-size: 1.4rem;
}
.h4, h4 {
font-size: 1.2rem;
}
.h5, h5 {
font-size: 1rem;
}
.mw-collapsible-toggle {
float: unset !important;
}
.mw-collapsible-toggle-default:before, .mw-collapsible-toggle-default:after {
display: none;
}
.btn-primary {
background-color: rgb(255, 128, 40);
border-color: rgb(255, 128, 40);
border-radius: 0.75rem;
}
.product-btn-primary {
background-color: rgb(255, 128, 40) !important;
border-radius: 32px;
padding: 16px 24px 16px 24px !important;
margin: 6px !important;
text-transform: uppercase;
font-family: "Poppins", sans-serif;
text-decoration: none !important;
color: white !important;
font-weight: 600 !important;
white-space: nowrap;
display: inline-block;
transition: 0.2s;
}
.product-btn-primary:hover {
background-color: rgb(255, 151, 77) !important;
}
.product-btn {
border-color: rgb(255, 128, 40) !important;
border-radius: 32px;
border-style: solid;
border-width: 2px;
padding: 15px 23px 15px 23px !important;
margin: 6px !important;
text-transform: uppercase;
font-family: "Poppins", sans-serif;
text-decoration: none !important;
font-weight: 600 !important;
white-space: nowrap;
display: inline-block;
transition: 0.2s;
}
.product-btn:hover {
background-color: rgb(255, 128, 40) !important;
color: white !important;
}
.product-brand {
color: rgb(128,128,128);
}
.product-headline {
font-weight: bolder;
font-size: 110%;
}
.product-headline-color {
font-weight: bolder;
font-size: 110%;
background-image: linear-gradient(to right,rgb(240,32,32),rgb(32,160,32),rgb(32,64,240));
color: transparent;
background-clip: text;
}
@media (prefers-color-scheme: dark) {
.product-headline-color {
font-weight: bolder;
font-size: 110%;
background-image: linear-gradient(to right,rgb(255,32,32),rgb(0,240,0),rgb(64,96,255));
color: transparent;
background-clip: text;
}
}
.product-callouts {
/*margin-top: 100px;*/
background-color: rgba(128,128,128,0.1);
border-radius: 80px;
padding: 20px;
padding-top: 25px;
padding-bottom: 25px;
margin-bottom: 50px;
}
.product-callouts-small {
padding-top: 20px;
padding-bottom: 20px;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
margin-bottom: 40px;
}
.product-callout {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
}
.product-callout + .product-callout {
margin-top: 40px;
}
.product-callout p {
margin: 0;
}
.product-callout-small {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
max-width: 320px;
}
.product-callout-link {
line-height: 1.9;
}
.product-callout-caption {
max-width: 320px;
margin: 20px;
margin-top: 30px;
}
.product-callout-title {
font-weight: bolder;
font-size: 130%;
display: block;
margin-bottom: 10px;
}
img.product-callout-image {
border-radius: 60px;
padding: 20px;
}
.bullet-positive {
color: rgb(96, 160, 96);
margin-right: 7px;
font-weight: bold;
}
.bullet-negative {
color: rgb(192, 32, 32);
margin-right: 5px;
font-weight: bold;
}
.positive {
color: rgb(96, 160, 96);
font-style: italic;
font-size: 120%;
}
.negative {
color: rgb(192, 64, 64);
font-style: italic;
font-size: 120%;
}
.product-stories {
margin: 0;
padding: 0;
}
.product-story {
display: flex;
flex-direction: row;
justify-content: center;
flex-wrap: wrap;
align-items: center;
background: radial-gradient(ellipse at center, rgba(128, 128, 128, 0.25) 0%, rgba(128, 128, 128, 0) 70%, rgba(128, 128, 128, 0) 100%);
margin-top: min(200px, 30vw);
margin-bottom: min(200px, 30vw);
}
img.product-story-image {
padding: 10px;
border-radius: 10px;
background-color: rgba(128,128,128,0.125);
}
.product-story-caption {
min-width: 175px;
max-width: 265px;
margin-right: 3%;
margin-bottom: 5px;
margin-top: 5px;
}
.product-story-title {
font-weight: bolder;
font-size: 150%;
display: block;
margin-bottom: 20px;
line-height: 125%;
text-align: center;
}
.product-hero-rawstudio {
mask-image: linear-gradient(-60deg,transparent 0% calc(61% - (clamp(0.0,var(--scroll) * 3.0,1.0) * 61%)),black calc(66% - (clamp(0.0,var(--scroll) * 3.0,1.0) * 61%)));
}
.product-hero-rawstudio-bg {
background-image: url('/wiki/images/thumb/c/c5/Octopus-raw-studio-hero-bg.png/800px-Octopus-raw-studio-hero-bg.png');
background-size: contain;
}
img.product-os-icon {
margin: 0px;
}
img.product-os-icon-mono {
margin: 0px;
mix-blend-mode: difference;
}
img.proresraw-icon {
margin-bottom: 6px;
display: inline;
}
img.proresraw-icon-dark {
margin-bottom: 6px;
display: none;
}
@media (prefers-color-scheme: dark) {
img.proresraw-icon {
margin-bottom: 6px;
display: none;
}
img.proresraw-icon-dark {
margin-bottom: 6px;
display: inline;
}
}
img.cinemadng-icon1 {
margin-bottom: 6px;
}
img.cinemadng-icon2 {
margin-bottom: 6px;
filter: hue-rotate(90deg);
}
img.cinemadng-icon3 {
margin-bottom: 6px;
filter: hue-rotate(180deg);
}
img.cinemadng-icon4 {
margin-bottom: 6px;
filter: hue-rotate(270deg);
}
.product-try {
text-align: center;
background-color: rgba(128,128,128,0.1);
border-radius: 80px;
padding: 40px;
}
.product-try p {
margin: 0;
}
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
background-color: rgb(192, 96, 30);
border-color: rgb(192, 96, 30);
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
background-color: rgb(192, 96, 30);
border-color: rgb(192, 96, 30);
}
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-button .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
border-radius: 0 0.5rem 0.5rem 0;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: rgb(255, 128, 40);
border-color: rgb(255, 128, 40);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
background-color: rgb(192, 96, 30);
border-color: rgb(192, 96, 30);
}
a {
color: rgb(255, 128, 40);
}
a:hover {
color: rgb(255, 128, 40);
}
a:visited {
color: rgb(255, 128, 40);
}
a.external {
font-weight: 600;
}
.rounded-corners
{
border-radius: 0.5rem;
}
.bg-dark
{
background: rgba(26, 29, 32,0.8)!important;
-webkit-backdrop-filter: saturate(180%) blur(20px);
backdrop-filter: saturate(180%) blur(20px);
}
.dropdown-menu.show
{
background: rgba(26, 29, 32,1.0) !important;
}
.toctitle
{
display: none;
}
#ca-edit
{
color: white;
}
.dropdown-toggle:after
{
display: none;
}
.dropdown-item
{
color: hsla(0,0%,100%,.5) !important;
background-color: unset !important;
}
.dropdown-item:hover
{
color: hsla(0,0%,100%,1) !important;
}
.row
{
justify-content: center;
}
#searchform {
display: none;
}
.navbar-toggler {
border: none;
}
@media (max-width: 768px) {
.with-navbar.with-navbar-fixed {
padding-top: 80px;
}
}
body {
--scroll: 0;
}
tr:nth-of-type(odd) {
background-color: rgba(128, 128, 128, 0.1);
}
.table-bordered, .table-bordered td, .table-bordered th {
border: 1px solid rgba(128,128,128, 0.2);
}
.table {
color: unset;
}
img.support-icon-mono {
margin: 0px;
mix-blend-mode: difference;
}
.user-guide-tip {
text-align: center;
font-size: 80%;
border-radius: 20px;
background-color: rgba(128, 128, 128, 0.1);
padding: 16px;
padding-bottom: 8px;
margin: 32px;
}
.user-guide-code {
font-family: monospace;
background-color: rgba(128, 128, 128, 0.1);
padding: 4px;
border-radius: 8px;
margin: 4px;
line-height: 2;
font-size: 90%;
}
.fade-in {
opacity: 0;
visibility: hidden;
transition: opacity 0.6s ease-in-out;
will-change: opacity, visibility;
}
.fade-in.show {
opacity: 1;
visibility: visible;
}
.animate-in-left-delay {
opacity: 0;
transform: translateX(-10px);
visibility: hidden;
transition-delay: .4s;
transition-property: transform, opacity;
transition-duration: 0.75s;
transition-timing-function: ease-in-out;
will-change: opacity, visibility;
}
.animate-in-left-delay.show {
opacity: 1;
transform: none;
visibility: visible;
}
.animate-in-right-delay {
opacity: 0;
transform: translateX(10px);
visibility: hidden;
transition-delay: .8s;
transition-property: transform, opacity;
transition-duration: 0.75s;
transition-timing-function: ease-in-out;
will-change: opacity, visibility;
}
.animate-in-right-delay.show {
opacity: 1;
transform: none;
visibility: visible;
}
.animate-in-up {
opacity: 0;
transform: translateY(20px);
visibility: hidden;
transition-delay: .01s;
transition-property: transform, opacity;
transition-duration: 1s;
transition-timing-function: ease-in-out;
will-change: opacity, visibility;
}
.animate-in-up.show {
opacity: 1;
transform: none;
visibility: visible;
}
div.thumbinner {
border: unset;
padding: 12px;
border-radius: 12px;
max-width: 100%;
}
html .thumbimage {
background-color: unset;
border: unset;
}
html {
scroll-behavior: smooth !important;
}