devlag/Montserrat

Code

<img src="https://devlag.nl/ms.svg" alt="de vlag van Montserrat">
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="600" viewBox="0 0 1200 600">
  <clipPath id="a">
    <path d="M0 0v150h700v150H600zm600 0H300v350H0v-50z"/>
  </clipPath>
  <path fill="#00247d" d="M0 0h1200v600H0z"/>
  <path stroke="#fff" stroke-width="60" d="M0 0l600 300m0-300L0 300"/>
  <path stroke="#cf142b" stroke-width="40" d="M0 0l600 300m0-300L0 300" clip-path="url(#a)"/>
  <path stroke="#fff" stroke-width="100" d="M300 0v350M0 150h700"/>
  <path stroke="#cf142b" stroke-width="60" d="M300 0v350M0 150h700"/>
  <path fill="#00247d" d="M0 300h600V0h600v600H0z"/>
  <path fill="#fff" d="M769.466 147.526h256.879l-.306 182.787c2.137 73.48-43.662 119.076-127.931 139.634-59.834-14.86-128.837-45.596-128.939-137.549l.305-184.872z"/>
  <path fill="#00a2bd" stroke="#000" stroke-width="1.813" d="M775.152 153.036h245.493l-.291 175.155c2.041 70.41-41.728 114.102-122.261 133.802-57.188-14.237-123.132-43.692-123.23-131.805l.292-177.152z"/>
  <path fill="#a53d08" d="M1018.74 348.938c-8.93 67.21-60.692 96.576-120.655 112.162-53.073-14.238-110.174-36.968-121.243-111.824l241.901-.338z"/>
  <path d="M888.365 185.664l-.342-22.075 17.455.17.171 21.905h47.744l.17 17.113-47.914.17-.383 201.816-17.026.107-.217-202.093-47.583.171.01-17.455z"/>
  <g fill="#ff9a08" stroke="#000" stroke-width=".968">
    <path fill-rule="evenodd" d="M849.714 357.267l43.703 45.338c15.112-16.61 4.63-78.696-15.247-90.13-2.382 7.351-6.434 16.166-10.74 19.008-9.475 6.457-32.692 14.006-24.932 18.84 1.77-2.45 6.399-4.765 8.577.681 2.587 8.577-9.666 9.122-9.666 9.122s-7.76-.954-9.122-8.85 11.559-15.105 12.662-15.656c1.089-.41 17.971-4.901 20.83-19.879 3.54-14.704 7.216-12.525 7.897-12.798 22.055 2.178 36.487 41.662 37.305 69.436.816 27.774-11.3 46.154-13.48 47.38-2.177 1.225-52.552-59.769-52.552-59.769l4.765-2.723z"/>
    <path d="M881.573 315.061l.271 81.825M876.672 316.558l.271 74.338M871.362 327.314l.271 59.088M867.005 331.534l.273 48.879M862.376 333.713v41.253M857.338 336.981v32.675M852.982 339.568v25.05"/>
    <g fill="none" stroke="#ffdf00" stroke-linecap="round" stroke-width="1.813">
      <path stroke-width=".968" d="M849.033 362.441l45.065 51.6"/>
      <path d="M896.276 329.901s20.424 44.658 1.498 81.417M843.723 353.046s1.498-3.948 3.404-2.314M840.184 341.61s-8.169 7.215-3.676 11.845"/>
    </g>
  </g>
  <g stroke="#000" stroke-width=".399">
    <path fill="#008021" d="M905.779 228.044c3.025-2.595 4.595-4.181 6.468-3.892 1.874.288 4.425.143 6.298-.433 1.88-.578 11.177-1.73 15-.433 1.298.144 3.026.866 5.69 3.1 2.671 2.235 6.564 6.128 5.266 16.942-1.297 10.813-.873 15.439-1.443 21.483-1.006 10.67-3.373 19.456-7.64 18.744 5.767 10.093 6.343 18.744 10.09 25.665 3.753 6.921 6.057 21.051 4.614 36.335-1.437 15.284-5.475 49.6 6.633 72.67-2.02 1.441-6.918 0-11.247-4.615-4.323-4.614-6.222-4.462-9.804-1.73-10.956 8.363-21.216 18.442-36.33 8.363-3.462-2.307-4.557-5.074-2.02-12.112 6.343-17.59 9.425-41.725 8.425-53.06V228.044z"/>
    <g fill="#ffe1cf">
      <path d="M916.171 217.23c.791 2.451 1.222 5.623-.076 8.506-1.297 2.884-1.582 6.345.576 10.526 3.462-4.902 8.367-3.893 11.247-6.776 2.886-2.884 3.462-5.624 5.627-6.2-2.165-1.875-5.481-3.893-4.76-9.373.722-5.479 8.361-9.948 1.443-18.311-4.468-5.399-10.962-3.893-13.772-1.802-1.323.982-2.45 2.378-2.88 3.316-.437.937.108 3.07-.943 4.326a14.172 14.172 0 01-2.595 2.45c-.646.47-1.05 1.152-.36 1.947.278.318.784.386 1.341.579-.323.648-.69 1.295-1.05 1.764-.342.44-.197.86.215 1.218-.545 1.73.506 1.918-.216 3.216-.626 1.122-1.474 2.45.867 3.749.646.36 3.716 1.072 5.336.865zM888.126 245.923c-4.038 1.01-10.525-.72-15.43-.144-2.165.255-3.893-.865-3.602-3.028.285-2.163.576-5.479.14-8.507-.672-4.718 1.588-11.246 4.759-18.456 3.17-7.209 4.76-11.246 4.76-14.634 0-2.235.215-4.759 2.234-6.056 1.493-.959 1.778-1.89 2.31-2.667 1.221-1.803 2.373-2.235 2.519-1.153.088.643-.146 1.225-.722 2.09 1.298-1.082 3.5-2.344 4-2.704.507-.36 3.07-2.162 3.21-.468 1.012-.505 1.696-.47 1.949.071.272.585.107.83-.4 1.262.722-.144 1.552 1.118.109 2.235.76-.252 1.512 1.01.183 2.163-1.38 1.19-2.956 2.019-3.462 2.956-.506.937-3.93 3.569-5.298 4.145-1.373.577-1.443 1.368-1.443 3.388 0 22.205-2.664 20.4-2.664 25.738 0 1.441-.291 2.739 1.152 2.306 1.443-.432 3.531-1.081 5.696-1.081v12.544zM888.987 293.792c6.52-3.258 13.988-4.47 17.88-5.479 3.893-1.01 10.095-4.036 13.12-5.622 3.032-1.587 5.482-3.75 7.21-4.327 1.734-.576 3.67-1.77 4.76-3.892 5.62-10.958 8.651-19.752 8.651-27.395 0-5.047-1.297-10.67-6.202-6.633-4.608 3.795-9.627 11.11-10.956 16.437-2.02 8.074-3.747 9.805-4.184 11.39-.43 1.587-2.063 1.585-4.038 2.02-8.506 1.874-10.525 3.17-16.867 7.93-6.342 4.757-13.266 8.94-17.88 11.534-4.614 2.596-5.475 2.884-6.488 4.974-1.006 2.09-1.943 3.677-2.81 4.615-.867.937-1.114 2.032-.937 3.172.146.937-.291 5.262-.36 6.704-.077 1.442.284 1.803.866 1.874.576.073 1.368-.216 1.659-1.946-.291 1.73 2.088 1.153 2.234-.144-.076 1.874 2.45.793 2.595-.937 0 1.225 1.911.378 2.089-.217.43-1.441.79-3.027 1.367-4.18.842-1.675 1.74-3.843 3.392-5.048 1.874-1.37 1.007-2.883 4.899-4.83zM935.703 411.88c.437 1.586 1.228 3.389 1.513 4.47.29 1.081-.216 1.419-.5 2.019-1.513 3.172-3.14 8.228-3.393 10.958-.139 1.586-1.221 3.1-1.728 4.037-.557 1.034-.341 1.831.937 2.811.614.469 2.595-.144 2.81-1.153.722.72 2.02.433 2.595-.65.652.65 1.734.217 2.456-.864.646.433 1.582-.433 1.943-1.01 1.013.505 2.095-.107 2.127-2.09.006-.398.253-1.081.544-1.55.285-.469.392-1.37.36-2.163-.037-.793.47-2.379 1.153-3.496.683-1.118 1.873-3.1 1.367-4.975-.469-1.746-1.222-1.586-1.874-4.109-1.582-1.658-3.747-3.965-5.98-4.11-2.235-.143-3.533 1.37-4.33 1.875zM894.683 424.28c2.019 2.018 6.563 2.09 9.734-1.298-1.152-.505-3.677-1.658-4.829-2.595-1.588 1.586-3.392 3.388-4.905 3.893z"/>
    </g>
    <path fill="#870f00" d="M915.089 195.026c.791-5.118 4.418-4.998 6.703-4.47.936.217 3.247.433 5.405-.144 4.278-1.14 7.5.36 7.07 4.47 1.152.865 2.373 2.883 2.158 4.614-.215 1.73.145 2.451 1.734 2.667 1.582.217 4.975 2.163 2.734 4.902 2.165 1.299 3.823 4.614 2.671 6.85-1.152 2.234-4.614 2.595-6.057.576-1.582.72-4.183.865-5.766-.792-1.082 1.296-3.823 1.153-4.329 0-.5-1.154-1.354-1.771-2.373-2.092-1.159-.36-1.228-3.532.5-3.893-.216-.937-.14-2.018.29-2.523s.07-1.441-.936-2.235c-1.013-.793-1.873-3.821-.867-5.479-1.728.577-5.55-1.081-6.342-2.235-.797-1.153-1.873-1.225-2.595-.216z"/>
    <g fill="none">
      <path d="M916.171 217.23c2.81-.36 3.747-2.09 5.836-1.947M910.184 209.401c.184.162.418.294.684.44.57.308 1.19.344 1.765.415M911.019 206.418c.392.135.81.333 1.184.719M917.538 195.026c-1.658-1.586 2.81-4.83 7.5-.216.874.86 3.095.865 3.747.648M924.026 197.477c2.165-.505 5.405-.505 6.342 1.946.943 2.452 2.816.865 4.33 3.75 1.512 2.883 3.892 6.127 6.195 3.892M931.741 213.698c-.652-.865-.937-2.74-.506-4.038-.867-1.009-.507-3.1 0-4.109M925.539 207.714c.076.865 1.228 2.451 3.032 2.74M937.507 214.491c-1.006-1.298-.867-2.45-.646-4.037"/>
      <path d="M926.982 200.145c-.07 1.297.722 3.028 2.089 3.604.29.72 1.734 2.74 4.614 2.452M934.267 194.882c-1.582-1.228-3.728-2.74-6.563-3.115M916.671 236.262c-2.45 3.317-4.038 7.93-2.88 14.419 1.152 6.488 3.026 16.004-1.734 20.33M935.418 283.555c-3.317-.72-8.076-.72-10.671 1.154s-6.924 2.018-9.804.576"/>
      <path d="M928.425 283.339c-2.886.504-4.253 2.523-4.253 7.858 0 5.335-1.152 13.12-.146 20.762M923.159 285.574c-1.873.504-3.817.576-3.456 5.623M913.431 291.341c.07-3.1 1.152-5.984 3.171-5.48M934.191 291.918c.146-6.849-1.367-8.795-3.386-8.723 2.74.072 4.608.407 5.766 11.607.867 8.362 2.614 11.323 4.614 17.88 5.19 17.013 2.595 43.254 5.19 52.482M930.228 293.936c5.475 15.861 8.36 33.451-.576 61.711 6.05 16.726 12.108 28.837 13.26 35.759M912.924 331.424c1.006-3.604-2.595-4.037.576-16.725 1.373-5.496 1.589-8.795.721-10.526M914.222 311.672c-1.298 5.624 4.184 16.149 1.443 23.79M908.886 336.904c0 4.902 1.152 11.246.867 16.149-.291 4.902 1.709 7.174 4.038 11.823 8.361 16.726 14.051 28.659 13.26 44.41-.14 2.883.867 8.939-2.158 10.668M909.101 424.208c.867.072 1.804-.36 2.886-2.956s4.545-18.167 3.101-28.837M916.817 404.527c.43 3.316.43 10.093-1.728 15.428M922.298 394.578c1.297 7.065 1.152 13.41.146 17.879M919.412 412.456c.146 2.884 1.443 10.093-.722 10.67M930.228 379.006c5.33 8.363 9.513 28.982 13.981 33.306M934.842 408.996c-.146-2.307-.291-5.479-1.589-6.921M877.24 308.067c.07-1.587-.215-3.1 1.513-5.551M874.645 309.004c.215-5.551.14-6.056 1.728-7.57M872.411 309.148c.07-3.965-.437-5.335 1.152-7.858M892.304 190.196c-.614.396-4.215 3.135-5.728 4.29M893.854 191.529c-.684.108-2.665 1.73-6.196 4.47M893.962 193.764c-1.114.504-3.24 2.56-5.19 3.93M885.095 193.368c-.538.396-1.582 1.55-2.089 1.946M935.343 435.022c-.323-.36-.323-1.623.253-3.028M937.937 434.373c-.392-.396 0-2.127.399-3.244M940.393 433.508c-.468-.216-.614-1.226.07-2.596M942.336 432.498c-.323-.108-.468-.649.108-2.234"/>
    </g>
    <g stroke="none">
      <path d="M913.969 199.567c1.044 1.37 2.127 1.225 2.317 2.108.19.884.329.946.531 1.209.203.26-.494.208-.835.067-.336-.14-1.184-.126-1.703-.119-.513.008-1.126-.599-.74-.67.38-.07.329-.19.272-.46-.057-.268.215-.693.373-.77.165-.078.05-.064-.095-.424-.152-.36-.341-1.236-.12-.941zM914.602 198.313c1.17.137 3.19.77 4.285 1.982.86.953.158.7-.279.736-.436.036-1.29-.273-1.721-.815-.424-.541-1.696-1.227-2.374-1.406-.411-.106-.797-.601.089-.497z"/>
    </g>
  </g>
</svg>

Emoji

🇲🇸