siyuan/app
Gary Wang 25054e137c
style: finetuning titlebar look-n-feel for PWA support (#13779)
The previous patch (675e59c) introduce initial PWA WCO support,
this patch finetunes the PWA titlebar support by ensure the
titlebar is always visible and fill 100% page (window)
width, with the following changes:

* Use margin instead of padding to ensure 'width' fills 100% page
  width, so does bottom border.

Remaining PWA stuff:

The remaining PWA WCO part have inconsistent color with the actual
color that SiYuan('s titlebar) uses, thus to make the PWA titlebar
feel native, we still needs to set either:

- a "theme-color" `<meta>` attribute (suggested)
- a "theme_color" member in the PWA manifest

...which will be a seprated topic that won't be worked on in this
patchset.

Also, the titlebar bottom border might be covered by the WCO, since
it involves half-pixel border issue which seems to be by-design,
I won't address such issue in this patchset.

See also:

* https://github.com/siyuan-note/siyuan/issues/13226#issuecomment-2594551219
  This patchset can address this issue
* https://github.com/siyuan-note/siyuan/pull/13779#discussion_r1918108643
  Previously mentioned half-pixel issue
2025-01-26 09:07:38 +08:00
..
appearance 🎨 Improve text 2025-01-14 17:20:04 +08:00
appx 🔖 Release v3.1.20 2025-01-16 10:00:42 +08:00
changelogs 📝 Update changelogs 2025-01-15 23:10:27 +08:00
electron 🎨 Improve the main window size after restarts https://github.com/siyuan-note/siyuan/issues/13732 2025-01-10 09:32:47 +08:00
elevator 🎨 Support one-click addition of Microsoft Defender exclusions https://github.com/siyuan-note/siyuan/issues/13650 2024-12-28 23:36:56 +08:00
guide 🎨 Supports setting keep-alive notification text on Android https://github.com/siyuan-note/siyuan/issues/13815 2025-01-17 17:20:39 +08:00
nsis 🎨 Update text https://github.com/siyuan-note/siyuan/issues/9568#issuecomment-2058982138 2024-04-17 09:19:16 +08:00
pandoc ♻️ Upgrade to Pandoc v3.5 https://github.com/siyuan-note/siyuan/issues/12750 2024-10-11 12:20:09 +08:00
src style: finetuning titlebar look-n-feel for PWA support (#13779) 2025-01-26 09:07:38 +08:00
stage 🎨 Improve the inline code element parsing https://github.com/siyuan-note/siyuan/issues/13754 2025-01-10 11:18:22 +08:00
.npmrc Update pnpm to 9.1 (#11423) 2024-05-16 08:39:07 +08:00
electron-builder-arm64.yml 🎨 Support one-click addition of Microsoft Defender exclusions https://github.com/siyuan-note/siyuan/issues/13650 2024-12-29 12:25:36 +08:00
electron-builder-darwin-arm64.yml 🐛 Fix the pandoc packing with wrong platform https://github.com/siyuan-note/siyuan/issues/13110 2024-11-11 12:18:34 +08:00
electron-builder-darwin.yml 🎨 Change packing compression from "store" to "normal" on darwin 2024-05-29 09:56:38 +08:00
electron-builder-linux-arm64.yml 🐛 Fix the pandoc packing with wrong platform https://github.com/siyuan-note/siyuan/issues/13110 2024-11-11 12:18:34 +08:00
electron-builder-linux.yml 🎨 Add deb release package for Linux https://github.com/siyuan-note/siyuan/issues/11532 2024-06-03 01:37:25 +08:00
electron-builder.yml 🎨 Support one-click addition of Microsoft Defender exclusions https://github.com/siyuan-note/siyuan/issues/13650 2024-12-29 12:25:36 +08:00
eslint.config.mjs ⬆️ eslint 2024-11-19 16:48:28 +08:00
package.json 🔖 Release v3.1.20 2025-01-16 10:00:42 +08:00
pnpm-lock.yaml ♻️ Upgrade to Electron v32.2.8 https://github.com/siyuan-note/siyuan/issues/13752 2025-01-08 10:28:11 +08:00
tsconfig.json 🎨 https://github.com/siyuan-note/siyuan/issues/11782 2024-10-23 11:47:06 +08:00
webpack.config.js 🎨 https://github.com/siyuan-note/siyuan/issues/13213 2024-12-19 10:19:00 +08:00
webpack.desktop.js 🎨 https://github.com/siyuan-note/siyuan/issues/13213 2024-12-19 10:19:00 +08:00
webpack.export.js 🎨 https://github.com/siyuan-note/siyuan/issues/13213 2024-12-19 10:19:00 +08:00
webpack.mobile.js 🎨 https://github.com/siyuan-note/siyuan/issues/13213 2024-12-19 10:19:00 +08:00