Skip to content

Commit

Permalink
Merge pull request #73 from OblivionCloudControl/develop
Browse files Browse the repository at this point in the history
feat: add Github SM
  • Loading branch information
jakubnakielskixebia authored Aug 8, 2024
2 parents efbacf9 + 5fbfeac commit ce2e6de
Show file tree
Hide file tree
Showing 6 changed files with 65 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/xebia_email_signature/static/github-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions src/xebia_email_signature/static/scripts-v3.js
Original file line number Diff line number Diff line change
Expand Up @@ -647,6 +647,8 @@ function setSmPlaceholder(smSelect) {
linkField.placeholder = 'https://www.linkedin.com/in/username/';
} else if (smSelect.value === 'x') {
linkField.placeholder = 'https://x.com/profile';
} else if (smSelect.value === 'github') {
linkField.placeholder = 'https://github.com/username';
}
}

Expand Down
6 changes: 6 additions & 0 deletions src/xebia_email_signature/templates/form_v3.html
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,12 @@ <h1 class="site-title">Email Signature Generator</h1>
>
X
</option>
<option
value="github"
data-custom-properties="/static/github-logo.png"
>
GitHub
</option>
</select>
</div>
<div class="form-group w-100">
Expand Down
53 changes: 53 additions & 0 deletions src/xebia_email_signature/templates/signature-native-mac.eml.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@ Content-Type: text/html;
{% if media['icon'] == 'x' %}
<OBJECT width="18" height="18" type=application/x-apple-msg-attachment data="cid:3F9A2D8E-5ABF-4558-9933-37E6609E28A7"></OBJECT>
{% endif %}
{% if media['icon'] == 'github' %}
<OBJECT width="18" height="18" type=application/x-apple-msg-attachment data="cid:E17BC96C-79E5-4A6F-B474-C15A7D29FF38"></OBJECT>
{% endif %}
</a>
</p>
</td>
Expand Down Expand Up @@ -501,4 +504,54 @@ aexjpJevDD1o/6XJq0VIY64GMHNmsFkFlzKMof0XulrEYRvEmUsTXvvksYMRsWdrt2GlC7CO1cdG
sNIYkZ2UPRdt84F5zMG1/lCVLdCEl5VgBFWsdZwIFovFIfs2hN+ygn16lwkrU9OXnufVuJ5Op4kQ
zj7oF9/oO7F19UEReOENBNrVbOvvT9Cof+Qawff241saw3QBTHbFg/BpJDkAVY0FhSU1qXTpt0wI
vMR0KnpJywGM+BsUmuuE8Ap7DxmZxrbdwAAAAABJRU5ErkJgggAA


--Apple-Mail=_B729D2E3-B24D-4C60-A868-8E48A4C75420
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename=image009.png
Content-Type: image/webp;
name="image009.png"
Content-Id: <E17BC96C-79E5-4A6F-B474-C15A7D29FF38>

iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2
YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRm
PSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNj
cmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFw
LzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUv
UmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHht
cE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDdFREVDN0U0RDkzMTFFRjhBRTZFRUE2QUQwMjhDQ0Ei
IHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDdFREVDN0Q0RDkzMTFFRjhBRTZFRUE2QUQwMjhD
Q0EiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjExIChNYWNpbnRvc2gpIj4g
PHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDdFREVDNzk0RDkz
MTFFRjhBRTZFRUE2QUQwMjhDQ0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDdFREVDN0E0
RDkzMTFFRjhBRTZFRUE2QUQwMjhDQ0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4g
PC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz54tXGdAAAFJ0lEQVR42ryYeWxUVRTG73uz
L22nM6W0QxeMFiNEBS2tlJQYqVgB2zS1ypLQaAISS7Uu5Q/LIjEgGINKIiStW9TiwmIslM1oayxq
Wy0iBrsIAm2A0k2YaWem8948v6t3yFhm3rwZWk/yS5PJubffu/fcc8693JrUUhKFxYAlYD64G9iB
ATjAn6ANHAAHgRTJxOoIfI1gNlgG5gILMAM90AAOxIHp4BawAKwDx8Bn4DTwjZegAvAseCCMn4qt
FMUK0kEWqAIfgrdBq9wEfJh/QLfiA7BfgRg5o6tHY+MQ2MBWNGJB94Gv2EQqMj6WADaBPSA5EkF0
//exeJgIK2TzT1UiKIvtt51MrM0Bu8FkOUF2JmYy+X+MitoRGBKBgrRgG7g9yECaSySO4ySP001E
QfT/7pPhhvEhRD0Gngom6CFQLPc5Lqfr0oNli1YlpCaUe0Y854RRgZdhUPQK24kglEBLd5iVWg9S
AvMQzRuV7G+oY0u8Hm/ntNwZNQ9XFJJfj7btrdu6Z6nObBzmVKQda+6RJML7fCRDEMUptinWg6U7
Vp+i494s3ryq/0J/mkoT8rAmgWfAWr8gmoFzwycTTut2uuPMttirOcvuvwzeCOL2ww0nR62G2LAV
ZAV43b9lyxWFoOhzEJ/kjTRysXVaBW6JtCLwrP7MDec9POQczSyes2vWwsyRSAVZU2xbsLweBdk8
h2dRHi/nKfkkYoo3n8t8JPuQ1qiL+Gw/sbPsOM5YowLX23jWQphklxzHfFJ6Yl/24/O80SQbn1cU
OIn8psDVTgXdw1qIcKa5mdIqcYrqYQIVlMaSYuj5eI44Bhz2sz93GaLRo4s1aCEoQ4GriQrS+fNM
yCZHrSJ953ttDTXHcqIRVL9l71ROkuYpaRipIKeSTs4cH2Noq2uubPqokY9EjNvpIi1fHH+R4/gY
Be6jqqy4mSXslMnFiJPjeadEpDtPHmhJ1xp0Z3R63ZXYJIvs7D9+3pSyb2Pt+osdPeUavZJURIZo
pv6J9SWh40MiA7yPrCEcV0CMmpW1le/mpdyR9vW03Omtj25a/p7JGuPyu/7R3Gn6pvrwAp7jcptq
G+cb4gx36c0GoiBTU+tXs9tBvmwu4kiKTxCftCRYV4wIrlTXX8P5PR3dpR0nf49f+HxRDQRdd3X0
Drm/391YqNKoS2Mmxf77PZLii0c3FXQYXAapcnHt8XqLEmfYS2bm37ukq7m9CluQJIniO8Y442ig
46yCbDGvbPGJhuoj0dyv2qkgARxlBTak6U168kt962Zx1NtTsb9qrWwiFH3XWP/DRVLyQIO/2n8K
XpJr+umym6zm5NPfnqpbN7uiW61Rq7BC2577ckO1JSk+0ttMMDtDd8svqAN8Eq7qU1E6k14/2NOf
QcNCEgQLysJ4tbNv0Szh/xKB/dAX4pRdoQ0jy1ciAlZUa9UEuFRadZDMznvZFkhsjAd7d1VGzAnw
8T9jx9ztXwYbgwzwsO6SH9MuDFqSrddUqv/ukHPQYUYjZ0PJ4QL6aV+ImzIVvhgcCXaV3goywaKx
5ShUqzNw4Yp17KlWoQBglQKFczJx9YpfTLDgc4OVoEXpxmP7CNu+6wSICWfvg1fDnYZLYCn4boLv
ZDVgNa1fSo7nWVDCTt54m5s9ODw9Vky4fNHLbgJl4OI4iaFPMUUsboRonmPooJ20+QbbWYmJ1Ogc
XaAc5AUG8M08WJ0HL4DX2OMVFXgrewuwsZ6ctqhe9qzXz8Z0Atrc17PUEdb+FmAARA+pvib9sggA
AAAASUVORK5CYII=
--Apple-Mail=_B729D2E3-B24D-4C60-A868-8E48A4C75420--
4 changes: 4 additions & 0 deletions src/xebia_email_signature/templates/signature.html.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,10 @@
<img width="18" height="18"
src="{{ url_for('static', _external=True, _scheme=data['scheme'], filename='email-logo-x.png') }}" />
{% endif %}
{% if media['icon'] == 'github' %}
<img width="18" height="18"
src="{{ url_for('static', _external=True, _scheme=data['scheme'], filename='email-logo-github.png') }}" />
{% endif %}
</a>
</p>
</td>
Expand Down

0 comments on commit ce2e6de

Please sign in to comment.