Wall of People Groups: the poster says up front that it is for a print shop, as a PDF
Every Bless size is 2-8 ft, paper no desktop printer takes, and the print dialog then shows a 3 ft page with no hint of what to do with it. A note under the header (Bless mode) now says: "This poster is for a print shop: in the print dialog, choose 'Save as PDF', then send the file to the print shop." The sentence lives in a NEW catalogue area, wallPrint (11 locales), which only this bundle names, so it ships in the wall's bundle and in no other (measured: 0 other bundles carry it; the shared wall area ships in 9). Shown in en and ar at 1440.
This commit is contained in:
parent
8918d11c01
commit
848ea64b95
17 changed files with 90 additions and 42 deletions
3
library/i18n/locales/ar/wallPrint.json
Normal file
3
library/i18n/locales/ar/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "هذا الملصق مخصّص للمطبعة: في نافذة الطباعة اختر «حفظ بتنسيق PDF»، ثم أرسل الملف إلى المطبعة."
|
||||
}
|
||||
3
library/i18n/locales/de/wallPrint.json
Normal file
3
library/i18n/locales/de/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "Dieses Poster ist für eine Druckerei gedacht: Wählen Sie im Druckdialog „Als PDF speichern“ und senden Sie die Datei dann an die Druckerei."
|
||||
}
|
||||
3
library/i18n/locales/en/wallPrint.json
Normal file
3
library/i18n/locales/en/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "This poster is for a print shop: in the print dialog, choose “Save as PDF”, then send the file to the print shop."
|
||||
}
|
||||
3
library/i18n/locales/es/wallPrint.json
Normal file
3
library/i18n/locales/es/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "Este póster es para una imprenta: en el diálogo de impresión, elija «Guardar como PDF» y luego envíe el archivo a la imprenta."
|
||||
}
|
||||
3
library/i18n/locales/fr/wallPrint.json
Normal file
3
library/i18n/locales/fr/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "Cette affiche est destinée à un imprimeur : dans la fenêtre d’impression, choisissez « Enregistrer au format PDF », puis envoyez le fichier à l’imprimeur."
|
||||
}
|
||||
3
library/i18n/locales/hi/wallPrint.json
Normal file
3
library/i18n/locales/hi/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "यह पोस्टर प्रिंटिंग प्रेस के लिए है: प्रिंट विंडो में “PDF के रूप में सहेजें” चुनें, फिर फ़ाइल प्रिंटिंग प्रेस को भेजें।"
|
||||
}
|
||||
3
library/i18n/locales/it/wallPrint.json
Normal file
3
library/i18n/locales/it/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "Questo poster è pensato per una tipografia: nella finestra di stampa scegli «Salva come PDF», poi invia il file alla tipografia."
|
||||
}
|
||||
3
library/i18n/locales/pt/wallPrint.json
Normal file
3
library/i18n/locales/pt/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "Este pôster é para uma gráfica: na janela de impressão, escolha “Salvar como PDF” e depois envie o arquivo para a gráfica."
|
||||
}
|
||||
3
library/i18n/locales/ro/wallPrint.json
Normal file
3
library/i18n/locales/ro/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "Acest poster este pentru o tipografie: în fereastra de tipărire, alegeți „Salvați ca PDF”, apoi trimiteți fișierul la tipografie."
|
||||
}
|
||||
3
library/i18n/locales/ru/wallPrint.json
Normal file
3
library/i18n/locales/ru/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "Этот плакат предназначен для типографии: в окне печати выберите «Сохранить как PDF», затем отправьте файл в типографию."
|
||||
}
|
||||
3
library/i18n/locales/zh/wallPrint.json
Normal file
3
library/i18n/locales/zh/wallPrint.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"printShopHint": "此海报需由印刷店印制:在打印对话框中选择“另存为 PDF”,然后将文件发送给印刷店。"
|
||||
}
|
||||
|
|
@ -30,6 +30,9 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Every Bless size is 2-8 ft, paper no desktop printer takes: say up front that it goes to a print shop
|
||||
as a PDF, before the reader meets a print dialog showing a 3 ft page. -->
|
||||
<p v-if="mode === 'bless'" class="print-hint" role="note">{{ $t('wallPrint.printShopHint') }}</p>
|
||||
<div ref="canvas" class="wall-canvas"></div>
|
||||
<div v-if="toast" class="wall-toast" role="status">{{ toast }}</div>
|
||||
<!-- While the poster prepares (its photos load before the print dialog can open, a minute or more on a slow
|
||||
|
|
|
|||
|
|
@ -135,6 +135,18 @@ body {
|
|||
}
|
||||
|
||||
/* Wall Canvas */
|
||||
/* The print-shop note under the header (Bless): the poster's own paper and quiet ink. */
|
||||
.print-hint {
|
||||
flex: none;
|
||||
margin: 0;
|
||||
padding: 6px 20px;
|
||||
font-size: 13px;
|
||||
line-height: 1.4;
|
||||
color: #5f5849;
|
||||
background: #f7f4ec;
|
||||
border-bottom: 1px solid #e3dccb;
|
||||
}
|
||||
|
||||
.wall-canvas {
|
||||
flex: 1;
|
||||
width: 100%;
|
||||
|
|
|
|||
|
|
@ -1471,7 +1471,7 @@
|
|||
"bundle": "wall-of-people-groups",
|
||||
"scriptUrl": "./wall-of-people-groups/wall-of-people-groups.js",
|
||||
"output": "dx-maps/wall-of-people-groups/wall-of-people-groups.js",
|
||||
"integrity": "sha384-gF3WFa9sSjgu4eH7jHE2GlH/VLwtWi44pLNLzX8iWDqxqc87rZdNF/M9Vsp+UDaU",
|
||||
"integrity": "sha384-L+Eq7fXGEJ7FNkslOlTi/CQkeKIK45tkAUvi4LYNceCJn4+/sOVvjrmP3sDWiYor",
|
||||
"elements": [
|
||||
"wall-of-people-groups"
|
||||
],
|
||||
|
|
@ -1491,7 +1491,7 @@
|
|||
"scriptUrl": "./wall-of-people-groups/wall-of-people-groups.js",
|
||||
"embed": {
|
||||
"iframe": "<iframe src=\"./wall-of-people-groups/wall-of-people-groups/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
|
||||
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./wall-of-people-groups/wall-of-people-groups.js\" integrity=\"sha384-gF3WFa9sSjgu4eH7jHE2GlH/VLwtWi44pLNLzX8iWDqxqc87rZdNF/M9Vsp+UDaU\" crossorigin=\"anonymous\"></script>\n<!-- provider: \"maplibre\" is the default; change it to \"mapbox\" and fill tk to use Mapbox. -->\n<wall-of-people-groups profile-config='{\"profile\":\"wall-of-people-groups\",\"provider\":\"maplibre\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></wall-of-people-groups>"
|
||||
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./wall-of-people-groups/wall-of-people-groups.js\" integrity=\"sha384-L+Eq7fXGEJ7FNkslOlTi/CQkeKIK45tkAUvi4LYNceCJn4+/sOVvjrmP3sDWiYor\" crossorigin=\"anonymous\"></script>\n<!-- provider: \"maplibre\" is the default; change it to \"mapbox\" and fill tk to use Mapbox. -->\n<wall-of-people-groups profile-config='{\"profile\":\"wall-of-people-groups\",\"provider\":\"maplibre\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></wall-of-people-groups>"
|
||||
},
|
||||
"bundle": "wall-of-people-groups"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1471,7 +1471,7 @@
|
|||
"bundle": "wall-of-people-groups",
|
||||
"scriptUrl": "./wall-of-people-groups/wall-of-people-groups.js",
|
||||
"output": "dx-maps/wall-of-people-groups/wall-of-people-groups.js",
|
||||
"integrity": "sha384-gF3WFa9sSjgu4eH7jHE2GlH/VLwtWi44pLNLzX8iWDqxqc87rZdNF/M9Vsp+UDaU",
|
||||
"integrity": "sha384-L+Eq7fXGEJ7FNkslOlTi/CQkeKIK45tkAUvi4LYNceCJn4+/sOVvjrmP3sDWiYor",
|
||||
"elements": [
|
||||
"wall-of-people-groups"
|
||||
],
|
||||
|
|
@ -1491,7 +1491,7 @@
|
|||
"scriptUrl": "./wall-of-people-groups/wall-of-people-groups.js",
|
||||
"embed": {
|
||||
"iframe": "<iframe src=\"./wall-of-people-groups/wall-of-people-groups/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
|
||||
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./wall-of-people-groups/wall-of-people-groups.js\" integrity=\"sha384-gF3WFa9sSjgu4eH7jHE2GlH/VLwtWi44pLNLzX8iWDqxqc87rZdNF/M9Vsp+UDaU\" crossorigin=\"anonymous\"></script>\n<!-- provider: \"maplibre\" is the default; change it to \"mapbox\" and fill tk to use Mapbox. -->\n<wall-of-people-groups profile-config='{\"profile\":\"wall-of-people-groups\",\"provider\":\"maplibre\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></wall-of-people-groups>"
|
||||
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./wall-of-people-groups/wall-of-people-groups.js\" integrity=\"sha384-L+Eq7fXGEJ7FNkslOlTi/CQkeKIK45tkAUvi4LYNceCJn4+/sOVvjrmP3sDWiYor\" crossorigin=\"anonymous\"></script>\n<!-- provider: \"maplibre\" is the default; change it to \"mapbox\" and fill tk to use Mapbox. -->\n<wall-of-people-groups profile-config='{\"profile\":\"wall-of-people-groups\",\"provider\":\"maplibre\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></wall-of-people-groups>"
|
||||
},
|
||||
"bundle": "wall-of-people-groups"
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -67,7 +67,7 @@
|
|||
|
||||
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
|
||||
<!-- Bundle IIFE — registers the <wall-of-people-groups> custom element. -->
|
||||
<script src="../wall-of-people-groups.js" integrity="sha384-gF3WFa9sSjgu4eH7jHE2GlH/VLwtWi44pLNLzX8iWDqxqc87rZdNF/M9Vsp+UDaU" crossorigin="anonymous"></script>
|
||||
<script src="../wall-of-people-groups.js" integrity="sha384-L+Eq7fXGEJ7FNkslOlTi/CQkeKIK45tkAUvi4LYNceCJn4+/sOVvjrmP3sDWiYor" crossorigin="anonymous"></script>
|
||||
|
||||
<script>
|
||||
// Mapbox token resolution — the A3 ladder, in precedence order:
|
||||
|
|
|
|||
Loading…
Reference in a new issue