Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
tellahq
/
opensession
Public
Notifications
You must be signed in to change notification settings
Fork
29
Star
382
Code
Issues
16
Pull requests
48
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Port the core web client from Tailwind to StyleX
- #211
#211
Open
jfrolich
wants to merge 81 commits into
main
tellahq/opensession:main
from
port/stylex
tellahq/opensession:port/stylex
Copy head branch name to clipboard
Conversation
Commits
81
(81)
Checks
Files changed
Open
Port the core web client from Tailwind to StyleX
#211
jfrolich
wants to merge 81 commits into
main
tellahq/opensession:main
from
port/stylex
tellahq/opensession:port/stylex
Copy head branch name to clipboard
Commits
Commits on Aug 24, 2026
Add @stylexjs/stylex and babel plugin for the Tailwind to StyleX port
jfrolich
committed
4790dac
View commit details
Copy full SHA for 4790dac
Browse repository at this point
Add the StyleX compile pass and token layer
Show description for 641ea21
tella-butler
committed
641ea21
View commit details
Copy full SHA for 641ea21
Browse repository at this point
Convert static Tailwind classNames to StyleX across the frontend
Show description for 443b571
tella-butler
committed
443b571
View commit details
Copy full SHA for 443b571
Browse repository at this point
Add the StyleX migration contract for the dynamic-conversion waves
tella-butler
committed
d3a70d6
View commit details
Copy full SHA for d3a70d6
Browse repository at this point
workflow: convert:session-viewer
jfrolich
committed
ba3f0ca
View commit details
Copy full SHA for ba3f0ca
Browse repository at this point
Commits on Aug 25, 2026
Add port guards, the residual stylesheet, and a test-time StyleX patch
Show description for 4cbe4ba
tella-butler
committed
4cbe4ba
View commit details
Copy full SHA for 4cbe4ba
Browse repository at this point
Point the frontend styling rules at StyleX in AGENTS.md
tella-butler
committed
683d674
View commit details
Copy full SHA for 683d674
Browse repository at this point
workflow: convert:sidebar
jfrolich
committed
095bd28
View commit details
Copy full SHA for 095bd28
Browse repository at this point
workflow: convert:convert:workspace-a-c
jfrolich
committed
b485633
View commit details
Copy full SHA for b485633
Browse repository at this point
workflow: convert:convert:sidebar-a-c
jfrolich
committed
3cb3c87
View commit details
Copy full SHA for 3cb3c87
Browse repository at this point
Convert workspace components to StyleX
jfrolich
committed
bb0e7c9
View commit details
Copy full SHA for bb0e7c9
Browse repository at this point
Convert settings and setup components to StyleX
jfrolich
committed
98e5939
View commit details
Copy full SHA for 98e5939
Browse repository at this point
Convert pane components to StyleX
jfrolich
committed
3b85628
View commit details
Copy full SHA for 3b85628
Browse repository at this point
Convert app shell to StyleX
jfrolich
committed
c772c86
View commit details
Copy full SHA for c772c86
Browse repository at this point
Convert UI primitives to StyleX
jfrolich
committed
e6b3024
View commit details
Copy full SHA for e6b3024
Browse repository at this point
Preserve StyleX rule priorities in the compiled sheet
jfrolich
committed
fa6e5e8
View commit details
Copy full SHA for fa6e5e8
Browse repository at this point
Convert Sidebar dynamic styles to StyleX
jfrolich
committed
8ecb628
View commit details
Copy full SHA for 8ecb628
Browse repository at this point
Convert PrPanel dynamic styles to StyleX
jfrolich
committed
39792ee
View commit details
Copy full SHA for 39792ee
Browse repository at this point
Document Tailwind hover parity for StyleX
jfrolich
committed
c471449
View commit details
Copy full SHA for c471449
Browse repository at this point
Move converted theme constants into the StyleX substrate
jfrolich
committed
0d697aa
View commit details
Copy full SHA for 0d697aa
Browse repository at this point
Preserve residual and caller classes beside StyleX props
jfrolich
committed
0cc0547
View commit details
Copy full SHA for 0cc0547
Browse repository at this point
Test mixed StyleX and residual class composition
jfrolich
committed
8b9a192
View commit details
Copy full SHA for 8b9a192
Browse repository at this point
Preserve selectors in residual at-rule wrappers
jfrolich
committed
27f9162
View commit details
Copy full SHA for 27f9162
Browse repository at this point
Ship residual selectors beside StyleX
jfrolich
committed
9bc11ee
View commit details
Copy full SHA for 9bc11ee
Browse repository at this point
Restore custom-property utility declarations in StyleX
jfrolich
committed
dd76bfe
View commit details
Copy full SHA for dd76bfe
Browse repository at this point
Preserve Tailwind hover capability gates in StyleX
jfrolich
committed
3677da9
View commit details
Copy full SHA for 3677da9
Browse repository at this point
Map accent text and focus styles to readable accent ink
jfrolich
committed
57877b2
View commit details
Copy full SHA for 57877b2
Browse repository at this point
Convert shared chip and notification style maps to StyleX
jfrolich
committed
e609ec0
View commit details
Copy full SHA for e609ec0
Browse repository at this point
Convert shared transcript and panel style maps to StyleX
jfrolich
committed
5165a4c
View commit details
Copy full SHA for 5165a4c
Browse repository at this point
Convert shared app chrome style maps to StyleX
jfrolich
committed
109a59a
View commit details
Copy full SHA for 109a59a
Browse repository at this point
Convert composer and PR tone maps to StyleX
jfrolich
committed
999882f
View commit details
Copy full SHA for 999882f
Browse repository at this point
Convert shared session tab styles to StyleX
jfrolich
committed
a9fd4a7
View commit details
Copy full SHA for a9fd4a7
Browse repository at this point
Convert shared session viewer styles to StyleX
jfrolich
committed
ca574bc
View commit details
Copy full SHA for ca574bc
Browse repository at this point
Convert shared sidebar styles to StyleX
jfrolich
committed
23455e1
View commit details
Copy full SHA for 23455e1
Browse repository at this point
Convert high-traffic dynamic class expressions to StyleX
jfrolich
committed
4986146
View commit details
Copy full SHA for 4986146
Browse repository at this point
Convert remaining enumerable dynamic classes to StyleX
jfrolich
committed
04fd0a2
View commit details
Copy full SHA for 04fd0a2
Browse repository at this point
Finish dynamic StyleX conversion and retain selector hooks
jfrolich
committed
970392c
View commit details
Copy full SHA for 970392c
Browse repository at this point
Convert transitive class maps and enforce residual policy
jfrolich
committed
ed44889
View commit details
Copy full SHA for ed44889
Browse repository at this point
Cut the web runtime over from Tailwind to StyleX
jfrolich
committed
f1ff4c3
View commit details
Copy full SHA for f1ff4c3
Browse repository at this point
Keep conditional StyleX styles out of test DOM inline styles
jfrolich
committed
08b0635
View commit details
Copy full SHA for 08b0635
Browse repository at this point
Restore exact color values and compile shared motion with StyleX
jfrolich
committed
41c9fe1
View commit details
Copy full SHA for 41c9fe1
Browse repository at this point
Add shared StyleX motion definitions
jfrolich
committed
ed5867e
View commit details
Copy full SHA for ed5867e
Browse repository at this point
Rewrite frontend styling tests against StyleX semantics
jfrolich
committed
4b6cb12
View commit details
Copy full SHA for 4b6cb12
Browse repository at this point
Preserve WebKit-prefixed declarations in StyleX output
jfrolich
committed
3d98de0
View commit details
Copy full SHA for 3d98de0
Browse repository at this point
Preserve squircle corner semantics in StyleX
jfrolich
committed
6e01494
View commit details
Copy full SHA for 6e01494
Browse repository at this point
Close remaining StyleX token fallbacks
jfrolich
committed
ff0c2b3
View commit details
Copy full SHA for ff0c2b3
Browse repository at this point
Close StyleX composition and residual parity gaps
jfrolich
committed
bd595f5
View commit details
Copy full SHA for bd595f5
Browse repository at this point
Commits on Aug 27, 2026
Merge current main into StyleX port
soutar
committed
f78731b
View commit details
Copy full SHA for f78731b
Browse repository at this point
Merge latest main into StyleX port
soutar
committed
b42dfb5
View commit details
Copy full SHA for b42dfb5
Browse repository at this point
Merge latest onboarding updates into StyleX port
soutar
committed
84f3d18
View commit details
Copy full SHA for 84f3d18
Browse repository at this point
Merge latest sidebar updates into StyleX port
soutar
committed
161a6a4
View commit details
Copy full SHA for 161a6a4
Browse repository at this point
Merge latest ingress updates into StyleX port
soutar
committed
a2734b4
View commit details
Copy full SHA for a2734b4
Browse repository at this point
Merge latest setup polish into StyleX port
soutar
committed
3f4469f
View commit details
Copy full SHA for 3f4469f
Browse repository at this point
Merge latest onboarding layout into StyleX port
soutar
committed
035eb1a
View commit details
Copy full SHA for 035eb1a
Browse repository at this point
Merge latest onboarding radius into StyleX port
soutar
committed
9b4f8ca
View commit details
Copy full SHA for 9b4f8ca
Browse repository at this point
Merge latest download and teammate updates into StyleX port
soutar
committed
6c74c8b
View commit details
Copy full SHA for 6c74c8b
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for dc818be
soutar
committed
dc818be
View commit details
Copy full SHA for dc818be
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for ba53f58
soutar
committed
ba53f58
View commit details
Copy full SHA for ba53f58
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for bfbf6e6
soutar
committed
bfbf6e6
View commit details
Copy full SHA for bfbf6e6
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for 494fc4b
soutar
committed
494fc4b
View commit details
Copy full SHA for 494fc4b
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for 7612b8e
soutar
committed
7612b8e
View commit details
Copy full SHA for 7612b8e
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for d6e9760
soutar
committed
d6e9760
View commit details
Copy full SHA for d6e9760
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for 1167ca5
soutar
committed
1167ca5
View commit details
Copy full SHA for 1167ca5
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for 5b6cc6f
soutar
committed
5b6cc6f
View commit details
Copy full SHA for 5b6cc6f
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for 064036e
soutar
committed
064036e
View commit details
Copy full SHA for 064036e
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for cd82b25
soutar
committed
cd82b25
View commit details
Copy full SHA for cd82b25
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for 6b8d6cc
soutar
committed
6b8d6cc
View commit details
Copy full SHA for 6b8d6cc
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for bbbf4fd
soutar
committed
bbbf4fd
View commit details
Copy full SHA for bbbf4fd
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for 6bb9671
soutar
committed
6bb9671
View commit details
Copy full SHA for 6bb9671
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
Show description for 54c6548
soutar
committed
54c6548
View commit details
Copy full SHA for 54c6548
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
soutar
committed
3437d24
View commit details
Copy full SHA for 3437d24
Browse repository at this point
Commits on Sep 1, 2026
Merge origin/main into StyleX port and reconvert landed UI work
Show description for 954fea4
jfrolich
committed
954fea4
View commit details
Copy full SHA for 954fea4
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
jfrolich
committed
abdc8ae
View commit details
Copy full SHA for abdc8ae
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
jfrolich
committed
3b50bc3
View commit details
Copy full SHA for 3b50bc3
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
jfrolich
committed
fc968b9
View commit details
Copy full SHA for fc968b9
Browse repository at this point
Reconvert main's newest UI work through the StyleX pipeline
Show description for cb77f06
jfrolich
committed
cb77f06
View commit details
Copy full SHA for cb77f06
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
jfrolich
committed
595546b
View commit details
Copy full SHA for 595546b
Browse repository at this point
Reconvert the review file-header restyle through StyleX
Show description for ed32ade
jfrolich
committed
ed32ade
View commit details
Copy full SHA for ed32ade
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
jfrolich
committed
a5f6ab1
View commit details
Copy full SHA for a5f6ab1
Browse repository at this point
Accept formatter-unquoted compat keys in the residual parser
Show description for 992afd9
jfrolich
committed
992afd9
View commit details
Copy full SHA for 992afd9
Browse repository at this point
Merge remote-tracking branch 'origin/main' into HEAD
jfrolich
committed
56d1017
View commit details
Copy full SHA for 56d1017
Browse repository at this point
You can’t perform that action at this time.