<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.runerealm.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AMinerva.less%2Fmainpage.less</id>
	<title>MediaWiki:Minerva.less/mainpage.less - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.runerealm.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AMinerva.less%2Fmainpage.less"/>
	<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=MediaWiki:Minerva.less/mainpage.less&amp;action=history"/>
	<updated>2026-04-26T09:49:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.runerealm.org/index.php?title=MediaWiki:Minerva.less/mainpage.less&amp;diff=34733&amp;oldid=prev</id>
		<title>Alex: Created page with &quot;/* ===================         MAIN PAGE    =================== */  // preview the mobile main page at &lt;https://oldschool.runescape.wiki/?useformat=mobile&gt;  /* ===================           mixins    =================== */  .uppercase-heading(@text-color: var(--byline-color)) {     color: @text-color;     font-weight: bold;     text-transform: uppercase;     letter-spacing: .025em; }  @keyframes slide-up {      from {         opacity: 0;         transform: translateY(1re...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=MediaWiki:Minerva.less/mainpage.less&amp;diff=34733&amp;oldid=prev"/>
		<updated>2024-10-16T23:11:02Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;===================         MAIN PAGE    ===================: &lt;/span&gt;  // preview the mobile main page at &amp;lt;https://oldschool.runescape.wiki/?useformat=mobile&amp;gt;  &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;===================           mixins    ===================: &lt;/span&gt;  .uppercase-heading(@text-color: var(--byline-color)) {     color: @text-color;     font-weight: bold;     text-transform: uppercase;     letter-spacing: .025em; }  @keyframes slide-up {      from {         opacity: 0;         transform: translateY(1re...&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* ===================&lt;br /&gt;
        MAIN PAGE&lt;br /&gt;
   =================== */&lt;br /&gt;
&lt;br /&gt;
// preview the mobile main page at &amp;lt;https://oldschool.runescape.wiki/?useformat=mobile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/* ===================&lt;br /&gt;
          mixins&lt;br /&gt;
   =================== */&lt;br /&gt;
&lt;br /&gt;
.uppercase-heading(@text-color: var(--byline-color)) {&lt;br /&gt;
    color: @text-color;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    letter-spacing: .025em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes slide-up {&lt;br /&gt;
&lt;br /&gt;
    from {&lt;br /&gt;
        opacity: 0;&lt;br /&gt;
        transform: translateY(1rem);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    to {&lt;br /&gt;
        opacity: 1;&lt;br /&gt;
        transform: translateY(0);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ====================&lt;br /&gt;
      general styles&lt;br /&gt;
   ==================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
	margin: 2em 1em 0; // reduce margins&lt;br /&gt;
	&lt;br /&gt;
	.header-intro {&lt;br /&gt;
		@media only screen and (max-width: @width-breakpoint-desktop) {&lt;br /&gt;
			h1 {&lt;br /&gt;
				text-align: center;&lt;br /&gt;
				font-size: 1.8em;&lt;br /&gt;
			}&lt;br /&gt;
			&lt;br /&gt;
			p {&lt;br /&gt;
				font-size: 1em; // reset from 1.1m&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-body {&lt;br /&gt;
    .tile-row {&lt;br /&gt;
    	// common does width: 100%&lt;br /&gt;
    	width: inherit;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-left {&lt;br /&gt;
&lt;br /&gt;
    .tile {&lt;br /&gt;
        padding: 2.5em 1.75em 2em;&lt;br /&gt;
&lt;br /&gt;
        h2 {&lt;br /&gt;
            padding: 0;&lt;br /&gt;
            margin: .65em .5em;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .tile-halves {&lt;br /&gt;
        h2 {&lt;br /&gt;
            padding: 0;&lt;br /&gt;
            margin: .65em .5em;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =============================&lt;br /&gt;
     section-specific styles&lt;br /&gt;
  ============================= */&lt;br /&gt;
&lt;br /&gt;
/* --------------------&lt;br /&gt;
      recent updates&lt;br /&gt;
   -------------------- */&lt;br /&gt;
&lt;br /&gt;
.mainpage-recent-updates {&lt;br /&gt;
	padding: 1.5em 1em 2.5em;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;::before {&lt;br /&gt;
        content: &amp;#039;Recent updates&amp;#039;;&lt;br /&gt;
        display: block;&lt;br /&gt;
        margin-left: 1.5em;&lt;br /&gt;
        .uppercase-heading();&lt;br /&gt;
        grid-column: ~&amp;quot;1 / 4&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .tile-halves {&lt;br /&gt;
        display: inline-block;&lt;br /&gt;
        width: 100%;&lt;br /&gt;
        white-space: initial;&lt;br /&gt;
        flex: unset;&lt;br /&gt;
&lt;br /&gt;
        &amp;amp;:nth-child(1) {&lt;br /&gt;
            animation: .9s .2s both slide-up;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        &amp;amp;:nth-child(2) {&lt;br /&gt;
            animation: .9s .4s both slide-up;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        &amp;amp;:nth-child(3) {&lt;br /&gt;
            animation: .9s .6s both slide-up;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
	.tile-top {&lt;br /&gt;
		height: 9em;&lt;br /&gt;
		overflow: hidden;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    .tile-bottom {&lt;br /&gt;
        padding-bottom: .5rem;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .byline {&lt;br /&gt;
        margin: 0;&lt;br /&gt;
&lt;br /&gt;
        &amp;amp; + h2 {&lt;br /&gt;
            margin: .025em 0 0;&lt;br /&gt;
            padding: 0;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
	// center recent updates for smaller widths&lt;br /&gt;
	@media only screen and (max-width: @width-breakpoint-tablet) {&lt;br /&gt;
&lt;br /&gt;
		&amp;amp;::before {&lt;br /&gt;
			text-align: center;&lt;br /&gt;
			margin: 0;&lt;br /&gt;
			grid-column: auto;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --------------------&lt;br /&gt;
      wiki contents&lt;br /&gt;
   -------------------- */&lt;br /&gt;
&lt;br /&gt;
.mainpage-contents {&lt;br /&gt;
    background: var(--body-mid);&lt;br /&gt;
    padding: 55px 1em 2em 2.5em;&lt;br /&gt;
    overflow-x: auto;&lt;br /&gt;
    grid-template-columns: repeat(6, 1fr) !important; // shouldnt break into two&lt;br /&gt;
    position: relative;&lt;br /&gt;
    scroll-snap-align: center;&lt;br /&gt;
    &lt;br /&gt;
    &amp;amp;::before {&lt;br /&gt;
        content: &amp;#039;Explore&amp;#039;;&lt;br /&gt;
        margin: 1em;&lt;br /&gt;
        position: absolute;&lt;br /&gt;
        top: 0;&lt;br /&gt;
        .uppercase-heading(@text-color: inherit);&lt;br /&gt;
        grid-column: ~&amp;quot;1 / 6&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .tile-halves {&lt;br /&gt;
        border: none;&lt;br /&gt;
        background: none;&lt;br /&gt;
        box-shadow: none;&lt;br /&gt;
        width: 200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .tile-top {&lt;br /&gt;
        padding: 0;&lt;br /&gt;
        height: initial;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
	.tile-bottom {&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    h2 {&lt;br /&gt;
        width: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --------------------&lt;br /&gt;
          skills&lt;br /&gt;
   -------------------- */&lt;br /&gt;
&lt;br /&gt;
.mainpage-skills .tile-top ul {&lt;br /&gt;
    @media only screen and (max-width: @width-breakpoint-desktop) {&lt;br /&gt;
        margin: 0;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --------------------&lt;br /&gt;
        wiki news&lt;br /&gt;
   -------------------- */&lt;br /&gt;
&lt;br /&gt;
.mainpage-wikinews {&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;::before {&lt;br /&gt;
        content: &amp;#039;From the wiki&amp;#039;;&lt;br /&gt;
        margin-left: .75em;&lt;br /&gt;
        .uppercase-heading();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --------------------&lt;br /&gt;
      discord server&lt;br /&gt;
   -------------------- */&lt;br /&gt;
&lt;br /&gt;
.mainpage-discord {&lt;br /&gt;
&lt;br /&gt;
	.tile-top {&lt;br /&gt;
		padding: 1em 2em;&lt;br /&gt;
		height: 70px; // not in em because the server icon is a fixed size&lt;br /&gt;
&lt;br /&gt;
        .partner-icon {&lt;br /&gt;
            margin-right: 1em;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        .server-name {&lt;br /&gt;
            margin: 0;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        .server-tagline {&lt;br /&gt;
            margin: 0;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --------------------&lt;br /&gt;
         twitter&lt;br /&gt;
   -------------------- */&lt;br /&gt;
&lt;br /&gt;
.mainpage-twitter {&lt;br /&gt;
	margin-bottom: 0;&lt;br /&gt;
&lt;br /&gt;
	.tile-top {&lt;br /&gt;
		padding: 1em 2em;&lt;br /&gt;
		height: 70px; // not in em because the server icon is a fixed size&lt;br /&gt;
&lt;br /&gt;
        .twitter-logo {&lt;br /&gt;
            margin-right: 1em;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        .twitter-name {&lt;br /&gt;
            margin: 0;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        .twitter-tagline {&lt;br /&gt;
            margin: 0;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================&lt;br /&gt;
          tbz(r) tile&lt;br /&gt;
   ========================== */&lt;br /&gt;
/*&lt;br /&gt;
.content .mw-parser-output .mainpage-trailblazer h2 {&lt;br /&gt;
	// &amp;lt;h2&amp;gt; use flex on minerva so have to use this instead of text-align&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;/div&gt;</summary>
		<author><name>Alex</name></author>
	</entry>
</feed>