EJ Mitchell
9fe94e6ce7
All checks were successful
continuous-integration/drone/push Build is passing
120 lines
35 KiB
Plaintext
Executable File
120 lines
35 KiB
Plaintext
Executable File
<#import "template.ftl" as layout>
|
|
<@layout.registrationLayout displayMessage=!messagesPerField.existsError('username','password') displayInfo=realm.password && realm.registrationAllowed && !registrationDisabled??; section>
|
|
<#if section = "header">
|
|
<div class="header-container">
|
|
<div class="logo">
|
|
<svg width="407" height="88" viewBox="0 0 407 88" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<path d="M45.3621 4.64387C44.1125 4.53454 43.3125 5.10216 43.2197 6.16287L41.1189 30.1751C40.9068 32.6001 40.1369 34.394 38.829 35.5032C37.5288 36.6094 35.6654 37.0618 33.2952 36.8545C31.3047 36.6803 29.7419 36.0755 28.6494 35.0622C27.2206 33.732 26.6129 31.6776 26.8506 28.96L27.7786 18.3529C27.8877 17.1056 26.8725 16.5672 25.9694 16.4882C24.1337 16.3276 23.831 17.4952 23.7865 18.0036L22.8492 28.7168C22.5491 32.1476 23.2843 34.9098 25.0324 36.9203C26.7806 38.9308 29.4673 40.1057 33.0171 40.4162C36.6 40.7297 39.464 40.0478 41.5261 38.3854C43.5925 36.716 44.7928 34.1195 45.0952 30.663L47.2081 6.51181C47.3059 5.4368 46.6338 4.75513 45.3621 4.64387Z" fill="#FCCFB8" stroke="#F04B1E" stroke-miterlimit="10"/>
|
|
<path d="M215.006 26.5292C214.937 26.4274 214.85 26.3608 214.777 26.3065C214.739 26.2773 214.704 26.2521 214.687 26.2286C214.674 26.2127 214.646 26.1512 214.631 26.1094C214.591 26.0138 214.545 25.9065 214.456 25.8177C214.275 25.6323 214.002 25.4426 213.74 25.2574C213.649 25.1942 213.561 25.1313 213.478 25.0687C212.786 24.5659 211.742 23.9733 210.632 24.6059L210.578 24.6343L210.54 24.6827C210.113 25.1944 210.004 25.9294 209.887 26.7079C209.842 27.0135 209.796 27.3302 209.728 27.6412C209.666 27.9232 209.609 28.2352 209.543 28.5648C209.405 29.2935 209.247 30.1164 209.076 30.551C209.047 30.6222 208.905 30.7204 208.79 30.7988C208.66 30.8906 208.525 30.982 208.414 31.1086C208.344 31.1873 208.295 31.2752 208.247 31.3594C208.212 31.4227 208.177 31.4823 208.144 31.5236C208.044 31.6402 207.94 31.7306 207.824 31.82C207.72 31.9067 207.612 31.9931 207.517 32.1027C207.336 32.3116 207.254 32.5625 207.183 32.7848C207.142 32.9138 207.101 33.0356 207.047 33.1451C206.971 33.2969 206.787 33.4836 206.666 33.6019C206.551 33.7173 206.423 33.8682 206.299 34.0158C206.191 34.1464 206.075 34.28 206.006 34.344C205.958 34.3914 205.879 34.4361 205.797 34.4842C205.664 34.561 205.512 34.6472 205.384 34.7945C205.301 34.8905 205.248 34.9853 205.204 35.0626C205.165 35.1328 205.139 35.1748 205.11 35.2018C205.018 35.2785 204.891 35.3374 204.755 35.3992C204.623 35.4614 204.484 35.523 204.354 35.6111C204.267 35.6698 204.206 35.7345 204.153 35.7888C204.116 35.8261 204.087 35.8568 204.06 35.8728C204.029 35.8922 203.979 35.9099 203.925 35.9274C203.849 35.9538 203.76 35.9867 203.67 36.0378C203.514 36.1236 203.389 36.2416 203.271 36.353C203.199 36.4203 203.134 36.4847 203.066 36.534C202.856 36.6889 202.643 36.8287 202.434 36.9653C202.158 37.1475 201.871 37.3324 201.603 37.5522C201.392 37.6296 201.164 37.6428 200.899 37.6529C200.709 37.662 200.493 37.6726 200.263 37.7114C199.897 37.7716 199.42 37.9215 199.048 38.0917C198.529 38.3338 197.449 38.8327 197.817 39.8931C198.031 40.5089 198.622 41.2203 199.139 41.4756C199.341 41.5781 199.534 41.6281 199.722 41.6446C200.234 41.6894 200.695 41.4717 201.114 41.2688C201.405 41.1284 201.684 40.998 201.955 40.959C202.647 40.8611 203.443 40.717 204.125 40.3934L204.176 40.3683L204.216 40.3313C204.727 39.8379 205.306 39.4168 205.866 39.0088C206.679 38.4129 207.52 37.8009 208.224 36.93C208.352 36.8675 208.453 36.7805 208.541 36.7035C208.641 36.6201 208.701 36.5737 208.755 36.5526C208.789 36.6699 208.719 36.8333 208.558 37.1509C208.446 37.3659 208.33 37.5916 208.286 37.8347C208.213 38.2412 208.369 38.7118 208.704 39.0876C209.022 39.4471 209.431 39.6451 209.823 39.6277L209.864 39.624L209.906 39.6129C210.765 39.3526 210.899 38.3214 211.02 37.4142C211.084 36.9296 211.147 36.4265 211.309 36.1053C211.569 35.8516 211.762 35.511 211.946 35.1844C212.153 34.8191 212.368 34.4436 212.631 34.2823L212.674 34.2566L212.707 34.2153C212.992 33.8901 213.187 33.4427 213.377 33.0097C213.401 32.9528 213.428 32.8926 213.452 32.8357C213.851 32.5241 214.126 32.0506 214.392 31.5948C214.541 31.3388 214.681 31.1004 214.831 30.9108L214.86 30.8765L214.879 30.8339C215.593 29.1678 215.644 27.4733 215.006 26.5292Z" fill="#F0D5C0" stroke="#9E483F" stroke-miterlimit="10"/>
|
|
<path d="M196.504 34.5701C196.554 34.4676 196.608 34.3544 196.653 34.222C196.81 33.7861 196.88 33.3242 196.949 32.8768C197.007 32.5097 197.06 32.1605 197.158 31.8521C197.235 31.6045 197.342 31.3523 197.455 31.0857C197.689 30.5349 197.955 29.9132 198.035 29.1204C198.211 28.8557 198.362 28.5667 198.514 28.2814C198.665 27.9925 198.812 27.7215 198.97 27.481C199.415 27.2325 199.776 26.8881 200.128 26.5541C200.78 25.9366 201.347 25.4002 202.317 25.522C202.424 25.535 202.537 25.5559 202.65 25.5769C203.089 25.6595 203.634 25.7588 203.914 25.3521C204.272 24.8305 204.019 24.1082 203.233 23.4202C202.753 22.9986 202.126 22.6562 201.417 22.4394C201.287 22.3985 201.153 22.3537 201.016 22.3122C200.383 22.1094 199.73 21.8974 199.097 21.8642C198.735 21.8473 198.359 21.9803 197.999 22.1072C197.903 22.1394 197.807 22.1752 197.712 22.2074C197.589 22.2483 197.46 22.2849 197.338 22.3184C197.014 22.4117 196.709 22.4993 196.496 22.6428C196.216 22.8248 195.939 23.1948 195.695 23.5199C195.577 23.6755 195.464 23.8241 195.382 23.9127C194.989 24.3353 194.864 24.8662 194.733 25.4297C194.668 25.7041 194.603 25.9859 194.502 26.2867C194.441 26.4766 194.369 26.662 194.305 26.8407C194.126 27.3152 193.946 27.808 193.876 28.388C193.838 28.6979 193.829 29.0141 193.821 29.3193C193.805 29.7492 193.796 30.1538 193.711 30.526C193.686 30.6417 193.627 30.7692 193.567 30.904C193.507 31.0425 193.437 31.1986 193.385 31.3709C193.273 31.7628 193.18 32.2743 193.119 32.6265C193.096 32.7609 193.065 32.9019 193.038 33.0396C192.982 33.3074 192.93 33.5609 192.915 33.766C192.891 34.1766 193.022 34.5456 193.139 34.8654C193.183 34.991 193.225 35.1089 193.253 35.2145C193.317 35.456 193.371 35.6892 193.426 35.9151C193.605 36.6679 193.777 37.3759 194.115 38.0099C194.408 38.5663 194.995 39.6717 196.189 39.7762C196.296 39.7855 196.411 39.7882 196.531 39.7803L196.624 39.7737L196.699 39.7213C197.672 39.0435 197.312 38.0242 197.023 37.2066L196.979 37.0774C196.899 36.8419 196.796 36.6264 196.695 36.4149C196.463 35.9302 196.265 35.5112 196.353 34.9771C196.372 34.8461 196.435 34.7189 196.504 34.5701Z" fill="#F0D5C0" stroke="#9E483F" stroke-miterlimit="10"/>
|
|
<path d="M210.372 43.7996C210.521 43.4514 210.704 43.0178 210.668 42.5797C210.655 42.4312 210.52 41.9402 210.381 41.7069C210.19 41.3843 209.743 40.9656 209.464 40.8527C209.137 40.7209 208.772 40.7369 208.438 40.903C208.006 41.1196 207.655 41.5716 207.525 42.0836C207.49 42.228 207.481 42.3673 207.477 42.5032C207.473 42.5877 207.47 42.6685 207.46 42.7413C207.387 43.2325 207.26 43.7485 207.127 44.297C206.958 44.9936 206.784 45.7118 206.721 46.3844C206.68 46.8084 206.764 47.1732 206.836 47.4928C206.903 47.7935 206.962 48.0529 206.923 48.326C206.892 48.5554 206.82 48.7408 206.743 48.9368C206.671 49.1258 206.595 49.3181 206.552 49.5503C206.484 49.9461 206.569 50.3295 206.652 50.7016C206.71 50.972 206.769 51.2278 206.766 51.4782C206.765 51.7471 206.744 52.066 206.7 52.4454C206.502 54.1603 206.193 55.4749 205.891 55.8796C205.504 56.3949 205.27 56.7725 205.014 57.2808L204.954 57.3235C204.503 57.6452 204.111 57.9205 203.752 58.3314C203.476 58.6463 203.37 58.965 203.258 59.3018C203.183 59.5273 203.103 59.7599 202.965 60.0206C202.894 60.1544 202.776 60.2362 202.629 60.345C202.541 60.4074 202.451 60.4694 202.362 60.5501C201.995 60.8792 201.471 61.3863 201.082 62.0598C200.743 62.2366 200.51 62.5221 200.282 62.8006C200.145 62.9656 200.016 63.1238 199.871 63.2475C199.594 63.485 199.054 63.6773 198.621 63.8274C198.456 63.8866 198.299 63.9429 198.16 63.9971C198.122 64.0122 198.025 64.0553 197.966 64.0944C197.141 64.693 196.955 66.0073 197.344 66.7821C197.509 67.1134 197.771 67.3464 198.022 67.5712C198.167 67.7017 198.304 67.8244 198.419 67.9597C198.432 67.9793 198.453 68.04 198.468 68.0819C198.501 68.1732 198.536 68.2759 198.602 68.3664C198.679 68.4689 198.751 68.5416 198.812 68.5986C198.861 68.6433 198.888 68.6715 198.901 68.6947C198.939 68.7644 198.962 68.8475 198.967 68.9106L198.979 69.1992L199.27 69.2319C199.42 69.2488 199.626 69.3221 199.838 69.3996C200.119 69.5016 200.425 69.6131 200.731 69.6399C200.886 69.6534 201.042 69.645 201.195 69.6031C201.461 69.5305 201.599 69.3104 201.716 69.118C201.772 69.0271 201.829 68.9325 201.904 68.8432C202.045 68.675 202.242 68.5006 202.431 68.3328C202.608 68.1751 202.794 68.0107 202.946 67.8434C203.181 67.5765 203.366 67.2426 203.543 66.919C203.693 66.6483 203.834 66.3953 203.974 66.2344C204.057 66.1384 204.21 66.0449 204.359 65.9511C204.56 65.8249 204.768 65.6957 204.903 65.5121C205.017 65.3599 205.073 65.1842 205.123 65.0302C205.154 64.9334 205.185 64.8402 205.224 64.7736C205.237 64.749 205.29 64.691 205.327 64.6537C205.385 64.5887 205.451 64.517 205.506 64.4371C205.625 64.2596 205.744 64.0452 205.859 63.8378C206.013 63.5601 206.172 63.2754 206.312 63.1145C206.391 63.0219 206.499 62.9355 206.611 62.8421C206.827 62.662 207.076 62.4552 207.207 62.146C207.427 61.6272 207.474 61.1264 207.52 60.6476C207.568 60.1468 207.609 59.6713 207.861 59.2179C207.935 59.0844 208.049 58.969 208.172 58.847C208.306 58.7114 208.445 58.5687 208.546 58.386C208.785 57.9535 208.982 57.3147 209.104 56.8536C209.329 56.0146 209.328 55.3105 209.33 54.6915C209.33 54.2271 209.331 53.7886 209.42 53.3283C209.466 53.0965 209.519 52.869 209.572 52.6487C209.673 52.2116 209.784 51.7569 209.813 51.2914C209.85 50.786 209.811 50.2998 209.771 49.8245C209.717 49.1638 209.667 48.5439 209.813 47.9006L209.819 47.8717L209.821 47.8424C209.827 47.6955 209.833 47.5412 209.836 47.3757C209.863 46.4345 209.905 45.1445 210.251 44.1244C210.278 44.0236 210.325 43.9134 210.372 43.7996Z" fill="#F0D5C0" stroke="#9E483F" stroke-miterlimit="10"/>
|
|
<path d="M121.874 52.7089C123.865 53.4728 125.94 53.5291 128.031 53.314C131.277 52.9825 134.034 51.4841 136.667 49.7058C136.856 49.5786 137.004 49.3372 137.299 49.4072C137.396 49.7327 137.171 49.971 137.067 50.2309C136.81 50.8719 136.642 51.5206 136.633 52.2127C136.616 53.468 137.4 54.4064 138.644 54.6148C139.725 54.7941 140.741 54.5955 141.69 54.0631C143.131 53.2603 143.976 51.9706 144.601 50.5141C147.73 43.2397 150.848 35.9607 153.973 28.6823C154.341 27.8263 154.644 26.9609 154.63 26.0125C154.611 24.8241 153.926 23.9975 152.749 23.7361C151.386 23.4362 150.127 23.6873 148.946 24.4059C147.448 25.3178 146.654 26.7447 145.978 28.2814C144.075 32.6188 142.373 37.0437 140.267 41.2932C139.45 42.9429 138.484 44.48 136.939 45.5759C134.916 47.0095 132.729 47.9718 130.168 47.6961C127.916 47.4549 126.88 46.1406 127.116 43.902C127.243 42.7079 127.563 41.5601 128.027 40.4582C129.925 35.9583 131.848 31.4716 133.756 26.9799C134.107 26.1519 134.451 25.3159 134.483 24.3973C134.528 23.2144 133.888 22.3255 132.751 21.9902C131.379 21.5863 130.086 21.8085 128.865 22.5089C127.356 23.372 126.571 24.7886 125.918 26.3053C124.193 30.3227 122.452 34.3352 120.755 38.3625C119.738 40.7761 118.588 43.1411 118.063 45.7415C117.443 48.879 118.858 51.5532 121.874 52.7089Z" fill="#C2E4F2" stroke="#0163A4" stroke-miterlimit="10"/>
|
|
<path d="M404.417 51.9204C403.891 51.5279 403.369 51.6775 402.767 51.8497C402.496 51.9292 402.214 52.0078 401.934 52.0311C401.769 52.0425 401.326 52.2691 401.003 52.4362L400.91 52.4833C400.576 52.8632 400.221 53.2634 399.847 53.6397C399.492 53.9957 399.044 54.2772 398.616 54.5493C398.372 54.7012 398.124 54.8601 397.898 55.0282C397.604 55.2458 397.317 55.5082 397.039 55.7639C396.691 56.0836 396.328 56.4167 395.946 56.6561C394.303 57.6954 392.825 58.926 391.258 60.2301C390.661 60.727 390.048 61.2409 389.425 61.7356L389.321 61.8187L389.19 61.8366C388.893 61.8733 388.577 62.0889 388.246 62.3142C388.001 62.4808 387.748 62.654 387.461 62.7874C387.233 62.8964 386.972 62.9473 386.722 62.9955C386.48 63.0443 386.231 63.0926 386.045 63.1868C385.811 63.3064 385.566 63.5209 385.308 63.7526C385.03 63.9974 384.744 64.2524 384.407 64.4515C384.133 64.6118 383.854 64.7016 383.583 64.7885C383.357 64.8609 383.143 64.9306 382.963 65.0365C382.599 65.2515 382.227 65.558 381.83 65.8845C381.458 66.1911 381.074 66.5112 380.66 66.7773C379.33 67.6376 378.158 68.2132 376.704 68.8673C376.449 68.9814 376.179 69.1274 375.918 69.2667C375.408 69.539 374.882 69.821 374.355 69.9444C373.998 70.0275 373.635 70.0657 373.283 70.0976C372.968 70.129 372.676 70.1587 372.388 70.2183C372.158 70.2645 371.895 70.4663 371.636 70.6611C371.414 70.8296 371.183 71.0048 370.928 71.1188C370.557 71.2817 370.183 71.3522 369.82 71.4237C369.556 71.4742 369.31 71.5191 369.058 71.6002C368.89 71.6555 368.711 71.7468 368.524 71.8447C368.256 71.9834 367.98 72.1251 367.657 72.2037C367.206 72.308 366.588 72.324 365.932 72.344C365.698 72.3493 365.459 72.3579 365.236 72.3678C363.751 72.4406 360.984 72.5708 360.831 69.8117C360.763 68.5562 361.261 67.7484 361.785 66.895C361.889 66.7272 361.993 66.5557 362.097 66.3769C362.343 65.9524 362.556 65.5509 362.761 65.1597C363.229 64.2719 363.634 63.5038 364.238 62.838L364.32 62.7494L364.435 62.7115C364.661 62.6354 364.872 62.5139 365.091 62.3856C365.4 62.2063 365.722 62.0169 366.118 61.9484C367.016 61.7874 367.825 62.0019 368.544 62.1938C368.845 62.2754 369.132 62.3521 369.414 62.3989C371.463 62.7477 372.933 62.3788 374.509 61.9011C374.921 61.775 375.347 61.6981 375.755 61.6232C376.204 61.5409 376.631 61.4639 377.018 61.3282C377.343 61.2167 377.642 61.0327 377.955 60.8427C378.324 60.617 378.709 60.3816 379.154 60.262C379.496 60.1704 379.84 60.1452 380.169 60.1223C380.498 60.0995 380.808 60.0787 381.102 59.9902C381.422 59.8966 381.751 59.7078 382.102 59.5101C382.618 59.2162 383.193 58.8868 383.868 58.8096C383.952 58.7432 384.032 58.6801 384.108 58.6168C384.428 58.3573 384.728 58.1071 385.163 57.8945C385.579 57.6876 386.052 57.6295 386.51 57.5738C386.87 57.5279 387.242 57.483 387.586 57.3658C388.256 57.1406 389.24 56.4711 390.22 55.5765C391.056 54.813 391.967 53.9159 392.359 53.0768C393.37 50.9133 392.55 48.4422 391.892 46.4534C391.792 46.1498 391.694 45.8612 391.608 45.5808C391.222 45.278 390.964 44.8722 390.712 44.4779C390.53 44.1892 390.353 43.9158 390.151 43.7212C389.465 43.0678 388.612 42.5914 387.708 42.0885C387.06 41.7259 386.387 41.3538 385.733 40.8874C384.772 40.2062 383.184 39.5476 382.393 39.5042C382.123 39.488 381.746 39.5987 381.349 39.7115C381.06 39.7967 380.759 39.881 380.449 39.9386C378.924 40.2143 378.009 40.4844 376.816 41.0029C376.658 41.0701 376.496 41.1371 376.334 41.204C375.938 41.3646 375.529 41.5316 375.284 41.7055C375.177 41.7809 375.081 41.9015 374.968 42.0427C374.852 42.1873 374.722 42.3529 374.55 42.4963C374.044 42.9239 373.476 43.3127 372.93 43.6851C372.413 44.0379 371.875 44.4074 371.403 44.8009C371.263 44.9176 371.12 45.1005 370.97 45.2937C370.848 45.449 370.723 45.6075 370.584 45.7539C370.208 46.1485 369.879 46.4698 369.562 46.7812C369.269 47.0689 368.969 47.3632 368.629 47.7168C368.135 48.2301 367.859 48.6703 367.509 49.2294C367.406 49.3899 367.302 49.5614 367.186 49.7392C366.95 50.1019 366.682 50.4507 366.422 50.7855C365.927 51.4314 365.458 52.039 365.176 52.7625L365.127 52.8873L365.02 52.9663C364.238 53.5465 363.65 54.3686 363.177 55.1012L357.73 64.6716C357.681 64.7705 357.619 64.8757 357.546 64.9909L356.409 66.9922L356.373 67.0259C356.179 67.3296 355.974 67.5955 355.776 67.8546C355.327 68.4456 354.971 68.9119 354.983 69.4548C354.993 69.85 355.209 70.1749 355.459 70.5468C355.623 70.7934 355.807 71.0675 355.943 71.3853C356.627 71.8468 357.279 72.4162 357.966 73.018C359.308 74.1932 360.695 75.4055 362.393 75.8231C362.716 75.903 363.316 75.9739 363.79 75.9454C364.249 75.9192 364.796 75.8233 365.373 75.719C366.147 75.584 367.022 75.4284 367.882 75.4114C368.064 75.4089 368.243 75.4357 368.398 75.4566C368.541 75.4765 368.672 75.499 368.781 75.4901C369.569 75.4374 370.078 75.1429 370.621 74.8329C370.981 74.6248 371.353 74.4141 371.803 74.2729C372.013 74.2065 372.211 74.2017 372.386 74.1949C372.505 74.1906 372.606 74.1846 372.689 74.1661C373.194 74.0408 373.668 73.8095 374.165 73.5618C374.44 73.4274 374.727 73.2867 375.032 73.1549C375.353 73.0171 375.688 72.9247 376.011 72.8314C376.392 72.7247 376.751 72.6197 377.084 72.4572C377.243 72.379 377.415 72.2392 377.592 72.0925C377.816 71.9094 378.044 71.7193 378.323 71.5852C378.583 71.4605 378.85 71.4176 379.088 71.3757C379.276 71.3443 379.457 71.3159 379.589 71.2501C379.795 71.1501 380.013 70.9959 380.242 70.8318C380.5 70.6479 380.765 70.461 381.06 70.3136C381.32 70.1853 381.59 70.0798 381.851 69.9811C382.17 69.8579 382.474 69.7407 382.717 69.5924C382.823 69.528 382.932 69.427 383.045 69.319C383.22 69.1536 383.418 68.9682 383.677 68.8509C384.13 68.6435 384.586 68.5618 385.024 68.4822C385.424 68.4103 385.802 68.3402 386.124 68.184C387.082 67.7114 387.691 67.0865 388.574 66.117L388.664 66.0181L388.794 65.9815C389.593 65.7602 390.19 65.3886 390.819 64.9977C390.913 64.9396 391.007 64.8815 391.102 64.8234C391.423 64.6267 391.728 64.458 392.048 64.2833C392.145 64.2292 392.243 64.175 392.34 64.1209C394.472 62.9327 396.387 61.4233 398.239 59.9599C398.538 59.7244 398.837 59.4889 399.136 59.2534C399.368 59.0746 399.612 58.9559 399.849 58.8403C400.038 58.75 400.221 58.6628 400.368 58.5503C400.455 58.4843 400.55 58.3783 400.649 58.269C400.789 58.1154 400.945 57.9411 401.142 57.8073C401.348 57.6704 401.573 57.598 401.772 57.5343C401.932 57.482 402.085 57.4327 402.191 57.3646C402.507 57.1563 402.808 56.8178 403.125 56.4586C403.228 56.3423 403.331 56.226 403.434 56.1133C403.467 56.0793 403.499 56.0453 403.528 56.011C403.608 55.9111 403.764 55.6962 403.955 55.2965C404.525 53.9163 404.839 52.2337 404.417 51.9204ZM368.629 55.9615C368.796 55.8287 368.956 55.7026 369.085 55.5813C369.624 55.0755 370.036 54.3524 370.428 53.2293L370.468 53.1112L370.564 53.0312C370.628 52.9778 370.692 52.9245 370.756 52.8711C371.073 52.6076 371.373 52.3611 371.567 52.0096L371.748 51.6826L372.048 51.7716C372.115 51.7295 372.217 51.6721 372.356 51.6474C372.763 51.3292 373.164 50.9884 373.554 50.6539C374.248 50.0623 374.967 49.4507 375.76 48.9193C376.147 48.6583 376.623 48.302 376.886 47.8495L376.978 47.6917L377.153 47.6407C377.844 47.432 378.636 46.8674 379.472 46.2698C380.462 45.564 381.485 44.8316 382.526 44.5651C383.795 44.2376 384.875 44.6712 385.733 45.8556L385.793 45.9383L385.814 46.0359C386.183 47.852 385.493 49.4944 384.847 50.5473C384.656 50.8623 384.391 51.1413 384.133 51.4099C383.855 51.7062 383.564 52.0088 383.382 52.3504C383.245 52.6074 383.142 52.8454 383.044 53.0763C382.82 53.5985 382.61 54.0888 382.086 54.5183C381.501 54.998 380.392 55.6233 379.549 56.0471C379.207 56.2198 378.867 56.4149 378.538 56.6036C377.928 56.9556 377.4 57.2559 376.94 57.3742C376.648 57.4481 376.36 57.4635 376.088 57.4765C375.816 57.4896 375.555 57.5036 375.326 57.5757C374.641 57.7959 374.069 58.1402 373.516 58.4751C372.92 58.8357 372.304 59.2057 371.582 59.3895C370.948 59.5515 370.264 59.5985 369.608 59.5411C368.944 59.4831 368.309 59.3169 367.794 59.047L367.669 58.9845L367.602 58.8644C366.785 57.4145 367.895 56.5386 368.629 55.9615Z" fill="#F0D5C0" stroke="#9E483F" stroke-miterlimit="10"/>
|
|
<path d="M75.6098 22.9244C75.5487 23.7078 75.6387 24.5044 75.2689 25.2497C74.4207 33.0774 73.5871 40.9065 72.702 48.731C72.605 49.5849 72.6644 49.9255 73.6514 49.9787C76.0508 50.1075 78.4462 50.3245 80.8324 50.6033C81.7369 50.7082 81.911 50.4175 81.9555 49.6106C82.137 46.3057 82.3298 42.9982 82.611 39.6984C83.4094 30.3183 84.1712 20.9314 85.246 11.5755C85.3512 10.6707 85.1367 10.405 84.2136 10.3426C81.1671 10.1387 78.1205 9.85009 75.082 9.55477C74.4708 9.49392 74.1187 9.57 73.9492 10.2333C72.524 15.9098 70.219 21.325 68.8515 27.0212C68.482 28.57 68.0652 30.1073 67.664 31.6792C67.3275 31.4912 67.4102 31.2257 67.4033 31.0077C67.1857 23.7722 65.8585 16.6534 65.0971 9.4773C65.0445 8.97514 64.934 8.66694 64.3329 8.61803C60.678 8.32038 57.0256 7.99347 53.3733 7.66656C52.8978 7.62496 52.7824 7.75492 52.7579 8.24665C52.6416 10.4257 52.4921 12.6019 52.2983 14.7742C51.3394 25.5223 50.3768 36.2701 49.3736 47.0143C49.313 47.6651 49.3935 47.849 50.0355 47.8978C52.2276 48.0601 54.4219 48.241 56.611 48.4805C57.3432 48.5593 57.5257 48.2988 57.5385 47.6439C57.5623 46.3523 57.6197 45.06 57.7062 43.7739C58.1265 37.5267 58.8275 31.2967 59.0226 25.0335C58.8692 23.8149 59.012 22.6075 59.1719 21.162C59.4709 21.693 59.6514 22.0074 59.4815 22.42C60.0875 31.16 61.7491 39.7639 62.9527 48.4235C63.0234 48.9309 63.2879 49.1347 63.7637 49.0878C64.9253 48.972 66.1037 49.768 67.2429 49.0163C67.3181 48.9639 67.311 48.79 67.347 48.6753C70.0181 40.4763 73.0618 32.391 75.1328 24.0031C75.0953 23.5834 75.2379 23.2273 75.6098 22.9244Z" fill="#C2E4F2" stroke="#0163A4" stroke-miterlimit="10"/>
|
|
<path d="M15.034 46.5495L3.75921 42.4082C2.9346 42.1113 2.11064 41.807 1.94662 41.3467C1.74845 40.8097 2.1312 39.9586 2.41284 39.2019L16.3358 1.73953C16.6413 0.922256 16.9802 0.911369 19.6215 1.88326C22.6192 2.98584 22.9445 3.17279 22.599 4.10818L10.7753 35.9162C10.4937 36.6729 10.0672 37.6418 10.3702 38.0848C10.6018 38.3667 11.2838 38.6807 11.8699 38.9015L17.0992 40.8185C17.8621 41.099 17.8088 41.4113 16.8999 43.8601C15.8645 46.6517 15.7392 46.8103 15.034 46.5495Z" fill="#E2FAD7" stroke="#237D0F" stroke-miterlimit="10"/>
|
|
<path d="M357.336 55.6328C355.373 55.439 353.408 55.2671 351.444 55.0879L351.429 55.0866C350.933 55.0653 350.672 55.459 350.328 55.7016C349.93 56.426 349.286 56.8746 348.583 57.2627C348.242 57.4245 347.947 57.7009 347.532 57.6831C347.524 57.6898 347.516 57.6964 347.508 57.7031C346.948 58.2511 346.187 58.1993 345.498 58.3122C343.647 58.6147 341.886 58.1178 340.132 57.6143C339.667 57.3267 339.205 57.0393 338.74 56.7517C338.717 56.6354 338.694 56.5191 338.674 56.4032C338.364 56.2065 337.994 56.0709 337.873 55.6697C337.844 55.6156 337.827 55.5551 337.822 55.4919C337.624 55.4526 337.431 55.4172 337.234 55.3778C335.648 53.3373 334.959 50.8519 335.185 48.4319C335.749 47.0807 336.248 45.7091 336.573 44.2927C336.603 44.2437 336.63 44.1945 336.66 44.1455C336.772 43.971 336.968 43.8482 337.126 43.6998C337.76 42.4764 338.927 41.834 340.006 41.0918C340.01 41.0884 340.014 41.0887 340.018 41.0854C342.02 39.8158 344.19 39.9688 346.364 40.428C347.334 40.6345 348.371 40.7953 349.049 41.6691C349.052 41.6731 349.055 41.677 349.062 41.685C349.912 42.2459 350.753 42.817 351.145 43.8206C351.395 44.1447 351.649 44.4655 351.899 44.7896C354.535 45.0165 357.171 45.2434 359.804 45.4664C359.274 43.9606 358.745 42.4511 358.216 40.9453C357.957 40.554 357.701 40.1631 357.442 39.7682C357.371 39.4782 357.303 39.1922 357.232 38.9021C357.175 38.8272 357.118 38.7558 357.062 38.6809C356.535 38.5463 356.315 38.0922 356.021 37.7126C354.839 36.7062 353.601 35.7798 352.28 34.9602C350.409 34.1036 348.462 33.5095 346.409 33.2524C343.936 32.9439 341.514 33.1964 339.113 33.7714C338.097 34.1321 337.11 34.5397 336.178 35.0442C335.465 35.4314 334.791 35.8773 334.154 36.4003C333.626 36.0739 333.066 35.8112 332.478 35.605C328.592 34.2588 324.582 33.9043 320.508 34.1855C317.13 34.417 313.928 35.3089 311.046 37.0985C308.991 38.3746 307.26 39.9959 306.359 42.3127C305.764 43.8455 306.485 45.2464 308.087 45.6114C309.318 45.8923 310.498 45.8187 311.528 44.9137C312.626 43.952 313.745 43.0069 314.921 42.1404C318.292 39.649 322.022 39.64 325.866 40.7466C327.018 41.0796 327.644 41.9046 327.684 43.1501C327.722 44.3661 327.357 45.484 327.02 46.6192C326.877 47.1079 326.618 47.3101 326.136 47.3858C323.191 47.8505 320.236 48.2481 317.272 48.5932C314.39 48.9307 311.466 48.9808 308.637 49.6364C303.614 50.8001 299.762 53.4816 297.88 58.4326C296.259 62.6987 298.004 66.4006 302.225 67.824C303.261 68.1726 304.337 68.311 305.424 68.4098C309.554 68.7969 313.379 67.6979 317.095 66.0696C318.033 65.6579 318.96 65.2192 319.904 64.7858C320.074 65.4346 320.199 66.0426 320.396 66.6275C320.603 67.239 320.844 67.8423 321.143 68.414C321.734 69.553 322.664 70.084 323.998 69.998C326.799 69.8229 328.992 67.8919 329.282 65.1272C329.541 62.6399 330.117 60.2578 331.031 57.9569C331.147 58.3762 331.313 58.7776 331.474 59.1824C331.537 59.3059 331.597 59.4291 331.661 59.5526C331.744 59.7036 331.827 59.8547 331.911 60.0057C332.144 60.273 332.346 60.6335 332.541 60.9085C336.09 64.2043 340.317 65.6909 345.148 65.5313C346.132 65.4994 347.11 65.397 348.089 65.3279C348.487 65.0678 348.918 64.936 349.395 65.0035C349.403 65.0005 349.411 64.9975 349.419 64.9908C351.018 64.2462 352.597 63.474 354.084 62.5243C354.357 61.999 354.926 61.776 355.305 61.3558C356.283 60.0703 357.369 58.8607 358.095 57.402C358.325 56.9393 358.671 56.5015 358.45 55.9293C358.16 55.5538 357.718 55.6737 357.336 55.6328ZM321.14 58.8496C318.556 62.0991 312.875 63.9903 309.183 62.8491C307.226 62.243 306.309 60.5447 306.901 58.6101C307.781 55.7312 310.042 54.51 312.771 54.0595C315.974 53.529 319.215 53.2081 322.436 52.7822C323.101 52.693 323.76 52.5552 324.578 52.4131C323.607 54.7643 322.647 56.9543 321.14 58.8496Z" fill="#C2E4F2" stroke="#0163A4" stroke-miterlimit="10"/>
|
|
<path d="M178.202 18.7903C173.679 18.3946 168.842 19.8547 166.148 23.7654L165.908 18.6951L157.994 18.0027L154.591 56.8978L164.013 57.7221L165.401 41.8627C165.689 38.5708 165.969 34.5227 167.593 31.5763C169.125 28.8466 171.494 26.942 174.808 27.2319C179.784 27.6673 181.049 30.568 180.65 35.129L178.563 58.9913L187.985 59.8156L190.255 33.8612C190.958 25.7849 186.57 19.5224 178.202 18.7903Z" fill="#E2FAD7" stroke="#237D0F" stroke-miterlimit="10"/>
|
|
<path d="M107.303 33.9789C108.189 34.2923 108.621 34.7981 109.051 35.2743C109.481 35.7837 109.858 36.4875 110.053 36.9763C110.231 37.6626 110.169 38.3649 110.108 39.0635C110.067 39.5317 110.009 40.1973 109.712 40.8753C109.435 41.3228 108.942 41.9505 108.429 42.3774C107.916 42.8043 107.444 43.1978 106.483 43.3497C105.991 43.5425 105.064 43.6972 104.124 43.615L93.7729 42.7094L94.6715 32.4388L105.022 33.3444C105.965 33.3937 106.905 33.476 107.303 33.9789ZM95.8656 19.1719L105.074 19.9775C106.688 20.1188 107.807 20.4525 108.436 21.4142C109.281 22.1921 109.418 23.3466 109.319 24.4805C109.22 25.6144 108.902 26.5264 107.917 27.3468C107.167 28.1879 105.971 28.3191 104.356 28.1779L95.1482 27.3723L95.8656 19.1719ZM109.585 16.0048C108.483 15.4366 106.893 15.0652 105.278 14.924L93.5524 13.8981C92.6456 13.8188 92.1533 14.0116 91.4086 14.4145C90.8958 14.8414 90.6385 15.4897 90.5569 16.4224L88.1009 44.4946C88.0398 45.1932 88.2171 45.8832 88.6115 46.3857C89.2573 47.113 89.6755 47.3855 90.6154 47.4677L103.281 48.5758C104.896 48.7171 106.527 48.6239 108.179 48.3336C109.599 47.986 110.82 47.1862 111.821 46.5698C113.022 46.0041 113.828 44.8989 114.399 43.8064C115.17 42.7312 115.505 41.618 115.644 40.0196C115.805 38.1871 115.295 36.2923 114.491 34.6114C113.488 32.9094 112.208 31.6586 110.167 31.0082C111.604 30.4631 112.612 29.3757 113.416 28.3034C114.442 27.0148 114.797 25.6711 114.938 24.0691C115.057 22.7011 114.903 21.7478 114.547 20.81C114.174 19.6348 113.585 18.6435 112.703 17.8955C111.792 17.1045 110.943 16.3595 109.585 16.0048Z" fill="#F0D5C0" stroke="#9E483F" stroke-miterlimit="10"/>
|
|
<path d="M253.883 47.4001C254.489 47.7701 255.116 48.1234 255.681 48.5415C256.246 48.9595 256.928 49.443 256.646 50.2107C256.339 51.0426 255.481 51.0007 254.704 50.9216C252.963 50.7398 251.356 50.1312 249.791 49.423C249.016 49.0714 248.739 49.1356 248.624 50.0212C248.084 54.1202 247.488 58.2144 246.848 62.301C246.729 63.0683 247.112 63.275 247.716 63.5047C252.258 65.2474 256.99 65.9746 261.852 65.8472C266.342 65.7277 269.017 63.6767 270.21 59.5942C271.06 56.6758 271.395 53.6904 271.211 50.6631C271.059 48.114 269.828 46.0493 267.638 44.5014C266.736 43.8623 265.713 43.4152 264.707 42.9402C264.011 42.6104 263.297 42.1499 263.55 41.2985C263.791 40.5013 264.605 40.4878 265.349 40.5271C267.212 40.6311 268.986 41.0628 270.778 41.9788C270.899 41.4439 271.023 41.0124 271.098 40.5731C271.662 37.2722 272.171 33.9628 272.804 30.6753C272.969 29.8089 272.615 29.5641 271.887 29.3457C267.682 28.0785 263.387 27.3305 258.98 27.3098C254.008 27.2839 250.779 29.4265 249.557 33.5912C249.023 35.4057 248.966 37.2841 248.894 39.1722C248.76 42.9088 250.695 45.4626 253.883 47.4001Z" fill="#F9D9BC" stroke="#ED6C52" stroke-miterlimit="10"/>
|
|
<path d="M300.999 35.0995C299.675 32.9529 297.372 31.4688 294.834 30.5798L288.362 28.3071C287.602 28.0415 287.121 27.8078 286.642 28.105C286.274 28.3124 286.027 28.7662 285.749 29.4753L270.847 67.7734C270.339 69.0779 270.721 69.2109 273.575 70.2124C276.49 71.2378 277.101 71.516 277.493 70.5147L282.515 57.6084C283.086 56.1326 283.737 55.9536 284.623 56.2671C286.969 57.0915 289.884 57.575 292.583 56.5727C295.791 55.346 297.479 53.2455 298.42 50.8179L301.438 43.0621C302.585 40.0997 302.511 37.5169 300.999 35.0995ZM294.104 41.8971L291.895 47.5786C291.458 48.7087 291.174 49.62 289.96 50.3357C288.963 50.8567 288.01 50.7216 287.313 50.4838C286.679 50.2588 286.233 50.1018 285.939 49.936C285.564 49.5973 285.811 49.1508 286.045 48.5558L290.416 37.3065C290.555 36.9501 290.646 36.7185 290.932 36.5481C291.28 36.3979 291.979 36.6434 292.739 36.9089C293.752 37.2666 294.23 37.7028 294.552 38.3538C294.963 39.5066 294.588 40.6531 294.104 41.8971Z" fill="#E2FAD7" stroke="#237D0F" stroke-miterlimit="10"/>
|
|
<path d="M231.28 55.3039C230.855 54.5996 230.128 54.1232 229.096 54.1583C228.651 53.9351 228.146 53.8467 227.628 53.9893C226.243 54.3694 225.192 55.2136 224.416 56.4098C223.458 57.8814 223.782 60.4675 225.437 61.3789C225.455 61.3878 225.476 61.3971 225.498 61.4063C225.637 61.5143 225.788 61.6087 225.952 61.693C226.142 62.0598 226.431 62.3689 226.866 62.5801C227.95 63.0988 229.324 62.8394 230.252 62.1245C230.827 61.8394 231.293 61.3531 231.579 60.7626C232.214 60.2543 232.68 59.5064 232.832 58.7863C233.108 57.4615 232.606 55.899 231.28 55.3039Z" fill="#333333"/>
|
|
</svg>
|
|
</div>
|
|
<div>${msg("loginAccountTitle")}</div>
|
|
</div>
|
|
<#elseif section = "form">
|
|
<div id="kc-form">
|
|
<div id="kc-form-wrapper">
|
|
<#if realm.password>
|
|
<form id="kc-form-login" onsubmit="login.disabled = true; return true;" action="${url.loginAction}" method="post">
|
|
<div class="${properties.kcFormGroupClass!}">
|
|
<label for="username" class="${properties.kcLabelClass!}"><#if !realm.loginWithEmailAllowed>${msg("username")}<#elseif !realm.registrationEmailAsUsername>${msg("usernameOrEmail")}<#else>${msg("email")}</#if></label>
|
|
|
|
<#if usernameEditDisabled??>
|
|
<input tabindex="1" id="username" class="${properties.kcInputClass!}" name="username" value="${(login.username!'')}" type="text" disabled />
|
|
<#else>
|
|
<input tabindex="1" id="username" class="${properties.kcInputClass!}" name="username" value="${(login.username!'')}" type="text" autofocus autocomplete="off"
|
|
aria-invalid="<#if messagesPerField.existsError('username','password')>true</#if>"
|
|
/>
|
|
|
|
<#if messagesPerField.existsError('username','password')>
|
|
<span id="input-error" class="${properties.kcInputErrorMessageClass!}" aria-live="polite">
|
|
${kcSanitize(messagesPerField.getFirstError('username','password'))?no_esc}
|
|
</span>
|
|
</#if>
|
|
</#if>
|
|
</div>
|
|
|
|
<div class="${properties.kcFormGroupClass!}">
|
|
<label for="password" class="${properties.kcLabelClass!}">${msg("password")}</label>
|
|
|
|
<input tabindex="2" id="password" class="${properties.kcInputClass!}" name="password" type="password" autocomplete="off"
|
|
aria-invalid="<#if messagesPerField.existsError('username','password')>true</#if>"
|
|
/>
|
|
</div>
|
|
|
|
<div class="${properties.kcFormGroupClass!} ${properties.kcFormSettingClass!}">
|
|
<div id="kc-form-options">
|
|
<#if realm.rememberMe && !usernameEditDisabled??>
|
|
<div class="checkbox">
|
|
<label>
|
|
<#if login.rememberMe??>
|
|
<input tabindex="3" id="rememberMe" name="rememberMe" type="checkbox" checked> ${msg("rememberMe")}
|
|
<#else>
|
|
<input tabindex="3" id="rememberMe" name="rememberMe" type="checkbox"> ${msg("rememberMe")}
|
|
</#if>
|
|
</label>
|
|
</div>
|
|
</#if>
|
|
</div>
|
|
<div class="${properties.kcFormOptionsWrapperClass!}">
|
|
<#if realm.resetPasswordAllowed>
|
|
<span><a tabindex="5" href="${url.loginResetCredentialsUrl}">${msg("doForgotPassword")}</a></span>
|
|
</#if>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="kc-form-buttons" class="${properties.kcFormGroupClass!}">
|
|
<input type="hidden" id="id-hidden-input" name="credentialId" <#if auth.selectedCredential?has_content>value="${auth.selectedCredential}"</#if>/>
|
|
<input tabindex="4" class="login-button" name="login" id="kc-login" type="submit" value="${msg("doLogIn")}"/>
|
|
</div>
|
|
</form>
|
|
</#if>
|
|
</div>
|
|
|
|
<#if realm.password && social.providers??>
|
|
<div id="kc-social-providers" class="${properties.kcFormSocialAccountSectionClass!}">
|
|
<hr/>
|
|
<h4>${msg("identity-provider-login-label")}</h4>
|
|
|
|
<ul class="${properties.kcFormSocialAccountListClass!} <#if social.providers?size gt 3>${properties.kcFormSocialAccountListGridClass!}</#if>">
|
|
<#list social.providers as p>
|
|
<a id="social-${p.alias}" class="${properties.kcFormSocialAccountListButtonClass!} <#if social.providers?size gt 3>${properties.kcFormSocialAccountGridItem!}</#if>"
|
|
type="button" href="${p.loginUrl}">
|
|
<#if p.iconClasses?has_content>
|
|
<i class="${properties.kcCommonLogoIdP!} ${p.iconClasses!}" aria-hidden="true"></i>
|
|
<span class="${properties.kcFormSocialAccountNameClass!} kc-social-icon-text">${p.displayName!}</span>
|
|
<#else>
|
|
<span class="${properties.kcFormSocialAccountNameClass!}">${p.displayName!}</span>
|
|
</#if>
|
|
</a>
|
|
</#list>
|
|
</ul>
|
|
</div>
|
|
</#if>
|
|
|
|
</div>
|
|
<#elseif section = "info" >
|
|
<#if realm.password && realm.registrationAllowed && !registrationDisabled??>
|
|
<div id="kc-registration-container">
|
|
<div id="kc-registration">
|
|
<span>${msg("noAccount")} <a tabindex="6"
|
|
href="${url.registrationUrl}">${msg("doRegister")}</a></span>
|
|
</div>
|
|
</div>
|
|
</#if>
|
|
</#if>
|
|
|
|
</@layout.registrationLayout>
|