diff --git a/app/javascript/styles/forms.scss b/app/javascript/styles/forms.scss index 7476102373329afc70cbb93390c513a0617bd90b..0526f174c6f8a81e1034751d338b2912ba3f55cc 100644 --- a/app/javascript/styles/forms.scss +++ b/app/javascript/styles/forms.scss @@ -349,9 +349,46 @@ code { box-shadow: 0 0 5px rgba($base-shadow-color, 0.2); text-align: center; + p { + margin-bottom: 15px; + } + + .oauth-code { + color: $ui-secondary-color; + outline: 0; + box-sizing: border-box; + display: block; + width: 100%; + border: none; + padding: 10px; + font-family: 'mastodon-font-monospace', monospace; + background: $ui-base-color; + color: $ui-primary-color; + font-size: 14px; + margin: 0; + + &::-moz-focus-inner { + border: 0; + } + + &::-moz-focus-inner, + &:focus, + &:active { + outline: 0 !important; + } + + &:focus { + background: lighten($ui-base-color, 4%); + } + } + strong { font-weight: 500; } + + @media screen and (max-width: 740px) and (min-width: 441px) { + margin-top: 40px; + } } .form-footer { diff --git a/app/views/oauth/authorizations/show.html.haml b/app/views/oauth/authorizations/show.html.haml index b56667f352eea9de937085cc8e0e4a84d49b8565..ad523600740527cb6d0fb3e00e032ef85801bf36 100644 --- a/app/views/oauth/authorizations/show.html.haml +++ b/app/views/oauth/authorizations/show.html.haml @@ -1,3 +1,4 @@ .form-container .flash-message - %code= params[:code] + %p= t('doorkeeper.authorizations.show.title') + %input{ type: 'text', class: 'oauth-code', readonly: true, value: params[:code], onClick: 'select()' } diff --git a/config/locales/doorkeeper.ar.yml b/config/locales/doorkeeper.ar.yml index cd4a9cb50c0678497d261406c715fc61f77e9939..7980e107a7fffa856789d1b1d7c6341c2a32fa0f 100644 --- a/config/locales/doorkeeper.ar.yml +++ b/config/locales/doorkeeper.ar.yml @@ -57,7 +57,7 @@ ar: prompt: طلبَ تطبيق %{client_name} ØªØµØ±ÙŠØØ§ لاستعمال ØØ³Ø§Ø¨Ùƒ. title: إذن Ø¨Ø§Ù„ØªØµØ±ÙŠØ show: - title: رمز الترخيص + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: إبطال Ø§Ù„ØªØµØ±ÙŠØ diff --git a/config/locales/doorkeeper.bg.yml b/config/locales/doorkeeper.bg.yml index 6fafdfc554976162d76431489d35972d733513d8..24de4aee0a51b468bea1b024f0b5d4ce0cdb3570 100644 --- a/config/locales/doorkeeper.bg.yml +++ b/config/locales/doorkeeper.bg.yml @@ -57,7 +57,7 @@ bg: prompt: Приложението %{client_name} заÑвÑва доÑтъп до Ñ‚Ð²Ð¾Ñ Ð°ÐºÐ°ÑƒÐ½Ñ‚ title: ИзиÑква Ñе упълномощаване show: - title: Код за упълномощаване + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: ОтмÑна diff --git a/config/locales/doorkeeper.ca.yml b/config/locales/doorkeeper.ca.yml index ef937c4e637c67425378edf22c3552ff5f8156d3..38dbbdde97cdb0b013e2a4b0a5a29eaed7fff685 100644 --- a/config/locales/doorkeeper.ca.yml +++ b/config/locales/doorkeeper.ca.yml @@ -57,7 +57,7 @@ ca: prompt: La aplicació %{client_name} solâ‹…licita tenir accés al teu compte title: Es requereix autorizació show: - title: Codi de autorització + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Revocar diff --git a/config/locales/doorkeeper.de.yml b/config/locales/doorkeeper.de.yml index b0ba2fb98b2f6b37055c74a83edf247f38ba9cba..1588e4f9ec871ce9a1e1d7151eb0c92add28f771 100644 --- a/config/locales/doorkeeper.de.yml +++ b/config/locales/doorkeeper.de.yml @@ -57,7 +57,7 @@ de: prompt: Soll %{client_name} für die Benutzung dieses Accounts autorisiert werden? title: Autorisierung erforderlich show: - title: Autorisierungscode + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Ungültig machen diff --git a/config/locales/doorkeeper.en.yml b/config/locales/doorkeeper.en.yml index efbd81d43cfc570a4fa5d61af99163932e82a022..33d544bed5a4cef6db3484bb9b7b4611f38264ee 100644 --- a/config/locales/doorkeeper.en.yml +++ b/config/locales/doorkeeper.en.yml @@ -63,7 +63,7 @@ en: prompt: Application %{client_name} requests access to your account title: Authorization required show: - title: Authorization code + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Revoke diff --git a/config/locales/doorkeeper.eo.yml b/config/locales/doorkeeper.eo.yml index 33cc7cc199aab6c975b5249b85e016b07c2fb0c4..ce39f3bd12f7a323582e478951eb7ad0f2ab3901 100644 --- a/config/locales/doorkeeper.eo.yml +++ b/config/locales/doorkeeper.eo.yml @@ -57,7 +57,7 @@ eo: prompt: La aplikaĵo %{client_name} petas aliron al via konto title: Rajtigo bezonata show: - title: Rajtiga kodo + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Malrajtigi diff --git a/config/locales/doorkeeper.es.yml b/config/locales/doorkeeper.es.yml index f3efb23012624f2f87bfaead31ad14b1dc9414a2..2c3bc724c1f7bc5ce41518bdcd6debe7a34d4184 100644 --- a/config/locales/doorkeeper.es.yml +++ b/config/locales/doorkeeper.es.yml @@ -57,7 +57,7 @@ es: prompt: La aplicación %{client_name} solicita tener acceso a su cuenta title: Se requiere autorización show: - title: Código de autorización + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Revocar diff --git a/config/locales/doorkeeper.fa.yml b/config/locales/doorkeeper.fa.yml index 343580530715b96adfb3c31f861ae6e96ff75202..6a4be575e0a06ed0ef104549e56baba868f55d26 100644 --- a/config/locales/doorkeeper.fa.yml +++ b/config/locales/doorkeeper.fa.yml @@ -63,7 +63,7 @@ fa: prompt: Application %{client_name} requests access to your account title: Authorization required show: - title: Authorization code + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Revoke diff --git a/config/locales/doorkeeper.fi.yml b/config/locales/doorkeeper.fi.yml index cd1a9d0584f8e6375ca0e3b34b51df9d978c9a6b..44aceec4cc5e8b917eed0303dfb7dd672841bdc7 100644 --- a/config/locales/doorkeeper.fi.yml +++ b/config/locales/doorkeeper.fi.yml @@ -57,7 +57,7 @@ fi: prompt: Applikaatio %{client_name} pyytää lupaa tilillesi title: Valtuutus vaaditaan show: - title: Valtuutus koodi + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Evää diff --git a/config/locales/doorkeeper.fr.yml b/config/locales/doorkeeper.fr.yml index 4870182092ffd5e4f634f5fb5d501c2aff23e512..3398b248d6d1b94fecf655a671158d6837a19654 100644 --- a/config/locales/doorkeeper.fr.yml +++ b/config/locales/doorkeeper.fr.yml @@ -59,7 +59,7 @@ fr: prompt: Autoriser %{client_name} à utiliser votre compte ? title: Autorisation requise show: - title: Code d’autorisation + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Annuler diff --git a/config/locales/doorkeeper.he.yml b/config/locales/doorkeeper.he.yml index 77890278889dfa2e201027f4a194d8c7ccb8ac57..1d366b179f88dd9f83deca9d05b38493fee2ea77 100644 --- a/config/locales/doorkeeper.he.yml +++ b/config/locales/doorkeeper.he.yml @@ -57,7 +57,7 @@ he : prompt: ×™×©×•× %{client_name} מבקש גישה ×œ×—×©×‘×•× ×š title: × ×“×¨×©×ª הרש××” show: - title: קוד הרש××” + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: ביטול diff --git a/config/locales/doorkeeper.hr.yml b/config/locales/doorkeeper.hr.yml index 26d21c10dab0b97823b425f1d89719866356ee1b..e0240938eab42887caa783742837f9d199cedff8 100644 --- a/config/locales/doorkeeper.hr.yml +++ b/config/locales/doorkeeper.hr.yml @@ -57,7 +57,7 @@ hr: prompt: Aplikacija %{client_name} je zatražila pristup tvom raÄunu title: Traži se autorizacija show: - title: Autorizacijski kod + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Odbij diff --git a/config/locales/doorkeeper.hu.yml b/config/locales/doorkeeper.hu.yml index b1c6dd6c96cf5c41ab5524e9f9d036cbe87659a5..583e0ad9f20f208e06966c1c8b159849cf52648f 100644 --- a/config/locales/doorkeeper.hu.yml +++ b/config/locales/doorkeeper.hu.yml @@ -57,7 +57,7 @@ hu: prompt: "%{client_name} nevű alkalmazás engedélyt kér a fiókodhoz való hozzáféréshez." title: Engedély szükséges show: - title: Engedély kódja + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Visszavonás diff --git a/config/locales/doorkeeper.id.yml b/config/locales/doorkeeper.id.yml index 4ae97c5df4bf1655381a10923a5983416d4c749e..95560ecf918cb04cc93e48208aa985f6896570fb 100644 --- a/config/locales/doorkeeper.id.yml +++ b/config/locales/doorkeeper.id.yml @@ -57,7 +57,7 @@ id: prompt: Aplikasi %{client_name} meminta akses pada akun anda title: Izin diperlukan show: - title: Kode izin + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Cabut izin diff --git a/config/locales/doorkeeper.io.yml b/config/locales/doorkeeper.io.yml index 8c093a9d82d13447cfcf65c1a623c08628b4b362..28466d3aefc4cc1481a36fceaf57db65009a0711 100644 --- a/config/locales/doorkeeper.io.yml +++ b/config/locales/doorkeeper.io.yml @@ -57,7 +57,7 @@ io: prompt: Application %{client_name} requests access to your account title: Authorization required show: - title: Authorization code + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Revoke diff --git a/config/locales/doorkeeper.it.yml b/config/locales/doorkeeper.it.yml index 4b5e463b0acb3158d1b1a5122950aeb2047caec3..e5a2d3f6e225939fc3e716baddafc7f2f2928043 100644 --- a/config/locales/doorkeeper.it.yml +++ b/config/locales/doorkeeper.it.yml @@ -57,7 +57,7 @@ it: prompt: L'applicazione %{client_name} richiede l'accesso al tuo account title: Autorizzazione richiesta show: - title: Codice autorizzazione + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Disabilita diff --git a/config/locales/doorkeeper.ja.yml b/config/locales/doorkeeper.ja.yml index 9e3b727612e93babd2e8626d2b9a01f1738deb8c..0b670fda4388df0502cddff5c77dac99b876fe4e 100644 --- a/config/locales/doorkeeper.ja.yml +++ b/config/locales/doorkeeper.ja.yml @@ -63,7 +63,7 @@ ja: prompt: アプリ %{client_name} ãŒã‚ãªãŸã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’è¦æ±‚ã—ã¦ã„ã¾ã™ã€‚ title: èªè¨¼ãŒå¿…è¦ã§ã™ã€‚ show: - title: èªè¨¼ã‚³ãƒ¼ãƒ‰ + title: èªè¨¼ã‚³ãƒ¼ãƒ‰ã‚’コピーã—ã¦ã‚¢ãƒ—リã«è²¼ã‚Šä»˜ã‘ã¦ä¸‹ã•ã„。 authorized_applications: buttons: revoke: å–æ¶ˆ diff --git a/config/locales/doorkeeper.nl.yml b/config/locales/doorkeeper.nl.yml index ae1f8bc529fb29e50d1a2c4c09270df98fcc24eb..66936d381cc01bffab5e5e40237c857ec54ae0de 100644 --- a/config/locales/doorkeeper.nl.yml +++ b/config/locales/doorkeeper.nl.yml @@ -63,7 +63,7 @@ nl: prompt: "%{client_name} autoriseren om uw account te gebruiken?" title: Autorisatie vereist show: - title: Autorisatie-code + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Intrekken diff --git a/config/locales/doorkeeper.no.yml b/config/locales/doorkeeper.no.yml index 23ca61d4dda7fe22c7e0395abf3e9388ca99eaac..ba061e0cacae5765352907fc19ce2666ab3bd7cd 100644 --- a/config/locales/doorkeeper.no.yml +++ b/config/locales/doorkeeper.no.yml @@ -57,7 +57,7 @@ prompt: Applikasjon %{client_name} spør om tilgang til din konto title: Autorisasjon pÃ¥krevd show: - title: Autoriserings kode + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Opphev diff --git a/config/locales/doorkeeper.oc.yml b/config/locales/doorkeeper.oc.yml index 8ebfe2137e0f714555fec39604ba77d65b983c3d..1606b92c40e25599a037cd7a688b2dba3308a852 100644 --- a/config/locales/doorkeeper.oc.yml +++ b/config/locales/doorkeeper.oc.yml @@ -63,7 +63,7 @@ oc: prompt: L’aplicacion %{client_name} demanda l’accès al vòstre compte. title: Cal l’autorizacion show: - title: Còdi d’autorizacion + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Revocar diff --git a/config/locales/doorkeeper.pl.yml b/config/locales/doorkeeper.pl.yml index ee3f4cad872bc09d48d706bab5da743ac02f307b..824a6be90e1f1848a8f9e5964fd01ba8d4bb843c 100644 --- a/config/locales/doorkeeper.pl.yml +++ b/config/locales/doorkeeper.pl.yml @@ -63,7 +63,7 @@ pl: prompt: Aplikacja %{client_name} prosi o dostÄ™p do Twojego konta title: Wymagana jest autoryzacja show: - title: Kod autoryzacji + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Unieważnij diff --git a/config/locales/doorkeeper.pt-BR.yml b/config/locales/doorkeeper.pt-BR.yml index f0f3c68931e1bda3fcca68835f83a566967ba73e..53cadec381f3c558cca8fa543d6facc9016b5dac 100644 --- a/config/locales/doorkeeper.pt-BR.yml +++ b/config/locales/doorkeeper.pt-BR.yml @@ -63,7 +63,7 @@ pt-BR: prompt: O aplicativo %{client_name} solicita acesso à sua conta title: Autorização necessária show: - title: Código de autorização + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Revogar diff --git a/config/locales/doorkeeper.pt.yml b/config/locales/doorkeeper.pt.yml index 87e01ba940d21a647c2d4ed5c9e62b34d90a03f8..30d9f7f5ac4c25d1bbc9e18d464a5a46c2940c92 100644 --- a/config/locales/doorkeeper.pt.yml +++ b/config/locales/doorkeeper.pt.yml @@ -57,7 +57,7 @@ pt: prompt: Aplicação %{client_name} pede acesso à tua conta title: Autorização é necessária show: - title: Código de autorização + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Revogar diff --git a/config/locales/doorkeeper.ru.yml b/config/locales/doorkeeper.ru.yml index 8862936dc2e94b7b27bfc5546a951b9d8f4fc84c..2234a9bbec13c13e4539e33050d48561c5f97409 100644 --- a/config/locales/doorkeeper.ru.yml +++ b/config/locales/doorkeeper.ru.yml @@ -57,7 +57,7 @@ ru: prompt: Приложение %{client_name} запрашивает доÑтуп к Вашему аккаунту title: ТребуетÑÑ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ show: - title: Код авторизации + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Отозвать авторизацию diff --git a/config/locales/doorkeeper.th.yml b/config/locales/doorkeeper.th.yml index 29673971beef2bbfa9fdb5aac6ce919f9913ddca..60edae1e4c71ed0af93565018a8baaa9d70eb2ee 100644 --- a/config/locales/doorkeeper.th.yml +++ b/config/locales/doorkeeper.th.yml @@ -57,7 +57,7 @@ th: prompt: Application %{client_name} requests access to your account title: Authorization required show: - title: Authorization code + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¸à¸™à¸¸à¸à¸²à¸•ิ diff --git a/config/locales/doorkeeper.uk.yml b/config/locales/doorkeeper.uk.yml index a5289541bdf62d18f1637b0f7227d9c3b2abb7da..d80abf01a67cef75b71279d6b7ee7ab72826383e 100644 --- a/config/locales/doorkeeper.uk.yml +++ b/config/locales/doorkeeper.uk.yml @@ -57,7 +57,7 @@ uk: prompt: Податок %{client_name} проÑить доÑтупу до вашого акаунту title: Ðеобхідна Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ show: - title: Код авторизації + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: Відкликати авторизацію diff --git a/config/locales/doorkeeper.zh-CN.yml b/config/locales/doorkeeper.zh-CN.yml index 6db8697b8e80877fe319022e4de7cc08b0beec7a..12b38b81ffde226feb3069ec3ba4900a5a97da56 100644 --- a/config/locales/doorkeeper.zh-CN.yml +++ b/config/locales/doorkeeper.zh-CN.yml @@ -58,7 +58,7 @@ zh-CN: prompt: æŽˆæƒ %{client_name} ä½¿ç”¨ä½ çš„å¸å·? title: 需è¦ä½ æŽˆæƒ show: - title: 授æƒç + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: 注销 diff --git a/config/locales/doorkeeper.zh-HK.yml b/config/locales/doorkeeper.zh-HK.yml index bb44c272bb6238a2b65b5b270cb7ab966db81fcc..ac1e3180a0ecc9e386006c3e26d287b98aa3a73f 100644 --- a/config/locales/doorkeeper.zh-HK.yml +++ b/config/locales/doorkeeper.zh-HK.yml @@ -57,7 +57,7 @@ zh-HK: prompt: æ‡‰ç”¨ç¨‹å¼ %{client_name} è¦æ±‚å¾—åˆ°ä½ ç”¨æˆ¶çš„éƒ¨ä»½æ¬Šé™ title: 需è¦ç”¨æˆ¶æŽˆæ¬Š show: - title: 授權代碼 + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: å–æ¶ˆæŽˆæ¬Š diff --git a/config/locales/doorkeeper.zh-TW.yml b/config/locales/doorkeeper.zh-TW.yml index 7e8c78cd95b26e72740ffd92b27ea98245256963..5110c8aa3322162ed463a29cac7102a51cb54f62 100644 --- a/config/locales/doorkeeper.zh-TW.yml +++ b/config/locales/doorkeeper.zh-TW.yml @@ -57,7 +57,7 @@ zh-TW: prompt: æ‡‰ç”¨ç¨‹å¼ %{client_name} è¦æ±‚å–å¾—æ‚¨å¸³è™Ÿçš„éƒ¨ä»½æ¬Šé™ title: éœ€è¦æŽˆæ¬Š show: - title: 授權代碼 + title: Copy this authorization code and paste it to the application. authorized_applications: buttons: revoke: å–æ¶ˆæŽˆæ¬Š