Component: RTL Layout Wrapper
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 68/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- react, tailwindcss, typescript
- Domínio
- frontend, internationalization
Direção de pesquisa
Read CONTRIBUTING.md, then inspect existing components in src/registry/components/ and their documentation in content/docs/components/. Implement the RTL wrapper with a TypeScript props interface, locale-based direction, and the specified wrapper attributes; document it. Done means the component works around arbitrary content and supports the listed RTL locales and Tailwind CSS.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Component: RTL Layout Wrapper
Build a layout wrapper that automatically applies RTL direction based on the current locale.
Requirements
- TypeScript-first with exported props interface
- Auto-detects RTL from locale code (ar, he, fa, ur, etc.)
- Applies
dir="rtl"andlangattribute to wrapper - Uses CSS logical properties (margin-inline-start, etc.)
- Tailwind CSS compatible
- Works as a drop-in wrapper around any content
Expected API
<RTLLayout locale="ar">
<Navigation />
<MainContent />
</RTLLayout>
Deliverables
- Component source in
src/registry/components/ - Documentation page in
content/docs/components/
See CONTRIBUTING.md.
- Linguagem predominante
- TypeScript
- Estrelas
- 39
- Forks
- 16
- Merge médio
- 2d 12h
- PRs com merge (30d)
- 10
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de babelize/babelize-elements
-
bug website
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
babelize/babelize-elements#46 ·
Mantenedores costumam responder em até 1 dia
-
bug language-switcher priority: medium
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
babelize/babelize-elements#26 ·
Mantenedores costumam responder em até 1 dia
-
component enhancement help wanted
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
babelize/babelize-elements#47 ·
Mantenedores costumam responder em até 1 dia
-
bug component rtl-layout
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
babelize/babelize-elements#45 ·
Mantenedores costumam responder em até 1 dia
-
Website: revamp and improve the landing pageTalvez já em andamento @anjalinayak01 assumiu há 5 dias. Abertaenhancement help wanted priority: medium website
Dificuldade 4/5 Mais de uma semana Facilidade para iniciantes 30/100
babelize/babelize-elements#37 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de babelize/babelize-elements
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
aws/agentcore-cli#2606 ·
Mantenedores costumam responder em até 1 dia
-
ai-driven-qa bug Cosmetic
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
Mantenedores costumam responder em até 1 dia
-
ai-driven-qa bug claude Minor
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
linagora/twake-mail-admin#301 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Mantenedores costumam responder em até 1 dia
-
reproduced
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
anomalyco/opencode#56038 · 1 comentário ·
Mantenedores costumam responder em até 1 dia