Skip to content
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

Small fixes to the options page #2054

Merged
merged 11 commits into from
Dec 25, 2023

Conversation

stefansundin
Copy link
Contributor

Hello, I'm back with some small fixes that I have accumulated over a few months.

It was possible to get the "empty message row" to show up when having things in the table, for example in the list of connected databases. If you add your first connection from the options page then you'll get this:

Screenshot 2023-12-22 at 11 06 43

So I rewrote the logic that hides the row in pure CSS, which makes the code much cleaner and fixes this bug.


I removed table-bordered from the tables since I think it gives the pages a cleaner look. Here's the before/after:

Screenshot 2023-12-22 at 12 06 52

Screenshot 2023-12-22 at 12 06 59

Hopefully you like this look better too. 😄


Also fixed some other things, please see the commit messages for more details. Let me know if you want me to change anything.

@varjolintu varjolintu self-requested a review December 23, 2023 05:05
@varjolintu varjolintu added this to the 1.8.11 milestone Dec 23, 2023
@varjolintu
Copy link
Member

Thank you! This is an old bug I never had time to fix :)

@varjolintu varjolintu self-requested a review December 24, 2023 06:16
@droidmonkey
Copy link
Member

droidmonkey commented Dec 24, 2023

Personally don't like tables without side borders or vertical lines, they tend to just melt into the background which isn't the intent of a table. I think that table (or all tables) could use a better, darker, border color in dark mode instead.

@varjolintu varjolintu merged commit b957598 into keepassxreboot:develop Dec 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants