<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000000">This aims to use SVGs as inline Vue components, for example, you can then use the repeat icon in the following way: <svg-icon name="repeat"></svg-icon></div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000000">Therefore, you can avoid manual duplication of SVGs in several templates.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;color:#000000">Inline SVGs have several advantages such as customization via HTML document’s stylesheets (hover effect, fill color, ...) and no additional requests.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 23 juin 2020 à 15:55, Marvin Scholz <<a href="mailto:epirat07@gmail.com">epirat07@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Whats the benefit of using these JS assets instead of plain<br>
old SVGs?<br>
<br>
On 23 Jun 2020, at 14:42, David Loiret wrote:<br>
<br>
> From: Gautam Chitnis <<a href="mailto:chitnis.gautam1@gmail.com" target="_blank">chitnis.gautam1@gmail.com</a>><br>
><br>
> ---<br>
>  share/lua/http/src/assets/compiled-icons/delete.js     | 10 <br>
> ++++++++++<br>
>  .../src/assets/compiled-icons/format-list-bulleted.js  | 10 <br>
> ++++++++++<br>
>  share/lua/http/src/assets/compiled-icons/menu.js       | 10 <br>
> ++++++++++<br>
>  .../src/assets/compiled-icons/play-circle-outline.js   | 10 <br>
> ++++++++++<br>
>  share/lua/http/src/assets/compiled-icons/plus.js       | 10 <br>
> ++++++++++<br>
>  share/lua/http/src/assets/compiled-icons/poll.js       | 10 <br>
> ++++++++++<br>
>  share/lua/http/src/assets/compiled-icons/replay.js     | 10 <br>
> ++++++++++<br>
>  .../http/src/assets/compiled-icons/shuffle-variant.js  | 10 <br>
> ++++++++++<br>
>  share/lua/http/src/assets/icon-template.txt            | 10 <br>
> ++++++++++<br>
>  share/lua/http/src/assets/svg-icons/delete.svg         |  5 +++++<br>
>  .../http/src/assets/svg-icons/format-list-bulleted.svg |  5 +++++<br>
>  share/lua/http/src/assets/svg-icons/menu.svg           |  5 +++++<br>
>  .../http/src/assets/svg-icons/play-circle-outline.svg  |  5 +++++<br>
>  share/lua/http/src/assets/svg-icons/plus.svg           |  5 +++++<br>
>  share/lua/http/src/assets/svg-icons/poll.svg           |  5 +++++<br>
>  share/lua/http/src/assets/svg-icons/replay.svg         |  5 +++++<br>
>  .../lua/http/src/assets/svg-icons/shuffle-variant.svg  |  5 +++++<br>
>  17 files changed, 130 insertions(+)<br>
>  create mode 100644 share/lua/http/src/assets/compiled-icons/delete.js<br>
>  create mode 100644 <br>
> share/lua/http/src/assets/compiled-icons/format-list-bulleted.js<br>
>  create mode 100644 share/lua/http/src/assets/compiled-icons/menu.js<br>
>  create mode 100644 <br>
> share/lua/http/src/assets/compiled-icons/play-circle-outline.js<br>
>  create mode 100644 share/lua/http/src/assets/compiled-icons/plus.js<br>
>  create mode 100644 share/lua/http/src/assets/compiled-icons/poll.js<br>
>  create mode 100644 share/lua/http/src/assets/compiled-icons/replay.js<br>
>  create mode 100644 <br>
> share/lua/http/src/assets/compiled-icons/shuffle-variant.js<br>
>  create mode 100644 share/lua/http/src/assets/icon-template.txt<br>
>  create mode 100755 share/lua/http/src/assets/svg-icons/delete.svg<br>
>  create mode 100755 <br>
> share/lua/http/src/assets/svg-icons/format-list-bulleted.svg<br>
>  create mode 100755 share/lua/http/src/assets/svg-icons/menu.svg<br>
>  create mode 100755 <br>
> share/lua/http/src/assets/svg-icons/play-circle-outline.svg<br>
>  create mode 100755 share/lua/http/src/assets/svg-icons/plus.svg<br>
>  create mode 100755 share/lua/http/src/assets/svg-icons/poll.svg<br>
>  create mode 100755 share/lua/http/src/assets/svg-icons/replay.svg<br>
>  create mode 100755 <br>
> share/lua/http/src/assets/svg-icons/shuffle-variant.svg<br>
><br>
> diff --git a/share/lua/http/src/assets/compiled-icons/delete.js <br>
> b/share/lua/http/src/assets/compiled-icons/delete.js<br>
> new file mode 100644<br>
> index 0000000000..9397c5b377<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/compiled-icons/delete.js<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  'delete': {<br>
> +    width: 24,<br>
> +    height: 24,<br>
> +    viewBox: '0 0 24.00 24.00',<br>
> +    data: `<path pid="0" d="M19 4h-3.5l-1-1h-5l-1 1H5v2h14M6 19c0 <br>
> 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12z"/>`<br>
> +  }<br>
> +})<br>
> diff --git <br>
> a/share/lua/http/src/assets/compiled-icons/format-list-bulleted.js <br>
> b/share/lua/http/src/assets/compiled-icons/format-list-bulleted.js<br>
> new file mode 100644<br>
> index 0000000000..17d2963263<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/compiled-icons/format-list-bulleted.js<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  'format-list-bulleted': {<br>
> +    width: 24,<br>
> +    height: 24,<br>
> +    viewBox: '0 0 24.00 24.00',<br>
> +    data: `<path pid="0" d="M7 5h14v2H7V5zm0 8v-2h14v2H7zM4 4.5c.83 0 <br>
> 1.5.67 1.5 1.5S4.83 7.5 4 7.5 2.5 6.83 2.5 6 3.17 4.5 4 4.5zm0 6c.83 0 <br>
> 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zM7 <br>
> 19v-2h14v2H7zm-3-2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 <br>
> 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z"/>`<br>
> +  }<br>
> +})<br>
> diff --git a/share/lua/http/src/assets/compiled-icons/menu.js <br>
> b/share/lua/http/src/assets/compiled-icons/menu.js<br>
> new file mode 100644<br>
> index 0000000000..a23bc36907<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/compiled-icons/menu.js<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  'menu': {<br>
> +    width: 24,<br>
> +    height: 24,<br>
> +    viewBox: '0 0 24.00 24.00',<br>
> +    data: `<path pid="0" d="M3 6h18v2H3V6zm0 5h18v2H3v-2zm0 <br>
> 5h18v2H3v-2z"/>`<br>
> +  }<br>
> +})<br>
> diff --git <br>
> a/share/lua/http/src/assets/compiled-icons/play-circle-outline.js <br>
> b/share/lua/http/src/assets/compiled-icons/play-circle-outline.js<br>
> new file mode 100644<br>
> index 0000000000..2a11c2e189<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/compiled-icons/play-circle-outline.js<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  'play-circle-outline': {<br>
> +    width: 24,<br>
> +    height: 24,<br>
> +    viewBox: '0 0 24.00 24.00',<br>
> +    data: `<path pid="0" d="M12 20c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 <br>
> 3.589 8 8-3.589 8-8 8zm0-18C6.477 2 2 6.477 2 12s4.477 10 10 10 <br>
> 10-4.477 10-10S17.523 2 12 2zm-2 14.5l6-4.5-6-4.5v9z"/>`<br>
> +  }<br>
> +})<br>
> diff --git a/share/lua/http/src/assets/compiled-icons/plus.js <br>
> b/share/lua/http/src/assets/compiled-icons/plus.js<br>
> new file mode 100644<br>
> index 0000000000..3292a53ad2<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/compiled-icons/plus.js<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  'plus': {<br>
> +    width: 24,<br>
> +    height: 24,<br>
> +    viewBox: '0 0 24.00 24.00',<br>
> +    data: `<path pid="0" d="M19 <br>
> 12.998h-6v6h-2v-6H5v-2h6v-6h2v6h6v2z"/>`<br>
> +  }<br>
> +})<br>
> diff --git a/share/lua/http/src/assets/compiled-icons/poll.js <br>
> b/share/lua/http/src/assets/compiled-icons/poll.js<br>
> new file mode 100644<br>
> index 0000000000..32dd4904bd<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/compiled-icons/poll.js<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  'poll': {<br>
> +    width: 24,<br>
> +    height: 24,<br>
> +    viewBox: '0 0 24.00 24.00',<br>
> +    data: `<path pid="0" d="M3 22V8h4v14H3zm7 0V2h4v20h-4zm7 <br>
> 0v-8h4v8h-4z"/>`<br>
> +  }<br>
> +})<br>
> diff --git a/share/lua/http/src/assets/compiled-icons/replay.js <br>
> b/share/lua/http/src/assets/compiled-icons/replay.js<br>
> new file mode 100644<br>
> index 0000000000..de2f695e9a<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/compiled-icons/replay.js<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  'replay': {<br>
> +    width: 24,<br>
> +    height: 24,<br>
> +    viewBox: '0 0 24.00 24.00',<br>
> +    data: `<path pid="0" d="M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 <br>
> 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z"/>`<br>
> +  }<br>
> +})<br>
> diff --git <br>
> a/share/lua/http/src/assets/compiled-icons/shuffle-variant.js <br>
> b/share/lua/http/src/assets/compiled-icons/shuffle-variant.js<br>
> new file mode 100644<br>
> index 0000000000..b162e0de1e<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/compiled-icons/shuffle-variant.js<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  'shuffle-variant': {<br>
> +    width: 24,<br>
> +    height: 24,<br>
> +    viewBox: '0 0 24.00 24.00',<br>
> +    data: `<path pid="0" d="M17 3l5.25 4.5L17 12l5.25 4.5L17 <br>
> 21v-3h-2.743l-2.818-2.818 2.122-2.121L15.5 15H17V9h-1.5l-9 <br>
> 9H2v-3h3.257l9-9H17V3zM2 6h4.5l2.818 2.818-2.121 2.121L5.257 <br>
> 9H2V6z"/>`<br>
> +  }<br>
> +})<br>
> diff --git a/share/lua/http/src/assets/icon-template.txt <br>
> b/share/lua/http/src/assets/icon-template.txt<br>
> new file mode 100644<br>
> index 0000000000..51c9f4080b<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/icon-template.txt<br>
> @@ -0,0 +1,10 @@<br>
> +import { svgIcon } from <br>
> '../../components/svg-icon/svg-icon.component.js';<br>
> +<br>
> +svgIcon.register({<br>
> +  '${name}': {<br>
> +    width: ${width},<br>
> +    height: ${height},<br>
> +    viewBox: ${viewBox},<br>
> +    data: `${data}`<br>
> +  }<br>
> +})<br>
> diff --git a/share/lua/http/src/assets/svg-icons/delete.svg <br>
> b/share/lua/http/src/assets/svg-icons/delete.svg<br>
> new file mode 100755<br>
> index 0000000000..7cf0664b83<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/svg-icons/delete.svg<br>
> @@ -0,0 +1,5 @@<br>
> +<?xml version="1.0" encoding="utf-8"?><br>
> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" <br>
> "<a href="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" rel="noreferrer" target="_blank">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd</a>"><br>
> +<svg xmlns="<a href="http://www.w3.org/2000/svg" rel="noreferrer" target="_blank">http://www.w3.org/2000/svg</a>" <br>
> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" rel="noreferrer" target="_blank">http://www.w3.org/1999/xlink</a>" version="1.1" <br>
> baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" <br>
> enable-background="new 0 0 24.00 24.00" xml:space="preserve"><br>
> +     <path fill="#000000" fill-opacity="1" stroke-linejoin="round" d="M <br>
> 19,4L 15.5,4L 14.5,3L 9.5,3L 8.5,4L 5,4L 5,6L 19,6M 6,19C 6,20.1 <br>
> 6.9,21 8,21L 16,21C 17.1,21 18,20.1 18,19L 18,7L 6,7L 6,19 Z "/><br>
> +</svg><br>
> diff --git <br>
> a/share/lua/http/src/assets/svg-icons/format-list-bulleted.svg <br>
> b/share/lua/http/src/assets/svg-icons/format-list-bulleted.svg<br>
> new file mode 100755<br>
> index 0000000000..b729edfb54<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/svg-icons/format-list-bulleted.svg<br>
> @@ -0,0 +1,5 @@<br>
> +<?xml version="1.0" encoding="utf-8"?><br>
> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" <br>
> "<a href="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" rel="noreferrer" target="_blank">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd</a>"><br>
> +<svg xmlns="<a href="http://www.w3.org/2000/svg" rel="noreferrer" target="_blank">http://www.w3.org/2000/svg</a>" <br>
> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" rel="noreferrer" target="_blank">http://www.w3.org/1999/xlink</a>" version="1.1" <br>
> baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" <br>
> enable-background="new 0 0 24.00 24.00" xml:space="preserve"><br>
> +     <path fill="#000000" fill-opacity="1" stroke-width="0.2" <br>
> stroke-linejoin="round" d="M 7,5L 21,5L 21,7L 7,7L 7,5 Z M 7,13L 7,11L <br>
> 21,11L 21,13L 7,13 Z M 4,4.50001C 4.83,4.50001 5.5,5.16993 <br>
> 5.5,6.00001C 5.5,6.83008 4.83,7.50001 4,7.50001C 3.17,7.50001 <br>
> 2.5,6.83008 2.5,6.00001C 2.5,5.16993 3.17,4.50001 4,4.50001 Z M <br>
> 4,10.5C 4.83,10.5 5.5,11.17 5.5,12C 5.5,12.83 4.83,13.5 4,13.5C <br>
> 3.17,13.5 2.5,12.83 2.5,12C 2.5,11.17 3.17,10.5 4,10.5 Z M 7,19L 7,17L <br>
> 21,17L 21,19L 7,19 Z M 4,16.5C 4.83,16.5 5.5,17.17 5.5,18C 5.5,18.83 <br>
> 4.83,19.5 4,19.5C 3.17,19.5 2.5,18.83 2.5,18C 2.5,17.17 3.17,16.5 <br>
> 4,16.5 Z "/><br>
> +</svg><br>
> diff --git a/share/lua/http/src/assets/svg-icons/menu.svg <br>
> b/share/lua/http/src/assets/svg-icons/menu.svg<br>
> new file mode 100755<br>
> index 0000000000..ee1963955b<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/svg-icons/menu.svg<br>
> @@ -0,0 +1,5 @@<br>
> +<?xml version="1.0" encoding="utf-8"?><br>
> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" <br>
> "<a href="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" rel="noreferrer" target="_blank">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd</a>"><br>
> +<svg xmlns="<a href="http://www.w3.org/2000/svg" rel="noreferrer" target="_blank">http://www.w3.org/2000/svg</a>" <br>
> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" rel="noreferrer" target="_blank">http://www.w3.org/1999/xlink</a>" version="1.1" <br>
> baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" <br>
> enable-background="new 0 0 24.00 24.00" xml:space="preserve"><br>
> +     <path fill="#000000" fill-opacity="1" stroke-width="0.2" <br>
> stroke-linejoin="round" d="M 3,6L 21,6L 21,8L 3,8L 3,6 Z M 3,11L <br>
> 21,11L 21,13L 3,13L 3,11 Z M 3,16L 21,16L 21,18L 3,18L 3,16 Z "/><br>
> +</svg><br>
> diff --git <br>
> a/share/lua/http/src/assets/svg-icons/play-circle-outline.svg <br>
> b/share/lua/http/src/assets/svg-icons/play-circle-outline.svg<br>
> new file mode 100755<br>
> index 0000000000..ab592415b8<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/svg-icons/play-circle-outline.svg<br>
> @@ -0,0 +1,5 @@<br>
> +<?xml version="1.0" encoding="utf-8"?><br>
> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" <br>
> "<a href="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" rel="noreferrer" target="_blank">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd</a>"><br>
> +<svg xmlns="<a href="http://www.w3.org/2000/svg" rel="noreferrer" target="_blank">http://www.w3.org/2000/svg</a>" <br>
> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" rel="noreferrer" target="_blank">http://www.w3.org/1999/xlink</a>" version="1.1" <br>
> baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" <br>
> enable-background="new 0 0 24.00 24.00" xml:space="preserve"><br>
> +     <path fill="#000000" fill-opacity="1" stroke-width="0.2" <br>
> stroke-linejoin="round" d="M 12,20C 7.589,20 4.00001,16.411 <br>
> 4.00001,12C 4.00001,7.589 7.589,4.00001 12,4.00001C 16.411,4.00001 <br>
> 20,7.589 20,12C 20,16.411 16.411,20 12,20 Z M 12,2.00001C <br>
> 6.477,2.00001 2.00001,6.477 2.00001,12C 2.00001,17.523 6.477,22 12,22C <br>
> 17.523,22 22,17.523 22,12C 22,6.477 17.523,2.00001 12,2.00001 Z M <br>
> 10,16.5L 16,12L 10,7.50001L 10,16.5 Z "/><br>
> +</svg><br>
> diff --git a/share/lua/http/src/assets/svg-icons/plus.svg <br>
> b/share/lua/http/src/assets/svg-icons/plus.svg<br>
> new file mode 100755<br>
> index 0000000000..731cc9d6d7<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/svg-icons/plus.svg<br>
> @@ -0,0 +1,5 @@<br>
> +<?xml version="1.0" encoding="utf-8"?><br>
> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" <br>
> "<a href="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" rel="noreferrer" target="_blank">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd</a>"><br>
> +<svg xmlns="<a href="http://www.w3.org/2000/svg" rel="noreferrer" target="_blank">http://www.w3.org/2000/svg</a>" <br>
> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" rel="noreferrer" target="_blank">http://www.w3.org/1999/xlink</a>" version="1.1" <br>
> baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" <br>
> enable-background="new 0 0 24.00 24.00" xml:space="preserve"><br>
> +     <path fill="#000000" fill-opacity="1" stroke-width="0.2" <br>
> stroke-linejoin="round" d="M 18.9994,12.998L 12.9994,12.998L <br>
> 12.9994,18.998L 10.9994,18.998L 10.9994,12.998L 4.99936,12.998L <br>
> 4.99936,10.998L 10.9994,10.998L 10.9994,4.99805L 12.9994,4.99805L <br>
> 12.9994,10.998L 18.9994,10.998L 18.9994,12.998 Z "/><br>
> +</svg><br>
> diff --git a/share/lua/http/src/assets/svg-icons/poll.svg <br>
> b/share/lua/http/src/assets/svg-icons/poll.svg<br>
> new file mode 100755<br>
> index 0000000000..7947df0aa8<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/svg-icons/poll.svg<br>
> @@ -0,0 +1,5 @@<br>
> +<?xml version="1.0" encoding="utf-8"?><br>
> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" <br>
> "<a href="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" rel="noreferrer" target="_blank">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd</a>"><br>
> +<svg xmlns="<a href="http://www.w3.org/2000/svg" rel="noreferrer" target="_blank">http://www.w3.org/2000/svg</a>" <br>
> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" rel="noreferrer" target="_blank">http://www.w3.org/1999/xlink</a>" version="1.1" <br>
> baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" <br>
> enable-background="new 0 0 24.00 24.00" xml:space="preserve"><br>
> +     <path fill="#000000" fill-opacity="1" stroke-width="0.2" <br>
> stroke-linejoin="round" d="M 3,22L 3,8L 7,8L 7,22L 3,22 Z M <br>
> 9.99999,22L 9.99999,2.00001L 14,2.00001L 14,22L 9.99999,22 Z M 17,22L <br>
> 17,14L 21,14L 21,22L 17,22 Z "/><br>
> +</svg><br>
> diff --git a/share/lua/http/src/assets/svg-icons/replay.svg <br>
> b/share/lua/http/src/assets/svg-icons/replay.svg<br>
> new file mode 100755<br>
> index 0000000000..9dc06a177a<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/svg-icons/replay.svg<br>
> @@ -0,0 +1,5 @@<br>
> +<?xml version="1.0" encoding="utf-8"?><br>
> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" <br>
> "<a href="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" rel="noreferrer" target="_blank">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd</a>"><br>
> +<svg xmlns="<a href="http://www.w3.org/2000/svg" rel="noreferrer" target="_blank">http://www.w3.org/2000/svg</a>" <br>
> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" rel="noreferrer" target="_blank">http://www.w3.org/1999/xlink</a>" version="1.1" <br>
> baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" <br>
> enable-background="new 0 0 24.00 24.00" xml:space="preserve"><br>
> +     <path fill="#000000" fill-opacity="1" stroke-linejoin="round" d="M <br>
> 12,5L 12,1L 7,6L 12,11L 12,7C 15.31,7 18,9.69 18,13C 18,16.31 15.31,19 <br>
> 12,19C 8.69,19 6,16.31 6,13L 4,13C 4,17.42 7.58,21 12,21C 16.42,21 <br>
> 20,17.42 20,13C 20,8.58 16.42,5 12,5 Z "/><br>
> +</svg><br>
> diff --git a/share/lua/http/src/assets/svg-icons/shuffle-variant.svg <br>
> b/share/lua/http/src/assets/svg-icons/shuffle-variant.svg<br>
> new file mode 100755<br>
> index 0000000000..4edc225df3<br>
> --- /dev/null<br>
> +++ b/share/lua/http/src/assets/svg-icons/shuffle-variant.svg<br>
> @@ -0,0 +1,5 @@<br>
> +<?xml version="1.0" encoding="utf-8"?><br>
> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" <br>
> "<a href="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" rel="noreferrer" target="_blank">http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd</a>"><br>
> +<svg xmlns="<a href="http://www.w3.org/2000/svg" rel="noreferrer" target="_blank">http://www.w3.org/2000/svg</a>" <br>
> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" rel="noreferrer" target="_blank">http://www.w3.org/1999/xlink</a>" version="1.1" <br>
> baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" <br>
> enable-background="new 0 0 24.00 24.00" xml:space="preserve"><br>
> +     <path fill="#000000" fill-opacity="1" stroke-linejoin="round" d="M <br>
> 17,3L 22.25,7.50002L 17,12L 22.25,16.5L 17,21L 17,18L 14.2574,18L <br>
> 11.4393,15.182L 13.5607,13.0607L 15.5,15L 17,15L 17,12L 17,9L 15.5,9L <br>
> 6.49999,18L 2,18L 2,15L 5.25736,15L 14.2574,6L 17,6L 17,3 Z M <br>
> 2,6.00001L 6.5,6.00001L 9.31802,8.81803L 7.1967,10.9393L <br>
> 5.25737,9.00001L 2,9.00001L 2,6.00001 Z "/><br>
> +</svg><br>
> -- <br>
> 2.18.0<br>
><br>
> _______________________________________________<br>
> vlc-devel mailing list<br>
> To unsubscribe or modify your subscription options:<br>
> <a href="https://mailman.videolan.org/listinfo/vlc-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/vlc-devel</a><br>
_______________________________________________<br>
vlc-devel mailing list<br>
To unsubscribe or modify your subscription options:<br>
<a href="https://mailman.videolan.org/listinfo/vlc-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/vlc-devel</a></blockquote></div></div>