<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/librustdoc/html/static/css/settings.css, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-09-13T11:59:43+00:00</updated>
<entry>
<title>Merge settings.css into rustdoc.css</title>
<updated>2023-09-13T11:59:43+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume.gomez@huawei.com</email>
</author>
<published>2023-09-13T09:09:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9944f01c66e5c0c321a1c29455efe227e1f35aa4'/>
<id>urn:sha1:9944f01c66e5c0c321a1c29455efe227e1f35aa4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustdoc: remove unneeded `position: relative` setting CSS</title>
<updated>2023-05-22T23:46:29+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-05-22T23:41:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=24913bd768e3aa1bab4f0ba8a9310e965c17fae0'/>
<id>urn:sha1:24913bd768e3aa1bab4f0ba8a9310e965c17fae0</id>
<content type='text'>
This was added to control percentage sizes, in
79956b96e875e6ba2bfa551fabda6b7896f988ac

Now, the only percentage size is [`border-radius`], which is
based on the size of the box itself, not its containing block.
This leaves the property unused.

[`border-radius`]: https://developer.mozilla.org/en-US/docs/Web/CSS/border-radius
</content>
</entry>
<entry>
<title>rustdoc: merge identical CSS rules</title>
<updated>2023-05-22T23:40:01+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-05-22T23:40:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5570fdae88cc93579cf2a03e9e2211051b0ef263'/>
<id>urn:sha1:5570fdae88cc93579cf2a03e9e2211051b0ef263</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustdoc: remove unused CSS `color: inherit`</title>
<updated>2023-04-22T00:07:42+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-04-22T00:07:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1d0f34fd771004ed515cb7120df1898c2ef5322e'/>
<id>urn:sha1:1d0f34fd771004ed515cb7120df1898c2ef5322e</id>
<content type='text'>
This code was added back when `border-color: currentColor` was used.
Since it was changed in ad9a89eef2857a24ef049b9eee2d1db5bcbf1d11, the
current color is not used any more.
</content>
</entry>
<entry>
<title>rustdoc: make settings radio and checks thicker, less contrast</title>
<updated>2023-04-12T15:39:43+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-04-11T19:25:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ad9a89eef2857a24ef049b9eee2d1db5bcbf1d11'/>
<id>urn:sha1:ad9a89eef2857a24ef049b9eee2d1db5bcbf1d11</id>
<content type='text'>
This is very dependent on subjectivity and what screen you use,
but this change makes the radio buttons' outer circle less ugly.

This is because I could see the pixels very clearly, thanks to the
very thin line and high contrast. This change makes both less
severe, giving your browser's antialiasing algorithm more to
work with. Since it's thicker, lowering the contrast shouldn't
impact visibility.
</content>
</entry>
<entry>
<title>rustdoc: remove unused CSS from `.setting-check`</title>
<updated>2023-01-30T23:36:57+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-01-30T23:36:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=31c14f6c5d0d970af3f7707b795ca3e0a2d528be'/>
<id>urn:sha1:31c14f6c5d0d970af3f7707b795ca3e0a2d528be</id>
<content type='text'>
These rules were needed for the mobile-style switches, but those
were removed in 0f3ae6218ef1d9e9b14bf983b463785b14abc205
</content>
</entry>
<entry>
<title>rustdoc: simplify settings popover DOM</title>
<updated>2023-01-23T22:08:33+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-01-23T17:44:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5dd87c58aa8f9628eb8da9ad71f9c6488d409853'/>
<id>urn:sha1:5dd87c58aa8f9628eb8da9ad71f9c6488d409853</id>
<content type='text'>
* Changes the class names so that they all start with `setting-`.
  That should make it harder to accidentally use a setting class outside
  the settings popover, where loading the CSS might accidentally change
  the styles of something unrelated.
* Get rid of an unnecessary wrapper DIV around the radio button line.
* Simplify CSS selectors by making the DOM easier and more intuitive
  to target.
</content>
</entry>
<entry>
<title>rustdoc: use CSS inline layout for radio line instead of flexbox</title>
<updated>2023-01-20T21:28:16+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-01-20T21:28:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=112d85c1ec8d5294ece4850bec306df4a2ed6dab'/>
<id>urn:sha1:112d85c1ec8d5294ece4850bec306df4a2ed6dab</id>
<content type='text'>
This uses less code to lay them out the same way.
</content>
</entry>
<entry>
<title>rustdoc: remove redundant rule `#settings .setting-line`</title>
<updated>2023-01-18T19:39:13+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-01-18T19:39:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9ee4df0e9cbe474a0f357ed00dd479a2dae65e23'/>
<id>urn:sha1:9ee4df0e9cbe474a0f357ed00dd479a2dae65e23</id>
<content type='text'>
Since the current version of settings.js always nests things below
a div with ID `settings`, this rule always overrode the one above.
</content>
</entry>
<entry>
<title>rustdoc: instead of `.setting-name { width: 100% }`, use default div CSS</title>
<updated>2023-01-17T18:49:36+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-01-17T18:49:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=54089e6390e4dd179f35438bd46099fb09854427'/>
<id>urn:sha1:54089e6390e4dd179f35438bd46099fb09854427</id>
<content type='text'>
</content>
</entry>
</feed>
