Browse Source

Adding the lastest version of lesspass-pure

pull/342/head
Guillaume Vincent 7 years ago
parent
commit
cfeeadba4f
70 changed files with 3248 additions and 0 deletions
  1. +2671
    -0
      dist/912ec66d7572ff821749319396470bde.svg
  2. +154
    -0
      dist/LessPass-icon-white.svg
  3. BIN
      dist/LessPassDatabase.png
  4. BIN
      dist/af7ae505a9eed503f8b8e6982036873e.woff2
  5. BIN
      dist/android-chrome-144x144.png
  6. BIN
      dist/android-chrome-192x192.png
  7. BIN
      dist/android-chrome-256x256.png
  8. BIN
      dist/android-chrome-36x36.png
  9. BIN
      dist/android-chrome-384x384.png
  10. BIN
      dist/android-chrome-48x48.png
  11. BIN
      dist/android-chrome-512x512.png
  12. BIN
      dist/android-chrome-72x72.png
  13. BIN
      dist/android-chrome-96x96.png
  14. BIN
      dist/apple-touch-icon-114x114.png
  15. BIN
      dist/apple-touch-icon-120x120.png
  16. BIN
      dist/apple-touch-icon-144x144.png
  17. BIN
      dist/apple-touch-icon-152x152.png
  18. BIN
      dist/apple-touch-icon-167x167.png
  19. BIN
      dist/apple-touch-icon-180x180.png
  20. BIN
      dist/apple-touch-icon-57x57.png
  21. BIN
      dist/apple-touch-icon-60x60.png
  22. BIN
      dist/apple-touch-icon-72x72.png
  23. BIN
      dist/apple-touch-icon-76x76.png
  24. BIN
      dist/apple-touch-icon-precomposed.png
  25. BIN
      dist/apple-touch-icon.png
  26. BIN
      dist/apple-touch-startup-image-1182x2208.png
  27. BIN
      dist/apple-touch-startup-image-1242x2148.png
  28. BIN
      dist/apple-touch-startup-image-1496x2048.png
  29. BIN
      dist/apple-touch-startup-image-1536x2008.png
  30. BIN
      dist/apple-touch-startup-image-320x460.png
  31. BIN
      dist/apple-touch-startup-image-640x1096.png
  32. BIN
      dist/apple-touch-startup-image-640x920.png
  33. BIN
      dist/apple-touch-startup-image-748x1024.png
  34. BIN
      dist/apple-touch-startup-image-750x1294.png
  35. BIN
      dist/apple-touch-startup-image-768x1004.png
  36. BIN
      dist/b06871f281fee6b241d60582ae9369b9.ttf
  37. +15
    -0
      dist/browserconfig.xml
  38. BIN
      dist/coast-228x228.png
  39. BIN
      dist/counter.png
  40. +1
    -0
      dist/cover.original.txt
  41. BIN
      dist/demo.gif
  42. BIN
      dist/double-blue-cover.png
  43. BIN
      dist/favicon-16x16.png
  44. BIN
      dist/favicon-32x32.png
  45. BIN
      dist/favicon.ico
  46. BIN
      dist/favicon.png
  47. BIN
      dist/fee66e712a8a08eef5805a46892932ad.woff
  48. BIN
      dist/fingerprint.png
  49. BIN
      dist/firefox_app_128x128.png
  50. BIN
      dist/firefox_app_512x512.png
  51. BIN
      dist/firefox_app_60x60.png
  52. +47
    -0
      dist/i18n/de.json
  53. +47
    -0
      dist/i18n/en.json
  54. +47
    -0
      dist/i18n/es.json
  55. +47
    -0
      dist/i18n/fr.json
  56. +47
    -0
      dist/i18n/zh-CN.json
  57. +47
    -0
      dist/i18n/zh.json
  58. +6
    -0
      dist/lesspass.min.css
  59. +38
    -0
      dist/lesspass.min.js
  60. +58
    -0
      dist/manifest.json
  61. +14
    -0
      dist/manifest.webapp
  62. BIN
      dist/mstile-144x144.png
  63. BIN
      dist/mstile-150x150.png
  64. BIN
      dist/mstile-310x150.png
  65. BIN
      dist/mstile-310x310.png
  66. BIN
      dist/mstile-70x70.png
  67. BIN
      dist/options.png
  68. BIN
      dist/stars.png
  69. BIN
      dist/yandex-browser-50x50.png
  70. +9
    -0
      dist/yandex-browser-manifest.json

+ 2671
- 0
dist/912ec66d7572ff821749319396470bde.svg
File diff suppressed because it is too large
View File


+ 154
- 0
dist/LessPass-icon-white.svg View File

@@ -0,0 +1,154 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg3039"
version="1.1"
inkscape:version="0.91 r13725"
width="180"
height="180"
sodipodi:docname="LessPass-icon-white.svg">
<metadata
id="metadata3045">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs3043">
<filter
id="filter5169"
style="color-interpolation-filters:sRGB"
inkscape:label="Drop Shadow">
<feFlood
id="feFlood5171"
flood-opacity="0.4"
flood-color="rgb(0,0,0)"
result="flood" />
<feComposite
id="feComposite5173"
in2="SourceGraphic"
in="flood"
operator="in"
result="composite1" />
<feGaussianBlur
id="feGaussianBlur5175"
stdDeviation="2"
result="blur" />
<feOffset
id="feOffset5177"
dx="4"
dy="4"
result="offset" />
<feComposite
id="feComposite5179"
in2="offset"
in="SourceGraphic"
operator="over"
result="composite2" />
</filter>
<filter
id="filter3013"
style="color-interpolation-filters:sRGB"
inkscape:label="Drop Shadow">
<feFlood
id="feFlood3015"
flood-opacity="0.4"
flood-color="rgb(0,0,0)"
result="flood" />
<feComposite
id="feComposite3017"
in2="SourceGraphic"
in="flood"
operator="in"
result="composite1" />
<feGaussianBlur
id="feGaussianBlur3019"
stdDeviation="1"
result="blur" />
<feOffset
id="feOffset3021"
dx="4"
dy="4"
result="offset" />
<feComposite
id="feComposite3023"
in2="offset"
in="SourceGraphic"
operator="over"
result="composite2" />
</filter>
<filter
id="filter3097"
style="color-interpolation-filters:sRGB"
inkscape:label="Drop Shadow">
<feFlood
id="feFlood3099"
flood-opacity="0.4"
flood-color="rgb(0,0,0)"
result="flood" />
<feComposite
id="feComposite3101"
in2="SourceGraphic"
in="flood"
operator="in"
result="composite1" />
<feGaussianBlur
id="feGaussianBlur3103"
stdDeviation="2"
result="blur" />
<feOffset
id="feOffset3105"
dx="4"
dy="4"
result="offset" />
<feComposite
id="feComposite3107"
in2="offset"
in="SourceGraphic"
operator="over"
result="composite2" />
</filter>
</defs>
<sodipodi:namedview
pagecolor="#b1b1b1"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1871"
inkscape:window-height="1056"
id="namedview3041"
showgrid="false"
inkscape:zoom="2.814285"
inkscape:cx="83.115942"
inkscape:cy="134.0767"
inkscape:window-x="49"
inkscape:window-y="24"
inkscape:window-maximized="1"
inkscape:current-layer="svg3039"
showguides="true"
inkscape:guide-bbox="true"
inkscape:showpageshadow="false" />
<path
style="opacity:0.9;fill:#ffffff;fill-opacity:1;stroke:none;filter:url(#filter3097)"
d="m 88.85937,15.01627 c -5.751278,0.27568 -11.432799,2.6203 -15.843752,7.031248 L 22.046868,73.01626 c -9.410033,9.41003 -9.410033,24.55872 0,33.96875 l 50.96875,50.96875 c 9.410033,9.41003 24.558722,9.41003 33.968752,0 l 50.96875,-50.96875 c 9.41003,-9.41003 9.41003,-24.55872 0,-33.96875 L 106.98437,22.047518 C 101.98529,17.04844 95.37748,14.70383 88.85937,15.01627 Z m 0,30 c 0.38173,-0.0196 0.76987,0 1.15625,0 12.364,0 22.46875,10.13598 22.46875,22.49999 0,10.2795 -7.00683,18.97639 -16.46875,21.625 l 0,20.625 6.21875,0 c 0.126,0 0.21875,0.0928 0.21875,0.21875 l 0,10.25 c 0,0.1259 -0.0928,0.21875 -0.21875,0.21875 l -6.21875,0 0,3.875 6.21875,0 c 0.12098,-0.035 0.21875,0.0928 0.21875,0.21875 l 0,10.21875 c 0,0.1259 -0.0928,0.25 -0.21875,0.25 l -6.21875,0 -7.8125,0 -4.218752,0 0,-45.875 c -9.46194,-2.64861 -16.46875,-11.34551 -16.46875,-21.625 0,-11.97763 9.510121,-21.89377 21.343752,-22.49999 z m 1.15625,8.8125 c -7.596242,0 -13.656252,6.09122 -13.656252,13.68749 0,7.59632 6.06001,13.625 13.656252,13.625 7.59627,0 13.625,-6.02868 13.625,-13.625 0,-7.59627 -6.02873,-13.68749 -13.625,-13.68749 z"
id="rect3044"
inkscape:connector-curvature="0" />
</svg>

BIN
dist/LessPassDatabase.png View File

Before After
Width: 475  |  Height: 329  |  Size: 14 KiB

BIN
dist/af7ae505a9eed503f8b8e6982036873e.woff2 View File


BIN
dist/android-chrome-144x144.png View File

Before After
Width: 144  |  Height: 144  |  Size: 2.8 KiB

BIN
dist/android-chrome-192x192.png View File

Before After
Width: 192  |  Height: 192  |  Size: 3.9 KiB

BIN
dist/android-chrome-256x256.png View File

Before After
Width: 256  |  Height: 256  |  Size: 5.7 KiB

BIN
dist/android-chrome-36x36.png View File

Before After
Width: 36  |  Height: 36  |  Size: 746 B

BIN
dist/android-chrome-384x384.png View File

Before After
Width: 384  |  Height: 384  |  Size: 10 KiB

BIN
dist/android-chrome-48x48.png View File

Before After
Width: 48  |  Height: 48  |  Size: 983 B

BIN
dist/android-chrome-512x512.png View File

Before After
Width: 512  |  Height: 512  |  Size: 16 KiB

BIN
dist/android-chrome-72x72.png View File

Before After
Width: 72  |  Height: 72  |  Size: 1.4 KiB

BIN
dist/android-chrome-96x96.png View File

Before After
Width: 96  |  Height: 96  |  Size: 1.8 KiB

BIN
dist/apple-touch-icon-114x114.png View File

Before After
Width: 114  |  Height: 114  |  Size: 2.2 KiB

BIN
dist/apple-touch-icon-120x120.png View File

Before After
Width: 120  |  Height: 120  |  Size: 2.3 KiB

BIN
dist/apple-touch-icon-144x144.png View File

Before After
Width: 144  |  Height: 144  |  Size: 2.8 KiB

BIN
dist/apple-touch-icon-152x152.png View File

Before After
Width: 152  |  Height: 152  |  Size: 3.0 KiB

BIN
dist/apple-touch-icon-167x167.png View File

Before After
Width: 167  |  Height: 167  |  Size: 3.3 KiB

BIN
dist/apple-touch-icon-180x180.png View File

Before After
Width: 180  |  Height: 180  |  Size: 3.6 KiB

BIN
dist/apple-touch-icon-57x57.png View File

Before After
Width: 57  |  Height: 57  |  Size: 1.1 KiB

BIN
dist/apple-touch-icon-60x60.png View File

Before After
Width: 60  |  Height: 60  |  Size: 1.2 KiB

BIN
dist/apple-touch-icon-72x72.png View File

Before After
Width: 72  |  Height: 72  |  Size: 1.4 KiB

BIN
dist/apple-touch-icon-76x76.png View File

Before After
Width: 76  |  Height: 76  |  Size: 1.5 KiB

BIN
dist/apple-touch-icon-precomposed.png View File

Before After
Width: 180  |  Height: 180  |  Size: 3.6 KiB

BIN
dist/apple-touch-icon.png View File

Before After
Width: 180  |  Height: 180  |  Size: 3.6 KiB

BIN
dist/apple-touch-startup-image-1182x2208.png View File

Before After
Width: 1182  |  Height: 2208  |  Size: 63 KiB

BIN
dist/apple-touch-startup-image-1242x2148.png View File

Before After
Width: 1242  |  Height: 2148  |  Size: 67 KiB

BIN
dist/apple-touch-startup-image-1496x2048.png View File

Before After
Width: 1496  |  Height: 2048  |  Size: 87 KiB

BIN
dist/apple-touch-startup-image-1536x2008.png View File

Before After
Width: 1536  |  Height: 2008  |  Size: 91 KiB

BIN
dist/apple-touch-startup-image-320x460.png View File

Before After
Width: 320  |  Height: 460  |  Size: 8.4 KiB

BIN
dist/apple-touch-startup-image-640x1096.png View File

Before After
Width: 640  |  Height: 1096  |  Size: 24 KiB

BIN
dist/apple-touch-startup-image-640x920.png View File

Before After
Width: 640  |  Height: 920  |  Size: 24 KiB

BIN
dist/apple-touch-startup-image-748x1024.png View File

Before After
Width: 748  |  Height: 1024  |  Size: 30 KiB

BIN
dist/apple-touch-startup-image-750x1294.png View File

Before After
Width: 750  |  Height: 1294  |  Size: 32 KiB

BIN
dist/apple-touch-startup-image-768x1004.png View File

Before After
Width: 768  |  Height: 1004  |  Size: 31 KiB

BIN
dist/b06871f281fee6b241d60582ae9369b9.ttf View File


+ 15
- 0
dist/browserconfig.xml View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square70x70logo src="dist/mstile-70x70.png"/>
<square150x150logo src="dist/mstile-150x150.png"/>
<wide310x150logo src="dist/mstile-310x150.png"/>
<square310x310logo src="dist/mstile-310x310.png"/>
<TileColor>#555555</TileColor>

</tile>

</msapplication>

</browserconfig>

BIN
dist/coast-228x228.png View File

Before After
Width: 228  |  Height: 228  |  Size: 4.8 KiB

BIN
dist/counter.png View File

Before After
Width: 326  |  Height: 306  |  Size: 20 KiB

+ 1
- 0
dist/cover.original.txt View File

@@ -0,0 +1 @@
https://www.pexels.com/photo/grey-and-white-snow-covered-mountains-and-white-cloud-bank-65125/

BIN
dist/demo.gif View File

Before After
Width: 470  |  Height: 290  |  Size: 47 KiB

BIN
dist/double-blue-cover.png View File

Before After
Width: 2067  |  Height: 1280  |  Size: 18 KiB

BIN
dist/favicon-16x16.png View File

Before After
Width: 16  |  Height: 16  |  Size: 360 B

BIN
dist/favicon-32x32.png View File

Before After
Width: 32  |  Height: 32  |  Size: 685 B

BIN
dist/favicon.ico View File

Before After

BIN
dist/favicon.png View File

Before After
Width: 280  |  Height: 280  |  Size: 4.9 KiB

BIN
dist/fee66e712a8a08eef5805a46892932ad.woff View File


BIN
dist/fingerprint.png View File

Before After
Width: 329  |  Height: 309  |  Size: 20 KiB

BIN
dist/firefox_app_128x128.png View File

Before After
Width: 128  |  Height: 128  |  Size: 2.8 KiB

BIN
dist/firefox_app_512x512.png View File

Before After
Width: 512  |  Height: 512  |  Size: 18 KiB

BIN
dist/firefox_app_60x60.png View File

Before After
Width: 60  |  Height: 60  |  Size: 1.3 KiB

+ 47
- 0
dist/i18n/de.json View File

@@ -0,0 +1,47 @@
{
"Advanced options": "Erweiterte Optionen",
"Copied": "Kopiert!",
"Counter": "Zähler",
"CounterFieldHelp": "Erhöhen Sie diesen Wert, um das zu erstellende Passwort zu ändern, ohne Ihr Masterpasswort zu ändern.",
"CreatePassword": "Möchten Sie eines erstellen?",
"DBNotRunning": "Ihre LessPass Datenbank läuft nicht",
"DefaultOptionLocalStorage": "Wir benutzen den Cache Ihres Browsers, um Ihre Einstellungen als Standard lokal zu speichern. Jedesmal, wenn Sie die App öffnen, werden diese Einstellungen geladen.",
"Email": "email",
"EmailAlreadyExist": "Diese email-Adresse ist bereits registriert. Möchten Sie sich einloggen oder Ihr Passwort wiederherstellen?",
"EmailInvalid": "Bitte geben Sie eine gültige email-Adresse ein",
"EmailRequiredError": "Wir benötigen eine email-Adresse, um Ihr Konto zu finden.",
"Encrypt my master password": "Verschlüssele mein Masterpasswort",
"ForgotPassword": "Passwort vergessen?",
"Generate": "Erstelle",
"Length": "Länge",
"LessPass Database Url": "LessPass Datenbank Url",
"Login": "Login",
"LoginFormInvalid": "LessPass URL, email-Adresse und Passwort sind obligatorisch",
"LoginIncorrectError": "Die email-Adresse und das Passwort, die Sie eingegeben haben, entsprechen nicht unseren Daten. Bitte überprüfen Sie sie und versuchen es nochmal.",
"Master Password": "Masterpasswort",
"Next": "Nächste",
"NoMatchFor": "Ups! Dafür gibt es keine Übereinstimmung",
"NoPassword": "Sie haben kein Passwort-Profil in Ihrer Datenbank gespeichert.",
"Password profile deleted": "Kennwort Profil gelöscht",
"PasswordProfileCopied": "Ihr Passwort-Profil wurde kopiert",
"PasswordResetRequired": "Ein Passwort ist erforderlich",
"PasswordResetSuccessful": "Ihr Passwort wurde erfolgreich zurückgesetzt.",
"Previous": "Vorherige",
"Register": "Registrieren",
"Reset my password": "Mein Passwort zurücksetzen",
"ResetLinkExpired": "Der Link zum Zurücksetzen des Passworts ist abgelaufen.",
"Save options": "Optionen speichern",
"Sign In": "Anmelden",
"Site": "Seite",
"SiteLoginMasterPasswordMandatory": "Die Felder für Seite, Anmeldename und Masterpasswort sind obligatorisch.",
"SorryCopy": "Es tut uns leid, dass die Kopie nur auf modernen Browsern funktioniert",
"UNDO": "STORNIEREN",
"UpdateYourSearch": "Bitte erweitern Sie Ihre Suche.",
"Version": "Version",
"WarningV1Deprecated": "Version 1 ist veraltet und wird bald gelöscht werden. Wir empfehlen Ihnen dringend, Ihre Passwörter auf die Version 2 zu migrieren.",
"WelcomeRegister": "Willkommen {email}, danke für die Anmeldung.",
"Your options have been saved successfully": "Ihre Optionen wurden erfolgreich gespeichert",
"resetPasswordSuccess": "Wenn die E-Mail-Adresse {email} mit einem LessPass-Konto verknüpft ist, erhalten Sie in Kürze eine E-Mail von LessPass mit Anweisungen zum Zurücksetzen Ihres Passworts.",
"version": "Version",
"versionShortcut": "V"
}

+ 47
- 0
dist/i18n/en.json View File

@@ -0,0 +1,47 @@
{
"Advanced options": "Advanced options",
"Copied": "copied!",
"Counter": "Counter",
"CounterFieldHelp": "Increment this value to change the generated password without changing your master password.",
"CreatePassword": "Would you like to create one?",
"DBNotRunning": "Your LessPass Database is not running",
"DefaultOptionLocalStorage": "We use local storage to save default options locally. Each time you open the app, these options will be loaded by default.",
"Email": "Email",
"EmailAlreadyExist": "This email is already registered. Want to login or recover your password?",
"EmailInvalid": "Please enter a valid email",
"EmailRequiredError": "We need an email to find your account.",
"Encrypt my master password": "Encrypt my master password",
"ForgotPassword": "Forgot your password?",
"Generate": "Generate",
"Length": "Length",
"LessPass Database Url": "LessPass Database Url",
"Login": "Login",
"LoginFormInvalid": "LessPass URL, email, and password are mandatory",
"LoginIncorrectError": "The email and password you entered did not match our records. Please double-check and try again.",
"Master Password": "Master Password",
"Next": "Next",
"NoMatchFor": "Oops! There are no matches for",
"NoPassword": "You don't have any password profile saved in your database.",
"Password profile deleted": "Password profile deleted",
"PasswordProfileCopied": "Your password profile has been copied",
"PasswordResetRequired": "A password is required",
"PasswordResetSuccessful": "Your password was reset successfully.",
"Previous": "Previous",
"Register": "Register",
"Reset my password": "Reset my password",
"ResetLinkExpired": "This password reset link has expired.",
"Save options": "Save options",
"Sign In": "Sign In",
"Site": "Site",
"SiteLoginMasterPasswordMandatory": "Site, login, and master password fields are mandatory.",
"SorryCopy": "We are sorry the copy only works on modern browsers",
"UNDO": "UNDO",
"UpdateYourSearch": "Please try broadening your search.",
"Version": "Version",
"WarningV1Deprecated": "Version 1 is deprecated and will be deleted soon. We strongly advise you to migrate your passwords to version 2.",
"WelcomeRegister": "Welcome {email}, thank you for signing up.",
"Your options have been saved successfully": "Your options have been saved successfully",
"resetPasswordSuccess": "If the email address {email} is associated with a LessPass account, you will shortly receive an email from LessPass with instructions on how to reset your password.",
"version": "version",
"versionShortcut": "v"
}

+ 47
- 0
dist/i18n/es.json View File

@@ -0,0 +1,47 @@
{
"Advanced options": "Opciones avanzadas",
"Copied": "¡ copiado !",
"Counter": "Contador",
"CounterFieldHelp": "Aumente este valor para cambiar la contraseña generada sin cambiar su contraseña maestra.",
"CreatePassword": "¿Quiere crear una?",
"DBNotRunning": "Su base de datos de LessPass no está ejecutando",
"DefaultOptionLocalStorage": "Usamos almacenamiento local para guardar las opciones predeterminadas de forma local. Cada vez que abre la aplicación, estas opciones se cargan de forma predeterminada",
"Email": "Correo electrónico",
"EmailAlreadyExist": "Este correo electrónico ya está registrado. ¿Quiere iniciar sesión o recuperar su contraseña?",
"EmailInvalid": "Ingrese un correo elecrónico válido",
"EmailRequiredError": "Necesitamos un correo electrónico para encontrar su cuenta.",
"Encrypt my master password": "Cifrar mi contraseña maestra",
"ForgotPassword": "¿Olvidó su contraseña?",
"Generate": "Generar",
"Length": "Tamaño",
"LessPass Database Url": "URL de la base de datos LessPass",
"Login": "Iniciar sesión",
"LoginFormInvalid": "URL, correo electrónico y contraseña de LessPass URL son obligatorios",
"LoginIncorrectError": "El correo electrónico y la contraseña que ingresó no concuerdan con nuestros registros. Revíselos de nuevo.",
"Master Password": "Contraseña maestra",
"Next": "Después",
"NoMatchFor": "¡Vaya! No ha resultados para",
"NoPassword": "No tiene ningún perfil de contraseñas guardado en su base de datos.",
"Password profile deleted": "Contraseña del perfil de borrado",
"PasswordProfileCopied": "Se ha copiado su perfil de contraseña",
"PasswordResetRequired": "Se requiere una contraseña",
"PasswordResetSuccessful": "Su contraseña ha sido reestablecida con éxito.",
"Previous": "Anterior",
"Register": "Registrar",
"Reset my password": "Reestablecer mi contraseña",
"ResetLinkExpired": "El enlace para reestablecer esta contraseña ha expirado.",
"Save options": "Guardar opciones",
"Sign In": "Registrarse",
"Site": "Sitio",
"SiteLoginMasterPasswordMandatory": "Los campos sitio, usuario y contraseña maestra son obligatorios.",
"SorryCopy": "Lamentamos que la copia sólo funcione en navegadores modernos",
"UNDO": "DESHACER",
"UpdateYourSearch": "Trate de ampliar su búsqueda.",
"Version": "Versión",
"WarningV1Deprecated": "La versión 1 está obsoleta y será eliminada pronto. Le recomendamos enérgicamente migrar sus contraseñas a la versión 2.",
"WelcomeRegister": "Bienvenido o bienvenida {email}, gracias por registrarse.",
"Your options have been saved successfully": "Sus opciones se han guardado correctamente",
"resetPasswordSuccess": "Si la dirección de correo electrónico {email} está asociada a una cuenta LessPass, recibirá un correo electrónico de LessPass con instrucciones sobre cómo restablecer su contraseña.",
"version": "versión",
"versionShortcut": "v"
}

+ 47
- 0
dist/i18n/fr.json View File

@@ -0,0 +1,47 @@
{
"Advanced options": "Options avancées",
"Copied": "Copié !",
"Counter": "Compteur",
"CounterFieldHelp": "Augmenter cette valeur pour changer de mot de passe sans changer de mot de passe fort.",
"CreatePassword": "Voulez-vous en créer un ?",
"DBNotRunning": "Votre base de données LessPass n'est pas démarrée.",
"DefaultOptionLocalStorage": "Pour sauvegarder les options par default, nous utilisons le stockage du navigateur. Chaque fois que vous ouvrez l'application, ces options sont chargées par defaut.",
"Email": "Email",
"EmailAlreadyExist": "Cet email est déjà enregistré. Vous voulez peut-être vous connecter ?",
"EmailInvalid": "Entrez un email valide",
"EmailRequiredError": "Nous avons besoin d'un email pour trouver votre compte.",
"Encrypt my master password": "Chiffrer mon mot de passe fort",
"ForgotPassword": "Mot de passe oublié ?",
"Generate": "Générer",
"Length": "Longueur",
"LessPass Database Url": "Url de LessPass Database",
"Login": "Login",
"LoginFormInvalid": "L'URL LessPass, l'email et le mot de passe sont obligatoires.",
"LoginIncorrectError": "L'email et le mot de passe ne sont pas dans notre base de données. Vérifiez une nouvelle fois et réessayez.",
"Master Password": "Mot de passe fort",
"Next": "Suivant",
"NoMatchFor": "Oups ! il n'y a aucun resultat pour",
"NoPassword": "Vous n'avez aucun mot de passe enregistré.",
"Password profile deleted": "Profil de mot de passe supprimé",
"PasswordProfileCopied": "Votre profil de mot de passe a été copié",
"PasswordResetRequired": "Un mot de passe est requis",
"PasswordResetSuccessful": "Votre mot de passe a été changé avec succès",
"Previous": "Précédent",
"Register": "S'enregistrer",
"Reset my password": "Changer mon mot de passe",
"ResetLinkExpired": "Ce lien a expiré.",
"Save options": "Enregistrer les options",
"Sign In": "Se connecter",
"Site": "Site",
"SiteLoginMasterPasswordMandatory": "Les champs site, login et mot de passe fort sont obligatoires.",
"SorryCopy": "Nous sommes désolés, la copie ne fonctionne que sur les navigateurs modernes",
"UNDO": "ANNULER",
"UpdateYourSearch": "Merci de modifier votre recherche.",
"Version": "Version",
"WarningV1Deprecated": "La version 1 est déconseillée et sera supprimée bientôt. Nous vous conseillons fortement de migrer vos mots de passe vers la version 2.",
"WelcomeRegister": "Bienvenue {email}, merci pour vous être enregistré.",
"Your options have been saved successfully": "Vos options ont été enregistrées avec succès",
"resetPasswordSuccess": "Si l'adresse email {email} est associée avec un compte LessPass, vous allez recevoir un email de la part de LessPass avec les instructions pour changer votre mot de passe.",
"version": "version",
"versionShortcut": "v"
}

+ 47
- 0
dist/i18n/zh-CN.json View File

@@ -0,0 +1,47 @@
{
"Advanced options": "高级选项",
"Copied": "已复制",
"Counter": "计数器",
"CounterFieldHelp": "增加这个值就可以在不改变主密码的前提下生成全新的密码。",
"CreatePassword": "您要生成一个密码吗?",
"DBNotRunning": "您的 LessPass 数据库没有运行",
"DefaultOptionLocalStorage": "我们使用“本地存储”在本机保存默认选项。每次您开启本应用时,会默认加载这些选项。",
"Email": "邮件地址",
"EmailAlreadyExist": "这个邮件地址已被注册。登录或找回您的密码?",
"EmailInvalid": "请输入一个有效的电子邮件地址",
"EmailRequiredError": "我们需要一个电子邮件地址来找到您的账户。",
"Encrypt my master password": "加密我的主密码",
"ForgotPassword": "忘记了您的密码?",
"Generate": "生成",
"Length": "长度",
"LessPass Database Url": "LessPass 数据库网址",
"Login": "登录名",
"LoginFormInvalid": "LessPass 网址、电子邮件地址以及密码均为必填信息。",
"LoginIncorrectError": "我们没找到符合您输入的电子邮件地址及密码的记录。请核验后再试。",
"Master Password": "主密码",
"Next": "下一步",
"NoMatchFor": "没有找到符合下列条件的内容:",
"NoPassword": "您的数据库里没有保存任何密码配置。",
"Password profile deleted": "密码配置文件被删",
"PasswordProfileCopied": "已复制您的密码配置。",
"PasswordResetRequired": "请输入登录密码",
"PasswordResetSuccessful": "已成功重置您的登录密码。",
"Previous": "上一步",
"Register": "注册",
"Reset my password": "重置我的登录密码",
"ResetLinkExpired": "此登录密码重置链接已过期。",
"Save options": "保存选项",
"Sign In": "登录",
"Site": "网站名",
"SiteLoginMasterPasswordMandatory": "网站名、登录名以及主密码均为必填信息。",
"SorryCopy": "很抱歉,但复制功能仅适用于现代浏览器",
"UNDO": "解开",
"UpdateYourSearch": "请尝试放宽您的搜索条件。",
"Version": "版本",
"WarningV1Deprecated": "版本 1 已不再支持,不久后将被删除。我们强烈建议您将密码迁移至版本 2。",
"WelcomeRegister": "你好 {email},欢迎您的注册。",
"Your options have been saved successfully": "您的选项已成功保存",
"resetPasswordSuccess": "如果电子邮件地址 {email} 与一个 LessPass 账户相关联,您将很快收到 LessPass 的电子邮件,里面提供有重置密码的操作说明。",
"version": "版本",
"versionShortcut": "v"
}

+ 47
- 0
dist/i18n/zh.json View File

@@ -0,0 +1,47 @@
{
"Advanced options": "進階選項",
"Copied": "已複製",
"Counter": "計數器",
"CounterFieldHelp": "改變這個值,就可以在不改變主密碼的狀況下,產生新的密碼。",
"CreatePassword": "您要產生一組密碼嗎?",
"DBNotRunning": "您的 LessPass 資料庫並未執行",
"DefaultOptionLocalStorage": "我們將預設選項儲存在本機。每當您開啟程式,這些設定將會被自動載入。",
"Email": "郵件位址",
"EmailAlreadyExist": "這個郵件位址已被註冊。想要登入或取回您的密碼嗎?",
"EmailInvalid": "請輸入一個有效的郵件位址",
"EmailRequiredError": "我們需要郵件位址來找到您的帳號。",
"Encrypt my master password": "加密我的主密码",
"ForgotPassword": "忘記您的登入密碼了嗎?",
"Generate": "產生",
"Length": "長度",
"LessPass Database Url": "LessPass數據庫URL",
"Login": "登入帳號",
"LoginFormInvalid": "LessPass URL、郵件位址、登入密碼皆為必填欄位。",
"LoginIncorrectError": "我們查不到您輸入的郵件位址及登入密碼。請確認後再試一次。",
"Master Password": "主密碼",
"Next": "然後",
"NoMatchFor": "喔不!沒有找到跟下列條件相似的結果:",
"NoPassword": "您的資料庫內沒有儲存任何密碼。",
"Password profile deleted": "密碼配置文件被刪",
"PasswordProfileCopied": "您的密码配置文件已被复制。",
"PasswordResetRequired": "請輸入登入密碼",
"PasswordResetSuccessful": "已成功重置您的登入密碼。",
"Previous": "以前",
"Register": "註冊",
"Reset my password": "重置我的登入密碼",
"ResetLinkExpired": "此登入密碼重設連結已過期。",
"Save options": "保存選項",
"Sign In": "登入",
"Site": "網站位址",
"SiteLoginMasterPasswordMandatory": "網站位址、登入帳號、主密碼皆為必填欄位。",
"SorryCopy": "我們很抱歉,該副本僅適用於現代瀏覽器",
"UNDO": "解開",
"UpdateYourSearch": "請試著放寬您的搜尋條件。",
"Version": "版本",
"WarningV1Deprecated": "版本 1 已不支援,不久將被刪除。 我們強烈得建議您將密碼換至版本 2。",
"WelcomeRegister": "歡迎 {email},謝謝您的註冊。",
"Your options have been saved successfully": "您的選項已成功保存",
"resetPasswordSuccess": "如果电子邮件地址 {email} 与LessPass帐户相关联,您将很快收到LessPass的电子邮件,并提供如何重置密码的说明。",
"version": "版本",
"versionShortcut": "v"
}

+ 6
- 0
dist/lesspass.min.css
File diff suppressed because it is too large
View File


+ 38
- 0
dist/lesspass.min.js
File diff suppressed because it is too large
View File


+ 58
- 0
dist/manifest.json View File

@@ -0,0 +1,58 @@
{
"name": "LessPass",
"short_name": "LessPass",
"description": "Next-Gen Open Source Password Manager",
"dir": "auto",
"lang": "en-US",
"display": "standalone",
"orientation": "portrait",
"start_url": "/?homescreen=1",
"background_color": "#555555",
"icons": [
{
"src": "dist/android-chrome-36x36.png",
"sizes": "36x36",
"type": "image/png"
},
{
"src": "dist/android-chrome-48x48.png",
"sizes": "48x48",
"type": "image/png"
},
{
"src": "dist/android-chrome-72x72.png",
"sizes": "72x72",
"type": "image/png"
},
{
"src": "dist/android-chrome-96x96.png",
"sizes": "96x96",
"type": "image/png"
},
{
"src": "dist/android-chrome-144x144.png",
"sizes": "144x144",
"type": "image/png"
},
{
"src": "dist/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "dist/android-chrome-256x256.png",
"sizes": "256x256",
"type": "image/png"
},
{
"src": "dist/android-chrome-384x384.png",
"sizes": "384x384",
"type": "image/png"
},
{
"src": "dist/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
]
}

+ 14
- 0
dist/manifest.webapp View File

@@ -0,0 +1,14 @@
{
"version": 1,
"name": "LessPass",
"description": "Next-Gen Open Source Password Manager",
"icons": {
"60": "dist/firefox_app_60x60.png",
"128": "dist/firefox_app_128x128.png",
"512": "dist/firefox_app_512x512.png"
},
"developer": {
"name": "Guillaume Vincent",
"url": null
}
}

BIN
dist/mstile-144x144.png View File

Before After
Width: 144  |  Height: 144  |  Size: 2.8 KiB

BIN
dist/mstile-150x150.png View File

Before After
Width: 270  |  Height: 270  |  Size: 6.2 KiB

BIN
dist/mstile-310x150.png View File

Before After
Width: 558  |  Height: 270  |  Size: 6.7 KiB

BIN
dist/mstile-310x310.png View File

Before After
Width: 558  |  Height: 558  |  Size: 18 KiB

BIN
dist/mstile-70x70.png View File

Before After
Width: 128  |  Height: 128  |  Size: 2.5 KiB

BIN
dist/options.png View File

Before After
Width: 329  |  Height: 309  |  Size: 22 KiB

BIN
dist/stars.png View File

Before After
Width: 147  |  Height: 35  |  Size: 2.5 KiB

BIN
dist/yandex-browser-50x50.png View File

Before After
Width: 50  |  Height: 50  |  Size: 1006 B

+ 9
- 0
dist/yandex-browser-manifest.json View File

@@ -0,0 +1,9 @@
{
"version": 1,
"api_version": 1,
"layout": {
"logo": "dist/yandex-browser-50x50.png",
"color": "#555555",
"show_title": true
}
}

Loading…
Cancel
Save