У меня есть сайт с разделёнными стилями, выглядит так:
В Style я импортирую все блоки в HTML разметку
@import "Core.css"
@import "Header/Header.css"
@import "Main/Main.css"
@import "Footer/Footer.css"
@import "И тому подобное"
Потом я перенёс свой сайт на Blazor WebAssembly и применил тот же метод разделения блоков.
Только получилось, что все стили находятся в статической папки, а в изоляции MainLayout.styl находятся импорты.
А если подключить стили в статическом index, то и импорты в изоляции будут не нужны.
И вот у меня возникает несколько вопросов:
- Можно ли так делать и соответствует ли это Blazor Style Guide?
- Если нельзя так делать, то как лучше сделать?
- Если можно так делать, то как улучшить данный метод?
- Если я буду использовать MainLayout.styl, который будет выдавать CSS, это будет лучше всех вышеперечисленных вариантов?
Спасибо за ответ!
P.S. На StackOverflow мне не ответили, но оставлю ссылку на оригинал (
https://stackoverflow.com/q/70070506/16943903).