Skip to content

Add Twitter/X theme#653

Merged
akirk merged 5 commits intomainfrom
add/twitter-theme
Apr 14, 2026
Merged

Add Twitter/X theme#653
akirk merged 5 commits intomainfrom
add/twitter-theme

Conversation

@akirk
Copy link
Copy Markdown
Owner

@akirk akirk commented Apr 14, 2026

Screenshot 2026-04-14 at 09 01 14

Summary

  • Adds a new Twitter/X-inspired frontend theme following the same architecture as the Mastodon theme
  • 3-column layout: left navigation sidebar, center timeline with inline compose box, right search sidebar
  • Includes keyboard shortcuts (j/k, space, o/enter, s, v, Cmd-K, ?) and @ mention autocomplete
  • Twitter-characteristic styling: circular avatars, #1d9bf0 blue accent, light-dark() for light/dark mode, 9999px pill shapes, Twitter-style box shadows on dropdowns
  • Responsive: collapses to 2-column and single-column layouts on smaller screens

Test plan

  • Switch to the Twitter theme via the admin bar theme switcher
  • Verify 3-column layout renders correctly
  • Test compose box (inline in center column)
  • Test search in right column (icon should not overlap placeholder text)
  • Verify keyboard shortcuts work in compact mode
  • Test @ mention autocomplete in compose textarea
  • Check responsive behavior at various breakpoints
  • Verify light and dark mode both look correct

Test in WordPress Playground

cc @ellatrix

akirk added 5 commits April 14, 2026 04:14
Add a new Twitter/X-inspired frontend theme, following the same pattern
as the existing Mastodon theme with 3-column layout, compose box,
keyboard shortcuts, and mention autocomplete.
@akirk akirk merged commit 5900eba into main Apr 14, 2026
26 checks passed
@akirk akirk deleted the add/twitter-theme branch April 14, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant