<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://elite.mistflux.co.uk/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AGoban%2Fstyle.css</id>
	<title>Module:Goban/style.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://elite.mistflux.co.uk/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AGoban%2Fstyle.css"/>
	<link rel="alternate" type="text/html" href="https://elite.mistflux.co.uk/w/index.php?title=Module:Goban/style.css&amp;action=history"/>
	<updated>2026-11-01T02:57:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://elite.mistflux.co.uk/w/index.php?title=Module:Goban/style.css&amp;diff=128313&amp;oldid=prev</id>
		<title>Wikipedia&gt;Kanayoko at 00:35, 5 September 2026</title>
		<link rel="alternate" type="text/html" href="https://elite.mistflux.co.uk/w/index.php?title=Module:Goban/style.css&amp;diff=128313&amp;oldid=prev"/>
		<updated>2026-09-05T00:35:51Z</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;/* TemplateStyles for [[Module:Goban]]: draws a Go board with CSS only.&lt;br /&gt;
 *&lt;br /&gt;
 * The module sets font-size on .goban inline (the &amp;quot;tile size&amp;quot; argument), and&lt;br /&gt;
 * every dimension below is in em, so one intersection is exactly 1em square.&lt;br /&gt;
 */&lt;br /&gt;
.goban {&lt;br /&gt;
	display: table;&lt;br /&gt;
	line-height: 1;&lt;br /&gt;
	color: #000;&lt;br /&gt;
	background: #E8C27A;&lt;br /&gt;
	font-family: sans-serif;&lt;br /&gt;
	font-style: normal;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
	text-indent: 0;&lt;br /&gt;
	letter-spacing: normal;&lt;br /&gt;
	user-select: none;&lt;br /&gt;
}&lt;br /&gt;
.goban *,&lt;br /&gt;
.goban *::before,&lt;br /&gt;
.goban *::after {&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.goban-grid {&lt;br /&gt;
	display: block;&lt;br /&gt;
}&lt;br /&gt;
.goban-row {&lt;br /&gt;
	display: flex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* One intersection: the grid lines are two background layers, the first&lt;br /&gt;
 * horizontal and the second vertical, each 0.04em thick through the centre. */&lt;br /&gt;
.goban-pt {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex: none;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	width: 1em;&lt;br /&gt;
	height: 1em;&lt;br /&gt;
	background-image: linear-gradient(#000, #000), linear-gradient(#000, #000);&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	background-size: 100% 0.04em, 0.04em 100%;&lt;br /&gt;
	background-position: 50% 50%, 50% 50%;&lt;br /&gt;
}&lt;br /&gt;
/* Board edges: the line towards the edge is dropped (it runs from the&lt;br /&gt;
 * centre, less half a stroke so that the corner is filled). */&lt;br /&gt;
.goban-u {&lt;br /&gt;
	background-size: 100% 0.04em, 0.04em calc(50% + 0.02em);&lt;br /&gt;
	background-position: 50% 50%, 50% 100%;&lt;br /&gt;
}&lt;br /&gt;
.goban-d {&lt;br /&gt;
	background-size: 100% 0.04em, 0.04em calc(50% + 0.02em);&lt;br /&gt;
	background-position: 50% 50%, 50% 0;&lt;br /&gt;
}&lt;br /&gt;
.goban-l {&lt;br /&gt;
	background-size: calc(50% + 0.02em) 0.04em, 0.04em 100%;&lt;br /&gt;
	background-position: 100% 50%, 50% 50%;&lt;br /&gt;
}&lt;br /&gt;
.goban-r {&lt;br /&gt;
	background-size: calc(50% + 0.02em) 0.04em, 0.04em 100%;&lt;br /&gt;
	background-position: 0 50%, 50% 50%;&lt;br /&gt;
}&lt;br /&gt;
.goban-ul {&lt;br /&gt;
	background-size: calc(50% + 0.02em) 0.04em, 0.04em calc(50% + 0.02em);&lt;br /&gt;
	background-position: 100% 50%, 50% 100%;&lt;br /&gt;
}&lt;br /&gt;
.goban-ur {&lt;br /&gt;
	background-size: calc(50% + 0.02em) 0.04em, 0.04em calc(50% + 0.02em);&lt;br /&gt;
	background-position: 0 50%, 50% 100%;&lt;br /&gt;
}&lt;br /&gt;
.goban-dl {&lt;br /&gt;
	background-size: calc(50% + 0.02em) 0.04em, 0.04em calc(50% + 0.02em);&lt;br /&gt;
	background-position: 100% 50%, 50% 0;&lt;br /&gt;
}&lt;br /&gt;
.goban-dr {&lt;br /&gt;
	background-size: calc(50% + 0.02em) 0.04em, 0.04em calc(50% + 0.02em);&lt;br /&gt;
	background-position: 0 50%, 50% 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hoshi */&lt;br /&gt;
.goban-hoshi::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 50%;&lt;br /&gt;
	top: 50%;&lt;br /&gt;
	width: 0.2em;&lt;br /&gt;
	height: 0.2em;&lt;br /&gt;
	margin: -0.1em 0 0 -0.1em;&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	background: #000;&lt;br /&gt;
}&lt;br /&gt;
/* Red ring on an empty point (the &amp;quot;c&amp;quot; suffix) */&lt;br /&gt;
.goban-c::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 50%;&lt;br /&gt;
	top: 50%;&lt;br /&gt;
	width: 0.6em;&lt;br /&gt;
	height: 0.6em;&lt;br /&gt;
	margin: -0.3em 0 0 -0.3em;&lt;br /&gt;
	border: 0.08em solid #f00;&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stones */&lt;br /&gt;
.goban-stone {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	width: 98%;&lt;br /&gt;
	height: 98%;&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	font-size: 0.512em;&lt;br /&gt;
	padding-top: 0.14em;&lt;br /&gt;
	white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
.goban-b {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	background: radial-gradient(circle at 30% 30%, #777, #222 24%, #000 81%);&lt;br /&gt;
}&lt;br /&gt;
.goban-w {&lt;br /&gt;
	color: #000;&lt;br /&gt;
	background: radial-gradient(circle at 47% 49%, #fff 46%, #ddd 59%, #777 65%);&lt;br /&gt;
}&lt;br /&gt;
/* Triangle (a glyph) and square (a border) marks on a stone */&lt;br /&gt;
.goban-T,&lt;br /&gt;
.goban-S {&lt;br /&gt;
	padding-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.goban-T {&lt;br /&gt;
	font-size: 0.7em;&lt;br /&gt;
}&lt;br /&gt;
.goban-S::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	width: 56%;&lt;br /&gt;
	height: 56%;&lt;br /&gt;
	border: 0.07em solid currentColor;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Letter and X marks on an empty point */&lt;br /&gt;
.goban-mark {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	width: 80%;&lt;br /&gt;
	height: 80%;&lt;br /&gt;
	background: #E8C27A;&lt;br /&gt;
	font-size: 0.614em;&lt;br /&gt;
	font-style: italic;&lt;br /&gt;
	text-transform: lowercase;&lt;br /&gt;
}&lt;br /&gt;
.goban-X {&lt;br /&gt;
	font-size: 0.89em;&lt;br /&gt;
	font-style: normal;&lt;br /&gt;
	text-transform: none;&lt;br /&gt;
	padding-top: 0.14em;&lt;br /&gt;
}&lt;br /&gt;
.goban-bare {&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
.goban-label {&lt;br /&gt;
	font-family: monospace;&lt;br /&gt;
	font-size: 0.632em;&lt;br /&gt;
	font-style: normal;&lt;br /&gt;
	padding-top: 0.14em;&lt;br /&gt;
}&lt;br /&gt;
.goban-3 {&lt;br /&gt;
  font-size: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
/* Unrecognised tile codes are shown as text so the mistake is visible */&lt;br /&gt;
.goban-unknown {&lt;br /&gt;
	font-size: 0.4em;&lt;br /&gt;
	font-style: normal;&lt;br /&gt;
	text-transform: none;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Wikipedia&gt;Kanayoko</name></author>
	</entry>
</feed>