Repository navigation
fix(website): remove the T and C shortcuts, self-host fonts, tidy the theme - #612
Merged
Merged
Conversation
… theme The T and C shortcuts failed WCAG 2.1.4, C did the same as T, and Cmd+Shift+C flipped the look. The buttons already do this, so they go. - Say Litmus runs 11 disruption types on a default install, and drop disk fill from the feature card - Let the phone menu scroll when it is taller than the screen - Put the hero gradient on .hero, ending the desktop layout shift - Serve the fonts from the site and tighten the CSP in both places - Stop rendering the architecture figure while it is paused - Leave the reduced-motion Kafka figure healthy, not on "Broker down" - Enlarge the phone diagram text and give its controls 44px targets - Fold the Paper overrides into the base rules, add code and footer tokens, lift the Panels fault colour to AA, delete the unlinked themes
The footer jumped from h2 to h4, Lighthouse's only accessibility failure. Its headings are h3 now and look the same. The README's deploy section opened as if Cloudflare served the site, and GitHub Pages does.
- Remove the seven small caps labels; the hero's Kubernetes mention moves to its first point - Theme the focus rings, selection, link underlines and scrollbars - Balance headings, wrap body text cleanly and cap the section intro - Offset anchor jumps below the sticky header - Stop cards lifting on hover, since they are not clickable - Remove the glows from the moving packets and dots - On phones, keep the look buttons on one row and drop the figure header's scrolling subtitle
…ction The architecture section ran 2,808px and lost its thread right after the broker kill: three look buttons on each figure, then four screenshots about colour palettes under a heading about architecture. - Remove the look switchers, the Panels and Chips themes and their code, so both figures stay in the Grid look - Drop the window-bar title, which repeated the figure heading - Move two screenshots into a short section captioned by task, and delete the other two - Swap the compare and CI bands so the sections keep alternating
After its strongest line the page asked for a star, and the install command could only be retyped. - Lead the closing section with a copyable brew install, then Quick start - Demote the star and Artifact Hub to text links - Rename the header's Get started to Quick start, matching the hero - Add Copy to the GitHub Actions step and the scenario file The quick start block gets no Copy: pasted whole, kates deploy's wizard would read the following lines as its answers.
Visitors have nowhere to ask for help with Kates. The page starts from four situations that open into what we'd do about each, and the buttons go to GitHub Discussions, so enquiries start in public. - Add Work with us to the top menu and the footer - Collapse the header into the phone menu at 1020px, since nine items no longer fit, which also stops it wrapping at 814px - Add the page to the sitemap and the html-validate job The offers are proposed by this change, with no prices or customers.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The 2026-11-05 audit of katesplatform.io scored 13/20. The most serious finding was the
TandCshortcuts on the two figures. They failed WCAG 2.1.4 (Level A),Cdid the same asTdespite its "next colors" hint, and Cmd+Shift+C flipped the look. The look buttons already do this job, so the shortcuts are gone. This PR fixes that P1, the eight P2s and the two P3s.What changed
.hero-glowonto.hero. Lighthouse blamed that box for the 0.153 desktop shift.assets/fonts, with their OFL licences. Google is out of the CSP in bothindex.htmland_headers.--accent-strongis gone.h4s areh3s, which keeps the order valid and looks the same.#clisection captioned by task, and two are deleted. The architecture section drops from 2,808px to 1,781px on desktop.brew installand Quick start, with the star and Artifact Hub as text links. The header uses the same Quick start label. The GitHub Actions step and scenario file have Copy buttons too; the multi-step quick start block doesn't, because pasting it whole would feed later lines to thekates deploywizard.Deliberately not done
website/themes/is deleted. Nothing linked those four files, but it does remove the documented palette swap.Testing
Run in Chromium against a local server, at 375, 667×375 and desktop widths:
html-validatepasses and the referenced assets exist.Not tested: a real phone, Safari or Firefox, a live reduced-motion session, and the scenario lint job, though the scenario is unchanged. Lighthouse mobile scored 91 locally, but that server has no compression, so it can't be compared with the live 97. Self-hosting's performance effect needs measuring after deploy.