Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
You must create an account or log in to edit.

Template:TerminalLook/styles.css

Template page
.TerminalWindow {
	background: var(--color-surface-4);
	color: #28b823;
	font-family: var(--font-family-monospace);
	margin-block: var(--space-md);
	padding: var(--space-sm);
	border: var(--border-base);
	border-radius: var(--border-radius-base);
}

.TerminalTextRed {
	color: #c21018;
}

.TerminalTextBlue {
	color: #1e90ff;
}

.TerminalTextOrange {
	color: #ff8c00;
}

.TerminalBlinkerCursor::after {
	content: "_";
	animation: TerminalBlinker 1.25s infinite;
}

.TerminalBlinkerQuestion::after {
	content: "?";
	animation: TerminalBlinker 1.25s infinite;
}


.TerminalSpinner::after {
	content: "|";
	animation: TerminalSpinner 0.5s infinite;
}

.TerminalFlicker {
  animation: textflicker 0.012s infinite alternate;
  text-shadow:
    0.06rem 0 0.06rem #ea36af,
    -0.125rem 0 0.06rem #75fa69;
  letter-spacing: 0.125em;
}

.text-glow {
  text-shadow:
    0 0 0.2rem rgba(234, 54, 175, 0.4),
    0 0 0.6rem rgba(117, 250, 105, 0.2);
}

.TerminalHighlight {
  font-weight: bold;
  background: linear-gradient(to right, #ccc, #fff);
  border: 3px solid #888; 
  border-radius: 0.25rem; 
  display: inline-flex;
  align-items: center;
  font-family: var(--font-family-monospace);
  font-size: 0.9rem;
  color: #000;
}

.TerminalHighligh::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5ch;
}


@keyframes TerminalBlinker {
	0% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@keyframes TerminalSpinner {
	0% {
		content: "|";
	}

	25% {
		content: "/";
	}

	50% {
		content: "-";
	}

	75% {
		content: "\\";
	}

	100% {
		content: "|";
	}
}

@keyframes textflicker {
  from {
    text-shadow: 1px 0 0 #ea36af, -2px 0 0 #75fa69;
  }
  to {
    text-shadow: 2px 0.5px 2px #ea36af, -1px -0.5px 2px #75fa69;
  }
}