basecamp / basecamp/trix

Add bidi support

Open
#1,244 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
20k
Forks
1.1k
Avg merge
3d 12h
Merged PRs (30d)
13

Description

Regardless of the surrounding page direction, the content written in trix should adjust the direction based on the user input. This can be achieved by adding bidirectional text support. This way, without explicitly setting the direction, anyone can write RTL or LTR or even mixed content (common when there is an article in RTL scripts that include code or Latin quotations).

I might be able to add it to the project if it is approved.

Any consideration?

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is identified. Start by locating Trix's existing content-direction handling and define expected behavior for RTL, LTR, and mixed input independently of the surrounding page direction. Done should include documented behavior and coverage for the supported direction cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, internationalization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.