wip-tokenbtn
This commit is contained in:
parent
928d38d445
commit
4cdfa95f46
12 changed files with 15 additions and 3 deletions
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "طي",
|
||||
"partOf": "جزء من {name}، غير منشور بمفرده",
|
||||
"mapToken": "رمز الخريطة",
|
||||
"mapboxToken": "رمز Mapbox",
|
||||
"tokenPaste": "رمز Mapbox العام (pk.…)",
|
||||
"tokenUrlLabel": "…أو رابط خدمة الرموز",
|
||||
"tokenApply": "استخدام",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "Einklappen",
|
||||
"partOf": "Teil von {name}, nicht eigenständig veröffentlicht",
|
||||
"mapToken": "Karten-Token",
|
||||
"mapboxToken": "Mapbox-Token",
|
||||
"tokenPaste": "Öffentlicher Mapbox-Token (pk.…)",
|
||||
"tokenUrlLabel": "…oder die URL eines Token-Dienstes",
|
||||
"tokenApply": "Verwenden",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "Collapse",
|
||||
"partOf": "part of {name}, not published on its own",
|
||||
"mapToken": "Map token",
|
||||
"mapboxToken": "Mapbox token",
|
||||
"tokenPaste": "Mapbox public token (pk.…)",
|
||||
"tokenUrlLabel": "…or the URL of a token service",
|
||||
"tokenApply": "Use",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "Contraer",
|
||||
"partOf": "parte de {name}, no publicada por separado",
|
||||
"mapToken": "Token del mapa",
|
||||
"mapboxToken": "Token de Mapbox",
|
||||
"tokenPaste": "Token público de Mapbox (pk.…)",
|
||||
"tokenUrlLabel": "…o la URL de un servicio de tokens",
|
||||
"tokenApply": "Usar",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "Replier",
|
||||
"partOf": "partie de {name}, non publiée seule",
|
||||
"mapToken": "Jeton de carte",
|
||||
"mapboxToken": "Jeton Mapbox",
|
||||
"tokenPaste": "Jeton public Mapbox (pk.…)",
|
||||
"tokenUrlLabel": "…ou l’URL d’un service de jetons",
|
||||
"tokenApply": "Utiliser",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "संक्षिप्त करें",
|
||||
"partOf": "{name} का भाग, अलग से प्रकाशित नहीं",
|
||||
"mapToken": "मानचित्र टोकन",
|
||||
"mapboxToken": "Mapbox टोकन",
|
||||
"tokenPaste": "Mapbox सार्वजनिक टोकन (pk.…)",
|
||||
"tokenUrlLabel": "…या किसी टोकन सेवा का URL",
|
||||
"tokenApply": "उपयोग करें",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "Comprimi",
|
||||
"partOf": "parte di {name}, non pubblicata da sola",
|
||||
"mapToken": "Token mappa",
|
||||
"mapboxToken": "Token Mapbox",
|
||||
"tokenPaste": "Token pubblico Mapbox (pk.…)",
|
||||
"tokenUrlLabel": "…o l’URL di un servizio di token",
|
||||
"tokenApply": "Usa",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "Recolher",
|
||||
"partOf": "parte de {name}, não publicada separadamente",
|
||||
"mapToken": "Token do mapa",
|
||||
"mapboxToken": "Token do Mapbox",
|
||||
"tokenPaste": "Token público do Mapbox (pk.…)",
|
||||
"tokenUrlLabel": "…ou o URL de um serviço de tokens",
|
||||
"tokenApply": "Usar",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "Restrânge",
|
||||
"partOf": "parte din {name}, nepublicată separat",
|
||||
"mapToken": "Token hartă",
|
||||
"mapboxToken": "Token Mapbox",
|
||||
"tokenPaste": "Token public Mapbox (pk.…)",
|
||||
"tokenUrlLabel": "…sau adresa URL a unui serviciu de tokenuri",
|
||||
"tokenApply": "Folosește",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "Свернуть",
|
||||
"partOf": "часть {name}, не публикуется отдельно",
|
||||
"mapToken": "Токен карты",
|
||||
"mapboxToken": "Токен Mapbox",
|
||||
"tokenPaste": "Публичный токен Mapbox (pk.…)",
|
||||
"tokenUrlLabel": "…или адрес службы токенов",
|
||||
"tokenApply": "Применить",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
"collapse": "折叠",
|
||||
"partOf": "{name} 的一部分,不单独发布",
|
||||
"mapToken": "地图令牌",
|
||||
"mapboxToken": "Mapbox 令牌",
|
||||
"tokenPaste": "Mapbox 公开令牌 (pk.…)",
|
||||
"tokenUrlLabel": "…或令牌服务的网址",
|
||||
"tokenApply": "使用",
|
||||
|
|
|
|||
|
|
@ -122,9 +122,8 @@
|
|||
</span>
|
||||
<span class="ps-token">
|
||||
<button type="button" class="ps-locale-btn ps-token-btn" :aria-expanded="String(settingsOpen)"
|
||||
:aria-label="tr('settings')" :title="tokenStatus" @click="settingsOpen = !settingsOpen; localeOpen = false; engineOpen = false">
|
||||
<span aria-hidden="true">⚙</span>
|
||||
<span class="ps-locale-name">{{ tr('settings') }}</span>
|
||||
:title="tokenStatus" @click="settingsOpen = !settingsOpen; localeOpen = false; engineOpen = false">
|
||||
<span class="ps-locale-name">{{ tr('mapboxToken') }}</span>
|
||||
<span class="ps-token-dot" :class="'is-' + tokenSource" aria-hidden="true"></span>
|
||||
</button>
|
||||
<form v-if="settingsOpen" class="ps-token-panel" @submit.prevent="applyToken">
|
||||
|
|
@ -251,6 +250,7 @@ const PS_SHADOW_CSS = `
|
|||
.ps-locale-btn:hover { background:#d1d4cd; }
|
||||
.ps-flag { font-size:13px; line-height:1; }
|
||||
.ps-locale-name { max-width:11ch; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
|
||||
.ps-token-btn .ps-locale-name { max-width:none; } /* "Mapbox token" is read in full: it names the prop */
|
||||
.ps-dots { color:#6d766e; }
|
||||
.ps-locale-menu { position:absolute; top:100%; right:0; margin-top:4px; z-index:30; min-width:180px; list-style:none; padding:6px; border:1px solid #d1d4cd; border-radius:10px; background:#ffffff; box-shadow:0 12px 32px rgba(0,0,0,.5); max-height:320px; overflow:auto; }
|
||||
.ps-locale-opt { display:flex; align-items:center; gap:8px; width:100%; text-align:left; font:inherit; font-size:13px; padding:7px 9px; border:0; border-radius:7px; background:none; color:#3b463d; cursor:pointer; }
|
||||
|
|
@ -1093,6 +1093,7 @@ export default defineComponent({
|
|||
.ps-locale-btn:hover { background: #d1d4cd; }
|
||||
.ps-flag { font-size: 13px; line-height: 1; }
|
||||
.ps-locale-name { max-width: 11ch; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
|
||||
.ps-token-btn .ps-locale-name { max-width: none; }
|
||||
.ps-dots { color: #6d766e; }
|
||||
.ps-locale-menu { position: absolute; top: 100%; right: 0; margin-top: 4px; z-index: 30; min-width: 180px; list-style: none; padding: 6px; border: 1px solid #d1d4cd; border-radius: 10px; background: #ffffff; box-shadow: 0 12px 32px rgba(0,0,0,.5); max-height: 320px; overflow: auto; }
|
||||
.ps-locale-opt { display: flex; align-items: center; gap: 8px; width: 100%; text-align: left; font: inherit; font-size: 13px; padding: 7px 9px; border: 0; border-radius: 7px; background: none; color: #3b463d; cursor: pointer; }
|
||||
|
|
|
|||
Loading…
Reference in a new issue