diff --git a/components/Account.vue b/components/Account.vue index e65232ff0..b03b4c5f0 100644 --- a/components/Account.vue +++ b/components/Account.vue @@ -1,33 +1,53 @@ @@ -63,7 +83,7 @@ logout() { this.$store.commit('setToken', null); this.$cookies.removeAll(); - } + }, }, } diff --git a/components/Avatar.vue b/components/Avatar.vue new file mode 100644 index 000000000..8c214ff01 --- /dev/null +++ b/components/Avatar.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/locale/pl/translations.suml b/locale/pl/translations.suml index 7e7dded6d..dce8ce0ff 100644 --- a/locale/pl/translations.suml +++ b/locale/pl/translations.suml @@ -607,6 +607,9 @@ user: action: 'Zmień' admin: 'Adminię' logout: 'Wyloguj' + avatar: + header: 'Avatar' + change: 'Zmień avatar na' share: 'Udostępnij' diff --git a/package.json b/package.json index 07b4d7fcb..942734e76 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,8 @@ "canvas": "^2.6.1", "cookie-universal-nuxt": "^2.1.4", "dotenv": "^8.2.0", + "js-base64": "^3.5.2", + "js-md5": "^0.7.3", "jsonwebtoken": "^8.5.1", "mailer": "^0.6.7", "nuxt": "^2.13.0", diff --git a/yarn.lock b/yarn.lock index ccbe2b166..f51a2bc9f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4836,6 +4836,16 @@ jiti@^0.1.11: resolved "https://registry.yarnpkg.com/jiti/-/jiti-0.1.11.tgz#8b27b92e4c0866b3c8c91945c55a99a1db17a782" integrity sha512-zSPegl+ageMLSYcq1uAZa6V56pX2GbNl/eU3Or7PFHu10a2YhLAXj5fnHJGd6cHZTalSR8zXGH8WmyuyufMhLA== +js-base64@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-3.5.2.tgz#3cc800e4f10812b55fb5ec53e7cabaef35dc6d3c" + integrity sha512-VG2qfvV5rEQIVxq9UmAVyWIaOdZGt9M16BLu8vFkyWyhv709Hyg4nKUb5T+Ru+HmAr9RHdF+kQDKAhbJlcdKeQ== + +js-md5@^0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/js-md5/-/js-md5-0.7.3.tgz#b4f2fbb0b327455f598d6727e38ec272cd09c3f2" + integrity sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ== + "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"