pn-design-assets
Version:
Icons, SCSS, and more for PostNord Graphical Guidelines
3 lines • 5.63 kB
text/typescript
const flag: string = '<svg class="pn-icon-flag" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 21 15"><defs><linearGradient id="vi_flag_svg__a" x1="50%" x2="50%" y1="0%" y2="100%"><stop offset="0%" stop-color="#FFF"/><stop offset="100%" stop-color="#F0F0F0"/></linearGradient><linearGradient id="vi_flag_svg__c" x1="50%" x2="50%" y1="0%" y2="100%"><stop offset="0%" stop-color="#F8CE61"/><stop offset="100%" stop-color="#F3C44B"/></linearGradient><linearGradient id="vi_flag_svg__e" x1="50%" x2="50%" y1="0%" y2="100%"><stop offset="0%" stop-color="#1E357F"/><stop offset="100%" stop-color="#162966"/></linearGradient><linearGradient id="vi_flag_svg__g" x1="50%" x2="50%" y1="0%" y2="100%"><stop offset="0%" stop-color="#BC1443"/><stop offset="100%" stop-color="#A30B35"/></linearGradient><path id="vi_flag_svg__b" d="M15 6.5s.036.665-.803 1-1.697 0-1.697 0 .618.363 1 1 .182.983.5 1.301.891.101 1.118.373c.227.273.21.584-.118.826s-.432.13-.803-.118-.197-.495-.197-.495-.64-.331-1.128-.474C12.5 9.218 12 9 12 9v.5s1 .513 1 1c0 .213-.462.916-1 1.417-.692.644-1.5.822-1.5.822V5.5l3-.5s-1.381-1.087 1.75-1.847l3.78-.917c.536-.13.74.14.442.605 0 0-.024.099-.472.659s-.546.66-1 1-.454.09-1 .5-.567.783-1 1-1 0-1 0zm-9 0V6s-.567.217-1 0-.454-.59-1-1c-.547-.41-.547-.16-1-.5-.454-.34-.552-.44-1-1s-.472-.659-.472-.659c-.299-.464-.094-.735.442-.605l3.78.917C8.88 3.913 7.5 5 7.5 5l3 .5v7.24s-.808-.179-1.5-.823c-.538-.5-1-1.204-1-1.417 0-.487 1-1 1-1V9s-.5.218-.872.913c-.489.143-1.128.474-1.128.474s.174.247-.197.495c-.372.247-.476.36-.803.118s-.346-.553-.119-.826.801-.055 1.119-.373.117-.664.5-1.301c.382-.637 1-1 1-1s-.858.335-1.697 0S6 6.5 6 6.5m3.248-1.774c-.02-.139-.318-.25-.185-.284.247-.064.371-.143.493-.353.054-.092-.187-.032-.109-.123.412-.477.498-.847.234-.972-.571-.269-.641.427-.618.14.016-.204.037-.369.063-.451.115-.366.697-.344.733-.415.146-.293.314-.32.641-.268.327.053.475.209.605.469.098.196.07.502.178.794.07.19.17.294.247.483.044.11-.289-.108-.247 0 .113.294.396.281.566.547.07.109-.256-.02-.235.149C11.63 4.555 12 5 12 5H9s.266-.153.248-.274"/><path id="vi_flag_svg__d" d="M0 2.5V0s.498.489 1.163.489C1.827.489 2.5 0 2.5 0s.627.489 1.251.489C4.376.489 5 0 5 0v2.5C5 5 2.5 6 2.5 6S0 5 0 2.5"/></defs><g fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"><path fill="url(#vi_flag_svg__a)" d="M0 0h21v15H0z"/><path fill="#1583C4" fill-rule="nonzero" d="m16.35 6.505-3.072 5.88a.25.25 0 0 0 .444.23l3.07-5.879a.25.25 0 0 0-.443-.231Z"/><path fill="#1583C4" fill-rule="nonzero" d="m16.78 7.813-3.478 4.535a.25.25 0 0 0 .396.304l3.48-4.534a.25.25 0 1 0-.397-.305Z"/><path fill="#1583C4" fill-rule="nonzero" d="m15.223 7.409-1.956 5a.25.25 0 0 0 .466.182l1.955-5a.25.25 0 0 0-.465-.182"/><path fill="#409347" fill-rule="nonzero" d="M4.26 6.573c.03.093.08.256.15.464.117.347.242.694.37 1.019.15.373.294.693.432.945l.074.128c.16.266.413.614.742 1.026a36 36 0 0 0 1.287 1.513.25.25 0 0 0 .37-.336 36 36 0 0 1-1.267-1.49 10 10 0 0 1-.704-.97l-.063-.112a8 8 0 0 1-.405-.889 19 19 0 0 1-.507-1.444.25.25 0 1 0-.478.146Z"/><path fill="#1583C4" fill-rule="nonzero" d="M19 6.5V9a.5.5 0 1 0 1 0V6.5a.5.5 0 1 0-1 0M2.5 7.654l-.536-1.34a.5.5 0 0 0-.928.372l1 2.5a.5.5 0 0 0 .928 0l1-2.5a.5.5 0 0 0-.928-.372z"/><use xlink:href="#vi_flag_svg__b" fill="url(#vi_flag_svg__c)" fill-rule="evenodd"/><path stroke="#000" stroke-opacity=".08" stroke-width=".5" d="m14.123 10.169.247.127-.159.225c-.013.034-.001.069.125.153.302.201.305.203.348.21.026.004.068-.012.168-.085.2-.149.218-.293.074-.465-.031-.037-.105-.057-.328-.078l-.129-.013a1.5 1.5 0 0 1-.346-.074Zm-.172-.086a1 1 0 0 1-.128-.105c-.173-.173-.233-.329-.288-.627-.064-.347-.104-.48-.25-.722a2.5 2.5 0 0 0-.32-.421 2.8 2.8 0 0 0-.592-.492l.218-.449c.037.015.113.04.22.064.41.097.845.101 1.244-.044l.05-.02a1.14 1.14 0 0 0 .476-.33.68.68 0 0 0 .17-.427v.003L14.75 6.5v-.863l.34.13c.021.008.068.023.131.038.165.04.333.054.481.03a.7.7 0 0 0 .186-.059c.127-.063.207-.138.325-.294.336-.443.369-.481.637-.682.267-.2.412-.266.645-.324l.014-.003a.8.8 0 0 0 .341-.173c.433-.325.517-.409.955-.956.311-.39.424-.562.457-.638.174-.27.148-.305-.173-.227l-.716.173-3.064.744c-.659.16-1.136.34-1.45.532-.468.289-.498.512-.31.761a.7.7 0 0 0 .106.115l.444.35-3.349.558v6.686l.044-.017a3.4 3.4 0 0 0 1.036-.647c.457-.426.92-1.097.92-1.234q0-.01-.002-.024c-.022-.115-.168-.285-.399-.46a3.4 3.4 0 0 0-.463-.294l-.136-.07V8.619l.35.153c.194.085.466.28.732.62q.112.145.21.312a7 7 0 0 1 .481.184c.16.069.307.137.428.196Zm0 0 .164.082.008.004a1 1 0 0 1-.172-.086ZM10.25 5.712l.209.035-.21-.247v.212Zm0 6.686v.341l.304-.244a2 2 0 0 1-.304-.097ZM7.958 9.703q-.026.044-.05.092l.15-.122zm-1.17.818.007.01-.007-.011zm.261-.438q-.095.045-.164.082l-.008.004a1 1 0 0 0 .172-.086Zm2.45-5.333h1.996a.66.66 0 0 1-.129-.277.34.34 0 0 1 .043-.233c-.19-.12-.287-.217-.36-.404-.051-.134-.007-.247.078-.312a1.3 1.3 0 0 1-.117-.295 2.6 2.6 0 0 1-.07-.38c-.02-.154-.035-.221-.059-.269-.11-.22-.204-.298-.42-.333-.261-.042-.298-.029-.378.133-.055.108-.112.133-.238.165.042-.01-.216.047-.282.07a.5.5 0 0 0-.138.065.8.8 0 0 1 .362.088c.432.203.374.664-.001 1.175a.28.28 0 0 1-.014.272.9.9 0 0 1-.32.341.4.4 0 0 1 .047.194Z"/><g transform="translate(8 4)"><mask id="vi_flag_svg__f" fill="#fff"><use xlink:href="#vi_flag_svg__d"/></mask><use xlink:href="#vi_flag_svg__d" fill="url(#vi_flag_svg__a)"/><path fill="url(#vi_flag_svg__e)" d="M0 0h5v2H0z" mask="url(#vi_flag_svg__f)"/><path fill="url(#vi_flag_svg__g)" d="M0 2h1v4H0zm2 0h1v4H2zm2 0h1v4H4z" mask="url(#vi_flag_svg__f)"/></g></g></svg>';
export const vi_flag = flag;
export const viFlag = flag;