diff --git a/extension/chrome/elements/pgp_block.htm b/extension/chrome/elements/pgp_block.htm index ed3c39c3bfb..02c0719e711 100644 --- a/extension/chrome/elements/pgp_block.htm +++ b/extension/chrome/elements/pgp_block.htm @@ -22,7 +22,7 @@ - + Encrypted with diff --git a/extension/chrome/settings/index.htm b/extension/chrome/settings/index.htm index d584d09a658..6fbeb02bd1d 100644 --- a/extension/chrome/settings/index.htm +++ b/extension/chrome/settings/index.htm @@ -21,7 +21,7 @@
-
+
free forever @@ -29,11 +29,11 @@
-
+
@@ -199,7 +199,7 @@

FlowCrypt Settings

key icon My Keys - + Add Key @@ -218,7 +218,7 @@

FlowCrypt Settings

-
+
Terms Privacy Source @@ -228,7 +228,7 @@

FlowCrypt Settings

>
-
+ diff --git a/extension/chrome/settings/setup.htm b/extension/chrome/settings/setup.htm index 202198f3d6d..a484ef87937 100644 --- a/extension/chrome/settings/setup.htm +++ b/extension/chrome/settings/setup.htm @@ -21,11 +21,11 @@
-
+
-
+
diff --git a/extension/css/settings.css b/extension/css/settings.css index 9bcb0dc3286..b4bf9a15fea 100644 --- a/extension/css/settings.css +++ b/extension/css/settings.css @@ -47,6 +47,19 @@ html { display: none; } +#header-row .action-open-encrypted-contact-page, +#header-row .action-toggle-accounts-menu, +#footer-row a { + text-decoration: none; +} + +#header-row .action-open-encrypted-contact-page:hover, +#header-row .action-toggle-accounts-menu:hover, +#footer-row a:hover { + color: #0056b3; + text-decoration: underline; +} + #header-row .logo-row a.cryptup-logo-row { text-decoration: none; } @@ -332,12 +345,17 @@ a.gray_link { padding: 36px 0; } +.profile-row { + position: relative; +} + #settings-row .box { background-color: #31a217; /* background-image: -webkit-linear-gradient(140deg, #31A217 -40%, green 0%, #31A217 100%); */ border: 0; + position: relative; border-top-left-radius: 3px; border-top-right-radius: 3px; display: block; @@ -870,4 +888,4 @@ span.fc-badge { .fc-badge-light-gray { background-color: #bcbcbc; color: #444 !important; -} \ No newline at end of file +} diff --git a/extension/js/common/settings.ts b/extension/js/common/settings.ts index 9beba88efaf..dfa92f9c215 100644 --- a/extension/js/common/settings.ts +++ b/extension/js/common/settings.ts @@ -427,7 +427,7 @@ export class Settings { return [ `
', diff --git a/package-lock.json b/package-lock.json index 39ab53780a1..afaf6ae0950 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,12 +15,12 @@ "@zxcvbn-ts/core": "^3.0.4", "@zxcvbn-ts/language-common": "^3.0.4", "@zxcvbn-ts/language-en": "^3.0.2", - "bootstrap": "4.6.2", + "bootstrap": "^5.3.3", "dompurify": "3.3.1", "filesize": "11.0.13", "fs-extra": "^11.3.3", "globby": "^16.1.0", - "jquery": "^3.7.1", + "jquery": "^4.0.0", "linkify-html": "4.3.2", "linkifyjs": "4.3.2", "node-forge": "1.3.3", @@ -1127,6 +1127,17 @@ "node": ">=12" } }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "license": "MIT", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, "node_modules/@puppeteer/browsers": { "version": "2.11.1", "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.11.1.tgz", @@ -2955,10 +2966,9 @@ "license": "ISC" }, "node_modules/bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", - "deprecated": "This version of Bootstrap is no longer supported. Please upgrade to the latest version.", + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz", + "integrity": "sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==", "funding": [ { "type": "github", @@ -2971,8 +2981,7 @@ ], "license": "MIT", "peerDependencies": { - "jquery": "1.9.1 - 3", - "popper.js": "^1.16.1" + "@popperjs/core": "^2.11.8" } }, "node_modules/boxen": { @@ -6588,9 +6597,9 @@ } }, "node_modules/jquery": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-4.0.0.tgz", + "integrity": "sha512-TXCHVR3Lb6TZdtw1l3RTLf8RBWVGexdxL6AC8/e0xZKEpBflBsjh9/8LXw+dkNFuOyW9B7iB3O1sP7hS0Kiacg==", "license": "MIT" }, "node_modules/js-string-escape": { @@ -8410,18 +8419,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", - "license": "MIT", - "peer": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, "node_modules/postcss": { "version": "8.5.6", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", diff --git a/package.json b/package.json index d4de2a07c4c..0c83761b62c 100644 --- a/package.json +++ b/package.json @@ -48,12 +48,12 @@ "@zxcvbn-ts/core": "^3.0.4", "@zxcvbn-ts/language-common": "^3.0.4", "@zxcvbn-ts/language-en": "^3.0.2", - "bootstrap": "4.6.2", + "bootstrap": "^5.3.3", "dompurify": "3.3.1", "filesize": "11.0.13", "fs-extra": "^11.3.3", "globby": "^16.1.0", - "jquery": "^3.7.1", + "jquery": "^4.0.0", "linkify-html": "4.3.2", "linkifyjs": "4.3.2", "node-forge": "1.3.3",