-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Подключен phosphor вместо fa #35
base: main
Are you sure you want to change the base?
Conversation
разрабы все еще не приняли мой PR, убирающий peer dependency. Пока думаю использовать обычный phosphor font |
## Иконки | ||
Мы используем phosphor - https://phosphoricons.com/. Нажав на иконку, отобразится код для копирования. | ||
|
||
Если надо использовать иконки в компонентах, то используем слоты. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
praise: Хорошая документация 👍
question: Посмотрел примеры иконок: все они с закгрулениями. По дизайну у нас все углы прямые. Можно ли стилями убрать закгруление или есть иконки без закгрулений? |
@KirIIISolovyov , |
Пока не понятно как решить проблему с этим пакетом - phosphor-vue. Разрабы игнорят мой PR phosphor-icons/vue#25 Есть вариант подключить иконки через пакет https://github.com/phosphor-icons/phosphor-icons, это по сути подключение css с иконками, весом в 2-3МБ. Пока что форкнул проект phosphor-vue, убрал peer dependency, залил пакет в npmjs registry, но не работает почему то rollap build. |
А у нас purge css настроен? Если нет, то нужно добавить issue. Если да, то он должен удалить неиспользуемые стили. Если кроме размера css файла нет минусов, то можно выбрать этот подход |
|
замерджили фикс, теперь все должно быть ок. без всяких --force флагов |
жду релиз новой версии в npm |
phosphor-vue имеет ограничение peer dependency, из за этого придется делать install с флагом --force : npm install --force