Oleh
Ну а там потом самому дорисовать кнопки
Oleh
Откуда это скрин?
Oleh
в macos они сами по себе такие
[𝗥𝟬𝟳𝟱]
https://stackoverflow.com/questions/51262645/how-to-get-rounded-corners-on-an-electron-app первая ссылка
Obito
Oleh
Maksim
Читайте документацию, там все это есть
Oleh
в комментах
[𝗥𝟬𝟳𝟱]
в комментах
не работает на линуксе (т.к. на линуксе куча чего с окнами не работает), а на других системах просто говорят скругление не на body вешать
[𝗥𝟬𝟳𝟱]
[𝗥𝟬𝟳𝟱]
шарпы только через моно на других осях работает, а там насколько я знаю ни winforms, ни wpf нет
[𝗥𝟬𝟳𝟱]
Obito
[𝗥𝟬𝟳𝟱]
Бтв JavaFX то же самое что и WPF только для Java. Дизайн при помощи xml и css
[𝗥𝟬𝟳𝟱]
Obito
Я бы хотел писать на wpf, но то что можно написать на xaml за 100 строк кода, на css можно написать за 20 строк
Electron.js releases
v12.0.7
https://github.com/electron/electron/releases/tag/v12.0.7
v12.0.7
Obito
Я минут двадцать ломал голову и не понимал почему не робит свойство corner-radius, а в css оказывается border-radius xD
Obito
Походу я делаю что-то не так. У меня тупо не работает опция transparent.
Obito
Dmitr
Obito
Obito
Obito
Фух. Разобрался. А теперь другой вопрос. Как сделать вот такую менюшку в трее?
Obito
( Если что это тоже на wpf написано )
lovecode
Ребят, есть какой то упаковщик, после использование которого, не занимает много места
Lev
Много это сколько?
Lev
Это не много))
Lev
Это движок хромиума столько и весит
lovecode
lovecode
и чтобы исходный код был обусцифицирован
lovecode
Vadim
Vadim
lovecode
𝔹𝕒𝕙𝕒
Имей ввиду что прозрачность не работает на вин7. ))
Electron.js releases
v14.0.0-nightly.20210507
https://github.com/electron/electron/releases/tag/v14.0.0-nightly.20210507
v14.0.0-nightly.20210507
Obito
Electron.js releases
v11.4.6
https://github.com/electron/electron/releases/tag/v11.4.6
v11.4.6
Electron.js releases
v14.0.0-nightly.20210508
https://github.com/electron/electron/releases/tag/v14.0.0-nightly.20210508
v14.0.0-nightly.20210508
Obito
И мне снова нужна помощьььь. У меня есть кастомное окошко и мне нужно задокить кнопки ( на titlebar ) в право.
Obito
Obito
𝔹𝕒𝕙𝕒
На класс тайтл бар добавь justify between: flex-end или end,
𝔹𝕒𝕙𝕒
Так у тебя кастомный тайтл бар, и все остальное css-ом регулируется
𝔹𝕒𝕙𝕒
Тут электрон не причем
𝔹𝕒𝕙𝕒
Копай в строну css
Obito
𝔹𝕒𝕙𝕒
justify-content: flex-end;
Obito
justify-content: flex-end;
Это я пробовал. И да, это действительно работает, но а, что если я захочу добавить что-то ещё в titlebar, тогда вся разметка будет элайниться вправо
Obito
𝔹𝕒𝕙𝕒
прочитай про флекс или покажи
Obito
Obito
Css файл?
𝔹𝕒𝕙𝕒
justify-content: space-between;
flex-direction: row-reverse;
𝔹𝕒𝕙𝕒
𝔹𝕒𝕙𝕒
тут не обязательно добавлять это flex-direction: row-reverse;
Obito
𝔹𝕒𝕙𝕒
.title-bar {
display: flex;
justify-content: space-between;
align-items: center;
}
Obito
Anton
еще можно у блока кнопок сделать margin-left: auto
[𝗥𝟬𝟳𝟱]
посоветовал бы использовать sass или scss
Dmitr
Dmitr
Obito ЗЫ глянь flexboxfroggy
Electron.js releases
v14.0.0-nightly.20210510
https://github.com/electron/electron/releases/tag/v14.0.0-nightly.20210510
v14.0.0-nightly.20210510
Electron.js releases
v13.0.0-beta.24
https://github.com/electron/electron/releases/tag/v13.0.0-beta.24
v13.0.0-beta.24
Anonymous
https://discuss.atom.io/t/cross-platform-open-with-myapp-context-menu-entry-in-electron-apps/37407/7