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: Difference between revisions

Template page
Content deleted Content added
MMONTAGEe (talk | contribs)
No edit summary
MMONTAGEe (talk | contribs)
No edit summary
Line 70: Line 70:
color: var(--terminal-text-color, #fff);
color: var(--terminal-text-color, #fff);
background: var(--terminal-bg, #2e2e2e);
background: var(--terminal-bg, #2e2e2e);
padding: 0.25em 0.5em;
border-radius: var(--border-radius-base, 0.25rem);
}

.TerminalPromptManjaroGreen {
display: inline-flex;
align-items: center;
font-family: var(--font-family-monospace);
font-size: 0.9rem;
color: var(--terminal-text-color, #fff);
background: var(--terminal-bg, #37c238);
padding: 0.25em 0.5em;
padding: 0.25em 0.5em;
border-radius: var(--border-radius-base, 0.25rem);
border-radius: var(--border-radius-base, 0.25rem);

Revision as of 16:06, May 13, 2025

.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;
}

.TerminalPrompt {
  display: inline-flex;
  align-items: center;
  font-family: var(--font-family-monospace);
  font-size: 0.9rem;
  color: var(--terminal-text-color, #fff);
  background: var(--terminal-bg, #2e2e2e);
  padding: 0.25em 0.5em;
  border-radius: var(--border-radius-base, 0.25rem);
}

.TerminalPromptManjaroGreen {
  display: inline-flex;
  align-items: center;
  font-family: var(--font-family-monospace);
  font-size: 0.9rem;
  color: var(--terminal-text-color, #fff);
  background: var(--terminal-bg, #37c238);
  padding: 0.25em 0.5em;
  border-radius: var(--border-radius-base, 0.25rem);
}

.PromptIcon img {
  width: 2.0em;
  height: 2.0em;
  margin-right: 0.5ch;
  vertical-align: middle;
}

.PromptDir {
  color: #28b823;      
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@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;
  }
}