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
MarketPliers (talk | contribs)
Undo revision 363570 by Cobblestone This really looks terrible now on wide monitors
Tag: Undo
MarketPliers (talk | contribs)
No edit summary
Line 38: Line 38:
gap: 0.25rem;
gap: 0.25rem;
white-space: nowrap;
white-space: nowrap;
}
.template-computing summary {
  display: flex;
  flex-direction: row-reverse;
  user-select: none;
  cursor: pointer;
  gap: 0.5ch;
}
.template-computing summary::marker {
content: "[+]";
color: white;
}
.template-computing summary[open=""]::marker {
content: "[-]";
}
}



Revision as of 20:20, 24 March 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/6/6c/Matrixbg.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;
  flex-direction: row-reverse;
  user-select: none; 
  cursor: pointer;
  gap: 0.5ch;
}

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

.template-computing summary[open=""]::marker {
	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;
	}
}