From 9e5451b94093211a6353af104e3799b44d8b66cb Mon Sep 17 00:00:00 2001
From: Gazook89 <58999374+Gazook89@users.noreply.github.com>
Date: Mon, 2 Aug 2021 21:12:20 -0500
Subject: [PATCH 01/29] Add Artist Snippet
Add Artist Snippet
---
.../editor/snippetbar/snippets/snippets.js | 12 ++++++++
.../snippetbar/snippetsLegacy/snippets.js | 8 +++++
themes/5ePhb.style.less | 26 ++++++++++++++++
themes/5ePhbLegacy.style.less | 28 ++++++++++++++++++
.../5e legacy/WalterTurncoat-Regular.woff2 | Bin 0 -> 61412 bytes
themes/fonts/5e legacy/fonts.less | 6 ++++
themes/fonts/5e/WalterTurncoat-Regular.woff2 | Bin 0 -> 61412 bytes
themes/fonts/5e/fonts.less | 6 ++++
8 files changed, 86 insertions(+)
create mode 100644 themes/fonts/5e legacy/WalterTurncoat-Regular.woff2
create mode 100644 themes/fonts/5e/WalterTurncoat-Regular.woff2
diff --git a/client/homebrew/editor/snippetbar/snippets/snippets.js b/client/homebrew/editor/snippetbar/snippets/snippets.js
index 2ac8c7ea0..d7cf7aac8 100644
--- a/client/homebrew/editor/snippetbar/snippets/snippets.js
+++ b/client/homebrew/editor/snippetbar/snippets/snippets.js
@@ -191,6 +191,18 @@ module.exports = [
icon : 'fas fa-hat-wizard',
gen : MagicGen.item,
},
+ {
+ name : 'Artist Credit',
+ icon : 'fas fa-signature',
+ gen : function(){
+ return dedent`
+ {{artist,top:10px,left:10px
+ ##### Starry Night
+ [Van Gogh](https://www.vangoghmuseum.nl/en)
+ }}
+ \n`;
+ },
+ },
]
},
diff --git a/client/homebrew/editor/snippetbar/snippetsLegacy/snippets.js b/client/homebrew/editor/snippetbar/snippetsLegacy/snippets.js
index 2d4e2d0e4..b77e9269a 100644
--- a/client/homebrew/editor/snippetbar/snippetsLegacy/snippets.js
+++ b/client/homebrew/editor/snippetbar/snippetsLegacy/snippets.js
@@ -166,6 +166,14 @@ module.exports = [
icon : 'far fa-file-word',
gen : CoverPageGen,
},
+ {
+ name : 'Artist Credit',
+ icon : 'fas fa-signature',
+ gen : '
\n' +
+ '##### Starry Night\n' +
+ '[Van Gogh](https://www.vangoghmuseum.nl/en)\n' +
+ '
\n'
+ },
]
},
diff --git a/themes/5ePhb.style.less b/themes/5ePhb.style.less
index 3ca74dbf4..af5fdfe00 100644
--- a/themes/5ePhb.style.less
+++ b/themes/5ePhb.style.less
@@ -263,6 +263,32 @@ body {
margin-bottom : 0em;
}
}
+ //*****************************
+ // * ARTIST CREDIT BLOCK
+ // *****************************/
+ .artist {
+ position:absolute;
+ text-align:center;
+ font-family:'Walter Turncoat','ScalySansSmallCapsRemake', sans-serif;
+ font-size:10px;
+ p, p + p {
+ margin:unset;
+ text-indent:unset;
+ line-height:1em;
+ }
+ h5 {
+ font-size:1.3em;
+ font-family:'Walter Turncoat'
+ }
+ a{
+ color:black;
+ text-decoration:unset;
+ &:hover {
+ text-decoration:underline;
+ }
+ }
+ }
+
//*****************************
// * MONSTER STAT BLOCK
// *****************************/
diff --git a/themes/5ePhbLegacy.style.less b/themes/5ePhbLegacy.style.less
index 0f1cae7ec..295d7000c 100644
--- a/themes/5ePhbLegacy.style.less
+++ b/themes/5ePhbLegacy.style.less
@@ -445,6 +445,34 @@ body {
.phb pre+.descriptive{
margin-top : 8px;
}
+
+//*****************************
+// * ARTIST CREDIT BLOCK
+// *****************************/
+.phb {
+ .artist {
+ position:absolute;
+ text-align:center;
+ font-family:'Walter Turncoat','ScalySansSmallCapsRemake', sans-serif;
+ font-size:10px;
+ p, p + p {
+ margin:unset;
+ text-indent:unset;
+ line-height:1em;
+ }
+ h5 {
+ font-size:1.3em;
+ font-family:'Walter Turncoat'
+ }
+ a{
+ color:black;
+ text-decoration:unset;
+ &:hover {
+ text-decoration:underline;
+ }
+ }
+ }
+}
//*****************************
// * TABLE OF CONTENTS
// *****************************/
diff --git a/themes/fonts/5e legacy/WalterTurncoat-Regular.woff2 b/themes/fonts/5e legacy/WalterTurncoat-Regular.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..758e2400d31eaf9f27885d116f266c1564b637ff
GIT binary patch
literal 61412
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