-
-
Notifications
You must be signed in to change notification settings - Fork 195
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
redesign, upgrade to Bootstrap 4 and Fork Awesome #322
Conversation
I like it. I've always wanted to give it a slight makeover myself, but never had the time. |
Oh sexy! |
Looks very nice! Btw, are we going to keep the older green color sheme? The new navbar is bright green. |
Some things to keep eye on: |
@varjolintu now with a custom bootstrap with the old green color as primary and Fork Awesome: |
This is mostly done (except the navbar bug). Due to the change the primary color to the old green the 'success' color was redefined as light purple. Does this look okay? (E.g. in the popup after KeepassXC is connected) |
Shouldn't the auto-fill warning come under the "Automatically fill in single-credential entries"? In the above screenshot it looks like it is for the Automatically retrieve credentials" option. Also, can the main header tabs like "General" be a darker green color when it is the active tab (just like it is for the current layout)? |
Done:
Or how do you like this: (The nav bar entries should have the same width) |
First one looks better to me, second has too much white. Is it not possible to match the current navbar layout? |
I like the constrained width, especially on wide screen monitors. If you don't have any information to fill in the space, don't stretch it out. |
* upstream/develop: (32 commits) Bump version number to 1.4.6. Remove popup reconnect Fix filling password from context menu Bump version to 1.4.5. Fix filling option value Add support for fixed entropy display Fix reconnect issues Bump the version to 1.4.4. Allow filling username only from keyboard shortcut Fix using tab with autocomplete Support for displaying expired credentials Fix auto-submit Fix Show More when choosing custom credentials Fix for double reconnect Fix auto-submit from keyboard shortcut Bump version number to 1.4.3. Fix autocomplete tab Add username type as accepted input type Remove document event overrides Rename custom field variables ...
Remaining bugs:
|
We had a discussion and we would like to have this PR in the same release with #351. The only changes concerning this PR are in the options page where the timeout settings have been removed totally. You should do the same. I'll modify the content script buttons to match the themes in this PR, because we cannot use Bootstrap there. |
* upstream/develop: Improve password change detection
The timeout related settings UI + code is removed. The only remaining bug is the appearance of the checkbox in the "Site preferences" tab |
I'm afraid I have no clue why the checkboxes don't toggle correctly. In my version in the Might somebody point out the failure? |
@thetric I'll look into this tomorrow and see if I can find the reason. |
* upstream/develop: Update version to 1.4.7. Update legacy database hashes Focus to input field after keyboard fill Fix password fill polished links a little bit to bring them in line
* upstream/develop: Bump the version number to 1.5.1. Fixes for the latest major release Bump version number to 1.5.0. UX improvements Update package-lock.json from npm audit fix Add support for skip Auto-Submit property
#772 replaces this. Closing the PR. |
Upgrades to Bootstrap 4. BS4 dropped Glyphicons so I've replace them with
Font AwesomeFork Awesome (which also contains more icons).TODOs:
redesign "connected databases" with cards?(later, future PR)refactor(icons): replace font awesome web fonts + css with svg&js (smaller bundle?)(use ForkAwesome instead)files:
options/options.html
popups/popup.html
popups/popup_httpauth.html
popups/popup_multiple-fields.html
popups/popup_remember.html
options/shortcuts.html
bugs:
null
?Previews: