<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://unfinishedprojects.net/index.php?action=history&amp;feed=atom&amp;title=Template%3AGuideStep%2Fstyles.css</id>
	<title>Template:GuideStep/styles.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://unfinishedprojects.net/index.php?action=history&amp;feed=atom&amp;title=Template%3AGuideStep%2Fstyles.css"/>
	<link rel="alternate" type="text/html" href="https://unfinishedprojects.net/index.php?title=Template:GuideStep/styles.css&amp;action=history"/>
	<updated>2026-04-06T00:51:34Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://unfinishedprojects.net/index.php?title=Template:GuideStep/styles.css&amp;diff=926&amp;oldid=prev</id>
		<title>Anthony at 08:44, 16 March 2026</title>
		<link rel="alternate" type="text/html" href="https://unfinishedprojects.net/index.php?title=Template:GuideStep/styles.css&amp;diff=926&amp;oldid=prev"/>
		<updated>2026-03-16T08:44:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* Guide Step — inline step-by-step block for Quick Start and Tutorial pages */&lt;br /&gt;
/* NOTE: Do NOT add .mw-parser-output prefix — TemplateStyles adds it automatically */&lt;br /&gt;
&lt;br /&gt;
.guide-step {&lt;br /&gt;
    margin: 0 0 16px 0;&lt;br /&gt;
    border-width: 1px;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-top-color: var(--border-color-base);&lt;br /&gt;
    border-right-color: var(--border-color-base);&lt;br /&gt;
    border-bottom-color: var(--border-color-base);&lt;br /&gt;
    border-left-color: var(--border-color-base);&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    background: var(--color-surface-1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    padding: 12px 16px;&lt;br /&gt;
    background: var(--color-surface-2);&lt;br /&gt;
    border-bottom-width: 1px;&lt;br /&gt;
    border-bottom-style: solid;&lt;br /&gt;
    border-bottom-color: var(--border-color-base);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-number {&lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    width: 28px;&lt;br /&gt;
    height: 28px;&lt;br /&gt;
    background: var(--wiki-primary);&lt;br /&gt;
    color: #fff;&lt;br /&gt;
    font-size: 0.82em;&lt;br /&gt;
    font-weight: 900;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-title {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: var(--color-base);&lt;br /&gt;
    flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-badge {&lt;br /&gt;
    font-size: 0.72em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    padding: 2px 8px;&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    background: var(--wiki-primary-subtle);&lt;br /&gt;
    color: var(--wiki-primary);&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    letter-spacing: 0.04em;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-body {&lt;br /&gt;
    padding: 16px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-text {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.65;&lt;br /&gt;
    color: var(--color-base);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-note {&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
    background: rgba(228, 100, 25, 0.08);&lt;br /&gt;
    border-left-width: 3px;&lt;br /&gt;
    border-left-style: solid;&lt;br /&gt;
    border-left-color: var(--wiki-primary);&lt;br /&gt;
    border-radius: 0 3px 3px 0;&lt;br /&gt;
    font-size: 0.88em;&lt;br /&gt;
    color: var(--color-base);&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-warning {&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
    background: rgba(220, 53, 69, 0.08);&lt;br /&gt;
    border-left-width: 3px;&lt;br /&gt;
    border-left-style: solid;&lt;br /&gt;
    border-left-color: #dc3545;&lt;br /&gt;
    border-radius: 0 3px 3px 0;&lt;br /&gt;
    font-size: 0.88em;&lt;br /&gt;
    color: var(--color-base);&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-screenshot {&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    border-width: 1px;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-top-color: var(--border-color-base);&lt;br /&gt;
    border-right-color: var(--border-color-base);&lt;br /&gt;
    border-bottom-color: var(--border-color-base);&lt;br /&gt;
    border-left-color: var(--border-color-base);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-screenshot img {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-screenshot--empty {&lt;br /&gt;
    background: var(--color-surface-2);&lt;br /&gt;
    border-width: 2px;&lt;br /&gt;
    border-style: dashed;&lt;br /&gt;
    border-top-color: var(--border-color-base);&lt;br /&gt;
    border-right-color: var(--border-color-base);&lt;br /&gt;
    border-bottom-color: var(--border-color-base);&lt;br /&gt;
    border-left-color: var(--border-color-base);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-screenshot-placeholder {&lt;br /&gt;
    padding: 28px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.88em;&lt;br /&gt;
    color: var(--color-base--subtle);&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Guide tabs */&lt;br /&gt;
&lt;br /&gt;
.guide-tabs {&lt;br /&gt;
    margin-bottom: 24px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-tabs-nav {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
    border-bottom-width: 2px;&lt;br /&gt;
    border-bottom-style: solid;&lt;br /&gt;
    border-bottom-color: var(--border-color-base);&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-tab-nav-item {&lt;br /&gt;
    padding: 9px 18px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    letter-spacing: 0.04em;&lt;br /&gt;
    color: var(--color-base--subtle);&lt;br /&gt;
    border-top-width: 0;&lt;br /&gt;
    border-right-width: 0;&lt;br /&gt;
    border-left-width: 0;&lt;br /&gt;
    border-bottom-width: 2px;&lt;br /&gt;
    border-bottom-style: solid;&lt;br /&gt;
    border-bottom-color: transparent;&lt;br /&gt;
    background: none;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    margin-bottom: -2px;&lt;br /&gt;
    transition: color 0.15s;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    user-select: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-tab-nav-item:hover {&lt;br /&gt;
    color: var(--wiki-primary);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-tab-nav-item.is-active {&lt;br /&gt;
    color: var(--wiki-primary);&lt;br /&gt;
    border-bottom-width: 2px;&lt;br /&gt;
    border-bottom-style: solid;&lt;br /&gt;
    border-bottom-color: var(--wiki-primary);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-tab-panel {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-tab-panel.is-active {&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Progress indicators */&lt;br /&gt;
&lt;br /&gt;
.guide-progress {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 6px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-progress-step {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 6px;&lt;br /&gt;
    font-size: 0.78em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    color: var(--color-base--subtle);&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    letter-spacing: 0.03em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-progress-step.is-current {&lt;br /&gt;
    color: var(--wiki-primary);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-progress-step.is-done {&lt;br /&gt;
    color: #28a745;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-progress-dot {&lt;br /&gt;
    width: 8px;&lt;br /&gt;
    height: 8px;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    background: var(--color-base--subtle);&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-progress-step.is-current .guide-progress-dot {&lt;br /&gt;
    background: var(--wiki-primary);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-progress-step.is-done .guide-progress-dot {&lt;br /&gt;
    background: #28a745;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-progress-sep {&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    color: var(--color-base--subtle);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Next/prev navigation */&lt;br /&gt;
&lt;br /&gt;
.guide-nav {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin-top: 28px;&lt;br /&gt;
    padding-top: 20px;&lt;br /&gt;
    border-top-width: 1px;&lt;br /&gt;
    border-top-style: solid;&lt;br /&gt;
    border-top-color: var(--border-color-base);&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-nav-btn {&lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 6px;&lt;br /&gt;
    padding: 8px 18px;&lt;br /&gt;
    border-radius: 3px;&lt;br /&gt;
    font-size: 0.88em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    user-select: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-nav-btn--next {&lt;br /&gt;
    background: var(--wiki-primary);&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-nav-btn--next:hover {&lt;br /&gt;
    opacity: 0.85;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-nav-btn--prev {&lt;br /&gt;
    background: var(--color-surface-2);&lt;br /&gt;
    color: var(--color-base) !important;&lt;br /&gt;
    border-width: 1px;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-top-color: var(--border-color-base);&lt;br /&gt;
    border-right-color: var(--border-color-base);&lt;br /&gt;
    border-bottom-color: var(--border-color-base);&lt;br /&gt;
    border-left-color: var(--border-color-base);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-nav-btn--prev:hover {&lt;br /&gt;
    border-top-color: var(--wiki-primary);&lt;br /&gt;
    border-right-color: var(--wiki-primary);&lt;br /&gt;
    border-bottom-color: var(--wiki-primary);&lt;br /&gt;
    border-left-color: var(--wiki-primary);&lt;br /&gt;
    color: var(--wiki-primary) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-nav-center {&lt;br /&gt;
    font-size: 0.82em;&lt;br /&gt;
    color: var(--color-base--subtle);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Layout variants */&lt;br /&gt;
&lt;br /&gt;
.guide-step-body {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step-content {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default: below (column, screenshot after content) */&lt;br /&gt;
.guide-step--img-below .guide-step-body {&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Above: screenshot before content */&lt;br /&gt;
.guide-step--img-above .guide-step-body {&lt;br /&gt;
    flex-direction: column-reverse;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left: screenshot to the left of content */&lt;br /&gt;
.guide-step--img-left .guide-step-body {&lt;br /&gt;
    flex-direction: row;&lt;br /&gt;
    align-items: flex-start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step--img-left .guide-step-screenshot {&lt;br /&gt;
    width: 40%;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    order: -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step--img-left .guide-step-content {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right: screenshot to the right of content */&lt;br /&gt;
.guide-step--img-right .guide-step-body {&lt;br /&gt;
    flex-direction: row;&lt;br /&gt;
    align-items: flex-start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step--img-right .guide-step-screenshot {&lt;br /&gt;
    width: 40%;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    order: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.guide-step--img-right .guide-step-content {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile: left/right collapse to column */&lt;br /&gt;
@media ( max-width: 720px ) {&lt;br /&gt;
    .guide-step--img-left .guide-step-body,&lt;br /&gt;
    .guide-step--img-right .guide-step-body {&lt;br /&gt;
        flex-direction: column;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .guide-step--img-left .guide-step-screenshot,&lt;br /&gt;
    .guide-step--img-right .guide-step-screenshot {&lt;br /&gt;
        width: 100%;&lt;br /&gt;
        order: 0;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Anthony</name></author>
	</entry>
</feed>