Commit Graph

118 Commits

Author SHA1 Message Date
Daniel James Smith c667b000b9
Merge pull request #2155 from patrickhlauke/patrickhlauke-issue1096
Prevent passphrase words from breaking over two lines (when using `-` separator)
2021-11-04 16:09:11 +01:00
Thomas Rittson 2113c709a4
[Linked fields] Add Linked Field as a custom field type (#1963)
* Proof of concept for Linked custom field type

* Linked Fields for all cipher types, use dropdown

* Fix linked icon alignment

* Tweak linked icon alignment and style

* Move add-edit custom fields to own component

* Disable copy for linked field

* Use Field.LinkedId to store linked field info
2021-11-04 07:40:42 +10:00
Patrick H. Lauke 0ef7a60ba3 Prevent passphrase words from breaking over two lines
Closes https://github.com/bitwarden/browser/issues/1096
2021-11-02 17:43:56 +00:00
Thomas Rittson bbbf152c62
Fix performance on MacOS, Chrome & external screen (#2104)
* Fix performance on MacOS, Chrome & external screen

* Undo dev logging, tidy up
2021-11-02 08:15:49 +10:00
Daniel James Smith 732f065012
Add missing semicolons to base.scss 2021-10-14 18:59:38 +02:00
Daniel James Smith d8dbeab911
Position the unlock button closer to the master password entry 2021-10-13 22:32:43 +02:00
Daniel James Smith b910708a31
To center the login prompt use a media query and padding instead 2021-10-12 23:24:05 +02:00
Daniel James Smith f860bcd548
Restrict content width on login prompt via tab 2021-10-12 22:32:05 +02:00
Addison Beck e4260e7df5
Merge pull request #1988 from patrickhlauke/patrickhlauke-a11y-patch2
A11y: Change links to buttons
2021-10-04 13:02:38 -04:00
Patrick H. Lauke 03b60d17bb Change CRLF to LF 2021-10-01 14:55:53 +01:00
Addison Beck 1f87a84b28
Merge pull request #1990 from patrickhlauke/patrickhlauke-a11y-patch3
A11y: use visually hidden styles rather than visibility, make visible on :focus as well
2021-10-01 09:28:22 -04:00
Patrick H. Lauke c39636fe8a Change CRLF to LF 2021-09-30 09:04:11 +01:00
Patrick H. Lauke f359a1c2be Merge branch 'master' into patrickhlauke-a11y-patch2 2021-09-28 19:50:11 +01:00
Hinton ee1af34e2e Use webfonts from jslib instead of downloading them using gulp 2021-09-24 13:00:58 +02:00
Patrick H. Lauke 6b0167a098
Merge branch 'master' into patrickhlauke-a11y-patch2 2021-09-18 17:47:59 +01:00
Patrick H. Lauke 8ce5cbe943 Tweak styles to accommodate for buttons 2021-09-18 17:45:34 +01:00
Patrick H. Lauke 0b024e11d6
Update src/popup/scss/pages.scss
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
2021-09-17 21:19:34 +01:00
Oscar Hinton 2e6f0f4166
Vault Timeout Policy (#2048) 2021-09-14 13:36:34 +02:00
Vincent Salucci d7754441d3
[SSO/Auto Enroll] Set Password banner (#2050)
* [SSO/Auto Enroll] Set Password banner

* Fix merge conflict

* Add missing string/style

* Update jslib
2021-09-07 12:06:43 -05:00
Oscar Hinton a1f7e07f09
Add password show/hide to reprompt (#1902)
Co-authored-by: Addison Beck <abeck@bitwarden.com>
2021-08-27 15:27:22 +02:00
Patrick H. Lauke 888fc74a57 A11y: use visually hidden styles rather than visibility
- `visibility:hidden` also hides text from assistive technologies, leading to the settings link lacking an accessible name when not hovered (focused with keyboard only, for instance)
- turn the styles around and hide the non-hovered link's span with "visually hidden" styles https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/
- also include `:focus` to make the text visible when hovered (for sighted keyboard users)
2021-07-31 22:07:05 +01:00
Patrick H. Lauke 7e1c491124 Add extra styles for buttons
- to maintain the existing look and feel after switching links to buttons
2021-07-31 21:10:37 +01:00
Matt Gibson 55917b6cb0
Feature/use hcaptcha if bot (#1968)
* Add captcha to login page

* Include log service in DI providers for api-action directive

* Add captcha to register page

* update jslib
2021-07-23 13:22:53 -05:00
Vincent Salucci 8a75d0a1cf
[Toast] - BUG - Fixed styles (#1900) 2021-06-16 14:43:48 -05:00
Thomas Rittson 2b3ae50ed9 tidy up scss 2021-05-21 14:06:26 +10:00
Thomas Rittson 6b954df58c Refactor to use virtual-scroll more selectively 2021-05-21 12:42:56 +10:00
Thomas Rittson 9e5869773d Basic proof of concept for cdk-virtual-scroll 2021-05-21 12:42:21 +10:00
Thomas Rittson 8c29cf7f33 Organize Options page and add headings 2021-05-05 13:57:50 +10:00
Oscar Hinton cdc71dd661
Password reprompt (#1784)
* Add support for password reprompt

* Rename passwordPrompt to reprompt.

* Move showPasswordDialog to paltformutils

* Fix swal2 validation error styling

* Group imports

* Update src/_locales/en/messages.json

Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2021-05-03 20:56:38 +02:00
Kyle Sferrazza ab180d8470 move solarized variables into variables.scss 2021-04-28 16:15:18 -04:00
Kyle Sferrazza 6e0087457d Add support for the Solarized Dark color scheme 2021-04-28 15:24:14 -04:00
Oscar Hinton d252fd1740
Bump dependencies (#1792)
* Bump dependencies
2021-04-23 10:45:20 +02:00
Oscar Hinton 1fa3e3d68b
Revert "Popover arrow background color" (#1793) 2021-04-22 15:30:17 +02:00
Thomas Rittson be79ef8981
Merge pull request #1758 from bitwarden/fix-sidebar-option-css
Fix bgcolor of option els when in FF sidebar
2021-04-12 08:19:40 +10:00
Oscar Hinton eeb61b019b
Increase popup width on linux during WebAuthn process (#1772)
* Expand popup width on linux during WebAuthn prompt

* Refactor
2021-04-06 23:10:22 +02:00
Thomas Rittson b63074f00d Apply fix to all themes 2021-04-02 15:05:57 +10:00
Thomas Rittson 809e2b68d1 apply fix to nord theme also 2021-04-02 15:00:49 +10:00
Thomas Rittson 7c0423a1c0 Fix bgcolor of option els when in FF sidebar 2021-04-02 14:55:23 +10:00
Oscar Hinton e0f4386042
Add support for WebAuthn to browser extension (#1379) 2021-03-17 22:14:26 +01:00
addison 6823566081 whitepsace 2021-03-08 16:08:22 -05:00
addison 0752a3a925 patched date & time inputs on safari 2021-03-08 14:58:10 -05:00
addison 50b8f6955c implemented date & time fallbacks for safari and FF 2021-03-03 15:03:05 -05:00
Vincent Salucci e17649d869
[Send] Enterprise policy enforcement (#1637) 2021-02-24 16:03:44 -06:00
Vincent Salucci 4853fb3e29
[Send] Add/Edit functionality (#1622)
* Update jslib (0951424 -> 1968dbf)

* [Send] Browser integration initial commit

* Update jslib (1968dbf -> 8a3b551)

* Cleaned up integration

* added radio button style support // updated warning UI/UX

* Update jslib (8a3b551 ->42348e2)
2021-02-23 15:37:55 -06:00
Matt Gibson 456d36d5ee
Hover cursor for disabled boxes forces to normal (#1603)
Matches button behavior
2021-02-08 11:32:02 -06:00
Oscar Hinton 3e79dd245b
Safari Web Extension Port from App Extension (#1531) 2021-02-03 20:36:05 +01:00
Vincent Salucci 07f5be39d8
[Send] Navigation Tab (#1591)
* Initial commit of send tab

* update jslib (9ddec9b -> 859f317)

* updated skeleton class/html

* removed added space

* cleaned up import groupings

* Updated to use flex container and removed unnecessary scss class
2021-02-02 11:43:31 -06:00
Matt Gibson a26169750a
Fix action button disable css (#1567)
* Darken light theme to comply with WCAG AA

* Adjust opacity on disabled

Color and/or opacity is used to delineate enabled vs disabled elements.
Both are required becaus some themes do not change color on disabled.
2021-01-25 12:03:51 -06:00
Hinton 86893b97b5 Set the background color for app-root to resolve an issue where the login page would have background bleed 2021-01-16 21:51:33 +01:00
Hinton a8c1312bf5 Apply same background color to popover arrow as the header 2021-01-13 16:11:00 +01:00