<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" 
  xmlns:content="http://purl.org/rss/1.0/modules/content/" 
  xmlns:dc="http://purl.org/dc/elements/1.1/" 
  xmlns:atom="http://www.w3.org/2005/Atom" 
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" 
  xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>css on River Writes - A MediaWiki Blog</title>
    <link>https://blog.river.me/tags/css/</link>
    <description>RheingoldRiver&#39;s blog - MediaWiki development, Leaguepedia stories, and productivity hacks</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>©2020-2026, All Rights Reserved</copyright>
    <lastBuildDate>Fri, 02 Oct 2026 17:05:13 +0000</lastBuildDate>
    
        <atom:link href="https://blog.river.me/tags/css/index.xml" rel="self" type="application/rss+xml" />
    

      
      <item>
        <title>Single-axis scroll containers</title>
        <link>https://blog.river.me/single-axis-scroll/</link>
        <pubDate>Fri, 02 Oct 2026 17:05:13 +0000</pubDate>
        
        <atom:modified>Fri, 02 Oct 2026 17:05:13 +0000</atom:modified>
        <guid>https://blog.river.me/single-axis-scroll/</guid>
        <description>A CSS-only solution to the problem of having sticky headers in a table with horizontal scroll approaches!</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>CSS</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>How to refresh cache in MediaWiki</title>
        <link>https://blog.river.me/refreshing-cache/</link>
        <pubDate>Wed, 11 Sep 2024 06:19:54 +0000</pubDate>
        
        <atom:modified>Wed, 11 Sep 2024 06:19:54 +0000</atom:modified>
        <guid>https://blog.river.me/refreshing-cache/</guid>
        <description>Caching can be super complicated in MediaWiki because there are many different types of cache. This article goes over what to do for each kind.</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>caching</category>
            
          
            
              <category>mediawiki</category>
            
          
            
              <category>css</category>
            
          
            
              <category>javascript</category>
            
          
            
              <category>cargo</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Gadget - Copy title</title>
        <link>https://blog.river.me/copy-title/</link>
        <pubDate>Tue, 19 Mar 2024 01:43:27 +0000</pubDate>
        
        <atom:modified>Tue, 19 Mar 2024 01:43:27 +0000</atom:modified>
        <guid>https://blog.river.me/copy-title/</guid>
        <description>A gadget that provides one-click buttons to copy the title or (or pageName) of a MediaWiki page</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>gadget_tools</category>
            
          
            
              <category>javascript</category>
            
          
            
              <category>css</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Style your code blocks with Pygments</title>
        <link>https://blog.river.me/mw-pygments/</link>
        <pubDate>Tue, 12 Mar 2024 03:02:39 +0000</pubDate>
        
        <atom:modified>Tue, 12 Mar 2024 03:02:39 +0000</atom:modified>
        <guid>https://blog.river.me/mw-pygments/</guid>
        <description>Customizing your view-page syntax highlighting in MediaWiki</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>mediawiki</category>
            
          
            
              <category>css</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>How to use Dev Tools</title>
        <link>https://blog.river.me/dev-tools/</link>
        <pubDate>Sat, 04 Nov 2023 20:52:47 +0000</pubDate>
        
        <atom:modified>Sat, 04 Nov 2023 20:52:47 +0000</atom:modified>
        <guid>https://blog.river.me/dev-tools/</guid>
        <description>Learn how to edit CSS interactively</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>css</category>
            
          
            
              <category>firefox</category>
            
          
            
              <category>tutorial</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Lua table errors</title>
        <link>https://blog.river.me/table-errors/</link>
        <pubDate>Tue, 08 Feb 2022 06:28:24 +0000</pubDate>
        
        <atom:modified>Tue, 08 Feb 2022 06:28:24 +0000</atom:modified>
        <guid>https://blog.river.me/table-errors/</guid>
        <description>A framework for inserting Lua errors into HTML tables using a singleton class</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>lua</category>
            
          
            
              <category>css</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Toggleable columns</title>
        <link>https://blog.river.me/toggleable-columns/</link>
        <pubDate>Tue, 18 Jan 2022 22:07:12 +0000</pubDate>
        
        <atom:modified>Tue, 18 Jan 2022 22:07:12 +0000</atom:modified>
        <guid>https://blog.river.me/toggleable-columns/</guid>
        <description>A simple interface to automatically let users toggle columns in any data table on the entire wiki.</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>lua</category>
            
          
            
              <category>widgets</category>
            
          
            
              <category>javascript</category>
            
          
            
              <category>css</category>
            
          
            
              <category>leaguepedia</category>
            
          
            
              <category>mediawiki</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Bracket zoom bug</title>
        <link>https://blog.river.me/bracket-zoom-bug/</link>
        <pubDate>Sun, 15 Aug 2021 21:16:24 +0000</pubDate>
        
        <atom:modified>Sun, 15 Aug 2021 21:16:24 +0000</atom:modified>
        <guid>https://blog.river.me/bracket-zoom-bug/</guid>
        <description>A quick CSS bugfix that was particularly satisfying - and interesting!</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>css</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Gadget - Top-of-page categories</title>
        <link>https://blog.river.me/top-of-page-categories/</link>
        <pubDate>Tue, 22 Jun 2021 00:27:26 +0000</pubDate>
        
        <atom:modified>Tue, 22 Jun 2021 00:27:26 +0000</atom:modified>
        <guid>https://blog.river.me/top-of-page-categories/</guid>
        <description>A gadget to show categories at the top of pages</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>css</category>
            
          
            
              <category>gadget_tools</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Tournament brackets (part 1)</title>
        <link>https://blog.river.me/tournament-brackets/</link>
        <pubDate>Tue, 30 Mar 2021 06:36:44 +0000</pubDate>
        
        <atom:modified>Tue, 30 Mar 2021 06:36:44 +0000</atom:modified>
        <guid>https://blog.river.me/tournament-brackets/</guid>
        <description>Our CSS-grid-powered tournament brackets on Leaguepedia</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>css</category>
            
          
            
              <category>html</category>
            
          
            
              <category>leaguepedia</category>
            
          
            
              <category>lua</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Gadget - Improving Special:ListGroupRights CSS</title>
        <link>https://blog.river.me/listgrouprights-css/</link>
        <pubDate>Tue, 09 Feb 2021 00:43:00 +0000</pubDate>
        
        <atom:modified>Tue, 09 Feb 2021 00:43:00 +0000</atom:modified>
        <guid>https://blog.river.me/listgrouprights-css/</guid>
        <description>A couple lines of CSS to improve the user experience of Special:ListGroupRights</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>gadget_tools</category>
            
          
            
              <category>css</category>
            
          
            
              <category>firefox</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Gadget - Line numbers in modules</title>
        <link>https://blog.river.me/line-numbers-modules/</link>
        <pubDate>Tue, 15 Dec 2020 23:58:32 +0000</pubDate>
        
        <atom:modified>Tue, 15 Dec 2020 23:58:32 +0000</atom:modified>
        <guid>https://blog.river.me/line-numbers-modules/</guid>
        <description>I add line numbers to Lua modules with JS &amp;amp; CSS.</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>gadget_tools</category>
            
          
            
              <category>javascript</category>
            
          
            
              <category>css</category>
            
          
            
              <category>leaguepedia</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Gadget - Cargo pagevalues improvement</title>
        <link>https://blog.river.me/cargo-pagevalues-improvement/</link>
        <pubDate>Tue, 01 Dec 2020 20:51:23 +0000</pubDate>
        
        <atom:modified>Tue, 01 Dec 2020 20:51:23 +0000</atom:modified>
        <guid>https://blog.river.me/cargo-pagevalues-improvement/</guid>
        <description>An improvement to the Cargo pagevalues view using just JS &amp;amp; CSS.</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>gadget_tools</category>
            
          
            
              <category>javascript</category>
            
          
            
              <category>css</category>
            
          
            
              <category>cargo</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Popups</title>
        <link>https://blog.river.me/popups/</link>
        <pubDate>Tue, 02 Jun 2020 20:21:07 +0000</pubDate>
        
        <atom:modified>Tue, 02 Jun 2020 20:21:07 +0000</atom:modified>
        <guid>https://blog.river.me/popups/</guid>
        <description>Popup content can offer users a wide range of dynamic content options on a page - and lazily-loading popup content can do this without increasing loading times. Here&amp;rsquo;s how I&amp;rsquo;ve built a framework for both static and lazily-loaded popups.</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>mediawiki</category>
            
          
            
              <category>javascript</category>
            
          
            
              <category>css</category>
            
          
            
              <category>mediawiki_api</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Highlighting disambiguations</title>
        <link>https://blog.river.me/disambig-highlight/</link>
        <pubDate>Tue, 19 May 2020 13:21:48 +0000</pubDate>
        
        <atom:modified>Tue, 19 May 2020 13:21:48 +0000</atom:modified>
        <guid>https://blog.river.me/disambig-highlight/</guid>
        <description>Disambiguations are typically somewhat user-unfriendly, especially when a wiki has a relatively low percentage of pages that are disambiguated and so the presence of one is unexpected. Here I describe my method for improving quality of life when disambiguation links do appear.</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>mediawiki</category>
            
          
            
              <category>javascript</category>
            
          
            
              <category>lua</category>
            
          
            
              <category>cargo</category>
            
          
            
              <category>css</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>Gadgets for code organization</title>
        <link>https://blog.river.me/gadgets-for-code-organization/</link>
        <pubDate>Mon, 23 Mar 2020 01:20:40 +0000</pubDate>
        
        <atom:modified>Mon, 23 Mar 2020 01:20:40 +0000</atom:modified>
        <guid>https://blog.river.me/gadgets-for-code-organization/</guid>
        <description>Though it&amp;rsquo;s mostly used as a way to let wikis have opt-in or opt-out CSS and JS features for users, the Gadgets extension is a great way to organize code instead of using Common.css and Common.js for everything.</description>
        
        <dc:creator>river</dc:creator>
        
        
        
        
          
            
              <category>mediawiki</category>
            
          
            
              <category>javascript</category>
            
          
            
              <category>css</category>
            
          
        
        
        
      </item>
      

    
  </channel>
</rss>
