CURRENT MISSION: Conclude the 2026 soyjak.party hack page, aswell as any pages relating to it, such as the Summer 2026 Crisis page.
Update Quotecord with any relevant info. See the blackboard for more info.

Template:Computing/styles.css: Difference between revisions

From Soyjak Wiki, the free ensoyclopedia
Jump to navigationJump to search
North (talk | contribs)
No edit summary
m Smaller file size
 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
.computing a {
.template-computing {
color: lightgreen;
display: grid;
grid-template-rows: auto auto;
margin: 0.75rem 0;
font-family: monospace;
color: white;
clear: both;
background-image: url(https://soyjakwiki.org/images/5/53/Matrixbg2.gif);
background-attachment: fixed;
box-shadow: inset 0 5px 5px black;
}
}
.matrixbg {
.template-computing .crt a,
background-image: url(https://soyjakwiki.org/images/0/0e/Matrix.gif);
.template-computing .random-quote a,
.template-computing .collapse-button {
color: white;
}
 
.template-computing .header,
.template-computing .bezel,
.template-computing .monitor {
display: flex;
flex-direction: column;
}
 
.template-computing .header {
gap: 0.25rem;
text-align: center;
justify-content: center;
padding: 0.5rem;
background: rgba(0, 0, 0, 0.85);
justify-self: center;
max-width: 16rem;
}
 
.template-computing .section-heading {
display: flex;
gap: 0.25rem;
white-space: nowrap;
}
 
.template-computing summary {
display: flex;
user-select: none;
cursor: pointer;
gap: 0.5ch;
}
 
.template-computing summary::marker {
display: none;
}
 
.template-computing summary::after {
content: "[+]";
color: white;
}
.template-computing details[open] summary::after {
content: "[-]";
}
 
.template-computing .section-content {
margin-left: 0.75rem;
}
 
.template-computing .monitor {
background: linear-gradient(150deg, #C7C7C7 0%, #737D7C 50%, #C7C7C7 100%);
padding: 0.75rem;
min-height: 12rem;
min-width: 16rem;
max-width: 80ch;
border-radius: 0.25rem;
}
 
.template-computing .bezel {
flex-grow: 1;
background-color: #1b1c19;
border-radius: 2px;
padding: 0.5rem;
padding-bottom: 0.25rem;
border-radius: 3px;
}
 
.template-computing .inner-bezel {
display: flex;
flex-grow: 1;
border-width: 0.5rem;
border-style: solid;
border-color: #0a0a0a #353533 #353533 #0a0a0a;
border-radius: calc(40% + 0.5rem)/0.75rem;
}
 
.template-computing .crt {
flex-grow: 1;
background: radial-gradient(ellipse, #4B524D 0%, #2A302E 60%) center;
background-size: 100% 300%;
padding: 0.25rem 1rem;
border-radius: 40%/0.25rem;
}
 
.template-computing .crt,
.template-computing .random-quote {
color: #00fe20;
text-shadow: 0px 0px 40px #00fe20, 0px 0px 2px #00fe20;
}
 
.template-computing .soyny {
font-family: serif;
text-align: center;
color: #f2f6f9;
font-weight: bold;
font-size: 120%;
}
 
@media (min-width: 700px) {
.template-computing {
grid-template-columns: auto 1fr;
grid-template-rows: unset;
}
}
.template-computing summary:hover {
  background: RGBA(0, 0, 0, 0.24);
}
}

Latest revision as of 19:59, 14 July 2026

.template-computing {
	display: grid; 
	grid-template-rows: auto auto;
	margin: 0.75rem 0; 
	font-family: monospace; 
	color: white;
	clear: both;
	background-image: url(https://soyjakwiki.org/images/5/53/Matrixbg2.gif);
	background-attachment: fixed;
	box-shadow: inset 0 5px 5px black;
}
.template-computing .crt a, 
.template-computing .random-quote a,
.template-computing .collapse-button {
	color: white;
}

.template-computing .header, 
.template-computing .bezel,
.template-computing .monitor {
	display: flex;
	flex-direction: column;
}

.template-computing .header {
	gap: 0.25rem; 
	text-align: center;
	justify-content: center;
	padding: 0.5rem;
	background: rgba(0, 0, 0, 0.85);
	justify-self: center;
	max-width: 16rem;
}

.template-computing .section-heading {
	display: flex;
	gap: 0.25rem;
	white-space: nowrap;
}

.template-computing summary {
	display: flex;
	user-select: none; 
	cursor: pointer;
	gap: 0.5ch;
}

.template-computing summary::marker {
	display: none;
}

.template-computing summary::after {
	content: "[+]";
	color: white;
}
.template-computing details[open] summary::after {
	content: "[-]";
}

.template-computing .section-content {
	margin-left: 0.75rem;
}

.template-computing .monitor {
	 background: linear-gradient(150deg, #C7C7C7 0%, #737D7C 50%, #C7C7C7 100%); 
	 padding: 0.75rem; 
	 min-height: 12rem;
	 min-width: 16rem;
	 max-width: 80ch; 
	 border-radius: 0.25rem; 
}

.template-computing .bezel {
	flex-grow: 1;
	background-color: #1b1c19; 
	border-radius: 2px; 
	padding: 0.5rem; 
	padding-bottom: 0.25rem;
	border-radius: 3px;
}

.template-computing .inner-bezel {
	display: flex;
	flex-grow: 1;
	border-width: 0.5rem; 
	border-style: solid; 
	border-color: #0a0a0a #353533 #353533 #0a0a0a; 
	border-radius: calc(40% + 0.5rem)/0.75rem;
}

.template-computing .crt {
	flex-grow: 1;
	background: radial-gradient(ellipse, #4B524D 0%, #2A302E 60%) center;
	background-size: 100% 300%;
	padding: 0.25rem 1rem; 
	border-radius: 40%/0.25rem;
}

.template-computing .crt, 
.template-computing .random-quote {
	color: #00fe20; 
	text-shadow: 0px 0px 40px #00fe20, 0px 0px 2px #00fe20; 
}

.template-computing .soyny {
	font-family: serif; 
	text-align: center; 
	color: #f2f6f9; 
	font-weight: bold; 
	font-size: 120%; 
}

@media (min-width: 700px) {
	.template-computing {
		grid-template-columns: auto 1fr;
		grid-template-rows: unset;
	}
}
.template-computing summary:hover {
  background: RGBA(0, 0, 0, 0.24);
}