MediaWiki:Common.css/src/template/templatedata.scss

From Terraria Wiki
Jump to navigation Jump to search
/********* [[Template:Templatedata]] *********/

/* (The "table.terraria" is necessary to make the selector more specific than
   the default "table.terraria.lined" and thus override its styles.) */
table.terraria.templatedata-doc {
	.templatedata-doc-param {
		/* Common styles for all parameters, regardless of mode */
		font-weight: bold;
		padding-left: 6px;
		border-left: 3px solid;

		// Mode-specific styles
		&.param-required {
			border-left-color: var(--theme-accent-dynamic-color-1);
		}

		&.param-suggested {
			border-left-color: var(--theme-page-text-mix-color);
		}

		&.param-optional {
			border-left-color: var(--theme-link-dynamic-color-2);
		}

		&.param-deprecated {
			border-left-style: dotted;
			color: var(--theme-alert-label);
			border-left-color: var(--theme-alert-label);
			background-color: var(--theme-alert-color);
		}

		&-illegal td {
			border: red 3px solid;
		}
		
		&-valuetrue {
			color: var(--theme-text-color-green);
		}
		
		&-valuefalse {
			color: var(--theme-text-color-red);
		}
	}
}