diff --git a/modules/assets/template-thumbnails/currency/elements/currency-group-1.png b/modules/assets/template-thumbnails/currency/elements/currency-group-1.png
new file mode 100644
index 0000000000..7ab80648c1
Binary files /dev/null and b/modules/assets/template-thumbnails/currency/elements/currency-group-1.png differ
diff --git a/modules/assets/template-thumbnails/currency/elements/currency-group-2.png b/modules/assets/template-thumbnails/currency/elements/currency-group-2.png
new file mode 100644
index 0000000000..25f2fdc644
Binary files /dev/null and b/modules/assets/template-thumbnails/currency/elements/currency-group-2.png differ
diff --git a/modules/assets/template-thumbnails/currency/elements/currency-single-1.png b/modules/assets/template-thumbnails/currency/elements/currency-single-1.png
new file mode 100644
index 0000000000..6be7b9fa95
Binary files /dev/null and b/modules/assets/template-thumbnails/currency/elements/currency-single-1.png differ
diff --git a/modules/assets/template-thumbnails/currency/elements/currency-single-2.png b/modules/assets/template-thumbnails/currency/elements/currency-single-2.png
new file mode 100644
index 0000000000..8cb92d8c3e
Binary files /dev/null and b/modules/assets/template-thumbnails/currency/elements/currency-single-2.png differ
diff --git a/modules/assets/template-thumbnails/currency/elements/currency-single-3.png b/modules/assets/template-thumbnails/currency/elements/currency-single-3.png
new file mode 100644
index 0000000000..4cb8f50280
Binary files /dev/null and b/modules/assets/template-thumbnails/currency/elements/currency-single-3.png differ
diff --git a/modules/assets/template-thumbnails/currency/elements/currency-single-4.png b/modules/assets/template-thumbnails/currency/elements/currency-single-4.png
new file mode 100644
index 0000000000..e18d621de4
Binary files /dev/null and b/modules/assets/template-thumbnails/currency/elements/currency-single-4.png differ
diff --git a/modules/assets/template-thumbnails/stocks/elements/stocks-group-1.png b/modules/assets/template-thumbnails/stocks/elements/stocks-group-1.png
new file mode 100644
index 0000000000..2b915d2bd9
Binary files /dev/null and b/modules/assets/template-thumbnails/stocks/elements/stocks-group-1.png differ
diff --git a/modules/assets/template-thumbnails/stocks/elements/stocks-single-1.png b/modules/assets/template-thumbnails/stocks/elements/stocks-single-1.png
new file mode 100644
index 0000000000..17dbd53cff
Binary files /dev/null and b/modules/assets/template-thumbnails/stocks/elements/stocks-single-1.png differ
diff --git a/modules/assets/template-thumbnails/stocks/elements/stocks-single-2.png b/modules/assets/template-thumbnails/stocks/elements/stocks-single-2.png
new file mode 100644
index 0000000000..5c56d6985b
Binary files /dev/null and b/modules/assets/template-thumbnails/stocks/elements/stocks-single-2.png differ
diff --git a/modules/templates/currency-elements.xml b/modules/templates/currency-elements.xml
index efe6b09ff5..55090427fd 100644
--- a/modules/templates/currency-elements.xml
+++ b/modules/templates/currency-elements.xml
@@ -229,4 +229,953 @@ if (width > height) {
+
+ currency_single_1
+ element-group
+ currency
+ Currency - Single 1
+ currency-single-1
+
+
+ 678
+ 133
+
+
+ Background
+ 0
+ 0
+ 0
+ 678
+ 133
+
+ #001061
+ 1
+ 16
+ 0
+
+
+
+ Currency logo
+ 1
+ 29
+ 40
+ 75
+ 75
+
+
+ Currency name
+ 1
+ 29
+ 150
+ 199
+ 75
+
+ open sans regular
+ #fff
+ 40
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Currency trade price
+ 1
+ 29
+ 391
+ 250
+ 75
+
+ open sans regular
+ #fff
+ 40
+ flex-end
+ center
+
+
+
+
+
+
+
+
+
+ currency_single_2
+ element-group
+ currency
+ Currency - Single 2
+ currency-single-2
+
+
+ 642
+ 174
+
+
+ Background
+ 0
+ 0
+ 0
+ 642
+ 174
+
+ #171717
+ 1
+ 16
+ 0
+
+
+
+ Currency logo
+ 1
+ 27
+ 32
+ 107
+ 119
+
+
+ Currency name
+ 1
+ 66
+ 179
+ 136
+ 75
+
+ open sans regular
+ #fff
+ 40
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Currency trade price
+ 1
+ 66
+ 360
+ 250
+ 75
+
+ open sans regular
+ #fff
+ 40
+ flex-end
+ center
+
+
+
+ Currency name
+ 1
+ 27
+ 179
+ 200
+ 48
+
+ [Currency Name]
+ #fff
+ 24
+ flex-start
+ center
+
+
+
+ Currency change percent
+ 2
+ 27
+ 379
+ 191
+ 48
+
+ #333
+ 24
+ flex-end
+ center
+
+
+
+ Currency change icon
+ 2
+ 27
+ 586
+ 24
+ 48
+
+ 40
+
+
+
+
+
+
+
+
+
+ currency_single_3
+ element-group
+ currency
+ Currency - Single 3
+ currency-single-3
+
+
+ 351
+ 375
+
+
+ Background
+ 0
+ 0
+ 0
+ 351
+ 375
+
+ #171717
+ 1
+ 16
+ 0
+
+
+
+ Currency logo
+ 1
+ 34
+ 122
+ 107
+ 119
+
+
+ Currency name
+ 1
+ 160
+ 107
+ 136
+ 75
+
+ open sans regular
+ #fff
+ 40
+ center
+ center
+ 0
+ 0
+
+
+
+ Currency trade price
+ 1
+ 220
+ 50
+ 250
+ 75
+
+ open sans regular
+ #fff
+ 40
+ center
+ center
+
+
+
+ Currency change percent
+ 2
+ 291
+ 148
+ 97
+ 48
+
+ #333
+ 24
+ flex-start
+ center
+
+
+
+ Currency change icon
+ 2
+ 291
+ 102
+ 24
+ 48
+
+ 40
+
+
+
+
+
+
+
+
+
+ currency_single_4
+ element-group
+ currency
+ Currency - Single 4
+ currency-single-4
+
+
+ 695
+ 174
+
+
+ Background
+ 0
+ 0
+ 56
+ 639
+ 174
+
+ #000b33
+ 1
+ 16
+ 0
+
+
+
+ Currency logo
+ 1
+ 25
+ 0
+ 114
+ 121
+
+
+ Currency name
+ 1
+ 51
+ 150
+ 185
+ 73
+
+ Poppins Regular
+ #fff
+ 56
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Currency trade price
+ 1
+ 53
+ 336
+ 300
+ 65
+
+ Poppins Regular
+ #fff
+ 56
+ flex-end
+ center
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+ currency_group_1
+ element-group
+ currency
+ Currency - Group 1
+ currency-group-1
+
+
+ 473
+ 1016
+
+
+ Background group
+ 0
+ 0
+ 0
+ 473
+ 1016
+ 0
+ 1
+
+
+ Group 1
+ 1
+ 56
+ 36
+ 401
+ 136
+ 0
+
+
+ Group 2
+ 1
+ 248
+ 36
+ 401
+ 136
+ 1
+
+
+ Group 3
+ 1
+ 440
+ 36
+ 401
+ 136
+ 2
+
+
+ Group 4
+ 1
+ 632
+ 36
+ 401
+ 136
+ 3
+
+
+ Group 5
+ 1
+ 824
+ 36
+ 401
+ 136
+ 4
+
+
+
+
+ Background
+ 0
+ 0
+ 0
+ 473
+ 1016
+
+ #171717
+ 1
+ 16
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 0
+ 136
+ 136
+
+
+ Currency name
+ 2
+ 12
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Currency trade price
+ 2
+ 68
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 38
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 0
+ 136
+ 136
+
+
+ Currency name
+ 2
+ 12
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Currency trade price
+ 2
+ 68
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 38
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 0
+ 136
+ 136
+
+
+ Currency name
+ 2
+ 12
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Currency trade price
+ 2
+ 68
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 38
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 0
+ 136
+ 136
+
+
+ Currency name
+ 2
+ 12
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Currency trade price
+ 2
+ 68
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 38
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 0
+ 136
+ 136
+
+
+ Currency name
+ 2
+ 12
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Currency trade price
+ 2
+ 68
+ 171
+ 230
+ 56
+
+ Poppins Regular
+ #f9f9f9
+ 38
+ flex-start
+ center
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+ currency_group_2
+ element-group
+ currency
+ Currency - Group 2
+ currency-group-2
+
+
+ 1200
+ 341
+
+
+ Background group
+ 0
+ 0
+ 0
+ 1200
+ 341
+ 0
+ 1
+
+
+ Group 1
+ 1
+ 0
+ 0
+ 300
+ 311
+ 0
+
+
+ Group 2
+ 1
+ 0
+ 300
+ 300
+ 311
+ 1
+
+
+ Group 3
+ 1
+ 0
+ 600
+ 300
+ 311
+ 2
+
+
+ Group 4
+ 1
+ 0
+ 900
+ 300
+ 311
+ 3
+
+
+
+
+ Background
+ 0
+ 63
+ 0
+ 1200
+ 278
+
+ #000b33
+ 1
+ 16
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 93
+ 114
+ 121
+
+
+ Currency name
+ 2
+ 147
+ 0
+ 300
+ 73
+
+ Poppins Regular
+ #fff
+ 56
+ center
+ center
+ 0
+ 0
+
+
+
+ Separator
+ 2
+ 217
+ 113
+ 74
+ 27
+
+ #fff
+ 1
+
+
+
+ Currency trade price
+ 2
+ 246
+ 0
+ 300
+ 65
+
+ Poppins Regular
+ #fff
+ 40
+ center
+ center
+ 0
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 93
+ 114
+ 121
+
+
+ Currency name
+ 2
+ 147
+ 0
+ 300
+ 73
+
+ Poppins Regular
+ #fff
+ 56
+ center
+ center
+ 0
+ 0
+
+
+
+ Separator
+ 2
+ 217
+ 113
+ 74
+ 27
+
+ #fff
+ 1
+
+
+
+ Currency trade price
+ 2
+ 246
+ 0
+ 300
+ 65
+
+ Poppins Regular
+ #fff
+ 40
+ center
+ center
+ 0
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 93
+ 114
+ 121
+
+
+ Currency name
+ 2
+ 147
+ 0
+ 300
+ 73
+
+ Poppins Regular
+ #fff
+ 56
+ center
+ center
+ 0
+ 0
+
+
+
+ Separator
+ 2
+ 217
+ 113
+ 74
+ 27
+
+ #fff
+ 1
+
+
+
+ Currency trade price
+ 2
+ 246
+ 0
+ 300
+ 65
+
+ Poppins Regular
+ #fff
+ 40
+ center
+ center
+ 0
+ 0
+
+
+
+ Currency logo
+ 2
+ 0
+ 93
+ 114
+ 121
+
+
+ Currency name
+ 2
+ 147
+ 0
+ 300
+ 73
+
+ Poppins Regular
+ #fff
+ 56
+ center
+ center
+ 0
+ 0
+
+
+
+ Separator
+ 2
+ 217
+ 113
+ 74
+ 27
+
+ #fff
+ 1
+
+
+
+ Currency trade price
+ 2
+ 246
+ 0
+ 300
+ 65
+
+ Poppins Regular
+ #fff
+ 40
+ center
+ center
+ 0
+ 0
+
+
+
+
+
+
+
+
diff --git a/modules/templates/stock-elements.xml b/modules/templates/stock-elements.xml
index f6f9ad46af..61898f8c12 100644
--- a/modules/templates/stock-elements.xml
+++ b/modules/templates/stock-elements.xml
@@ -145,4 +145,590 @@ if ($targetContainer.find('.sampleCSS').length == 0) {
+
+ stocks_single_1
+ element-group
+ stock
+ Stocks - Single 1
+ stocks-single-1
+
+
+ 419
+ 169
+
+
+ Background
+ 0
+ 0
+ 0
+ 419
+ 169
+
+ #001061
+ 1
+ 20
+ 0
+
+
+
+ Temp area
+ 2
+ 20
+ 28
+ 124
+ 124
+
+ #fff
+ 1
+ 10
+ 0
+
+
+
+ Stock change icon
+ 4
+ 31
+ 40
+ 100
+ 100
+
+
+ Stock name
+ 4
+ 21
+ 185
+ 208
+ 63
+
+ Poppins Regular
+ #fff
+ 40
+ 1
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Stocks symbol
+ 8
+ 85
+ 184
+ 39
+ 63
+
+ $
+ Poppins Regular
+ #fff
+ 40
+ flex-start
+ center
+
+
+
+ Last trade price
+ 3
+ 85
+ 223
+ 169
+ 63
+
+ Poppins Regular
+ #fff
+ 40
+ flex-start
+ center
+
+
+
+
+
+
+
+
+
+ stocks_single_2
+ element-group
+ stock
+ Stocks - Single 2
+ stocks-single-2
+
+
+ 479
+ 225
+
+
+ Background
+ 0
+ 0
+ 0
+ 479
+ 225
+
+ #171717
+ 1
+ 20
+ 0
+
+
+
+ Stock name
+ 4
+ 41
+ 44
+ 392
+ 63
+
+ open sans regular
+ #fff
+ 60
+ flex-start
+ center
+ 0
+ 0
+
+
+
+ Stock symbol
+ 8
+ 124
+ 45
+ 39
+ 64
+
+ $
+ open sans regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Last trade price
+ 3
+ 124
+ 84
+ 119
+ 63
+
+ open sans regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Stock change icon
+ 10
+ 125
+ 222
+ 58
+ 63
+
+
+ Change percentage
+ 9
+ 124
+ 288
+ 148
+ 63
+
+ open sans regular
+ 40
+ flex-start
+ center
+
+
+
+
+
+
+
+
+
+ stocks_group_1
+ element-group
+ stock
+ Stocks - Group 1
+ stocks-group-1
+
+
+ 482
+ 683
+
+
+ Background group
+ 0
+ 0
+ 0
+ 482
+ 683
+ 0
+ 1
+
+
+ Group 1
+ 3
+ 38
+ 40
+ 400
+ 63
+ 0
+
+
+ Group 2
+ 3
+ 179
+ 40
+ 400
+ 63
+ 1
+
+
+ Group 3
+ 3
+ 312
+ 40
+ 400
+ 63
+ 2
+
+
+ Group 4
+ 3
+ 445
+ 40
+ 400
+ 63
+ 3
+
+
+ Group 5
+ 3
+ 582
+ 40
+ 400
+ 63
+ 4
+
+
+
+
+ Background
+ 1
+ 0
+ 0
+ 482
+ 683
+
+ #171717
+ 1
+ #b4b4b4
+ 2
+ 1
+ 20
+
+
+
+ Separator 1
+ 5
+ 116
+ 36
+ 402
+ 48
+
+ #b4b4b4
+ 2
+
+
+
+ Separator 2
+ 5
+ 253
+ 36
+ 402
+ 48
+
+ #b4b4b4
+ 2
+
+
+
+ Separator 3
+ 5
+ 386
+ 36
+ 402
+ 48
+
+ #b4b4b4
+ 2
+
+
+
+ Separator 4
+ 5
+ 523
+ 36
+ 402
+ 48
+
+ #b4b4b4
+ 2
+
+
+
+ Stock name
+ 4
+ 0
+ 0
+ 203
+ 63
+
+ Poppins Regular
+ #fff
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Stock symbol
+ 8
+ 0
+ 225
+ 39
+ 63
+
+ $
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Last trade price
+ 3
+ 0
+ 264
+ 136
+ 63
+
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Stock name
+ 4
+ 0
+ 0
+ 203
+ 63
+
+ Poppins Regular
+ #fff
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Stock symbol
+ 8
+ 0
+ 225
+ 39
+ 63
+
+ $
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Last trade price
+ 3
+ 0
+ 264
+ 136
+ 63
+
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Stock name
+ 4
+ 0
+ 0
+ 203
+ 63
+
+ Poppins Regular
+ #fff
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Stock symbol
+ 8
+ 0
+ 225
+ 39
+ 63
+
+ $
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Last trade price
+ 3
+ 0
+ 264
+ 136
+ 63
+
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Stock name
+ 4
+ 0
+ 0
+ 203
+ 63
+
+ Poppins Regular
+ #fff
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Stock symbol
+ 8
+ 0
+ 225
+ 39
+ 63
+
+ $
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Last trade price
+ 3
+ 0
+ 264
+ 136
+ 63
+
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Stock name
+ 4
+ 0
+ 0
+ 203
+ 63
+
+ Poppins Regular
+ #fff
+ 40
+ flex-start
+ center
+ 0
+ 0
+ 1
+
+
+
+ Stock symbol
+ 8
+ 0
+ 225
+ 39
+ 63
+
+ $
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+ Last trade price
+ 3
+ 0
+ 264
+ 136
+ 63
+
+ Poppins Regular
+ #b4b4b4
+ 40
+ flex-start
+ center
+
+
+
+
+
+
+
+
diff --git a/views/licence.twig b/views/licence.twig
index 6e945974e3..2e99f59ea4 100644
--- a/views/licence.twig
+++ b/views/licence.twig
@@ -42,6 +42,8 @@
Aileron Heavy (CC-0): https://fontlibrary.org/en/font/aileron#Aileron-Heavy.
Dancing Script Regular (OFL): https://fontlibrary.org/en/font/dancing.
Linear Regular (OFL): https://fontlibrary.org/en/font/linear-regular#Linear-Regular.
+ Open Sans (OFL): https://fonts.google.com/specimen/Open+Sans?query=open+sans.
+ Poppins (OFL): https://fonts.google.com/specimen/Poppins.
Railway Regular (OFL): https://fontlibrary.org/en/font/railway-sans#Railway-Regular.
diff --git a/web/theme/default/fonts/OpenSans-Regular.ttf b/web/theme/default/fonts/OpenSans-Regular.ttf
new file mode 100644
index 0000000000..67803bb642
Binary files /dev/null and b/web/theme/default/fonts/OpenSans-Regular.ttf differ
diff --git a/web/theme/default/fonts/Poppins-Regular.ttf b/web/theme/default/fonts/Poppins-Regular.ttf
new file mode 100644
index 0000000000..9f0c71b70a
Binary files /dev/null and b/web/theme/default/fonts/Poppins-Regular.ttf differ