Template:3DCube/style.css: Difference between revisions
From SNCApedia, the shit nobody cares about encyclopedia
Jump to navigationJump to search
SomebodyRum (talk | contribs) No edit summary |
SomebodyRum (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
/* cc: shorthand term for "CSS Cube", | /* Template:3DCube/style.css | ||
cc: shorthand term for "CSS Cube", modular and transparent */ | |||
.cc-scene { | .cc-scene { | ||
margin: 25px auto; | |||
} | } | ||
.cc-cube { | .cc-cube { | ||
width: 100%; | |||
height: 100%; | |||
position: relative; | |||
} | } | ||
.cc-center { | .cc-center { | ||
animation: cc-3DSpin 10s linear infinite; | |||
width: 100%; | |||
height: 100%; | |||
} | } | ||
.cc-side { | .cc-side { | ||
position: absolute; | |||
width: 100%; | |||
height: 100%; | |||
/* This makes the cube hollow/see-through */ | |||
background-color: transparent; | |||
/* A subtle outline to see the edges. Can be removed if you want pure invisible walls */ | |||
outline: 1px solid rgba(200, 200, 200, 0.5); | |||
/* Flexbox guarantees ANY content (text, image, div) centers perfectly */ | |||
display: flex; | |||
justify-content: center; | |||
align-items: center; | |||
text-align: center; | |||
} | } | ||
/* Spin animation */ | |||
@keyframes cc-3DSpin { | |||
from { transform: rotate(0deg); } | |||
to { transform: rotate(360deg); } | |||
} | } | ||
/* | |||
/* Optional text styling for modular plain text */ | |||
.cc-text { | |||
margin: 0; | |||
font-family: 'Georgia', serif; | |||
font-size: 3em; | |||
line-height: 1; | |||
font-weight: bold; | |||
} | } | ||
Revision as of 20:14, 13 April 2026
/* Template:3DCube/style.css
cc: shorthand term for "CSS Cube", modular and transparent */
.cc-scene {
margin: 25px auto;
}
.cc-cube {
width: 100%;
height: 100%;
position: relative;
}
.cc-center {
animation: cc-3DSpin 10s linear infinite;
width: 100%;
height: 100%;
}
.cc-side {
position: absolute;
width: 100%;
height: 100%;
/* This makes the cube hollow/see-through */
background-color: transparent;
/* A subtle outline to see the edges. Can be removed if you want pure invisible walls */
outline: 1px solid rgba(200, 200, 200, 0.5);
/* Flexbox guarantees ANY content (text, image, div) centers perfectly */
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
/* Spin animation */
@keyframes cc-3DSpin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
/* Optional text styling for modular plain text */
.cc-text {
margin: 0;
font-family: 'Georgia', serif;
font-size: 3em;
line-height: 1;
font-weight: bold;
}