From 7558b5cd8ab92afde895a4aec34f6502afa0c149 Mon Sep 17 00:00:00 2001
From: Kyle <41976328+ImKyle4815@users.noreply.github.com>
Date: Wed, 26 May 2021 08:22:46 -0700
Subject: [PATCH] promo extended frame mask + vertical apostrophe spacing
---
img/frames/promo/extended/frame.svg | 8 ++++++++
img/frames/promo/extended/frameThumb.png | Bin 0 -> 1272 bytes
js/creator-19.js | 8 +++++++-
js/frames/packPromoExtended.js | 2 +-
4 files changed, 16 insertions(+), 2 deletions(-)
create mode 100644 img/frames/promo/extended/frame.svg
create mode 100644 img/frames/promo/extended/frameThumb.png
diff --git a/img/frames/promo/extended/frame.svg b/img/frames/promo/extended/frame.svg
new file mode 100644
index 00000000..51700f6b
--- /dev/null
+++ b/img/frames/promo/extended/frame.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/img/frames/promo/extended/frameThumb.png b/img/frames/promo/extended/frameThumb.png
new file mode 100644
index 0000000000000000000000000000000000000000..aa19f94186b35cc4e92a247051017c1379aca5bc
GIT binary patch
literal 1272
zcmeAS@N?(olHy`uVBq!ia0vp^p+H>0!NkD8SiMNH7)Z5dIy(n=Iy);A6y>L7=A<$(
zXiTh~XzOv|0SRFqwA31y0^P;QQpZK5*!N&&+?eE>KzO$EkPcK(+&pJ+rKwn$Ye$JbB
zRtZ$J$|rtFlu%YO-r`ba$b9`{DL;Sw`$aaV|K6FuIQ*P6&j*ep#XgsPAMrk#=^Olb
zkH1WkYM`2(y4>}bO-K4;rpwelj@feaw6SxQnyJ5xl316lPN{+RORkS5g)U(sr@p7j
zPP5D}4AU~bwoAP}(O~_$B|H6!ISO?Y8&z05RxIq{@^Q%w^)#HY=k~@NK|I1>Y
z@mFQRkGqHor}qHyeBO4*b;bo#}$L3gI5a<
z=We<7Lf>uL(sPwb!mHa%TFBgoDv$6Va$WO{P
zkBcv|3lwoZ*&3u-)OqR!cdE|^x780`Hm%KHo-t+p#GTv|`)i&k%l|wv{iW6dOE&X(
zn*^R^M`~F6*IP@5J9KtQvW7Hp1u$wku&!Vb)mYo~Ti;!xS<^87;9KvoW1=D*N4H;y
zU{g&}Tf`Kzb}>`y8RnVR4eBjt>i8mU7xx@wJihth>c2LMD*v*de}C~i`E69%n~+}x
zT3;4k_^EUAs70^RwK$b+=O%d-uHE~gfnBcRK_e2euk*)~ga68u&Q01iw?m!(+vke^
zmwFuU9~8>JQ2t|j8rR(Og)-hYM>UgQwO$j82-4K+|NrkZJ5VI?E;IigpNh||ao--u
zggA2;&V8TOf8MdsUAp2yD#y?I)6>l>s-~Pwvsr}|I$v)t9+{%0!t?)^6}-&QucI%?nE=XYGUp31N3miy;9|I$lq|M>^M&u7xJ
zf52b=I6{=^v(EXt_I!90lm~$9BUHx3vIVCg!0M0gNw*UYD
literal 0
HcmV?d00001
diff --git a/js/creator-19.js b/js/creator-19.js
index 05e821ee..fa4a48ea 100644
--- a/js/creator-19.js
+++ b/js/creator-19.js
@@ -650,7 +650,13 @@ function writeText(textObject, targetContext) {
newSplitText.push(`{down${scaleHeight(0.01)}}`);
} else {
item.split('').forEach(char => {
- newSplitText.push(char, '{lns}');
+ if (char == '’') {
+ console.log(char);
+ newSplitText.push(`{right${startingTextSize * 0.6}}`, '’', '{lns}', `{up${startingTextSize * 0.75}}`);
+ console.log(newSplitText);
+ } else {
+ newSplitText.push(char, '{lns}');
+ }
});
// newSplitText = newSplitText.concat(item.split(''));
}
diff --git a/js/frames/packPromoExtended.js b/js/frames/packPromoExtended.js
index 1b5e5afd..1205e6bb 100644
--- a/js/frames/packPromoExtended.js
+++ b/js/frames/packPromoExtended.js
@@ -1,5 +1,5 @@
//Create objects for common properties across available frames
-var masks = [{src:'/img/frames/promo/m15PromoMaskPinline.png', name:'Pinline'}, {src:'/img/frames/m15/regular/m15MaskTitle.png', name:'Title'}, {src:'/img/frames/promo/m15PromoMaskType.png', name:'Type'}, {src:'/img/frames/promo/m15PromoMaskRules.png', name:'Rules'}, {src:'/img/frames/m15/regular/m15MaskBorder.png', name:'Border'}];
+var masks = [{src:'/img/frames/promo/m15PromoMaskPinline.png', name:'Pinline'}, {src:'/img/frames/m15/regular/m15MaskTitle.png', name:'Title'}, {src:'/img/frames/promo/m15PromoMaskType.png', name:'Type'}, {src:'/img/frames/promo/extended/frame.svg', name:'Frame'}, {src:'/img/frames/promo/m15PromoMaskRules.png', name:'Rules'}, {src:'/img/frames/m15/regular/m15MaskBorder.png', name:'Border'}];
var bounds = {x:0.7573, y:0.8848, width:0.188, height:0.0733};
//defines available frames
availableFrames = [