-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feat] : add custom title bar #2169
Conversation
fe7ce1c
to
05d924b
Compare
There is a class named |
I agree @LucasXu0, but maybe in a separate PR. If this lands, I will make a separate issue. |
frontend/appflowy_flutter/lib/workspace/presentation/home/home_screen.dart
Outdated
Show resolved
Hide resolved
05d924b
to
dbd1d06
Compare
The integration tests failed on macOS since Flutter 3.7.5 dropped OpenGL support. Your PR was probably failing for reasons unrelated to your changes. I rebased on the commits that resolved this issue #2200. |
Hey @GouravShDev If you need help let me know, I am available. |
@Xazin was busy this week will probably work on this on upcoming weekend. Thanks for asking |
|
Looks good @GouravShDev, I'm wondering if it would look better if the title bar color was the same as the left navigation bar color. Do you mind sending a screenshot so that we can see what it would look like? See the image below as an example. |
@a-wallen sure. Dark Mode: Light Mode: |
@annieappflowy |
@hyj1204 sure. |
* refactor: use same show row detail function * fix: adjust popover offset * feat: show unscheduled events in toolbar * chore: apply suggestions from Xazin * refactor: refactor list item into separate widget --------- Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
* fix: default include time * chore: clarify logic and add comments
@Xazin Thanks. |
Glad I could help. Let me know if there are any issues. |
Update product screenshots
It's working on windows. But we might need to check for Linux as well. |
macOSmain branch.this PR.@GouravShDev, this PR should not affect the existing style for macOS. I suggest implementing a different titlebar style for macOS and Windows/Linux. The style for macOS should be frameless, while the style for Windows or Linux should be a normal titlebar style. |
Alright, I'll resolve the MacOS issue. Do we have someone with linux who can test this branch @LucasXu0 ? |
Since this thread became unexpectedly long I should probably mention that I appreciate everyone who has contributed to this @GouravShDev @Xazin @LucasXu0 @hyj1204 🙌 |
@GouravShDev I'll make a PR to your branch next week to fix the MacOS title bar. |
Is this PR ready to merge? @GouravShDev |
Close this PR because no progress has been made since last month |
closes #1995
Light Theme:
Dark Theme: