<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>CSS Battle Top Solutions</title>
  <link href="https://evanliomain.github.io/css-battle-blog/feed.xml" rel="self"/>
  <link href="https://evanliomain.github.io/css-battle-blog/"/>
  <id>https://evanliomain.github.io/css-battle-blog/</id>
  <updated>2026-11-04T11:28:28+00:00</updated>
  <author><name>Evan Liomain</name></author>
  <entry>
    <title>One shadow list, two jobs: a notched column in 157 characters</title>
    <link href="https://evanliomain.github.io/css-battle-blog/2026/11/03/one-shadow-list-two-jobs/"/>
    <id>https://evanliomain.github.io/css-battle-blog/2026/11/03/one-shadow-list-two-jobs/</id>
    <updated>2026-11-03T00:00:00+00:00</updated>
    <summary>The November 3 target is a grey-green column standing on a wider base, with three triangular notches: two on the right, one on the left. Vegy’s solution has no gradient and no clipping. It writes one list of four shadows, and both html and body use it: on html they draw the column, on a 3D-rotated body they carve the notches.</summary>
  </entry>
  <entry>
    <title>One tile, slid halfway: a lollipop in 153 characters</title>
    <link href="https://evanliomain.github.io/css-battle-blog/2026/10/08/one-tile-slid-halfway/"/>
    <id>https://evanliomain.github.io/css-battle-blog/2026/10/08/one-tile-slid-halfway/</id>
    <updated>2026-10-08T00:00:00+00:00</updated>
    <summary>The October 8 target looks like a lollipop, or a little tree: a blue half-disc standing on its flat side, an orange disc in front of it, and a grey stick underneath. Vegy draws it with two gradients on html and the body as the stick. The clever part is how the half-disc gets its flat side: nothing cuts it, the background tile does.</summary>
  </entry>
  <entry>
    <title>One gradient, two zooms: a theta in 112 characters</title>
    <link href="https://evanliomain.github.io/css-battle-blog/2026/10/07/one-gradient-two-zooms/"/>
    <id>https://evanliomain.github.io/css-battle-blog/2026/10/07/one-gradient-two-zooms/</id>
    <updated>2026-10-07T00:00:00+00:00</updated>
    <summary>The October 7 target looks like a Greek theta on a lime card: a ring that sticks out above and below a rectangle, cut in half by a bar. The winning solution draws it with no extra element and no border at all. It is one rule, matched by html and body, and it reuses one gradient twice, at two sizes.</summary>
  </entry>
</feed>

