new configuration version
This commit is contained in:
parent
192b86afad
commit
03c476d316
|
@ -45,7 +45,7 @@ spec:
|
|||
podDisruptionBudget:
|
||||
maxUnavailable: "50%"
|
||||
git:
|
||||
tag: "r-21681a3c14cd883c7172cf255741c8d057352644"
|
||||
tag: "r-76669ce293c5840d6e2c23c16822ffd3c143c498"
|
||||
dir: "DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth"
|
||||
credentials: "git-credentials"
|
||||
keystores:
|
||||
|
|
|
@ -55,6 +55,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -189,11 +190,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
|
@ -55,6 +55,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -189,11 +190,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
|
@ -44,7 +44,7 @@ spec:
|
|||
podDisruptionBudget:
|
||||
maxUnavailable: "50%"
|
||||
git:
|
||||
tag: "r-c769534cd5f49da9af26374f15617bf56e4becbb"
|
||||
tag: "r-76669ce293c5840d6e2c23c16822ffd3c143c498"
|
||||
dir: "DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend"
|
||||
credentials: "git-credentials"
|
||||
podSecurity:
|
||||
|
|
|
@ -50,6 +50,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -139,11 +140,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
|
@ -50,6 +50,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -139,11 +140,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,14 +1,14 @@
|
|||
<svg width="538" height="428" viewBox="0 0 538 428" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path opacity="0.6" d="M25.5216 12.9464C101.117 -51.0418 123.063 147.074 258.436 68.7657C393.808 -9.54251 434.824 51.0683 434.824 170.197C434.824 289.325 580.948 321.32 525.401 400.285C469.854 479.25 329.899 364.323 239.366 364.887C108.83 365.699 19.072 335.977 37.78 251.204C69.4629 107.637 -50.0735 76.9347 25.5216 12.9464Z" fill="white"/>
|
||||
<path d="M315.87 194.156L338.759 274.589L372.321 288.429L370.709 312.805L292.056 339.053L295.324 204.149L308.885 192.117C311.253 190.016 315.004 191.11 315.87 194.156Z" fill="#2F2E43"/>
|
||||
<path d="M254.069 99.3193C258.338 75.2975 281.272 59.2848 305.294 63.5541C329.316 67.8234 345.329 90.7578 341.06 114.78C337.597 134.262 321.858 148.473 303.219 150.873L284.934 204.948L248.418 161.609C248.418 161.609 259.774 151.46 267.104 139.042C256.751 129.167 251.378 114.462 254.069 99.3193Z" fill="#E29295"/>
|
||||
<path d="M300.903 178.872L241.344 136.492C241.344 136.492 220.277 131.521 219.729 161.017C219.729 161.017 188.243 180.249 184.505 223.096C180.767 265.943 186.307 389 186.307 389L331.942 350.72L316.015 197.663C315.11 188.973 309.197 181.62 300.903 178.872Z" fill="#2F2E43"/>
|
||||
<path d="M228.184 159.928C228.184 159.928 275.707 179.434 282.199 202.793" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M400.576 308.455L313.893 337.776L317.75 304.921L394.424 286.427C397.202 281.311 402.465 277.057 409.186 275.179C420.947 271.895 432.684 277.122 435.402 286.855C438.121 296.588 430.791 307.14 419.03 310.425C412.309 312.302 405.603 311.39 400.576 308.455Z" fill="#E29295"/>
|
||||
<path d="M281.991 290.315L266.001 213.378C266.001 213.378 233.372 151.667 191.579 195.329C191.579 195.329 238.434 350.641 264.171 352.377C289.907 354.113 322.346 336.687 322.346 336.687L326.292 296.444L281.991 290.315Z" fill="#2F2E43"/>
|
||||
<path d="M191.582 195.329C191.582 195.329 238.436 350.64 264.173 352.377C289.909 354.113 322.348 336.687 322.348 336.687" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M326.295 296.444L281.993 290.315L266.004 213.377" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M265.066 137.676C265.066 137.676 265.15 113.707 277.44 105.927C289.703 98.1645 286.701 114.496 286.701 114.496L293.981 114.821C293.981 114.821 296.902 98.939 311.084 99.8087L307.313 78.9539C307.313 78.9539 338.84 94.199 340.607 91.2226C354.515 67.8029 291.481 27.9768 262.264 61.5906C216.823 113.871 265.066 137.676 265.066 137.676Z" fill="#2F2E43"/>
|
||||
<rect x="436.242" y="218.39" width="11.8658" height="54.8795" rx="4" transform="rotate(15.4151 436.242 218.39)" fill="#734BC5"/>
|
||||
<path d="M405.461 303.882L318.778 333.203L322.634 300.348L399.308 281.853C402.087 276.738 407.35 272.484 414.071 270.606C425.831 267.322 437.569 272.549 440.287 282.282C443.005 292.014 435.675 302.567 423.915 305.852C417.194 307.729 410.488 306.817 405.461 303.882Z" fill="#E29295"/>
|
||||
<path opacity="0.6" d="M25.5216 12.9464C101.117 -51.0418 123.063 147.074 258.436 68.7657C393.808 -9.54251 434.824 51.0683 434.824 170.197C434.824 289.325 580.948 321.32 525.401 400.285C469.854 479.25 329.899 364.323 239.366 364.887C108.83 365.699 19.072 335.977 37.78 251.204C69.4629 107.637 -50.0735 76.9347 25.5216 12.9464Z" fill="#453F4F"/>
|
||||
<path d="M315.87 194.157L338.759 274.59L372.321 288.431L370.709 312.806L292.056 339.054L295.324 204.15L308.885 192.119C311.253 190.018 315.004 191.112 315.87 194.157Z" fill="#2F2E43"/>
|
||||
<path d="M254.071 99.3203C258.34 75.2985 281.274 59.2858 305.296 63.5551C329.318 67.8243 345.331 90.7588 341.062 114.781C337.599 134.263 321.86 148.474 303.221 150.874L284.936 204.949L248.42 161.61C248.42 161.61 259.776 151.461 267.106 139.043C256.753 129.168 251.38 114.463 254.071 99.3203Z" fill="#F3C6C8"/>
|
||||
<path d="M300.903 178.872L241.344 136.491C241.344 136.491 220.277 131.521 219.729 161.017C219.729 161.017 188.243 180.248 184.505 223.096C180.767 265.943 186.307 388.999 186.307 388.999L331.942 350.72L316.015 197.663C315.11 188.973 309.197 181.619 300.903 178.872Z" fill="#1778D3"/>
|
||||
<path d="M228.184 159.93C228.184 159.93 275.707 179.436 282.199 202.795" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M400.576 308.456L313.893 337.777L317.75 304.922L394.424 286.427C397.202 281.312 402.465 277.057 409.186 275.18C420.947 271.895 432.684 277.123 435.402 286.855C438.121 296.588 430.791 307.141 419.03 310.426C412.309 312.303 405.603 311.391 400.576 308.456Z" fill="#F3C6C8"/>
|
||||
<path d="M281.991 290.319L266.001 213.382C266.001 213.382 233.372 151.67 191.579 195.333C191.579 195.333 238.434 350.645 264.171 352.381C289.907 354.117 322.346 336.691 322.346 336.691L326.292 296.448L281.991 290.319Z" fill="#1778D3"/>
|
||||
<path d="M191.582 195.328C191.582 195.328 238.436 350.64 264.173 352.376C289.909 354.112 322.348 336.686 322.348 336.686" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M326.295 296.442L281.993 290.313L266.004 213.375" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M265.066 137.675C265.066 137.675 265.15 113.706 277.44 105.926C289.703 98.1636 286.701 114.495 286.701 114.495L293.981 114.82C293.981 114.82 296.902 98.938 311.084 99.8077L307.313 78.9529C307.313 78.9529 338.84 94.1981 340.607 91.2217C354.515 67.8019 291.481 27.9758 262.264 61.5896C216.823 113.87 265.066 137.675 265.066 137.675Z" fill="#BE7800"/>
|
||||
<rect x="436.242" y="218.391" width="11.8658" height="54.8795" rx="4" transform="rotate(15.4151 436.242 218.391)" fill="#9268E9"/>
|
||||
<path d="M405.463 303.885L318.78 333.207L322.636 300.352L399.31 281.857C402.089 276.742 407.352 272.487 414.073 270.61C425.833 267.325 437.571 272.552 440.289 282.285C443.007 292.018 435.677 302.57 423.917 305.855C417.195 307.732 410.49 306.82 405.463 303.885Z" fill="#F3C6C8"/>
|
||||
</svg>
|
||||
|
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
|
@ -3,40 +3,67 @@ class ProvidePhoneNumber {
|
|||
laterModal;
|
||||
providePhoneNumberLaterButton;
|
||||
phoneNumberInput;
|
||||
agovInputPhoneNumberInput;
|
||||
agovInputRepeatPhoneNumberInput;
|
||||
|
||||
constructor() {
|
||||
this.modal = document.querySelector('#modal');
|
||||
this.laterModal = document.querySelector('#laterModal');
|
||||
this.providePhoneNumberLaterButton = document.querySelector('#providePhoneNumberLaterButton');
|
||||
this.phoneNumberInput = document.querySelector('#phoneNumberInput');
|
||||
this.agovInputPhoneNumberInput = document.querySelector('#agovInputPhoneNumberInput');
|
||||
this.agovInputRepeatPhoneNumberInput = document.querySelector('#agovInputRepeatPhoneNumberInput');
|
||||
document.querySelector('#laterCheckbox').checked = true;
|
||||
|
||||
this.providePhoneNumberLaterButton.addEventListener('click', () => {
|
||||
this.setVisible(this.laterModal);
|
||||
});
|
||||
document.querySelector('#laterModalBack').addEventListener('click', () => {
|
||||
this.resetValidation(this.agovInputPhoneNumberInput);
|
||||
this.setInvisible(this.laterModal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalBack').addEventListener('click', () => {
|
||||
this.setInvisible(this.modal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalContinue').addEventListener('click', () => {
|
||||
this.evaluatePhoneNumbersAndSubmit();
|
||||
if (this.validateInput(this.agovInputRepeatPhoneNumberInput)) {
|
||||
this.evaluatePhoneNumbersAndSubmit();
|
||||
}
|
||||
});
|
||||
document.querySelector('#providePhoneNumberContinueButton').addEventListener('click', () => {
|
||||
this.clearModalInput();
|
||||
this.showErrorBanner(false);
|
||||
this.setVisible(this.modal);
|
||||
if (this.validateInput(this.agovInputPhoneNumberInput)) {
|
||||
this.clearModalInput();
|
||||
this.resetValidation(this.agovInputRepeatPhoneNumberInput);
|
||||
this.showErrorBanner(false);
|
||||
this.setVisible(this.modal);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
setInvisible(ref) {
|
||||
window.utils.changeDisplay(ref, 'hidden', 'block');
|
||||
resetValidation(agovInput) {
|
||||
agovInput.validity = true;
|
||||
}
|
||||
|
||||
setVisible(ref) {
|
||||
window.utils.changeDisplay(ref, 'block', 'hidden');
|
||||
validateInput(agovInput) {
|
||||
const innerInput = agovInput.querySelector('input');
|
||||
if (innerInput.value.trim().length === 0) {
|
||||
agovInput.supportingText = 0;
|
||||
agovInput.focus();
|
||||
agovInput.validity = false;
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
setInvisible(modalElement) {
|
||||
window.utils.changeDisplay(modalElement, 'hidden', 'block');
|
||||
}
|
||||
|
||||
setVisible(modalElement) {
|
||||
window.utils.changeDisplay(modalElement, 'block', 'hidden');
|
||||
const isMobile = !!/(iPhone|Android)/.test(window.navigator.userAgent);
|
||||
if (isMobile) {
|
||||
ref.classList.add('mobileDrawer');
|
||||
modalElement.classList.add('mobileDrawer');
|
||||
document.dispatchEvent(new Event('initDrawerPopup'));
|
||||
}
|
||||
}
|
||||
|
@ -74,5 +101,6 @@ class ProvidePhoneNumber {
|
|||
}
|
||||
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
document.dispatchEvent(new Event('initModal'));
|
||||
window.providePhoneNumber = new ProvidePhoneNumber();
|
||||
});
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -3,59 +3,67 @@
|
|||
|
||||
<agov-backdrop></agov-backdrop>
|
||||
<div id="mainContent" class="container mx-auto sm:mt-32 sm:max-w-full flex flex-auto sm:block">
|
||||
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
basis-full md:basis-1/2">
|
||||
<div class="flex mb-6 items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">
|
||||
$text.get("providePhoneNumber.title")
|
||||
</h3>
|
||||
</h3>
|
||||
</div>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white mb-2">
|
||||
$text.get("providePhoneNumber.description")
|
||||
</p>
|
||||
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 mb-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.errorBanner")
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<agov-input
|
||||
data-label="$text.get("providePhoneNumber.inputLabel")"
|
||||
data-id="phoneNumberInput"
|
||||
data-name="phoneNumberInput"
|
||||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="tel"
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="providePhoneNumberLaterButton"
|
||||
class="w-full"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
id="providePhoneNumberContinueButton"
|
||||
class="w-full"
|
||||
data-style="primary"
|
||||
data-label="$text.get("providePhoneNumber.saveButtonText")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<div class="flex flex-col gap-8">
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.errorBanner")
|
||||
</p>
|
||||
</div>
|
||||
<div class="flex flex-col gap-4">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.description")
|
||||
</p>
|
||||
<agov-input
|
||||
id="agovInputPhoneNumberInput"
|
||||
data-label="$text.get("providePhoneNumber.inputLabel")"
|
||||
data-id="phoneNumberInput"
|
||||
data-name="phoneNumberInput"
|
||||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="tel"
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex flex-col gap-4">
|
||||
<div class="info flex rounded-xl bg-info-background dark:bg-dark-info-background items-center p-4">
|
||||
<i class="fa-regular fa-info-circle rounded-full p-3 text-info dark:text-dark-info bg-info/10 dark:bg-dark-info-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.banner")
|
||||
</p>
|
||||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="providePhoneNumberLaterButton"
|
||||
class="w-full"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
id="providePhoneNumberContinueButton"
|
||||
class="w-full"
|
||||
data-style="primary"
|
||||
data-label="$text.get("providePhoneNumber.saveButtonText")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<img alt="" src="${login.appDataPath}/static/images/provide-phone-number.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 dark:hidden block sm:hidden md:block">
|
||||
|
@ -79,55 +87,58 @@
|
|||
$text.get("providePhoneNumber.modal.title")
|
||||
</h4>
|
||||
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.modal.description")
|
||||
</p>
|
||||
<div class="flex flex-col gap-[72px]">
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.modal.description")
|
||||
</p>
|
||||
</div>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block">
|
||||
<agov-input
|
||||
id="agovInputRepeatPhoneNumberInput"
|
||||
data-label="$text.get("providePhoneNumber.modal.inputLabel")"
|
||||
data-id="mobile"
|
||||
data-name="mobile"
|
||||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="tel"
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
<agov-button
|
||||
class="hidden basis-full"
|
||||
data-name="submit"
|
||||
data-id="submit"
|
||||
data-value="submit"
|
||||
data-type="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block">
|
||||
<agov-input
|
||||
data-label="$text.get("providePhoneNumber.modal.inputLabel")"
|
||||
data-id="mobile"
|
||||
data-name="mobile"
|
||||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="tel"
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
<agov-button
|
||||
class="hidden basis-full"
|
||||
data-name="submit"
|
||||
data-id="submit"
|
||||
data-value="submit"
|
||||
data-type="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
class="block"
|
||||
id="repeatPhoneNumberModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
class="block"
|
||||
id="repeatPhoneNumberModalContinue"
|
||||
data-style="primary"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
class="block"
|
||||
id="repeatPhoneNumberModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
class="block"
|
||||
id="repeatPhoneNumberModalContinue"
|
||||
data-style="primary"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -147,50 +158,39 @@
|
|||
<h4 id="modalTitle" class="font-header text-h4 text-space-blue dark:text-white mb-8">
|
||||
$text.get("providePhoneNumber.laterModal.title")
|
||||
</h4>
|
||||
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.laterModal.description")
|
||||
</p>
|
||||
<div class="flex flex-col gap-[72px]">
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.laterModal.description")
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
class="block"
|
||||
id="laterModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<!--
|
||||
<agov-button
|
||||
class="block"
|
||||
id="laterModalContinue"
|
||||
data-style="primary"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
-->
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
<div class="w-full sm:static mt-auto sm:justify-items-end">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="ask_mobile_continue"
|
||||
class="block basis-full"
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-id="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
id="laterModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" type="checkbox" name="skip" value="true">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
<agov-button
|
||||
id="ask_mobile_continue"
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-id="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input id="laterCheckbox" class="hidden" type="checkbox" name="skip" value="true">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
$text.get("footer.text")
|
||||
<a target="_blank" class='text-hyperlink dark:text-dark-hyperlink underline' href='$text.get("footer.link")'>$text.get("footer.link.label")</a>
|
||||
</div>
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="${login.appDataPath}/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -114,7 +114,8 @@
|
|||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="text"
|
||||
data-autofocus="true">
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
|
|
|
@ -50,6 +50,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -139,11 +140,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
|
@ -50,6 +50,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -139,11 +140,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
|
@ -50,6 +50,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -139,11 +140,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
|
@ -50,6 +50,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -139,11 +140,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,14 +1,14 @@
|
|||
<svg width="538" height="428" viewBox="0 0 538 428" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path opacity="0.6" d="M25.5216 12.9464C101.117 -51.0418 123.063 147.074 258.436 68.7657C393.808 -9.54251 434.824 51.0683 434.824 170.197C434.824 289.325 580.948 321.32 525.401 400.285C469.854 479.25 329.899 364.323 239.366 364.887C108.83 365.699 19.072 335.977 37.78 251.204C69.4629 107.637 -50.0735 76.9347 25.5216 12.9464Z" fill="white"/>
|
||||
<path d="M315.87 194.156L338.759 274.589L372.321 288.429L370.709 312.805L292.056 339.053L295.324 204.149L308.885 192.117C311.253 190.016 315.004 191.11 315.87 194.156Z" fill="#2F2E43"/>
|
||||
<path d="M254.069 99.3193C258.338 75.2975 281.272 59.2848 305.294 63.5541C329.316 67.8234 345.329 90.7578 341.06 114.78C337.597 134.262 321.858 148.473 303.219 150.873L284.934 204.948L248.418 161.609C248.418 161.609 259.774 151.46 267.104 139.042C256.751 129.167 251.378 114.462 254.069 99.3193Z" fill="#E29295"/>
|
||||
<path d="M300.903 178.872L241.344 136.492C241.344 136.492 220.277 131.521 219.729 161.017C219.729 161.017 188.243 180.249 184.505 223.096C180.767 265.943 186.307 389 186.307 389L331.942 350.72L316.015 197.663C315.11 188.973 309.197 181.62 300.903 178.872Z" fill="#2F2E43"/>
|
||||
<path d="M228.184 159.928C228.184 159.928 275.707 179.434 282.199 202.793" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M400.576 308.455L313.893 337.776L317.75 304.921L394.424 286.427C397.202 281.311 402.465 277.057 409.186 275.179C420.947 271.895 432.684 277.122 435.402 286.855C438.121 296.588 430.791 307.14 419.03 310.425C412.309 312.302 405.603 311.39 400.576 308.455Z" fill="#E29295"/>
|
||||
<path d="M281.991 290.315L266.001 213.378C266.001 213.378 233.372 151.667 191.579 195.329C191.579 195.329 238.434 350.641 264.171 352.377C289.907 354.113 322.346 336.687 322.346 336.687L326.292 296.444L281.991 290.315Z" fill="#2F2E43"/>
|
||||
<path d="M191.582 195.329C191.582 195.329 238.436 350.64 264.173 352.377C289.909 354.113 322.348 336.687 322.348 336.687" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M326.295 296.444L281.993 290.315L266.004 213.377" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M265.066 137.676C265.066 137.676 265.15 113.707 277.44 105.927C289.703 98.1645 286.701 114.496 286.701 114.496L293.981 114.821C293.981 114.821 296.902 98.939 311.084 99.8087L307.313 78.9539C307.313 78.9539 338.84 94.199 340.607 91.2226C354.515 67.8029 291.481 27.9768 262.264 61.5906C216.823 113.871 265.066 137.676 265.066 137.676Z" fill="#2F2E43"/>
|
||||
<rect x="436.242" y="218.39" width="11.8658" height="54.8795" rx="4" transform="rotate(15.4151 436.242 218.39)" fill="#734BC5"/>
|
||||
<path d="M405.461 303.882L318.778 333.203L322.634 300.348L399.308 281.853C402.087 276.738 407.35 272.484 414.071 270.606C425.831 267.322 437.569 272.549 440.287 282.282C443.005 292.014 435.675 302.567 423.915 305.852C417.194 307.729 410.488 306.817 405.461 303.882Z" fill="#E29295"/>
|
||||
<path opacity="0.6" d="M25.5216 12.9464C101.117 -51.0418 123.063 147.074 258.436 68.7657C393.808 -9.54251 434.824 51.0683 434.824 170.197C434.824 289.325 580.948 321.32 525.401 400.285C469.854 479.25 329.899 364.323 239.366 364.887C108.83 365.699 19.072 335.977 37.78 251.204C69.4629 107.637 -50.0735 76.9347 25.5216 12.9464Z" fill="#453F4F"/>
|
||||
<path d="M315.87 194.157L338.759 274.59L372.321 288.431L370.709 312.806L292.056 339.054L295.324 204.15L308.885 192.119C311.253 190.018 315.004 191.112 315.87 194.157Z" fill="#2F2E43"/>
|
||||
<path d="M254.071 99.3203C258.34 75.2985 281.274 59.2858 305.296 63.5551C329.318 67.8243 345.331 90.7588 341.062 114.781C337.599 134.263 321.86 148.474 303.221 150.874L284.936 204.949L248.42 161.61C248.42 161.61 259.776 151.461 267.106 139.043C256.753 129.168 251.38 114.463 254.071 99.3203Z" fill="#F3C6C8"/>
|
||||
<path d="M300.903 178.872L241.344 136.491C241.344 136.491 220.277 131.521 219.729 161.017C219.729 161.017 188.243 180.248 184.505 223.096C180.767 265.943 186.307 388.999 186.307 388.999L331.942 350.72L316.015 197.663C315.11 188.973 309.197 181.619 300.903 178.872Z" fill="#1778D3"/>
|
||||
<path d="M228.184 159.93C228.184 159.93 275.707 179.436 282.199 202.795" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M400.576 308.456L313.893 337.777L317.75 304.922L394.424 286.427C397.202 281.312 402.465 277.057 409.186 275.18C420.947 271.895 432.684 277.123 435.402 286.855C438.121 296.588 430.791 307.141 419.03 310.426C412.309 312.303 405.603 311.391 400.576 308.456Z" fill="#F3C6C8"/>
|
||||
<path d="M281.991 290.319L266.001 213.382C266.001 213.382 233.372 151.67 191.579 195.333C191.579 195.333 238.434 350.645 264.171 352.381C289.907 354.117 322.346 336.691 322.346 336.691L326.292 296.448L281.991 290.319Z" fill="#1778D3"/>
|
||||
<path d="M191.582 195.328C191.582 195.328 238.436 350.64 264.173 352.376C289.909 354.112 322.348 336.686 322.348 336.686" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M326.295 296.442L281.993 290.313L266.004 213.375" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M265.066 137.675C265.066 137.675 265.15 113.706 277.44 105.926C289.703 98.1636 286.701 114.495 286.701 114.495L293.981 114.82C293.981 114.82 296.902 98.938 311.084 99.8077L307.313 78.9529C307.313 78.9529 338.84 94.1981 340.607 91.2217C354.515 67.8019 291.481 27.9758 262.264 61.5896C216.823 113.87 265.066 137.675 265.066 137.675Z" fill="#BE7800"/>
|
||||
<rect x="436.242" y="218.391" width="11.8658" height="54.8795" rx="4" transform="rotate(15.4151 436.242 218.391)" fill="#9268E9"/>
|
||||
<path d="M405.463 303.885L318.78 333.207L322.636 300.352L399.31 281.857C402.089 276.742 407.352 272.487 414.073 270.61C425.833 267.325 437.571 272.552 440.289 282.285C443.007 292.018 435.677 302.57 423.917 305.855C417.195 307.732 410.49 306.82 405.463 303.885Z" fill="#F3C6C8"/>
|
||||
</svg>
|
||||
|
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
|
@ -3,40 +3,67 @@ class ProvidePhoneNumber {
|
|||
laterModal;
|
||||
providePhoneNumberLaterButton;
|
||||
phoneNumberInput;
|
||||
agovInputPhoneNumberInput;
|
||||
agovInputRepeatPhoneNumberInput;
|
||||
|
||||
constructor() {
|
||||
this.modal = document.querySelector('#modal');
|
||||
this.laterModal = document.querySelector('#laterModal');
|
||||
this.providePhoneNumberLaterButton = document.querySelector('#providePhoneNumberLaterButton');
|
||||
this.phoneNumberInput = document.querySelector('#phoneNumberInput');
|
||||
this.agovInputPhoneNumberInput = document.querySelector('#agovInputPhoneNumberInput');
|
||||
this.agovInputRepeatPhoneNumberInput = document.querySelector('#agovInputRepeatPhoneNumberInput');
|
||||
document.querySelector('#laterCheckbox').checked = true;
|
||||
|
||||
this.providePhoneNumberLaterButton.addEventListener('click', () => {
|
||||
this.setVisible(this.laterModal);
|
||||
});
|
||||
document.querySelector('#laterModalBack').addEventListener('click', () => {
|
||||
this.resetValidation(this.agovInputPhoneNumberInput);
|
||||
this.setInvisible(this.laterModal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalBack').addEventListener('click', () => {
|
||||
this.setInvisible(this.modal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalContinue').addEventListener('click', () => {
|
||||
this.evaluatePhoneNumbersAndSubmit();
|
||||
if (this.validateInput(this.agovInputRepeatPhoneNumberInput)) {
|
||||
this.evaluatePhoneNumbersAndSubmit();
|
||||
}
|
||||
});
|
||||
document.querySelector('#providePhoneNumberContinueButton').addEventListener('click', () => {
|
||||
this.clearModalInput();
|
||||
this.showErrorBanner(false);
|
||||
this.setVisible(this.modal);
|
||||
if (this.validateInput(this.agovInputPhoneNumberInput)) {
|
||||
this.clearModalInput();
|
||||
this.resetValidation(this.agovInputRepeatPhoneNumberInput);
|
||||
this.showErrorBanner(false);
|
||||
this.setVisible(this.modal);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
setInvisible(ref) {
|
||||
window.utils.changeDisplay(ref, 'hidden', 'block');
|
||||
resetValidation(agovInput) {
|
||||
agovInput.validity = true;
|
||||
}
|
||||
|
||||
setVisible(ref) {
|
||||
window.utils.changeDisplay(ref, 'block', 'hidden');
|
||||
validateInput(agovInput) {
|
||||
const innerInput = agovInput.querySelector('input');
|
||||
if (innerInput.value.trim().length === 0) {
|
||||
agovInput.supportingText = 0;
|
||||
agovInput.focus();
|
||||
agovInput.validity = false;
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
setInvisible(modalElement) {
|
||||
window.utils.changeDisplay(modalElement, 'hidden', 'block');
|
||||
}
|
||||
|
||||
setVisible(modalElement) {
|
||||
window.utils.changeDisplay(modalElement, 'block', 'hidden');
|
||||
const isMobile = !!/(iPhone|Android)/.test(window.navigator.userAgent);
|
||||
if (isMobile) {
|
||||
ref.classList.add('mobileDrawer');
|
||||
modalElement.classList.add('mobileDrawer');
|
||||
document.dispatchEvent(new Event('initDrawerPopup'));
|
||||
}
|
||||
}
|
||||
|
@ -74,5 +101,6 @@ class ProvidePhoneNumber {
|
|||
}
|
||||
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
document.dispatchEvent(new Event('initModal'));
|
||||
window.providePhoneNumber = new ProvidePhoneNumber();
|
||||
});
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -3,59 +3,67 @@
|
|||
|
||||
<agov-backdrop></agov-backdrop>
|
||||
<div id="mainContent" class="container mx-auto sm:mt-32 sm:max-w-full flex flex-auto sm:block">
|
||||
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
basis-full md:basis-1/2">
|
||||
<div class="flex mb-6 items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">
|
||||
$text.get("providePhoneNumber.title")
|
||||
</h3>
|
||||
</h3>
|
||||
</div>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white mb-2">
|
||||
$text.get("providePhoneNumber.description")
|
||||
</p>
|
||||
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 mb-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.errorBanner")
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<agov-input
|
||||
data-label="$text.get("providePhoneNumber.inputLabel")"
|
||||
data-id="phoneNumberInput"
|
||||
data-name="phoneNumberInput"
|
||||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="tel"
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="providePhoneNumberLaterButton"
|
||||
class="w-full"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
id="providePhoneNumberContinueButton"
|
||||
class="w-full"
|
||||
data-style="primary"
|
||||
data-label="$text.get("providePhoneNumber.saveButtonText")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<div class="flex flex-col gap-8">
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.errorBanner")
|
||||
</p>
|
||||
</div>
|
||||
<div class="flex flex-col gap-4">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.description")
|
||||
</p>
|
||||
<agov-input
|
||||
id="agovInputPhoneNumberInput"
|
||||
data-label="$text.get("providePhoneNumber.inputLabel")"
|
||||
data-id="phoneNumberInput"
|
||||
data-name="phoneNumberInput"
|
||||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="tel"
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex flex-col gap-4">
|
||||
<div class="info flex rounded-xl bg-info-background dark:bg-dark-info-background items-center p-4">
|
||||
<i class="fa-regular fa-info-circle rounded-full p-3 text-info dark:text-dark-info bg-info/10 dark:bg-dark-info-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.banner")
|
||||
</p>
|
||||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="providePhoneNumberLaterButton"
|
||||
class="w-full"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
id="providePhoneNumberContinueButton"
|
||||
class="w-full"
|
||||
data-style="primary"
|
||||
data-label="$text.get("providePhoneNumber.saveButtonText")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<img alt="" src="${login.appDataPath}/static/images/provide-phone-number.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 dark:hidden block sm:hidden md:block">
|
||||
|
@ -79,55 +87,58 @@
|
|||
$text.get("providePhoneNumber.modal.title")
|
||||
</h4>
|
||||
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.modal.description")
|
||||
</p>
|
||||
<div class="flex flex-col gap-[72px]">
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.modal.description")
|
||||
</p>
|
||||
</div>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block">
|
||||
<agov-input
|
||||
id="agovInputRepeatPhoneNumberInput"
|
||||
data-label="$text.get("providePhoneNumber.modal.inputLabel")"
|
||||
data-id="mobile"
|
||||
data-name="mobile"
|
||||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="tel"
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
<agov-button
|
||||
class="hidden basis-full"
|
||||
data-name="submit"
|
||||
data-id="submit"
|
||||
data-value="submit"
|
||||
data-type="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block">
|
||||
<agov-input
|
||||
data-label="$text.get("providePhoneNumber.modal.inputLabel")"
|
||||
data-id="mobile"
|
||||
data-name="mobile"
|
||||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="tel"
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
<agov-button
|
||||
class="hidden basis-full"
|
||||
data-name="submit"
|
||||
data-id="submit"
|
||||
data-value="submit"
|
||||
data-type="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
class="block"
|
||||
id="repeatPhoneNumberModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
class="block"
|
||||
id="repeatPhoneNumberModalContinue"
|
||||
data-style="primary"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
class="block"
|
||||
id="repeatPhoneNumberModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
class="block"
|
||||
id="repeatPhoneNumberModalContinue"
|
||||
data-style="primary"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -147,50 +158,39 @@
|
|||
<h4 id="modalTitle" class="font-header text-h4 text-space-blue dark:text-white mb-8">
|
||||
$text.get("providePhoneNumber.laterModal.title")
|
||||
</h4>
|
||||
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.laterModal.description")
|
||||
</p>
|
||||
<div class="flex flex-col gap-[72px]">
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("providePhoneNumber.laterModal.description")
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
class="block"
|
||||
id="laterModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<!--
|
||||
<agov-button
|
||||
class="block"
|
||||
id="laterModalContinue"
|
||||
data-style="primary"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
-->
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
<div class="w-full sm:static mt-auto sm:justify-items-end">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="ask_mobile_continue"
|
||||
class="block basis-full"
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-id="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
id="laterModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" type="checkbox" name="skip" value="true">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
<agov-button
|
||||
id="ask_mobile_continue"
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-id="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input id="laterCheckbox" class="hidden" type="checkbox" name="skip" value="true">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
$text.get("footer.text")
|
||||
<a target="_blank" class='text-hyperlink dark:text-dark-hyperlink underline' href='$text.get("footer.link")'>$text.get("footer.link.label")</a>
|
||||
</div>
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="${login.appDataPath}/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -114,7 +114,8 @@
|
|||
data-placeholder=""
|
||||
data-value=""
|
||||
data-type="text"
|
||||
data-autofocus="true">
|
||||
data-autofocus="true"
|
||||
data-email_required="$text.get("general.fieldRequired")">
|
||||
</agov-input>
|
||||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
|
|
|
@ -50,6 +50,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -139,11 +140,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
|
@ -50,6 +50,7 @@ general.edit=Edit
|
|||
general.email=Email
|
||||
general.email.address=Email address
|
||||
general.entryCode=Code entry
|
||||
general.fieldRequired=Field required.
|
||||
general.getStarted=Get started
|
||||
general.goAGOVHelp=Go to AGOV help
|
||||
general.goAccessApp=Login with AGOV access
|
||||
|
@ -139,11 +140,11 @@ prompt.newpassword=New Password
|
|||
prompt.newpassword.confirm=Confirm Password
|
||||
prompt.password=Password
|
||||
prompt.userid=User-ID
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS. This phone number will not be used to contact you.
|
||||
providePhoneNumber.banner=Phone number must be able to receive SMS.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.description=AGOV now supports recovery with your phone number. This will allow you to continue with an SMS during recovery if you have lost access to your recovery code.
|
||||
providePhoneNumber.errorBanner=Phone numbers do not match. Please try again.
|
||||
providePhoneNumber.inputLabel=Phone number (optional)
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code. Adding a phone number helps you to recover your account in a matter of minutes. This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.description=Without a phone number, a recovery of your account might take up to 4 days if you lose access to your recovery code.<br>Adding a phone number helps you to recover your account in a matter of minutes.<br>This phone number will not be used to contact you.
|
||||
providePhoneNumber.laterModal.title=Continue without a phone number?
|
||||
providePhoneNumber.modal.description=An incorrectly stored phone number can make it more difficult to recover your account. To ensure you have recorded your phone number correctly, please repeat it below.
|
||||
providePhoneNumber.modal.inputLabel=Repeat phone
|
||||
|
|
|
@ -46,7 +46,7 @@ spec:
|
|||
podDisruptionBudget:
|
||||
maxUnavailable: "50%"
|
||||
git:
|
||||
tag: "r-c769534cd5f49da9af26374f15617bf56e4becbb"
|
||||
tag: "r-76669ce293c5840d6e2c23c16822ffd3c143c498"
|
||||
dir: "DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp"
|
||||
credentials: "git-credentials"
|
||||
keystores:
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -60,7 +60,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -62,7 +62,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -59,7 +59,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241202T162948Z-haburger: Mon Dec 9 11:52:40 CET 2024</p>
|
||||
<p>1.8.0.local-20241209T141326Z-haburger: Mon Dec 9 15:18:36 CET 2024</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,14 +1,14 @@
|
|||
<svg width="538" height="428" viewBox="0 0 538 428" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path opacity="0.6" d="M25.5216 12.9464C101.117 -51.0418 123.063 147.074 258.436 68.7657C393.808 -9.54251 434.824 51.0683 434.824 170.197C434.824 289.325 580.948 321.32 525.401 400.285C469.854 479.25 329.899 364.323 239.366 364.887C108.83 365.699 19.072 335.977 37.78 251.204C69.4629 107.637 -50.0735 76.9347 25.5216 12.9464Z" fill="white"/>
|
||||
<path d="M315.87 194.156L338.759 274.589L372.321 288.429L370.709 312.805L292.056 339.053L295.324 204.149L308.885 192.117C311.253 190.016 315.004 191.11 315.87 194.156Z" fill="#2F2E43"/>
|
||||
<path d="M254.069 99.3193C258.338 75.2975 281.272 59.2848 305.294 63.5541C329.316 67.8234 345.329 90.7578 341.06 114.78C337.597 134.262 321.858 148.473 303.219 150.873L284.934 204.948L248.418 161.609C248.418 161.609 259.774 151.46 267.104 139.042C256.751 129.167 251.378 114.462 254.069 99.3193Z" fill="#E29295"/>
|
||||
<path d="M300.903 178.872L241.344 136.492C241.344 136.492 220.277 131.521 219.729 161.017C219.729 161.017 188.243 180.249 184.505 223.096C180.767 265.943 186.307 389 186.307 389L331.942 350.72L316.015 197.663C315.11 188.973 309.197 181.62 300.903 178.872Z" fill="#2F2E43"/>
|
||||
<path d="M228.184 159.928C228.184 159.928 275.707 179.434 282.199 202.793" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M400.576 308.455L313.893 337.776L317.75 304.921L394.424 286.427C397.202 281.311 402.465 277.057 409.186 275.179C420.947 271.895 432.684 277.122 435.402 286.855C438.121 296.588 430.791 307.14 419.03 310.425C412.309 312.302 405.603 311.39 400.576 308.455Z" fill="#E29295"/>
|
||||
<path d="M281.991 290.315L266.001 213.378C266.001 213.378 233.372 151.667 191.579 195.329C191.579 195.329 238.434 350.641 264.171 352.377C289.907 354.113 322.346 336.687 322.346 336.687L326.292 296.444L281.991 290.315Z" fill="#2F2E43"/>
|
||||
<path d="M191.582 195.329C191.582 195.329 238.436 350.64 264.173 352.377C289.909 354.113 322.348 336.687 322.348 336.687" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M326.295 296.444L281.993 290.315L266.004 213.377" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M265.066 137.676C265.066 137.676 265.15 113.707 277.44 105.927C289.703 98.1645 286.701 114.496 286.701 114.496L293.981 114.821C293.981 114.821 296.902 98.939 311.084 99.8087L307.313 78.9539C307.313 78.9539 338.84 94.199 340.607 91.2226C354.515 67.8029 291.481 27.9768 262.264 61.5906C216.823 113.871 265.066 137.676 265.066 137.676Z" fill="#2F2E43"/>
|
||||
<rect x="436.242" y="218.39" width="11.8658" height="54.8795" rx="4" transform="rotate(15.4151 436.242 218.39)" fill="#734BC5"/>
|
||||
<path d="M405.461 303.882L318.778 333.203L322.634 300.348L399.308 281.853C402.087 276.738 407.35 272.484 414.071 270.606C425.831 267.322 437.569 272.549 440.287 282.282C443.005 292.014 435.675 302.567 423.915 305.852C417.194 307.729 410.488 306.817 405.461 303.882Z" fill="#E29295"/>
|
||||
<path opacity="0.6" d="M25.5216 12.9464C101.117 -51.0418 123.063 147.074 258.436 68.7657C393.808 -9.54251 434.824 51.0683 434.824 170.197C434.824 289.325 580.948 321.32 525.401 400.285C469.854 479.25 329.899 364.323 239.366 364.887C108.83 365.699 19.072 335.977 37.78 251.204C69.4629 107.637 -50.0735 76.9347 25.5216 12.9464Z" fill="#453F4F"/>
|
||||
<path d="M315.87 194.157L338.759 274.59L372.321 288.431L370.709 312.806L292.056 339.054L295.324 204.15L308.885 192.119C311.253 190.018 315.004 191.112 315.87 194.157Z" fill="#2F2E43"/>
|
||||
<path d="M254.071 99.3203C258.34 75.2985 281.274 59.2858 305.296 63.5551C329.318 67.8243 345.331 90.7588 341.062 114.781C337.599 134.263 321.86 148.474 303.221 150.874L284.936 204.949L248.42 161.61C248.42 161.61 259.776 151.461 267.106 139.043C256.753 129.168 251.38 114.463 254.071 99.3203Z" fill="#F3C6C8"/>
|
||||
<path d="M300.903 178.872L241.344 136.491C241.344 136.491 220.277 131.521 219.729 161.017C219.729 161.017 188.243 180.248 184.505 223.096C180.767 265.943 186.307 388.999 186.307 388.999L331.942 350.72L316.015 197.663C315.11 188.973 309.197 181.619 300.903 178.872Z" fill="#1778D3"/>
|
||||
<path d="M228.184 159.93C228.184 159.93 275.707 179.436 282.199 202.795" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M400.576 308.456L313.893 337.777L317.75 304.922L394.424 286.427C397.202 281.312 402.465 277.057 409.186 275.18C420.947 271.895 432.684 277.123 435.402 286.855C438.121 296.588 430.791 307.141 419.03 310.426C412.309 312.303 405.603 311.391 400.576 308.456Z" fill="#F3C6C8"/>
|
||||
<path d="M281.991 290.319L266.001 213.382C266.001 213.382 233.372 151.67 191.579 195.333C191.579 195.333 238.434 350.645 264.171 352.381C289.907 354.117 322.346 336.691 322.346 336.691L326.292 296.448L281.991 290.319Z" fill="#1778D3"/>
|
||||
<path d="M191.582 195.328C191.582 195.328 238.436 350.64 264.173 352.376C289.909 354.112 322.348 336.686 322.348 336.686" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M326.295 296.442L281.993 290.313L266.004 213.375" stroke="#E6E6E6" stroke-miterlimit="10"/>
|
||||
<path d="M265.066 137.675C265.066 137.675 265.15 113.706 277.44 105.926C289.703 98.1636 286.701 114.495 286.701 114.495L293.981 114.82C293.981 114.82 296.902 98.938 311.084 99.8077L307.313 78.9529C307.313 78.9529 338.84 94.1981 340.607 91.2217C354.515 67.8019 291.481 27.9758 262.264 61.5896C216.823 113.87 265.066 137.675 265.066 137.675Z" fill="#BE7800"/>
|
||||
<rect x="436.242" y="218.391" width="11.8658" height="54.8795" rx="4" transform="rotate(15.4151 436.242 218.391)" fill="#9268E9"/>
|
||||
<path d="M405.463 303.885L318.78 333.207L322.636 300.352L399.31 281.857C402.089 276.742 407.352 272.487 414.073 270.61C425.833 267.325 437.571 272.552 440.289 282.285C443.007 292.018 435.677 302.57 423.917 305.855C417.195 307.732 410.49 306.82 405.463 303.885Z" fill="#F3C6C8"/>
|
||||
</svg>
|
||||
|
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue