reactjs / ru.react.dev

React documentation website in Russian / Официальная русская версия сайта React
https://ru.react.dev
Creative Commons Attribution 4.0 International
678 stars 380 forks source link

Интеграция типографа #219

Closed lex111 closed 5 years ago

lex111 commented 5 years ago

Resolves #35

netlify[bot] commented 5 years ago

Deploy preview for ru-reactjs ready!

Built with commit 5a06abb2396bcd7f62a79b6482ce6a1a2541ba14

https://deploy-preview-219--ru-reactjs.netlify.com

another-guy commented 5 years ago

@lex111 delizioso ! 🍕

another-guy commented 5 years ago

@gcor, я проверил локально -- работает. Мёржим?

lex111 commented 5 years ago

В случае проблем - решим в отдельных пулреквестах. Но вроде не должно ничего поломаться. Что хорошо, что работает не только на страницах документации, но и на главной эффект можно наблюдать.

another-guy commented 5 years ago

@lex111 спасибо за это изменение, а то я замучался расставлять руками тире и ёлочки по переводам своим (и иногда в PR)...

lex111 commented 5 years ago

@another-guy это да, но там ещё много разных плюшек, например, вставка неразрывного пробела.

another-guy commented 5 years ago

@lex111 я ознакомился по верхам с фичами. :)

lex111 commented 5 years ago

@another-guy поэтому в случае чего, можно отключить некоторые правила, если они будут "мешать".

MikeDevice commented 4 years ago

Как насчёт публикации этого плагина? Было бы очень удобно.

ntishkevich commented 4 years ago

Как насчёт публикации этого плагина? Было бы очень удобно.

Весь функционал плагина gatsby-remark-plugin строится поверх npm-пакета typograf, который опубликован. С его помощью можно более интересный функционал добавить.

MikeDevice commented 4 years ago

Я понимаю, но typograf — это библиотека, а gatsby-remark-typography — плагин, который не опубликован. То есть, поднимая новый проект на Gatsby, приходится самому реализовывать этот плагин.

ntishkevich commented 4 years ago

Можно реализовать желаемый функционал самим на основе typograf и опубликовать этот пакет в npm самим и использовать при необходимости в новых проектах, использующие Gatsby.