I’m just starting with F7 but i’ve a long Ionic background.
Usually my apps must have the same custom skins no matter the Os.
Wich is the right way to do so? Force mode:ios and customize the css3 variables under :root{…} ???
Если вы разрабатываете проект для обоих платформ и вам нужны общие стили:
- помещайте их в app.css (условно), если они нужны всему проекты
или - помещайте их в component, если они они нужны именно этому компоненту. Тут два варианта: с scope и без.
Но вам нужно учитывать, чтобы стили должны быть сразу для двух платформ: для этого удобнее пользоваться CSS-переменными.
Если вам нужен один и тот же дизайн, то выберите одну платформу за базу и работайте с ней.
Yes, if you need only one theme to be everywhere (for example ios theme), then theme: 'ios'
and yes, you can just place most of variables under :root