<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Accessibility on PixelUnion - Free your photos from American tech platforms</title><link>https://pixelunion.eu/tags/accessibility/</link><description>Recent content in Accessibility on PixelUnion - Free your photos from American tech platforms</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 02 Oct 2026 12:28:59 +0200</lastBuildDate><atom:link href="https://pixelunion.eu/tags/accessibility/index.xml" rel="self" type="application/rss+xml"/><item><title>We rebuilt our login page, and the stack underneath it</title><link>https://pixelunion.eu/blog/2026/10/new-login-page/</link><pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate><guid>https://pixelunion.eu/blog/2026/10/new-login-page/</guid><description>&lt;p>The login page is the one screen every PixelUnion user sees, usually several times a week. Until now it was the default Keycloak look with our logo on top. It worked. It also looked like enterprise software from 2014, and it did not tell you anything about where your photos actually live. So we rebuilt it, together with the account console behind it.&lt;/p>
&lt;p>&lt;img src="https://pixelunion.eu/blog/2026/10/new-login-page/header.png" alt="The new PixelUnion login page">&lt;/p>
&lt;p>Quick recap for context: since our &lt;a href="https://pixelunion.eu/blog/identity-provider-migration-keycloak/">move to Keycloak&lt;/a>, Keycloak is our identity provider (IdP). It handles your password, two-factor authentication, passkeys, and &amp;ldquo;Sign in with Google&amp;rdquo;, so Immich itself never has to. That part stays exactly the same. What changed is everything you see while it does that work.&lt;/p></description></item></channel></rss>