mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-27 12:36:14 +01:00
Added auto fill animation. (#341)
* New Crowdin translations (#338) * New translations messages.json (Chinese Simplified) * New translations messages.json (Portuguese, Brazilian) * New translations messages.json (Romanian) * New translations copy.resx (Romanian) * New translations messages.json (Russian) * New translations messages.json (Slovak) * New translations messages.json (Spanish) * New translations messages.json (Swedish) * New translations messages.json (Thai) * New translations messages.json (Turkish) * New translations messages.json (Ukrainian) * New translations messages.json (Danish) * New translations messages.json (Vietnamese) * New translations messages.json (Portuguese) * New translations messages.json (Polish) * New translations copy.resx (Chinese Simplified) * New translations messages.json (French) * New translations messages.json (Chinese Traditional) * New translations messages.json (Croatian) * New translations messages.json (Czech) * New translations messages.json (Dutch) * New translations messages.json (Finnish) * New translations messages.json (German) * New translations messages.json (Hindi) * New translations messages.json (Hungarian) * New translations messages.json (Indonesian) * New translations messages.json (Italian) * New translations messages.json (Japanese) * version bump * subtitle for folder listing. folder icon. * version bump * subtitle should be searchable * Added autofill animation.
This commit is contained in:
parent
eb8c4063ca
commit
3061f276c5
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
16
src/content/autofill.css
Normal file
16
src/content/autofill.css
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
@-webkit-keyframes onepasswordfill {
|
||||||
|
0% { -webkit-transform: scale(1.0,1.0); }
|
||||||
|
50% { -webkit-transform: scale(1.2,1.2); }
|
||||||
|
100% { -webkit-transform: scale(1.0,1.0); }
|
||||||
|
}
|
||||||
|
|
||||||
|
@-moz-keyframes onepasswordfill {
|
||||||
|
0% { transform: scale(1.0,1.0); }
|
||||||
|
50% { transform: scale(1.2,1.2); }
|
||||||
|
100% { transform: scale(1.0,1.0); }
|
||||||
|
}
|
||||||
|
|
||||||
|
.com-agilebits-onepassword-extension-animated-fill {
|
||||||
|
animation: onepasswordfill 200ms ease-in-out 0ms 1;
|
||||||
|
-webkit-animation: onepasswordfill 200ms ease-in-out 0ms 1;
|
||||||
|
}
|
@ -2,7 +2,7 @@
|
|||||||
"manifest_version": 2,
|
"manifest_version": 2,
|
||||||
"name": "__MSG_extName__",
|
"name": "__MSG_extName__",
|
||||||
"short_name": "__MSG_appName__",
|
"short_name": "__MSG_appName__",
|
||||||
"version": "1.19.1",
|
"version": "1.20.1",
|
||||||
"description": "__MSG_extDesc__",
|
"description": "__MSG_extDesc__",
|
||||||
"default_locale": "en",
|
"default_locale": "en",
|
||||||
"author": "8bit Solutions LLC",
|
"author": "8bit Solutions LLC",
|
||||||
@ -50,6 +50,12 @@
|
|||||||
"file:///*"
|
"file:///*"
|
||||||
],
|
],
|
||||||
"run_at": "document_start"
|
"run_at": "document_start"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"all_frames": true,
|
||||||
|
"css": [ "content/autofill.css" ],
|
||||||
|
"matches": [ "http://*/*", "https://*/*", "file:///*" ],
|
||||||
|
"run_at": "document_end"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"background": {
|
"background": {
|
||||||
|
@ -106,7 +106,7 @@
|
|||||||
if (cipher.name && cipher.name.toLowerCase().indexOf(searchTerm) !== -1) {
|
if (cipher.name && cipher.name.toLowerCase().indexOf(searchTerm) !== -1) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (cipher.username && cipher.username.toLowerCase().indexOf(searchTerm) !== -1) {
|
if (cipher.subTitle && cipher.subTitle.toLowerCase().indexOf(searchTerm) !== -1) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (cipher.login && cipher.login.uri && cipher.login.uri.toLowerCase().indexOf(searchTerm) !== -1) {
|
if (cipher.login && cipher.login.uri && cipher.login.uri.toLowerCase().indexOf(searchTerm) !== -1) {
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<a href="#" stop-click ng-click="viewFolder(folder)" class="list-section-item"
|
<a href="#" stop-click ng-click="viewFolder(folder)" class="list-section-item"
|
||||||
ng-repeat="folder in vaultFolders | orderBy: folderSort track by $index">
|
ng-repeat="folder in vaultFolders | orderBy: folderSort track by $index">
|
||||||
{{folder.name}}
|
<i class="fa fa-folder-open text-muted"></i> {{folder.name}}
|
||||||
<i class="fa fa-chevron-right fa-lg"></i>
|
<i class="fa fa-chevron-right fa-lg"></i>
|
||||||
<span class="item-sub-label" ng-if="showFolderCounts">{{folder.itemCount}}</span>
|
<span class="item-sub-label" ng-if="showFolderCounts">{{folder.itemCount}}</span>
|
||||||
</a>
|
</a>
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
<i class="fa fa-share-alt text-muted" ng-if="cipher.organizationId" title="{{i18n.shared}}"></i>
|
<i class="fa fa-share-alt text-muted" ng-if="cipher.organizationId" title="{{i18n.shared}}"></i>
|
||||||
<i class="fa fa-paperclip text-muted" ng-if="cipher.attachments" title="{{i18n.attachments}}"></i>
|
<i class="fa fa-paperclip text-muted" ng-if="cipher.attachments" title="{{i18n.attachments}}"></i>
|
||||||
</span>
|
</span>
|
||||||
<span class="detail">{{cipher.username}}</span>
|
<span class="detail">{{cipher.subTitle}}</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -126,14 +126,14 @@
|
|||||||
<data name="Description" xml:space="preserve">
|
<data name="Description" xml:space="preserve">
|
||||||
<value>bitwarden este cea mai ușoară și cea mai sigură metodă de a stoca toate datele de autentificare și parolele dvs. păstrându-le în același timp sincronizate între toate dispozitivele dvs.
|
<value>bitwarden este cea mai ușoară și cea mai sigură metodă de a stoca toate datele de autentificare și parolele dvs. păstrându-le în același timp sincronizate între toate dispozitivele dvs.
|
||||||
|
|
||||||
Furtul de parole este o problemă serioasă. Saiturile web și aplicațiile pe care le utilizați sunt atacate în fiecare zi. Se înregistrează încălcări ale securității și parolele dvs. sunt furate. Când reutilizați aceleași parole pe aplicații și saituri web, hackerii pot accesa cu ușurință emailurile, conturile bancare și alte conturi importante.
|
Furtul de parole este o problemă serioasă. Saiturile web și aplicațiile pe care le utilizați sunt atacate în fiecare zi. Se înregistrează încălcări ale securității și parolele dvs. sunt furate. Când reutilizați aceleași parole pe aplicații și saituri web, hackerii pot accesa cu ușurință e-mailurile, conturile bancare și alte conturi importante.
|
||||||
|
|
||||||
Experții în securitate vă recomandă să utilizați câte o parolă diferită, generată aleatoriu, pentru fiecare cont pe care îl utilizați. Dar cum veți gestiona toate aceste parole? bitwarden vă ușurează crearea, stocarea și accesarea parolelor dvs.
|
Experții în securitate vă recomandă să utilizați câte o parolă diferită, generată aleatoriu, pentru fiecare cont pe care îl utilizați. Dar cum veți gestiona toate aceste parole? bitwarden vă ușurează crearea, stocarea și accesarea parolelor dvs.
|
||||||
|
|
||||||
bitwarden stochează toate date dvs. de autentificare într-un seif criptat care se sincronizează pe toate dispozitivele dvs. Deoarece seiful este complet criptat înainte de a fi transmis prin internet, numai dvs. aveți acces la date. Nici măcar echipa bitwarden nu poate citi datele dvs. chiar dacă ar dori. Datele dvs. sunt codificate prin criptare AES-256, salted hashing și PBKDF2 SHA-256.</value>
|
bitwarden stochează toate date dvs. de autentificare într-un seif criptat care se sincronizează pe toate dispozitivele dvs. Deoarece seiful este complet criptat înainte de a fi transmis prin internet, numai dvs. aveți acces la date. Nici măcar echipa bitwarden nu poate citi datele dvs. chiar dacă ar dori. Datele dvs. sunt codificate prin criptare AES-256, salted hashing și PBKDF2 SHA-256.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AssetTitle" xml:space="preserve">
|
<data name="AssetTitle" xml:space="preserve">
|
||||||
<value>Un manager de parole sigur și gratuit pentru toate dispozitivele dvs</value>
|
<value>Un manager de parole sigur și gratuit, pentru toate dispozitivele dvs.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScreenshotSync" xml:space="preserve">
|
<data name="ScreenshotSync" xml:space="preserve">
|
||||||
<value>Sincronizează și accesează seiful dvs. de pe multiple dispozitive</value>
|
<value>Sincronizează și accesează seiful dvs. de pe multiple dispozitive</value>
|
||||||
@ -142,15 +142,15 @@ bitwarden stochează toate date dvs. de autentificare într-un seif criptat care
|
|||||||
<value>Gestionează toate datele de autentificare și parolele dintr-un seif securizat</value>
|
<value>Gestionează toate datele de autentificare și parolele dintr-un seif securizat</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScreenshotAutofill" xml:space="preserve">
|
<data name="ScreenshotAutofill" xml:space="preserve">
|
||||||
<value>Auto-completează rapid datele dvs. de autentificare în orice sait web pe care îl vizitați</value>
|
<value>Completează automat și rapid datele dvs. de autentificare în orice sait web pe care îl vizitați</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScreenshotMenu" xml:space="preserve">
|
<data name="ScreenshotMenu" xml:space="preserve">
|
||||||
<value>Seiful dvs. este, de asemenea, accesibil într-un mod convenabil din meniul contextual</value>
|
<value>Asigură accesarea seifului dvs., într-un mod convenabil, din meniul contextual</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScreenshotPassword" xml:space="preserve">
|
<data name="ScreenshotPassword" xml:space="preserve">
|
||||||
<value>Generează automat parole sigure, aleatoare și puternice</value>
|
<value>Generează automat parole sigure, aleatoare și puternice</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScreenshotEdit" xml:space="preserve">
|
<data name="ScreenshotEdit" xml:space="preserve">
|
||||||
<value>Informațiile dvs. sunt gestionate în siguranța folosind criptarea AES pe 256 de biți</value>
|
<value>Gestionează informațiile dvs. în siguranța folosind criptarea AES pe 256 de biți</value>
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
||||||
|
@ -139,10 +139,10 @@ bitwarden 将您的登录信息保存在加密的密码库,可以在您的所
|
|||||||
<value>同步后可以从多台设备访问密码库</value>
|
<value>同步后可以从多台设备访问密码库</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScreenshotVault" xml:space="preserve">
|
<data name="ScreenshotVault" xml:space="preserve">
|
||||||
<value>在一个安全的密码库管理您的登录信息</value>
|
<value>在一个安全的密码库管理您的登录项目</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScreenshotAutofill" xml:space="preserve">
|
<data name="ScreenshotAutofill" xml:space="preserve">
|
||||||
<value>在您访问网站的时候快速自动填充登录信息</value>
|
<value>在您访问网站的时候快速自动填充登录项目</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScreenshotMenu" xml:space="preserve">
|
<data name="ScreenshotMenu" xml:space="preserve">
|
||||||
<value>您也可以通过鼠标右键菜单快捷地访问密码库</value>
|
<value>您也可以通过鼠标右键菜单快捷地访问密码库</value>
|
||||||
|
Loading…
Reference in New Issue
Block a user