Commit 3c77cb62 authored by Dallas Reedy's avatar Dallas Reedy Committed by Mayra Cabrera

Add organization SVG logo images for trial registration reassurance

parent 0cf05541
...@@ -245,3 +245,12 @@ $gl-line-height-42: px-to-rem(42px); ...@@ -245,3 +245,12 @@ $gl-line-height-42: px-to-rem(42px);
.gl-min-w-8 { .gl-min-w-8 {
min-width: $gl-spacing-scale-8; min-width: $gl-spacing-scale-8;
} }
// Will both be moved to @gitlab/ui by https://gitlab.com/gitlab-org/gitlab-ui/-/issues/1526
.gl-opacity-6 {
opacity: 0.6;
}
.gl-opacity-7 {
opacity: 0.7;
}
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 674 157" style="enable-background:new 0 0 674 157;" xml:space="preserve">
<title>Chorus - color</title>
<desc>Created with Sketch.</desc>
<g id="Chorus---color">
<g id="Chorus-Logo---Gradient">
<path d="M345.8,13.7h-2.9c-2.9,0-5.3,2.4-5.3,5.3v119.1c0,2.9,2.4,5.3,5.3,5.3h2.9c2.9,0,5.3-2.4,5.3-5.3V19
C351.1,16,348.7,13.7,345.8,13.7 M255.5,28.5h-2.9c-2.9,0-5.3,2.4-5.3,5.3v89.4c0,2.9,2.4,5.3,5.3,5.3h2.9c2.9,0,5.3-2.4,5.3-5.3
V33.8C260.8,30.9,258.4,28.5,255.5,28.5 M300.7,0h-2.9c-2.9,0-5.3,2.4-5.3,5.3v146.4c0,2.9,2.4,5.3,5.3,5.3h2.9
c2.9,0,5.3-2.4,5.3-5.3V5.3C306,2.4,303.6,0,300.7,0 M323.2,26.1h-2.9c-2.9,0-5.3,2.4-5.3,5.3v94.3c0,2.9,2.4,5.3,5.3,5.3h2.9
c2.9,0,5.3-2.4,5.3-5.3V31.4C328.5,28.4,326.2,26.1,323.2,26.1 M278.1,17.4h-2.9c-2.9,0-5.3,2.4-5.3,5.3v111.7
c0,2.9,2.4,5.3,5.3,5.3h2.9c2.9,0,5.3-2.4,5.3-5.3V22.7C283.4,19.8,281,17.4,278.1,17.4 M368.4,48.1h-2.9c-2.9,0-5.3,2.4-5.3,5.3
v50.3c0,2.9,2.4,5.3,5.3,5.3h2.9c2.9,0,5.3-2.4,5.3-5.3V53.4C373.7,50.4,371.3,48.1,368.4,48.1 M232.9,48.1H230
c-2.9,0-5.3,2.4-5.3,5.3v50.3c0,2.9,2.4,5.3,5.3,5.3h2.9c2.9,0,5.3-2.4,5.3-5.3V53.4C238.2,50.4,235.8,48.1,232.9,48.1
M644.9,66.7c-10.4-4.2-14.6-7.8-14.6-12.5c0-3.3,3.5-6,7.7-6c7.1,0,15.6,5.7,18.4,7.6c0.5,0.3,0.9,0.6,0.9,0.6
c0.7,0.5,1.5,0.7,2.5,0.5c1.5-0.3,3.1-1.3,3.9-2.6l7.2-10.8c0.8-1.4,1.1-4.6-1.1-5.9c-5.5-4-16.7-10.7-30.6-10.7
c-16.6,0-33.5,9.9-33.5,28.9c0,17.3,15.2,26.9,27.9,31.9c9.4,3.7,13.7,7.9,13.7,13.1c0,4.3-3.5,7.3-8.6,7.3
c-3.6,0-9.8-1.2-18.8-7.2c-0.3-0.2-0.5-0.3-0.5-0.3c-0.9-0.6-2.4-0.9-3.7-0.6c-1.2,0.2-2.1,0.9-2.7,1.8l-6.6,11.6
c-1.5,2.6-0.7,3.7,0.9,5.2c1.9,1.8,12.1,11.1,32.3,11.1c21.4,0,34.2-15.2,34.2-30C673.9,78.2,652,69.5,644.9,66.7 M579.7,27.5
h-17.2c-2.1,0-3.8,1.7-3.8,3.7v56.5c0,9.4-7.1,16.5-16.4,16.5c-9.2,0-16.1-7.1-16.1-16.5V31.2c0-2.1-1.7-3.7-3.8-3.7h-17.2
c-2,0-3.8,1.7-3.8,3.7v57.7c0,22,18.3,39.9,40.9,39.9c22.7,0,41.2-17.9,41.2-39.9V31.2C583.4,29.3,581.7,27.5,579.7,27.5
M457.1,59.9c0-5.2-4.4-9.5-9.6-9.5h-19.6v19.6h19.6C452.7,69.9,457.1,65.2,457.1,59.9 M460.7,88l18.6,34.4c0.7,1.3,0.7,2.7,0,3.9
c-0.7,1.1-1.9,1.8-3.3,1.8h-18.6c-1.6,0-2.8-1-3.2-1.9l-18.3-36.4h-7.9v34.5c0,2-1.8,3.7-3.8,3.7h-16.7c-2.1,0-3.8-1.7-3.8-3.7
V31.9c0-2.1,1.7-3.7,3.8-3.7h41.9c17.4,0,31.6,14,31.6,31.2C481,71.7,473.3,82.6,460.7,88 M191.1,28.2h-16.7
c-2.1,0-3.8,1.7-3.8,3.7V66h-37.9V31.9c0-2.1-1.7-3.7-3.8-3.7h-16.7c-2,0-3.8,1.7-3.8,3.7v92.4c0,2,1.8,3.7,3.8,3.7H129
c2.1,0,3.8-1.7,3.8-3.7V88.7h37.9v35.6c0,2.1,1.7,3.7,3.8,3.7h16.7c2,0,3.8-1.7,3.8-3.7V31.9C194.9,29.9,193.1,28.2,191.1,28.2
M26,77.7C26,93,37.7,105,52.5,105c6.6,0,13.4-2.4,18.1-6.4c1.5-1.3,4-1.1,5.2,0.3l10.9,11.6c1.4,1.4,1.3,3.8-0.2,5.3
c-9.4,9.1-21.4,13.9-34.8,13.9c-28.5,0-51.7-23-51.7-51.2c0-28.4,23.2-51.5,51.7-51.5c13.9,0,24.5,4.1,34.6,13.3
c0.8,0.7,1.3,1.7,1.3,2.7c0,1-0.4,2-1.1,2.8L75.6,56.8c-0.7,0.7-1.6,1.1-2.5,1.1h0c-0.9,0-1.8-0.4-2.5-1.1
c-4.8-4.3-11.5-6.8-18.1-6.8C37.6,50.1,26,62.2,26,77.7"/>
</g>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000"><path d="m103.8 454c16.1-7.9 34-11.7 51.9-10.9 34.7 1.2 53.8 18.8 54.6 53.4.8 36.2.6 72.1.4 108.2 0 14.7-3.9 18.1-18.4 18.1h-20.1c-12.9 0-16.9-3.9-17.1-16.9v-96.9c0-15-7.1-21.2-22.2-20.5-2.6 0-5.3.3-7.9.8-19.9 4-21 5.5-21 25.7v86.4c0 18.5-3.2 21.6-21.3 21.6h-20.3c-9.5 0-13.7-4.4-14.3-14.2v-228.3c0-16.7 3.6-20.2 20-20.2h17.8c13.8 0 18 3.9 18.3 17.8.4 20.9 0 41.7 0 62.5-.4 3.8-.4 8-.4 13.4"/><path d="m400.7 538.5c-1.2 9.6-1.9 21.9-4.4 33.9-4 27-25 48.4-52 52.9-18.4 4-37.5 3.7-55.9-.7-23.2-4.5-41.7-22-47.4-45-8.4-29-8.4-59.7 0-88.7 8.9-30.4 32.1-46.7 66.2-47.9 12.3-.7 24.6.1 36.7 2.3 32.2 6.4 50.4 28.2 54.5 63.8 1.1 9.1 1.4 17.8 2.3 29.4m-56.2.7c-.6-9.9-1-16.7-1.6-23.3-.4-3.5-1.1-6.9-2.1-10.3-2-11.2-12.2-19.1-23.6-18.2-11.1-.8-21 6.8-23 17.8-5 20-5 40.9 0 60.9 2.1 11.1 12.4 18.8 23.7 17.5 10.7.7 20.2-6.6 22.2-17.1 2-9 3.5-18.1 4.4-27.3"/><path d="m756.4 511.6c2.4-18.6-1.7-24.3-19.6-23.5-14.6 1.2-29.1 3.4-43.4 6.4-12.1 2.2-21-.9-22.7-10.3-2.8-15.6-1.7-28.9 10.8-32.6 28.9-9.5 59.8-11 89.4-4.4 26.9 6.4 40 24.3 40 53.4v103c0 7.8 0 15.8-9.2 18.8-10.3 3.8-21.8.6-28.8-7.9l-2.8-4.1c-15.8 12.6-35.6 19-55.8 17.8-43.8-1.6-69-43.4-49.9-83.1 8.9-18.9 26.7-24.9 45-27.8 15.7-2.5 31.4-3.9 47-5.7m.8 30.3c-10.6 1.6-20 2.5-29 4.4-9.5 1.2-16.6 9.2-16.8 18.7-2 9.6 3.1 19.2 12.1 23 8.9 3.5 27.8 0 32.2-6 .8-1.2 1.3-2.6 1.3-4 .3-11.7.3-23.3.3-36.3v.2z"/><path d="m438.8 449.3v-23c-.8-7 3.7-13.6 10.6-15.3 9.1-3 18.3-5.6 27.6-7.7 6.7-2.2 14 1.4 16.2 8.1.6 1.8.8 3.7.6 5.6.3 9.9 0 19.7 0 30.8h26.4c12.9.3 17.3 4.4 17.8 17.8.7 27-.8 28.6-27.5 28.6h-15.5c-.4 2.4-.7 4.8-.8 7.3v57.1c0 17.8 5.3 23.2 22.6 24.5 15.2 1.1 19.3 4.4 19.3 16.8.5 19.7-3.5 26.4-19.3 27.3-12.6.9-25.2.3-37.6-1.9-25.7-5.2-39.6-21.9-40.5-49.1-.8-23.7-.3-47.5-.4-71.2v-10.7h-15.6c-7.3.6-13.8-4.9-14.4-12.2 0-.4 0-.8 0-1.2-2.1-18.2 1.1-23 18.4-27.9l12.1-3.7"/><path d="m632.2 559.9c0 30.8.6 61.6 0 92.4-.2 35.5-29.1 64.2-64.6 64.1-3.4 0-6.8-.3-10.1-.8-12.4-1.6-16.8-6.4-17-19.3v-11.4c.5-10.8 3.9-14.5 14.5-16.5 16.5-3.1 21.8-9.2 21.9-26.5v-175.2c0-14.9 3.8-18.8 18.7-19.3h20.2c12 .5 16.5 4.9 16.5 16.9v95l-.1.6"/><path d="m880.6 460c14.6-10.5 31.9-16.3 49.9-16.9 17.8 0 21.9 3.7 21.8 21.3v7.9c0 11.4-4.7 15.4-15.8 16.6-10.5 1.3-20.9 3.1-31.1 5.5-6.9 1.5-9.5 5.6-9.4 13.3.5 32.2 0 64 0 96 0 15.7-3.4 19-19.3 19.3h-22.9c-6.6.5-12.4-4.4-12.9-10.9-.1-.8-.1-1.6 0-2.4v-147.9c-.5-6.6 4.4-12.3 11-12.9h.5c11.1-1.8 22.8-3.5 28.2 11.1"/><path d="m626.2 416.1c10.1-36.1 6.4-54.3-11.2-57.8 2.7 12.3 5.7 24.9-7.2 33.4-6.8 4.4-12.1 2.8-24.1-6.4-5.5 11.3-3.6 22.6-1.1 34.7-17.2-3-30.7-10.1-37-26.7-6.5-15.1-2.9-32.6 8.9-43.9 4.1-4.2 8.6-8 13.3-11.5 19.3-14.5 23-28.5 12.9-50.3-.5-1.2-.8-2.5-1.1-3.8 21.5 3.3 41.8 11.9 59 25 37.6 30.8 33.1 86-8.4 106.4-1.3-.1-2.7.3-4 .9"/></svg>
\ No newline at end of file
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 18" enable-background="new 0 0 100 18"><g transform="matrix(.16667 0 0 .16667-5.767 76.63)" fill="#231f20"><path d="m34.6-458.2c.8-.1 1.6-.2 2.7-.2 1.1-.1 2-.1 2.9-.1 1 0 1.9 0 2.9.1 1 .1 1.8.1 2.5.2v104.5c-.7.1-1.6.2-2.5.2-1 0-1.9.1-2.9.1-1.1 0-2.1 0-3.1-.1-1-.1-1.8-.1-2.5-.2v-104.5m84.6 30.4c.8-.1 1.7-.2 2.5-.2s1.6-.1 2.3-.1c.8 0 1.6 0 2.4.1.7 0 1.5.1 2.4.2.2 1.8.4 3.9.5 6.5.1 2.7.2 4.9.2 6.8 1.1-1.8 2.4-3.6 4.1-5.3 1.7-1.8 3.7-3.5 6-4.9 2.3-1.5 4.9-2.7 7.9-3.6 3-.9 6.2-1.4 9.7-1.4 9.3 0 16.1 2.6 20.4 7.6 4.2 5.1 6.4 12.2 6.4 21.4v47c-.6.1-1.5.2-2.6.2s-2 .1-2.6.1c-.5 0-1.4 0-2.5-.1-1.2-.1-2.1-.1-2.7-.2v-43.9c0-8.2-1.4-14.1-4.2-17.8-2.8-3.6-7-5.3-12.7-5.3-3.7 0-7.2.7-10.5 2-3.3 1.4-6.1 3.4-8.5 5.9-2.4 2.6-4.3 5.7-5.7 9.6-1.4 3.8-2.1 8.1-2.1 12.9v36.6c-.6.1-1.5.2-2.6.2-1.1 0-2 .1-2.6.1-.5 0-1.4 0-2.6-.1s-2.1-.1-2.7-.2v-74.1h-.2m157.9 0c.6-.1 1.5-.2 2.5-.2s2-.1 3.1-.1c.8 0 1.9 0 3.1.1 1.2 0 2.1.1 2.8.2l18 63.2 20.1-63.2c.8-.1 1.8-.2 2.8-.2s2.1-.1 3.3-.1h2.6c.9 0 1.8.1 2.6.3l20 62.3 18-62.3c.6-.1 1.4-.2 2.3-.2s1.8-.1 2.6-.1 1.8 0 2.9.1c1.1 0 1.9.1 2.5.2l-23.4 74.1c-1.9.3-3.8.4-5.6.4-2 0-3.9-.2-5.6-.4l-19.6-61.4-20.5 61.4c-1.9.3-3.8.4-5.6.4-2 0-3.9-.2-5.6-.4l-23.3-74.1m122.8-30.4c1.1-.1 2.6-.2 4.5-.4 2-.2 4.1-.4 6.3-.6 2.2-.2 4.5-.4 6.8-.5 2.3-.1 4.3-.1 6.1-.1 12.5 0 22.1 2.2 28.8 6.6 6.7 4.4 10 11.3 10 20.5 0 3.1-.5 5.7-1.5 8.2-1 2.5-2.4 4.7-4.1 6.7s-3.7 3.7-6 5-4.6 2.4-7.1 3.1c3.3.4 6.5 1.2 9.6 2.4 3.1 1.2 5.8 3 8.2 5.1 2.4 2.2 4.3 4.9 5.7 8.1 1.4 3.3 2.2 7.1 2.2 11.7 0 5.2-1.1 9.8-3.4 13.5s-5.5 6.9-9.5 9.5c-4.1 2.6-8.9 4.3-14.5 5.6-5.6 1.2-11.6 1.8-18.2 1.8-1.7 0-3.6 0-5.7-.1-2.1-.1-4.3-.2-6.4-.4-2.2-.1-4.3-.3-6.4-.6-2.1-.3-3.8-.5-5.3-.7v-104.5h-.1zm26.1 44.5c8.6 0 14.9-1.8 18.9-5.2 4-3.5 6-8 6-13.7 0-5.2-2.1-9.6-6.3-13.1-4.2-3.6-10.8-5.3-19.8-5.3-2.8 0-5.4.1-7.9.3-2.5.2-4.5.4-6 .6v36.5l15.1-.1m-15.1 51.9c1.5.2 3.5.4 6 .5 2.5.1 5.1.2 7.9.2 4.1 0 8.2-.3 12.2-1s7.5-1.9 10.6-3.5c3.1-1.7 5.5-3.9 7.4-6.5s2.8-6.1 2.8-10.2c0-4-.8-7.5-2.4-10.3-1.6-2.8-3.8-5-6.5-6.8-2.8-1.8-6-3-9.7-3.8-3.7-.8-7.7-1.2-11.9-1.2h-16.2v42.4h-.2zm81.5-27.5c0 9.9 2.5 17.2 7.5 21.8s12.4 7 22.4 7c4 0 7.8-.3 11.2-.9 3.5-.6 6.8-1.5 10.1-2.6.6 1.1 1 2.4 1.3 3.9s.5 3 .6 4.2c-3.1 1.3-6.7 2.3-10.8 3-4.1.7-8.6 1-13.5 1-7 0-13-.9-18-2.9-5-1.9-9.2-4.5-12.4-7.9-3.3-3.4-5.6-7.5-7.2-12.1-1.5-4.7-2.3-9.9-2.3-15.5 0-5.4.7-10.6 2.2-15.3 1.4-4.7 3.6-9 6.5-12.5 2.9-3.7 6.6-6.4 11.2-8.5s10-3.1 16.4-3.1c5.3 0 10 .8 14.1 2.5s7.6 3.9 10.4 6.9 4.9 6.5 6.4 10.7c1.4 4.1 2.1 8.6 2.1 13.4 0 .9 0 2-.1 3.4s-.1 2.5-.2 3.5h-57.9m47.8-8c0-3-.4-5.9-1.3-8.9-.8-3-2.2-5.4-4-7.6-1.8-2.2-4.1-3.9-7-5.3-2.8-1.4-6.3-2.1-10.3-2.1-7.4 0-13.2 2.1-17.4 6.2-4.2 4.1-6.6 10.1-7.5 17.6l47.5.1m-487.2-9.9l40.3-51c.8-.1 1.7-.2 2.6-.2.9-.1 1.8-.1 2.6-.1 1.2 0 2.3 0 3.3.1 1.1.1 2.2.1 3.3.2l-39.2 50.1 45.2 54.6c-1.2.1-2.4.2-3.6.2-1.2 0-2.4.1-3.6.1-1 0-1.9 0-2.9-.1-1-.1-2-.1-3-.2l-45-53.7"/><path d="m235.5-431.3c-22.1 0-40 17.7-40 39.5 0 21.8 17.9 39.5 40 39.5s40-17.7 40-39.5c0-21.8-17.9-39.5-40-39.5m20.7 62l-4.1-4.5c4.8-4.2 7.6-10 8-16.3.4-6.3-1.7-12.3-6-17.1s-10.1-7.5-16.5-7.9c-6.4-.4-12.5 1.8-17.3 5.9-4 3.6-6.7 8.3-7.6 13.5l6.1.2-9.9 13-7.9-13.7 5.4.2c1-6.9 4.4-13.2 9.7-17.9 6-5.3 13.7-8 21.7-7.5 8 .5 15.4 3.9 20.7 9.9 5.4 5.9 8.1 13.6 7.7 21.7-.4 8-4 15.3-10 20.5"/><path d="m554.7-376.5l-1.1-1.5 47.7-80.3c2-.7 3.5-.9 5.2-.9 3.3 0 4.1.4 5.5.8l-43.3 73.3h37.7v-31.7c1.9-.3 3.7-.4 5.4-.4s3.5.1 5.3.4v31.7h17c.3 1.7.5 2.5.5 3.9 0 1.6-.2 3.1-.5 4.5h-17v23.2c-.9.2-1.9.3-2.8.3h-5.2c-.9 0-1.8-.1-2.6-.3v-23.2l-51.8.2"/></g></svg>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 340 160" style="enable-background:new 0 0 340 160;" xml:space="preserve">
<style type="text/css">
.st0{fill:#444444;}
</style>
<path class="st0" d="M56.3,67.3c-2.2-0.8-4.3-1.4-6.3-1.9c-2-0.4-3.9-0.6-5.6-0.6c-2.2,0-3.8,0.4-5,1.1c-1.2,0.7-1.8,1.6-1.8,2.7
c0,0.8,0.3,1.5,1,2.1c0.7,0.6,1.8,1.1,3.2,1.7l8.2,3.9c3.2,1.5,5.6,3.2,7.4,5.2c1.7,2,2.5,4.4,2.5,7.2c-0.1,4.3-1.8,7.8-5.3,10.3
c-3.4,2.5-8.1,3.7-13.9,3.8c-2.2,0-4.5-0.1-7.1-0.4c-2.4-0.2-4.9-0.7-7.6-1.3v-9c2.6,0.9,5,1.5,7.4,1.9c2.3,0.4,4.4,0.6,6.3,0.6
c2.4,0,4.2-0.4,5.4-1.2c1.3-0.7,1.9-1.7,1.9-3c0-0.7-0.2-1.3-0.7-1.8c-0.5-0.6-1.3-1.1-2.3-1.6l-9.1-3.8c-3.4-1.5-5.9-3.3-7.5-5.5
c-1.6-2.1-2.4-4.5-2.4-7.4c0.1-4,1.8-7.3,5-9.6c3.3-2.4,7.8-3.5,13.4-3.6c2,0,4.2,0.2,6.4,0.5c2.3,0.3,4.4,0.7,6.4,1.1
C56.3,58.7,56.3,67.3,56.3,67.3z M79,102.1H65.7V57.9H79V102.1z M121.8,66.1h-19.8v9.8h17.1v7.4h-17.1v10.3h20.2v8.6H89.3V57.9h32.5
V66.1C121.8,66.1,121.8,66.1,121.8,66.1z M183.9,102.1h-12.4V72.9l-12.9,29.5H151l-12.4-29.5v29.1h-9V57.9h16.2l11.1,27l11.6-27
h15.4L183.9,102.1L183.9,102.1z M226.7,66.1h-19.7v9.8h17.1v7.4h-17.1v10.3h20.1v8.6h-32.9V57.9h32.5
C226.7,57.9,226.7,66.1,226.7,66.1z M273.4,102.1h-14.1l-15.8-28.3v28.3h-9V57.9H249l15.4,27.8V57.9h9L273.4,102.1L273.4,102.1z
M311.6,67.3c-2.2-0.8-4.3-1.4-6.3-1.9c-2-0.4-3.9-0.6-5.6-0.6c-2.2,0-3.9,0.4-5.1,1.1c-1.2,0.7-1.8,1.6-1.8,2.7
c0,0.8,0.3,1.5,0.9,2.1c0.6,0.6,1.7,1.1,3.4,1.7l8.2,3.9c3.2,1.5,5.6,3.2,7.4,5.3c1.7,2,2.5,4.5,2.5,7.5c-0.1,4.1-1.8,7.5-5.3,9.9
c-3.4,2.5-8.2,3.7-14,3.8c-2.1,0-4.4-0.1-7-0.4c-2.4-0.2-4.9-0.7-7.6-1.3v-9c2.6,0.9,5,1.5,7.4,1.9c2.3,0.4,4.4,0.6,6.3,0.6
c2.4,0,4.1-0.4,5.4-1.1c1.2-0.7,1.8-1.6,1.8-2.7c0-0.8-0.2-1.6-0.7-2.2c-0.5-0.6-1.3-1.2-2.3-1.6l-9-3.8c-3.4-1.5-5.8-3.2-7.5-5.3
c-1.5-2-2.3-4.5-2.3-7.6c0.1-4,1.7-7.3,4.9-9.6c3.3-2.4,7.8-3.5,13.4-3.6c1.9,0,4,0.2,6.2,0.5c2.2,0.3,4.4,0.7,6.7,1.1V67.3
C311.6,67.3,311.6,67.3,311.6,67.3z"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 143 48" enable-background="new 0 0 143 48"><path d="m71.7 10.5c-.9-1-1.2-2.3-1-3.8.2-1.4.9-2.7 2.1-3.7 1.2-1 2.5-1.5 4-1.5 1.5 0 2.6.5 3.5 1.5.9 1 1.2 2.3 1 3.8-.2 1.5-.9 2.7-2.1 3.8-1.2 1-2.5 1.5-4 1.5-1.5-.1-2.7-.6-3.5-1.6m-12.4 4.6c-1.7 0-3.3 1.4-3.6 3.1l-1.7 12.9c-.2 1.4-.9 2.6-2 3.6-1.1 1-2.4 1.5-3.9 1.5-1.4 0-2.5-.5-3.4-1.5-.9-1-1.2-2.2-1-3.7l1.1-7.8c0-1.6-1.1-2.8-2.7-2.8h-4.2c-1.6 0-3.1 1.2-3.5 2.8l-1.1 7.8c-.2 1.4-.9 2.7-2 3.7-1.1 1-2.4 1.5-3.8 1.5-1.4 0-2.5-.5-3.4-1.5-.9-1-1.2-2.2-1-3.6l2.4-17c.2-1.7-.7-3.4-2.2-4.1 0 0-17.8-7.4-18.9-7.9-1.4-.5-2.7.6-3.2 2.4l-1.1 4.3c-.5 1.8.6 3.8 2.3 4.5l11.9 4.9-1.8 12.9c-.6 4.3.4 8 3 11.1 2.6 3.1 6.1 4.6 10.4 4.6 4 0 7.6-1.3 10.9-4 2.6 2.7 5.9 4 9.8 4 4.3 0 8.2-1.5 11.7-4.6 3.5-3.1 5.5-6.8 6.1-11.1 0 0 1.9-13.6 1.9-13.8.2-1.2-1.1-2.1-2.9-2.1l-4.1-.1zm17.3 0h-3.7c-1.6 0-3 1.3-3.2 2.8l-3.8 26.9c-.1 1.1 1 1.9 2.6 1.9h3.7c1.6 0 3-1.3 3.2-2.8l3.8-26.9c.1-1-1-1.9-2.6-1.9m63.8 3.4c-2.1-2.5-5-3.8-8.7-3.8-3.6 0-7 .8-10.4 3.7l2.5-16.4c.1-1.1-1-2-2.6-2h-3.8c-1.6 0-3.1 1.3-3.3 2.9l-6.1 41.9c-.2 1.1 1 2 2.6 2h3.8c1.6 0 3-1.2 3.3-2.8l1.9-13.1c.4-2.6 1.4-4.6 3-6 1.6-1.4 3.4-2 5.4-2 3.9 0 5.5 2.6 4.7 7.8l-2 14.1c-.1 1.1 1 2 2.6 2h3.8c1.6 0 3.1-1.3 3.3-2.9l2.3-15.3c.6-4.2-.1-7.5-2.3-10.1m-36.6 5.7c.5 0 1-.3 1.5-1l1.8-2.3c.8-1 .8-2.4 0-3.4-.3-.5-1.2-1.1-2.1-1.5l-.1-.1c-2.7-1.4-5.3-2-8.8-1.8-3.8.2-7 1.3-9.6 3.3-2.6 2-4.1 4.6-4.4 7.6-.3 3.1.7 5.4 3.1 6.8 1.1.7 2.1 1.2 3 1.6.9.4 2.2.8 3.9 1.2 1.6.5 2.9 1 3.7 1.5.8.5 1.1 1.1 1 1.7-.1.7-.4 1.2-1 1.6-.7.5-1.5.7-2.6.8-2.9.1-5.6-.5-8.1-2l-1.8-1c-.3-.2-.6-.2-1-.2-.6 0-1.1.3-1.4.7l-2.6 3.5c-.3.4-.4.8-.3 1.2.1.4.3.8.7 1 .8.7 1.7 1.3 2.7 1.8 1.2.7 2.5 1.2 3.8 1.6 2.5.7 5 1 7.3.9 3.6-.2 6.7-1.3 9.2-3.4 2.5-2.1 4-4.8 4.3-8 .3-3.3-.6-5.6-2.8-6.9-1.1-.7-2.1-1.2-2.9-1.5-.8-.3-2.2-.7-4.1-1.3-1.9-.5-3.3-1-4.1-1.4-.7-.4-1-.9-.9-1.6.1-1.3 1.5-2 4-2.2 2-.1 4.1.4 6 1.4.4.2.9.5 1.3.8.5.5.9.7 1.3.6" fill-rule="evenodd"/></svg>
\ No newline at end of file
# frozen_string_literal: true
module TrialRegistrations
module ReassurancesHelper
LOGO_IMAGE_PATH = "marketing/logos/logo_%<filename>s.svg"
DEFAULT_OPACITY_CSS_CLASS_LEVEL = 5
Struct.new('ReassuranceOrg', :name, :opacity_level, keyword_init: true) do
def image_alt_text
s_('InProductMarketing|%{organization_name} logo') % { organization_name: name }
end
def logo_image_path
LOGO_IMAGE_PATH % { filename: name.parameterize }
end
def opacity_css_class
"gl-opacity-#{opacity_level}"
end
def opacity_level
self[:opacity_level] || DEFAULT_OPACITY_CSS_CLASS_LEVEL
end
end
def reassurance_orgs
[
Struct::ReassuranceOrg.new(name: 'Siemens', opacity_level: 6),
Struct::ReassuranceOrg.new(name: 'Chorus'),
Struct::ReassuranceOrg.new(name: 'KnowBe4', opacity_level: 7),
Struct::ReassuranceOrg.new(name: 'Wish'),
Struct::ReassuranceOrg.new(name: 'Hotjar')
]
end
end
end
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
%p.gl-mb-3.gl-text-gray-400.gl-font-sm.gl-line-height-24= s_('InProductMarketing|Used by more than 100,000 organizations from around the globe:') %p.gl-mb-3.gl-text-gray-400.gl-font-sm.gl-line-height-24= s_('InProductMarketing|Used by more than 100,000 organizations from around the globe:')
%ul.gl-display-flex.gl-flex-wrap.gl-pl-0.gl-font-sm.gl-font-weight-bold.gl-opacity-5 %ul.gl-display-flex.gl-flex-wrap.gl-pl-0.gl-font-sm.gl-font-weight-bold
- ['Siemens', 'Chorus', 'KnowBe4', 'Wish', 'Hotjar'].each do |company| - reassurance_orgs.each do |org|
%li.gl-display-flex.gl-align-items-center.gl-min-w-8.gl-h-8.gl-mr-6 %li.gl-display-flex.gl-align-items-center.gl-min-w-8.gl-h-8.gl-mr-7{ class: org.opacity_css_class }
= company = image_tag org.logo_image_path, alt: org.image_alt_text, title: org.name
...@@ -23,8 +23,8 @@ ...@@ -23,8 +23,8 @@
= registration_form_content = registration_form_content
- e.try do - e.try do
.col-lg-6.gl-display-none.gl-lg-display-flex.gl-flex-direction-column.gl-align-items-center .col-lg-6.gl-display-none.gl-lg-display-flex.gl-flex-direction-column.gl-align-items-center.gl-justify-content-center
.gl-w-grid-size-28.gl-pt-8 .gl-w-grid-size-28
= render 'reassurances' = render 'reassurances'
.col-md-6.offset-md-3.offset-lg-0 .col-md-6.offset-md-3.offset-lg-0
%h2.gl-lg-display-none.gl-mb-3.gl-mt-0.gl-text-gray-800 %h2.gl-lg-display-none.gl-mb-3.gl-mt-0.gl-text-gray-800
......
# frozen_string_literal: true
require 'spec_helper'
RSpec.describe TrialRegistrations::ReassurancesHelper do
describe '#reassurance_orgs' do
subject(:reassurance_orgs) { helper.reassurance_orgs }
it 'returns an array of ReassuranceOrg objects' do
expect(reassurance_orgs).to be_an(Array)
expect(reassurance_orgs).to all(be_an_instance_of(Struct::ReassuranceOrg))
end
end
describe 'Struct::ReassuranceOrg' do
using RSpec::Parameterized::TableSyntax
let(:given_opacity_level) { nil }
subject(:org) { Struct::ReassuranceOrg.new(name: 'Foo Bar Baz', opacity_level: given_opacity_level) }
describe '#name' do
it "returns the organization's name" do
expect(org.name).to eq('Foo Bar Baz')
end
end
describe '#opacity_level' do
where(:given_opacity_level, :expected_opacity_level) do
nil | 5
5 | 5
6 | 6
7 | 7
end
with_them do
it 'returns the given value or the default value' do
expect(org.opacity_level).to eq(expected_opacity_level)
end
end
end
describe '#opacity_css_class' do
where(:given_opacity_level, :expected_opacity_css_class) do
nil | 'gl-opacity-5'
5 | 'gl-opacity-5'
6 | 'gl-opacity-6'
7 | 'gl-opacity-7'
end
with_them do
it 'returns a gitlab-ui utility CSS class for the opacity_level' do
expect(org.opacity_css_class).to eq(expected_opacity_css_class)
end
end
end
describe '#image_alt_text' do
it "returns alt text for the organization's logo image" do
expect(org.image_alt_text).to eq('Foo Bar Baz logo')
end
end
describe '#logo_image_path' do
it "returns the path to the organization's logo image" do
expect(org.logo_image_path).to eq('marketing/logos/logo_foo-bar-baz.svg')
end
end
end
end
...@@ -23,6 +23,7 @@ RSpec.describe 'trial_registrations/new.html.haml' do ...@@ -23,6 +23,7 @@ RSpec.describe 'trial_registrations/new.html.haml' do
it { is_expected.to have_content('Start a Free Ultimate Trial') } it { is_expected.to have_content('Start a Free Ultimate Trial') }
it { is_expected.not_to have_content('Free 30-day trial') } it { is_expected.not_to have_content('Free 30-day trial') }
it { is_expected.not_to have_content('No credit card required.') } it { is_expected.not_to have_content('No credit card required.') }
it { is_expected.not_to have_selector('img[alt$=" logo"]') }
end end
context 'when in the candidate' do context 'when in the candidate' do
...@@ -31,6 +32,7 @@ RSpec.describe 'trial_registrations/new.html.haml' do ...@@ -31,6 +32,7 @@ RSpec.describe 'trial_registrations/new.html.haml' do
it { is_expected.not_to have_content('Start a Free Ultimate Trial') } it { is_expected.not_to have_content('Start a Free Ultimate Trial') }
it { is_expected.to have_content('Free 30-day trial') } it { is_expected.to have_content('Free 30-day trial') }
it { is_expected.to have_content('No credit card required.') } it { is_expected.to have_content('No credit card required.') }
it { is_expected.to have_selector('img[alt$=" logo"]') }
end end
end end
end end
...@@ -17030,6 +17030,9 @@ msgstr "" ...@@ -17030,6 +17030,9 @@ msgstr ""
msgid "In this page you will find information about the settings that are used in your current instance." msgid "In this page you will find information about the settings that are used in your current instance."
msgstr "" msgstr ""
msgid "InProductMarketing|%{organization_name} logo"
msgstr ""
msgid "InProductMarketing|%{strong_start}Advanced application security%{strong_end} — including SAST, DAST scanning, FUZZ testing, dependency scanning, license compliance, secrete detection" msgid "InProductMarketing|%{strong_start}Advanced application security%{strong_end} — including SAST, DAST scanning, FUZZ testing, dependency scanning, license compliance, secrete detection"
msgstr "" msgstr ""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment