dev

Note: After publishing, you may have to bypass your browser's cache to see the changes.

/* Text editor */
#easy-talk-editor-js textarea{
	color: var(--theme-page-text-color);
	background: var(--neutral-300);
	filter: invert(0.04);
	box-sizing: border-box;
	width: 100%;
	min-height: 130px;
	padding: 6px 8px 22px 8px;
	font-family: monospace;
	font-size: inherit;
}

/* Below the editor */
#easy-talk-preview-js{
	background: var(--neutral-400);
	filter: invert(0.04);
	margin: -0.6rem 0 1rem 0;
	padding: 0.5em 1em;
}
#easy-talk-preview-js:empty{
	display: none;
}
#easy-talk-preview-js::before{
	content: attr(data-label);
	display: block;
	color: var(--neutral-700);
	filter: invert(0.04);
}
label + textarea + #easy-talk-preview-js > .mw-parser-output{
	margin-left: -1.6em;
}
#easy-talk-footer-js{
	display: flex;
}
#easy-talk-license-js{
	font-size: 0.75rem;
	flex-grow: 1;
}
#easy-talk-license-js + div{
	white-space: nowrap;
}
#easy-talk-footer-js .wds-button{
	margin-left: 0.5rem;
}

/* Reply button */
.reply-button-js{
	font-weight: bold;
	padding: 4px 6px;
	margin: 0 6px;
	user-select: none;
	background: none;
	border: none;
	transition: 500ms;
	border-radius: 2px;
	font-size: inherit;
	color: var(--theme-link-color);
}
.reply-button-js[tabindex="0"]:active,
.reply-button-js[tabindex="0"]:focus,
.reply-button-js[tabindex="0"]:hover{
	box-shadow: inset 0 0 0 1px var(--theme-link-color--hover);
	cursor: pointer;
}
.reply-button-js[tabindex="-1"]{
	color: #72777d;
}
#active-reply-button-js{
	color: var(--theme-page-text-color);
}

/* New topic editor */
#mw-content-text > #easy-talk-editor-js{
	margin: 2em 0 12px 0;
	padding: 16px;
	border: 1px solid var(--theme-border-color);
}
#newtopic-sectiontitle-js{
	border: none;
	margin: 0;
}
#newtopic-sectiontitle-js input{
	color: var(--theme-page-text-color);
	background: var(--neutral-300);
	filter: invert(0.04);
	box-sizing: border-box;
	width: 100%;
	padding: 5px 8px;
	font-size: inherit;
	border-style: solid;
}

/* Stats */
.talk-stats-js{
	color: var(--neutral-800);
	filter: invert(0.04);
	font-size: 0.875rem;
}
#talk-stats-top-js{
	margin-bottom: 0.5em;
}
.talk-stats-section-js{
	margin-top: 0.5em;
	font-weight: normal;
}
.talk-stats-js span:not(:first-child){
	border-left: 1px solid #72777d;
	padding-left: 12px;
	margin-left: 12px;
}

/* Hide section edit links in archived sections */
.mw-archivedtalk .mw-editsection,
.mw-archivedtalk .section-edit-link{
	display: none;
}

/* Default edit form fixes */
:root:not(.ve-active) .ve-fd-header,
.ve-active .page-header__top,
.ve-active #ca-edit,
.ve-active #ca-ve-edit{
	display: none;
}
#page-header{
	display: block!important;
}