feat: rm src/styles/components.css#4063
Conversation
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit cf2f2ee:
|
size-limit report 📦
|
Codecov ReportBase: 79.51% // Head: 75.21% // Decreases project coverage by
📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more Additional details and impacted files@@ Coverage Diff @@
## master #4063 +/- ##
==========================================
- Coverage 79.51% 75.21% -4.30%
==========================================
Files 273 273
Lines 7062 7005 -57
Branches 2680 2626 -54
==========================================
- Hits 5615 5269 -346
- Misses 1447 1736 +289
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
👀 Styleguide deployedSee the styleguide for this PR at https://vkcom.github.io/VKUI/pull/4063/ |
a997faa to
642e181
Compare
inomdzhon
left a comment
There was a problem hiding this comment.
Скриншоты не должны были обновиться...
Я собрал у себя локально, сравнил стили с master – меняется порядок CSS правил
Нужно импорты в src/index.ts привести к тому же виду, что в src/styles/components.css
Например, типографика была в самом верху, чтобы можно было её перебивать
Удаляем `src/styles/components.css`, используем `src/index.ts` - fixes #4062
c61b0ef to
ac1ac08
Compare
|
Переставил Про Remover -- в конечной сборке они оказались сломаны - В стайлгайде это не воспроизводится, поскольку используется порядок из Теперь порядок css везде одинаковый |
|
Кажется, ещё тут почистить ( |
Здесь идет речь про dist/components.css |
🔥 да, по скриншотам стало лучше Вот по размеру, что-то не то... Рис. 1 Слева (281 Кб) это Рис. 2 Тут я отформатировал оба файла и глянул насколько строк увеличился файл – на 114 строк (слева это текущая ветка) Либо что-то дублируется, либо что-то начало попадать в бандл |
|
Дублировался ViewIOS.module.css. Фикс. Также обнаружил что в компонентах бывают экспорируемые вещи, которые могут поменять очередность css, например SplitColContext. Нужно будет(отдельно) пройтись по компонентам и вынести в отдельный файл такое |
Очередность та самая проблема, из-за которой что CSS в чанки по компонентам делить(( Не пойму, почему всё-равно CSS бандл вырос (хоть и немного) Может |
Ноу критикал 👍 Но вижу почему новая строка не удаляется – в |











Удаляем
src/styles/components.css, используемsrc/index.tssrc/styles/components.css#4062