This commit is contained in:
gsinghpal
2026-04-24 21:04:38 -04:00
parent 0eab4b4efb
commit 41d0908ade
4083 changed files with 1230780 additions and 287 deletions

View File

@@ -0,0 +1,16 @@
[ 247ms] [WARNING] cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation @ https://cdn.tailwindcss.com/:63
[ 132415ms] [WARNING] <link rel=preload> uses an unsupported `as` value @ https://checkout.stripe.com/c/pay/cs_live_c1WuqElp1rL75KKplheOsAMOU6n26I0xPFrlRRF7j2lveqAQpjtTE6vhWO#fidnandhYHdWcXxpYCc%2FJ2FgY2RwaXEnKSdicGRmZGhqaWBTZHdsZGtxJz8nZmprcXdqaScpJ2R1bE5gfCc%2FJ3VuWmlsc2BaMDRWbWlEPExuclBHNGFTan19a01RSDRAfTZDM0c0NVJBckJfQTRAR0hqM1N%2FbjdVMW1CPG00ZE9tVG1ONWt1cWxpXH1yb2ZqbTdLcFRxYExQZHdSdlRzXG81NUQwbXZHajJNJyknY3dqaFZgd3Ngdyc%2FcXdwYCknZ2RmbmJ3anBrYUZqaWp3Jz8nJmNjY2NjYycpJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl:0
[ 132415ms] [WARNING] <link rel=preload> uses an unsupported `as` value @ https://checkout.stripe.com/c/pay/cs_live_c1WuqElp1rL75KKplheOsAMOU6n26I0xPFrlRRF7j2lveqAQpjtTE6vhWO#fidnandhYHdWcXxpYCc%2FJ2FgY2RwaXEnKSdicGRmZGhqaWBTZHdsZGtxJz8nZmprcXdqaScpJ2R1bE5gfCc%2FJ3VuWmlsc2BaMDRWbWlEPExuclBHNGFTan19a01RSDRAfTZDM0c0NVJBckJfQTRAR0hqM1N%2FbjdVMW1CPG00ZE9tVG1ONWt1cWxpXH1yb2ZqbTdLcFRxYExQZHdSdlRzXG81NUQwbXZHajJNJyknY3dqaFZgd3Ngdyc%2FcXdwYCknZ2RmbmJ3anBrYUZqaWp3Jz8nJmNjY2NjYycpJ2lkfGpwcVF8dWAnPyd2bGtiaWBaZmppcGhrJyknYGtkZ2lgVWlkZmBtamlhYHd2Jz9xd3BgeCUl:0
[ 133204ms] [INFO] Executing inline script violates the following Content Security Policy directive 'script-src 'self''. Either the 'unsafe-inline' keyword, a hash ('sha256-RdbgEKWw7Og82qSdvec1a1Oc+o+iP69HVD99Z5UY7rQ='), or a nonce ('nonce-...') is required to enable inline execution. The policy is report-only, so the violation has been logged but no further action has been taken. @ https://js.stripe.com/v3/human-security-21d0f2599ff57789c225b63b5b51ad75.html#debugMode=false&parentOrigin=https%3A%2F%2Fcheckout.stripe.com:2
[ 134089ms] [LOG] %c EvalError
at oe (https://client.px-cloud.net/PXVl48pWoc/main.min.js:2:58410)
at qd (https://client.px-cloud.net/PXVl48pWoc/main.min.js:3:164)
at GC (https://client.px-cloud.net/PXVl48pWoc/main.min.js:3:137492)
at GA (https://client.px-cloud.net/PXVl48pWoc/main.min.js:3:137107)
at https://client.px-cloud.net/PXVl48pWoc/main.min.js:3:138837
at https://client.px-cloud.net/PXVl48pWoc/main.min.js:3:138843
at https://client.px-cloud.net/PXVl48pWoc/main.min.js:3:139308 @ https://client.px-cloud.net/PXVl48pWoc/main.min.js:1
[ 133204ms] [INFO] Executing inline script violates the following Content Security Policy directive 'script-src 'self''. Either the 'unsafe-inline' keyword, a hash ('sha256-RdbgEKWw7Og82qSdvec1a1Oc+o+iP69HVD99Z5UY7rQ='), or a nonce ('nonce-...') is required to enable inline execution. The policy is report-only, so the violation has been logged but no further action has been taken. @ https://js.stripe.com/v3/human-security-21d0f2599ff57789c225b63b5b51ad75.html#debugMode=false&parentOrigin=https%3A%2F%2Fcheckout.stripe.com:2
[ 134597ms] [ERROR] Framing 'https://client.wra-api.net/' violates the following Content Security Policy directive: "frame-src 'self' https://*.px-cloud.net https://*.px-cdn.net https://crcldu.com". The request has been blocked.
@ https://client.px-cloud.net/:0
[ 134604ms] [WARNING] Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://client.wra-api.net') does not match the recipient window's origin ('null'). @ https://client.px-cloud.net/PXVl48pWoc/main.min.js:2

View File

@@ -0,0 +1 @@
[ 161ms] [WARNING] cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation @ https://cdn.tailwindcss.com/:63

View File

@@ -0,0 +1 @@
[ 183ms] [WARNING] cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation @ https://cdn.tailwindcss.com/:63

View File

@@ -0,0 +1,2 @@
[ 232ms] [WARNING] cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation @ https://cdn.tailwindcss.com/:63
[ 266ms] [VERBOSE] [DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o @ https://maps.nexasystems.ca/admin/login:0

View File

@@ -0,0 +1,2 @@
[ 94ms] [WARNING] cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation @ https://cdn.tailwindcss.com/:63
[ 17936ms] [WARNING] cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation @ https://cdn.tailwindcss.com/:63

View File

@@ -0,0 +1 @@
[ 88ms] [WARNING] cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation @ https://cdn.tailwindcss.com/:63

View File

@@ -0,0 +1 @@
[ 75ms] [WARNING] cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation @ https://cdn.tailwindcss.com/:63

View File

@@ -0,0 +1,68 @@
- main [ref=e2]:
- generic [ref=e3]:
- list [ref=e5]:
- listitem [ref=e6]:
- generic [ref=e7]: "1"
- generic [ref=e8]: Plan
- listitem [ref=e10]:
- generic [ref=e11]: "2"
- generic [ref=e12]: Account
- listitem [ref=e14]:
- generic [ref=e15]: "3"
- generic [ref=e16]: Company & billing
- listitem [ref=e18]:
- generic [ref=e19]: "4"
- generic [ref=e20]: Review & pay
- heading "1. Choose a plan" [level=1] [ref=e21]
- paragraph [ref=e22]: Pick the right plan for your usage. You can change it anytime from the portal.
- generic [ref=e23]:
- generic [ref=e24]:
- generic [ref=e26]:
- generic [ref=e27] [cursor=pointer]:
- radio "Starter $29/mo 50,000 calls/mo · 60/min" [ref=e28]
- generic [ref=e29]:
- generic [ref=e30]: Starter
- generic [ref=e31]: $29/mo
- generic [ref=e32]: 50,000 calls/mo · 60/min
- generic [ref=e33] [cursor=pointer]:
- radio "Pro $79/mo 500,000 calls/mo · 120/min Most popular" [checked] [ref=e34]
- generic [ref=e35]:
- generic [ref=e36]: Pro
- generic [ref=e37]: $79/mo
- generic [ref=e38]: 500,000 calls/mo · 120/min
- generic [ref=e39]: Most popular
- generic [ref=e40] [cursor=pointer]:
- radio "Business $249/mo 5,000,000 calls/mo · 600/min" [ref=e41]
- generic [ref=e42]:
- generic [ref=e43]: Business
- generic [ref=e44]: $249/mo
- generic [ref=e45]: 5,000,000 calls/mo · 600/min
- button "Next →" [ref=e48] [cursor=pointer]
- complementary [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]: Order summary
- generic [ref=e52]:
- generic [ref=e53]: Pro
- generic [ref=e54]: $79/mo
- paragraph [ref=e55]: Billed monthly in CAD.
- generic [ref=e56]:
- generic [ref=e57]:
- generic [ref=e58]:
- generic [ref=e59]: 500,000 API calls per month
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]: 120 requests per minute
- generic [ref=e63]:
- generic [ref=e64]:
- generic [ref=e65]: Hard cap — can't exceed plan
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: Self-serve key management
- generic [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: Cancel anytime from the portal
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]: Charged today
- generic [ref=e75]: $79
- paragraph [ref=e76]: Card authorised by Stripe. Cancel anytime before the next cycle.

View File

@@ -0,0 +1,68 @@
- main [ref=e2]:
- generic [ref=e3]:
- list [ref=e5]:
- listitem [ref=e6]:
- generic [ref=e7]: "1"
- generic [ref=e8]: Plan
- listitem [ref=e10]:
- generic [ref=e11]: "2"
- generic [ref=e12]: Account
- listitem [ref=e14]:
- generic [ref=e15]: "3"
- generic [ref=e16]: Company & billing
- listitem [ref=e18]:
- generic [ref=e19]: "4"
- generic [ref=e20]: Review & pay
- heading "1. Choose a plan" [level=1] [ref=e21]
- paragraph [ref=e22]: Pick the right plan for your usage. You can change it anytime from the portal.
- generic [ref=e23]:
- generic [ref=e24]:
- generic [ref=e26]:
- generic [ref=e27] [cursor=pointer]:
- radio "Starter $29/mo 50,000 calls/mo · 60/min" [checked] [active] [ref=e28]
- generic [ref=e29]:
- generic [ref=e30]: Starter
- generic [ref=e31]: $29/mo
- generic [ref=e32]: 50,000 calls/mo · 60/min
- generic [ref=e33] [cursor=pointer]:
- radio "Pro $79/mo 500,000 calls/mo · 120/min Most popular" [ref=e34]
- generic [ref=e35]:
- generic [ref=e36]: Pro
- generic [ref=e37]: $79/mo
- generic [ref=e38]: 500,000 calls/mo · 120/min
- generic [ref=e39]: Most popular
- generic [ref=e40] [cursor=pointer]:
- radio "Business $249/mo 5,000,000 calls/mo · 600/min" [ref=e41]
- generic [ref=e42]:
- generic [ref=e43]: Business
- generic [ref=e44]: $249/mo
- generic [ref=e45]: 5,000,000 calls/mo · 600/min
- button "Next →" [ref=e48] [cursor=pointer]
- complementary [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]: Order summary
- generic [ref=e52]:
- generic [ref=e53]: Starter
- generic [ref=e54]: $29/mo
- paragraph [ref=e55]: Billed monthly in CAD.
- generic [ref=e56]:
- generic [ref=e57]:
- generic [ref=e58]:
- generic [ref=e59]: 50,000 API calls per month
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]: 60 requests per minute
- generic [ref=e63]:
- generic [ref=e64]:
- generic [ref=e65]: Hard cap — can't exceed plan
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: Self-serve key management
- generic [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: Cancel anytime from the portal
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]: Charged today
- generic [ref=e75]: $29
- paragraph [ref=e76]: Card authorised by Stripe. Cancel anytime before the next cycle.

View File

@@ -0,0 +1,68 @@
- main [ref=e2]:
- generic [ref=e3]:
- list [ref=e5]:
- listitem [ref=e6]:
- generic [ref=e7]: "1"
- generic [ref=e8]: Plan
- listitem [ref=e10]:
- generic [ref=e11]: "2"
- generic [ref=e12]: Account
- listitem [ref=e14]:
- generic [ref=e15]: "3"
- generic [ref=e16]: Company & billing
- listitem [ref=e18]:
- generic [ref=e19]: "4"
- generic [ref=e20]: Review & pay
- heading "1. Choose a plan" [level=1] [ref=e21]
- paragraph [ref=e22]: Pick the right plan for your usage. You can change it anytime from the portal.
- generic [ref=e23]:
- generic [ref=e24]:
- generic [ref=e26]:
- generic [ref=e27] [cursor=pointer]:
- radio "Starter $29/mo 50,000 calls/mo · 60/min" [ref=e28]
- generic [ref=e29]:
- generic [ref=e30]: Starter
- generic [ref=e31]: $29/mo
- generic [ref=e32]: 50,000 calls/mo · 60/min
- generic [ref=e33] [cursor=pointer]:
- radio "Pro $79/mo 500,000 calls/mo · 120/min Most popular" [checked] [active] [ref=e34]
- generic [ref=e35]:
- generic [ref=e36]: Pro
- generic [ref=e37]: $79/mo
- generic [ref=e38]: 500,000 calls/mo · 120/min
- generic [ref=e39]: Most popular
- generic [ref=e40] [cursor=pointer]:
- radio "Business $249/mo 5,000,000 calls/mo · 600/min" [ref=e41]
- generic [ref=e42]:
- generic [ref=e43]: Business
- generic [ref=e44]: $249/mo
- generic [ref=e45]: 5,000,000 calls/mo · 600/min
- button "Next →" [ref=e48] [cursor=pointer]
- complementary [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]: Order summary
- generic [ref=e52]:
- generic [ref=e53]: Pro
- generic [ref=e54]: $79/mo
- paragraph [ref=e55]: Billed monthly in CAD.
- generic [ref=e56]:
- generic [ref=e57]:
- generic [ref=e58]:
- generic [ref=e59]: 500,000 API calls per month
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]: 120 requests per minute
- generic [ref=e63]:
- generic [ref=e64]:
- generic [ref=e65]: Hard cap — can't exceed plan
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: Self-serve key management
- generic [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: Cancel anytime from the portal
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]: Charged today
- generic [ref=e75]: $79
- paragraph [ref=e76]: Card authorised by Stripe. Cancel anytime before the next cycle.

View File

@@ -0,0 +1,62 @@
- main [ref=e2]:
- generic [ref=e3]:
- list [ref=e5]:
- listitem [ref=e6]:
- generic [ref=e7]: "1"
- generic [ref=e8]: Plan
- listitem [ref=e10]:
- generic [ref=e11]: "2"
- generic [ref=e12]: Account
- listitem [ref=e14]:
- generic [ref=e15]: "3"
- generic [ref=e16]: Company & billing
- listitem [ref=e18]:
- generic [ref=e19]: "4"
- generic [ref=e20]: Review & pay
- heading "2. Your account" [level=1] [ref=e77]
- paragraph [ref=e22]: This is how you'll sign in to the portal and where invoices will be sent.
- generic [ref=e23]:
- generic [ref=e24]:
- generic [ref=e78]:
- generic [ref=e79]:
- generic [ref=e80]: Your full name
- textbox [ref=e81]
- generic [ref=e82]:
- generic [ref=e83]: Email
- textbox [ref=e84]
- paragraph [ref=e85]: You'll sign in with this. Invoices also go here.
- generic [ref=e86]:
- generic [ref=e87]: Password
- textbox [ref=e88]
- paragraph [ref=e89]: At least 10 characters. Mix of letters, numbers, and symbols recommended.
- generic [ref=e46]:
- button "← Back" [ref=e90] [cursor=pointer]
- button "Next →" [active] [ref=e48] [cursor=pointer]
- complementary [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]: Order summary
- generic [ref=e52]:
- generic [ref=e53]: Pro
- generic [ref=e54]: $79/mo
- paragraph [ref=e55]: Billed monthly in CAD.
- generic [ref=e56]:
- generic [ref=e57]:
- generic [ref=e58]:
- generic [ref=e59]: 500,000 API calls per month
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]: 120 requests per minute
- generic [ref=e63]:
- generic [ref=e64]:
- generic [ref=e65]: Hard cap — can't exceed plan
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: Self-serve key management
- generic [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: Cancel anytime from the portal
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]: Charged today
- generic [ref=e75]: $79
- paragraph [ref=e76]: Card authorised by Stripe. Cancel anytime before the next cycle.

View File

@@ -0,0 +1,84 @@
- main [ref=e2]:
- generic [ref=e3]:
- list [ref=e5]:
- listitem [ref=e6]:
- generic [ref=e7]: "1"
- generic [ref=e8]: Plan
- listitem [ref=e10]:
- generic [ref=e11]: "2"
- generic [ref=e12]: Account
- listitem [ref=e14]:
- generic [ref=e15]: "3"
- generic [ref=e16]: Company & billing
- listitem [ref=e18]:
- generic [ref=e19]: "4"
- generic [ref=e20]: Review & pay
- heading "3. Company & billing address" [level=1] [ref=e91]
- paragraph [ref=e22]: Used on your invoices and passed to Stripe as your billing address.
- generic [ref=e23]:
- generic [ref=e24]:
- generic [ref=e92]:
- generic [ref=e93]:
- generic [ref=e94]: Company / business name
- textbox [ref=e95]
- generic [ref=e96]:
- generic [ref=e97]:
- generic [ref=e98]: Phone
- textbox [ref=e99]
- generic [ref=e100]:
- generic [ref=e101]: Tax / GST number (optional)
- textbox [ref=e102]
- generic [ref=e103]:
- generic [ref=e104]: Street address
- textbox [ref=e105]
- generic [ref=e106]:
- generic [ref=e107]: Apt / Suite / Unit (optional)
- textbox [ref=e108]
- generic [ref=e109]:
- generic [ref=e110]:
- generic [ref=e111]: City
- textbox [ref=e112]
- generic [ref=e113]:
- generic [ref=e114]: Province / State
- textbox [ref=e115]
- generic [ref=e116]:
- generic [ref=e117]: Postal code
- textbox [ref=e118]
- generic [ref=e119]:
- generic [ref=e120]: Country
- combobox [ref=e121]:
- option "Canada" [selected]
- option "United States"
- option "United Kingdom"
- option "Australia"
- generic [ref=e46]:
- button "← Back" [ref=e90] [cursor=pointer]
- button "Next →" [active] [ref=e48] [cursor=pointer]
- complementary [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]: Order summary
- generic [ref=e52]:
- generic [ref=e53]: Pro
- generic [ref=e54]: $79/mo
- paragraph [ref=e55]: Billed monthly in CAD.
- generic [ref=e56]:
- generic [ref=e57]:
- generic [ref=e58]:
- generic [ref=e59]: 500,000 API calls per month
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]: 120 requests per minute
- generic [ref=e63]:
- generic [ref=e64]:
- generic [ref=e65]: Hard cap — can't exceed plan
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: Self-serve key management
- generic [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: Cancel anytime from the portal
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]: Charged today
- generic [ref=e75]: $79
- paragraph [ref=e76]: Card authorised by Stripe. Cancel anytime before the next cycle.

View File

@@ -0,0 +1,75 @@
- main [ref=e2]:
- generic [ref=e3]:
- list [ref=e5]:
- listitem [ref=e6]:
- generic [ref=e7]: "1"
- generic [ref=e8]: Plan
- listitem [ref=e10]:
- generic [ref=e11]: "2"
- generic [ref=e12]: Account
- listitem [ref=e14]:
- generic [ref=e15]: "3"
- generic [ref=e16]: Company & billing
- listitem [ref=e18]:
- generic [ref=e19]: "4"
- generic [ref=e20]: Review & pay
- heading "4. Review & pay" [level=1] [ref=e122]
- paragraph [ref=e22]: Check everything, then we'll send you to Stripe to enter your card.
- generic [ref=e23]:
- generic [ref=e24]:
- generic [ref=e123]:
- generic [ref=e124]:
- generic [ref=e125]:
- generic [ref=e126]: Plan
- button "Change" [ref=e127] [cursor=pointer]
- generic [ref=e128]: Pro · $79/mo
- generic [ref=e129]: 500,000 calls/mo · 120/min
- generic [ref=e130]:
- generic [ref=e131]:
- generic [ref=e132]: Account
- button "Change" [ref=e133] [cursor=pointer]
- generic [ref=e134]: QA Tester
- generic [ref=e135]: qa-test-1@example.invalid
- generic [ref=e136]:
- generic [ref=e137]:
- generic [ref=e138]: Company & billing
- button "Change" [ref=e139] [cursor=pointer]
- generic [ref=e140]: QA Test Co
- generic [ref=e141]: 416-555-1212
- generic [ref=e142]: 123 Test Street, Unit 4, Brampton, ON, L6X1M9, CA
- paragraph [ref=e143]:
- text: By clicking Continue to payment you agree to pay $$79/month until you cancel. Map data ©
- link "OpenStreetMap contributors" [ref=e144] [cursor=pointer]:
- /url: https://www.openstreetmap.org/copyright
- text: under the ODbL. Nexa Systems terms apply.
- generic [ref=e46]:
- button "← Back" [ref=e90] [cursor=pointer]
- button "Continue to payment →" [ref=e145] [cursor=pointer]
- complementary [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]: Order summary
- generic [ref=e52]:
- generic [ref=e53]: Pro
- generic [ref=e54]: $79/mo
- paragraph [ref=e55]: Billed monthly in CAD.
- generic [ref=e56]:
- generic [ref=e57]:
- generic [ref=e58]:
- generic [ref=e59]: 500,000 API calls per month
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]: 120 requests per minute
- generic [ref=e63]:
- generic [ref=e64]:
- generic [ref=e65]: Hard cap — can't exceed plan
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: Self-serve key management
- generic [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: Cancel anytime from the portal
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]: Charged today
- generic [ref=e75]: $79
- paragraph [ref=e76]: Card authorised by Stripe. Cancel anytime before the next cycle.

View File

@@ -0,0 +1,329 @@
- generic [ref=e4]:
- banner [ref=e6]:
- img "Nexa Systems Inc logo" [ref=e11]
- generic [ref=e12]:
- main [ref=e13]:
- generic [ref=e16]:
- generic:
- iframe [ref=e22]:
- generic [ref=e23]:
- separator [ref=e24]
- paragraph [ref=e25]: Or
- heading "Enter payment details" [level=2] [ref=e26]
- generic [ref=e30]:
- generic [ref=e31]:
- generic [ref=e33]:
- generic [ref=e35]: Email
- textbox "Email" [ref=e42]:
- /placeholder: email@example.com
- heading "Save payment information" [level=2] [ref=e44]
- generic [ref=e45]:
- list [ref=e46]:
- listitem [ref=e51]:
- generic [ref=e52]:
- generic [ref=e66]: Card
- generic [ref=e72]:
- generic [ref=e74]:
- generic [ref=e76]: Card information
- group [ref=e77]:
- generic [ref=e78]:
- generic [ref=e80]:
- textbox "Card number" [ref=e83]:
- /placeholder: 1234 1234 1234 1234
- generic:
- generic:
- generic:
- img "Visa"
- generic:
- generic:
- img "MasterCard"
- generic:
- generic:
- img "American Express"
- generic:
- img "UnionPay"
- img "JCB"
- img "Discover"
- img "Diners Club"
- textbox "Expiration" [ref=e88]:
- /placeholder: MM / YY
- generic [ref=e90]:
- textbox "CVC" [ref=e93]
- generic:
- generic:
- img "Credit or debit card CVC"
- group "Billing address" [ref=e99]:
- generic [ref=e100]:
- generic [ref=e102]:
- generic [ref=e104]: Cardholder name
- textbox "Cardholder name" [ref=e111]:
- /placeholder: Full name on card
- generic [ref=e113]:
- generic [ref=e115]: Country or region
- group [ref=e116]:
- generic [ref=e117]:
- generic [ref=e121]:
- combobox "Country or region" [ref=e122]:
- option "Afghanistan"
- option "Åland Islands"
- option "Albania"
- option "Algeria"
- option "Andorra"
- option "Angola"
- option "Anguilla"
- option "Antarctica"
- option "Antigua & Barbuda"
- option "Argentina"
- option "Armenia"
- option "Aruba"
- option "Ascension Island"
- option "Australia"
- option "Austria"
- option "Azerbaijan"
- option "Bahamas"
- option "Bahrain"
- option "Bangladesh"
- option "Barbados"
- option "Belarus"
- option "Belgium"
- option "Belize"
- option "Benin"
- option "Bermuda"
- option "Bhutan"
- option "Bolivia"
- option "Bosnia & Herzegovina"
- option "Botswana"
- option "Bouvet Island"
- option "Brazil"
- option "British Indian Ocean Territory"
- option "British Virgin Islands"
- option "Brunei"
- option "Bulgaria"
- option "Burkina Faso"
- option "Burundi"
- option "Cambodia"
- option "Cameroon"
- option "Canada" [selected]
- option "Cape Verde"
- option "Caribbean Netherlands"
- option "Cayman Islands"
- option "Central African Republic"
- option "Chad"
- option "Chile"
- option "China"
- option "Colombia"
- option "Comoros"
- option "Congo - Brazzaville"
- option "Congo - Kinshasa"
- option "Cook Islands"
- option "Costa Rica"
- option "Côte dIvoire"
- option "Croatia"
- option "Curaçao"
- option "Cyprus"
- option "Czechia"
- option "Denmark"
- option "Djibouti"
- option "Dominica"
- option "Dominican Republic"
- option "Ecuador"
- option "Egypt"
- option "El Salvador"
- option "Equatorial Guinea"
- option "Eritrea"
- option "Estonia"
- option "Eswatini"
- option "Ethiopia"
- option "Falkland Islands"
- option "Faroe Islands"
- option "Fiji"
- option "Finland"
- option "France"
- option "French Guiana"
- option "French Polynesia"
- option "French Southern Territories"
- option "Gabon"
- option "Gambia"
- option "Georgia"
- option "Germany"
- option "Ghana"
- option "Gibraltar"
- option "Greece"
- option "Greenland"
- option "Grenada"
- option "Guadeloupe"
- option "Guam"
- option "Guatemala"
- option "Guernsey"
- option "Guinea"
- option "Guinea-Bissau"
- option "Guyana"
- option "Haiti"
- option "Honduras"
- option "Hong Kong SAR China"
- option "Hungary"
- option "Iceland"
- option "India"
- option "Indonesia"
- option "Iraq"
- option "Ireland"
- option "Isle of Man"
- option "Israel"
- option "Italy"
- option "Jamaica"
- option "Japan"
- option "Jersey"
- option "Jordan"
- option "Kazakhstan"
- option "Kenya"
- option "Kiribati"
- option "Kosovo"
- option "Kuwait"
- option "Kyrgyzstan"
- option "Laos"
- option "Latvia"
- option "Lebanon"
- option "Lesotho"
- option "Liberia"
- option "Libya"
- option "Liechtenstein"
- option "Lithuania"
- option "Luxembourg"
- option "Macao SAR China"
- option "Madagascar"
- option "Malawi"
- option "Malaysia"
- option "Maldives"
- option "Mali"
- option "Malta"
- option "Martinique"
- option "Mauritania"
- option "Mauritius"
- option "Mayotte"
- option "Mexico"
- option "Moldova"
- option "Monaco"
- option "Mongolia"
- option "Montenegro"
- option "Montserrat"
- option "Morocco"
- option "Mozambique"
- option "Myanmar (Burma)"
- option "Namibia"
- option "Nauru"
- option "Nepal"
- option "Netherlands"
- option "New Caledonia"
- option "New Zealand"
- option "Nicaragua"
- option "Niger"
- option "Nigeria"
- option "Niue"
- option "North Macedonia"
- option "Norway"
- option "Oman"
- option "Pakistan"
- option "Palestinian Territories"
- option "Panama"
- option "Papua New Guinea"
- option "Paraguay"
- option "Peru"
- option "Philippines"
- option "Pitcairn Islands"
- option "Poland"
- option "Portugal"
- option "Puerto Rico"
- option "Qatar"
- option "Réunion"
- option "Romania"
- option "Russia"
- option "Rwanda"
- option "Samoa"
- option "San Marino"
- option "São Tomé & Príncipe"
- option "Saudi Arabia"
- option "Senegal"
- option "Serbia"
- option "Seychelles"
- option "Sierra Leone"
- option "Singapore"
- option "Sint Maarten"
- option "Slovakia"
- option "Slovenia"
- option "Solomon Islands"
- option "Somalia"
- option "South Africa"
- option "South Georgia & South Sandwich Islands"
- option "South Korea"
- option "South Sudan"
- option "Spain"
- option "Sri Lanka"
- option "St. Barthélemy"
- option "St. Helena"
- option "St. Kitts & Nevis"
- option "St. Lucia"
- option "St. Martin"
- option "St. Pierre & Miquelon"
- option "St. Vincent & Grenadines"
- option "Sudan"
- option "Suriname"
- option "Svalbard & Jan Mayen"
- option "Sweden"
- option "Switzerland"
- option "Taiwan"
- option "Tajikistan"
- option "Tanzania"
- option "Thailand"
- option "Timor-Leste"
- option "Togo"
- option "Tokelau"
- option "Tonga"
- option "Trinidad & Tobago"
- option "Tristan da Cunha"
- option "Tunisia"
- option "Turkey"
- option "Turkmenistan"
- option "Turks & Caicos Islands"
- option "Tuvalu"
- option "Uganda"
- option "Ukraine"
- option "United Arab Emirates"
- option "United Kingdom"
- option "United States"
- option "Uruguay"
- option "Uzbekistan"
- option "Vanuatu"
- option "Vatican City"
- option "Venezuela"
- option "Vietnam"
- option "Wallis & Futuna"
- option "Western Sahara"
- option "Yemen"
- option "Zambia"
- option "Zimbabwe"
- img
- textbox "Postal code" [ref=e127]
- generic [ref=e140]:
- checkbox "Save my information for faster checkout" [ref=e142] [cursor=pointer]
- generic [ref=e143]:
- generic [ref=e146] [cursor=pointer]: Save my information for faster checkout
- generic [ref=e148]: Pay securely at Nexa Systems Inc and everywhere Link is accepted.
- generic [ref=e150]:
- button "Save" [ref=e153] [cursor=pointer]:
- generic:
- generic [ref=e155]: Save
- generic [ref=e156]: Processing
- img [ref=e161]
- img [ref=e166]
- generic [ref=e172]: By saving your payment information, you allow Nexa Systems Inc to charge you for future payments in accordance with their terms.
- contentinfo [ref=e174]:
- link "Powered by Stripe" [ref=e176] [cursor=pointer]:
- /url: https://stripe.com
- generic [ref=e177]:
- text: Powered by
- img "Stripe" [ref=e179]
- link "Terms" [ref=e182] [cursor=pointer]:
- /url: https://stripe.com/legal/end-users
- link "Privacy" [ref=e183] [cursor=pointer]:
- /url: https://stripe.com/privacy

View File

@@ -0,0 +1,68 @@
- main [ref=e2]:
- generic [ref=e3]:
- list [ref=e5]:
- listitem [ref=e6]:
- generic [ref=e7]: "1"
- generic [ref=e8]: Plan
- listitem [ref=e10]:
- generic [ref=e11]: "2"
- generic [ref=e12]: Account
- listitem [ref=e14]:
- generic [ref=e15]: "3"
- generic [ref=e16]: Company & billing
- listitem [ref=e18]:
- generic [ref=e19]: "4"
- generic [ref=e20]: Review & pay
- heading "1. Choose a plan" [level=1] [ref=e21]
- paragraph [ref=e22]: Pick the right plan for your usage. You can change it anytime from the portal.
- generic [ref=e23]:
- generic [ref=e24]:
- generic [ref=e26]:
- generic [ref=e27] [cursor=pointer]:
- radio "Starter $29/mo 50,000 calls/mo · 60/min" [ref=e28]
- generic [ref=e29]:
- generic [ref=e30]: Starter
- generic [ref=e31]: $29/mo
- generic [ref=e32]: 50,000 calls/mo · 60/min
- generic [ref=e33] [cursor=pointer]:
- radio "Pro $79/mo 500,000 calls/mo · 120/min Most popular" [checked] [ref=e34]
- generic [ref=e35]:
- generic [ref=e36]: Pro
- generic [ref=e37]: $79/mo
- generic [ref=e38]: 500,000 calls/mo · 120/min
- generic [ref=e39]: Most popular
- generic [ref=e40] [cursor=pointer]:
- radio "Business $249/mo 5,000,000 calls/mo · 600/min" [ref=e41]
- generic [ref=e42]:
- generic [ref=e43]: Business
- generic [ref=e44]: $249/mo
- generic [ref=e45]: 5,000,000 calls/mo · 600/min
- button "Next →" [ref=e48] [cursor=pointer]
- complementary [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]: Order summary
- generic [ref=e52]:
- generic [ref=e53]: Pro
- generic [ref=e54]: $79/mo
- paragraph [ref=e55]: Billed monthly in CAD.
- generic [ref=e56]:
- generic [ref=e57]:
- generic [ref=e58]:
- generic [ref=e59]: 500,000 API calls per month
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]: 120 requests per minute
- generic [ref=e63]:
- generic [ref=e64]:
- generic [ref=e65]: Hard cap — can't exceed plan
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: Self-serve key management
- generic [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: Cancel anytime from the portal
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]: Charged today
- generic [ref=e75]: $79
- paragraph [ref=e76]: Card authorised by Stripe. Cancel anytime before the next cycle.

View File

@@ -0,0 +1,68 @@
- main [ref=e2]:
- generic [ref=e3]:
- list [ref=e5]:
- listitem [ref=e6]:
- generic [ref=e7]: "1"
- generic [ref=e8]: Plan
- listitem [ref=e10]:
- generic [ref=e11]: "2"
- generic [ref=e12]: Account
- listitem [ref=e14]:
- generic [ref=e15]: "3"
- generic [ref=e16]: Company & billing
- listitem [ref=e18]:
- generic [ref=e19]: "4"
- generic [ref=e20]: Review & pay
- heading "1. Choose a plan" [level=1] [ref=e21]
- paragraph [ref=e22]: Pick the right plan for your usage. You can change it anytime from the portal.
- generic [ref=e23]:
- generic [ref=e24]:
- generic [ref=e26]:
- generic [ref=e27] [cursor=pointer]:
- radio "Starter $29/mo 50,000 calls/mo · 60/min" [ref=e28]
- generic [ref=e29]:
- generic [ref=e30]: Starter
- generic [ref=e31]: $29/mo
- generic [ref=e32]: 50,000 calls/mo · 60/min
- generic [ref=e33] [cursor=pointer]:
- radio "Pro $79/mo 500,000 calls/mo · 120/min Most popular" [checked] [ref=e34]
- generic [ref=e35]:
- generic [ref=e36]: Pro
- generic [ref=e37]: $79/mo
- generic [ref=e38]: 500,000 calls/mo · 120/min
- generic [ref=e39]: Most popular
- generic [ref=e40] [cursor=pointer]:
- radio "Business $249/mo 5,000,000 calls/mo · 600/min" [ref=e41]
- generic [ref=e42]:
- generic [ref=e43]: Business
- generic [ref=e44]: $249/mo
- generic [ref=e45]: 5,000,000 calls/mo · 600/min
- button "Next →" [ref=e48] [cursor=pointer]
- complementary [ref=e49]:
- generic [ref=e50]:
- generic [ref=e51]: Order summary
- generic [ref=e52]:
- generic [ref=e53]: Pro
- generic [ref=e54]: $79/mo
- paragraph [ref=e55]: Billed monthly in CAD.
- generic [ref=e56]:
- generic [ref=e57]:
- generic [ref=e58]:
- generic [ref=e59]: 500,000 API calls per month
- generic [ref=e60]:
- generic [ref=e61]:
- generic [ref=e62]: 120 requests per minute
- generic [ref=e63]:
- generic [ref=e64]:
- generic [ref=e65]: Hard cap — can't exceed plan
- generic [ref=e66]:
- generic [ref=e67]:
- generic [ref=e68]: Self-serve key management
- generic [ref=e69]:
- generic [ref=e70]:
- generic [ref=e71]: Cancel anytime from the portal
- generic [ref=e72]:
- generic [ref=e73]:
- generic [ref=e74]: Charged today
- generic [ref=e75]: $79
- paragraph [ref=e76]: Card authorised by Stripe. Cancel anytime before the next cycle.

View File

@@ -0,0 +1,12 @@
- main [ref=e2]:
- generic [ref=e3]:
- heading "Admin sign in" [level=1] [ref=e4]
- paragraph [ref=e5]: Nexa Maps staff only.
- generic [ref=e6]:
- generic [ref=e7]:
- generic [ref=e8]: Email
- textbox [active] [ref=e9]
- generic [ref=e10]:
- generic [ref=e11]: Password
- textbox [ref=e12]
- button "Sign in" [ref=e13] [cursor=pointer]

View File

@@ -0,0 +1,64 @@
- generic [ref=e1]:
- navigation [ref=e2]:
- generic [ref=e3]:
- generic [ref=e4]:
- link "Nexa Maps admin" [ref=e5] [cursor=pointer]:
- /url: /admin/
- img "Nexa Maps" [ref=e6]
- generic [ref=e7]: admin
- generic [ref=e8]:
- link "Dashboard" [ref=e9] [cursor=pointer]:
- /url: /admin/
- link "Clients" [ref=e10] [cursor=pointer]:
- /url: /admin/clients
- link "Keys" [ref=e11] [cursor=pointer]:
- /url: /admin/keys
- link "Usage" [ref=e12] [cursor=pointer]:
- /url: /admin/usage
- link "Audit" [ref=e13] [cursor=pointer]:
- /url: /admin/audit
- generic [ref=e14]:
- generic [ref=e15]: gurpreet6672@gmail.com
- button "Log out" [ref=e17] [cursor=pointer]
- main [ref=e18]:
- generic [ref=e19]:
- heading "Clients" [level=1] [ref=e20]
- button "+ New client" [ref=e21] [cursor=pointer]
- generic [ref=e22]:
- generic [ref=e23]:
- img [ref=e24]
- textbox "Search name, email, Odoo DB, plan, city…" [active] [ref=e27]
- button "Search" [ref=e28] [cursor=pointer]
- table [ref=e30]:
- rowgroup [ref=e31]:
- row "Name Email Plan Used this month Status Created" [ref=e32]:
- columnheader "Name" [ref=e33]
- columnheader "Email" [ref=e34]
- columnheader "Plan" [ref=e35]
- columnheader "Used this month" [ref=e36]
- columnheader "Status" [ref=e37]
- columnheader "Created" [ref=e38]
- columnheader [ref=e39]
- rowgroup [ref=e40]:
- row "Westin Healthcare gsingh@westinhealthcare.com pro 5,116 active 2026-04-23 Open →" [ref=e41]:
- cell "Westin Healthcare" [ref=e42]
- cell "gsingh@westinhealthcare.com" [ref=e43]
- cell "pro" [ref=e44]
- cell "5,116" [ref=e45]
- cell "active" [ref=e46]:
- generic [ref=e47]: active
- cell "2026-04-23" [ref=e48]
- cell "Open →" [ref=e49]:
- link "Open →" [ref=e50] [cursor=pointer]:
- /url: /admin/clients/7bdbffbe-691e-4fb9-8ae2-8fddd574b4f5
- row "Mobility Specialties gurpreet6672@gmail.com pro 288 active 2026-04-23 Open →" [ref=e51]:
- cell "Mobility Specialties" [ref=e52]
- cell "gurpreet6672@gmail.com" [ref=e53]
- cell "pro" [ref=e54]
- cell "288" [ref=e55]
- cell "active" [ref=e56]:
- generic [ref=e57]: active
- cell "2026-04-23" [ref=e58]
- cell "Open →" [ref=e59]:
- link "Open →" [ref=e60] [cursor=pointer]:
- /url: /admin/clients/a76a024e-72b1-4d3d-8f9e-ac59a4b17005

View File

@@ -0,0 +1,56 @@
- generic [ref=e1]:
- navigation [ref=e2]:
- generic [ref=e3]:
- generic [ref=e4]:
- link "Nexa Maps admin" [ref=e5] [cursor=pointer]:
- /url: /admin/
- img "Nexa Maps" [ref=e6]
- generic [ref=e7]: admin
- generic [ref=e8]:
- link "Dashboard" [ref=e9] [cursor=pointer]:
- /url: /admin/
- link "Clients" [ref=e10] [cursor=pointer]:
- /url: /admin/clients
- link "Keys" [ref=e11] [cursor=pointer]:
- /url: /admin/keys
- link "Usage" [ref=e12] [cursor=pointer]:
- /url: /admin/usage
- link "Audit" [ref=e13] [cursor=pointer]:
- /url: /admin/audit
- generic [ref=e14]:
- generic [ref=e15]: gurpreet6672@gmail.com
- button "Log out" [ref=e17] [cursor=pointer]
- main [ref=e18]:
- generic [ref=e19]:
- heading "Clients" [level=1] [ref=e20]
- button "+ New client" [ref=e21] [cursor=pointer]
- generic [ref=e22]:
- generic [ref=e23]:
- img [ref=e24]
- textbox "Search name, email, Odoo DB, plan, city…" [active] [ref=e27]: westin
- button "Search" [ref=e28] [cursor=pointer]
- link "Clear" [ref=e29] [cursor=pointer]:
- /url: /admin/clients
- paragraph [ref=e30]: Showing 1 result for "westin".
- table [ref=e32]:
- rowgroup [ref=e33]:
- row "Name Email Plan Used this month Status Created" [ref=e34]:
- columnheader "Name" [ref=e35]
- columnheader "Email" [ref=e36]
- columnheader "Plan" [ref=e37]
- columnheader "Used this month" [ref=e38]
- columnheader "Status" [ref=e39]
- columnheader "Created" [ref=e40]
- columnheader [ref=e41]
- rowgroup [ref=e42]:
- row "Westin Healthcare gsingh@westinhealthcare.com pro 5,131 active 2026-04-23 Open →" [ref=e43]:
- cell "Westin Healthcare" [ref=e44]
- cell "gsingh@westinhealthcare.com" [ref=e45]
- cell "pro" [ref=e46]
- cell "5,131" [ref=e47]
- cell "active" [ref=e48]:
- generic [ref=e49]: active
- cell "2026-04-23" [ref=e50]
- cell "Open →" [ref=e51]:
- link "Open →" [ref=e52] [cursor=pointer]:
- /url: /admin/clients/7bdbffbe-691e-4fb9-8ae2-8fddd574b4f5

View File

@@ -0,0 +1,56 @@
- generic [ref=e1]:
- navigation [ref=e2]:
- generic [ref=e3]:
- generic [ref=e4]:
- link "Nexa Maps admin" [ref=e5] [cursor=pointer]:
- /url: /admin/
- img "Nexa Maps" [ref=e6]
- generic [ref=e7]: admin
- generic [ref=e8]:
- link "Dashboard" [ref=e9] [cursor=pointer]:
- /url: /admin/
- link "Clients" [ref=e10] [cursor=pointer]:
- /url: /admin/clients
- link "Keys" [ref=e11] [cursor=pointer]:
- /url: /admin/keys
- link "Usage" [ref=e12] [cursor=pointer]:
- /url: /admin/usage
- link "Audit" [ref=e13] [cursor=pointer]:
- /url: /admin/audit
- generic [ref=e14]:
- generic [ref=e15]: gurpreet6672@gmail.com
- button "Log out" [ref=e17] [cursor=pointer]
- main [ref=e18]:
- generic [ref=e19]:
- heading "Clients" [level=1] [ref=e20]
- button "+ New client" [ref=e21] [cursor=pointer]
- generic [ref=e22]:
- generic [ref=e23]:
- img [ref=e24]
- textbox "Search name, email, Odoo DB, plan, city…" [active] [ref=e27]: gmail
- button "Search" [ref=e28] [cursor=pointer]
- link "Clear" [ref=e29] [cursor=pointer]:
- /url: /admin/clients
- paragraph [ref=e30]: Showing 1 result for "gmail".
- table [ref=e32]:
- rowgroup [ref=e33]:
- row "Name Email Plan Used this month Status Created" [ref=e34]:
- columnheader "Name" [ref=e35]
- columnheader "Email" [ref=e36]
- columnheader "Plan" [ref=e37]
- columnheader "Used this month" [ref=e38]
- columnheader "Status" [ref=e39]
- columnheader "Created" [ref=e40]
- columnheader [ref=e41]
- rowgroup [ref=e42]:
- row "Mobility Specialties gurpreet6672@gmail.com pro 288 active 2026-04-23 Open →" [ref=e43]:
- cell "Mobility Specialties" [ref=e44]
- cell "gurpreet6672@gmail.com" [ref=e45]
- cell "pro" [ref=e46]
- cell "288" [ref=e47]
- cell "active" [ref=e48]:
- generic [ref=e49]: active
- cell "2026-04-23" [ref=e50]
- cell "Open →" [ref=e51]:
- link "Open →" [ref=e52] [cursor=pointer]:
- /url: /admin/clients/a76a024e-72b1-4d3d-8f9e-ac59a4b17005

View File

@@ -0,0 +1,47 @@
- generic [ref=e1]:
- navigation [ref=e2]:
- generic [ref=e3]:
- generic [ref=e4]:
- link "Nexa Maps admin" [ref=e5] [cursor=pointer]:
- /url: /admin/
- img "Nexa Maps" [ref=e6]
- generic [ref=e7]: admin
- generic [ref=e8]:
- link "Dashboard" [ref=e9] [cursor=pointer]:
- /url: /admin/
- link "Clients" [ref=e10] [cursor=pointer]:
- /url: /admin/clients
- link "Keys" [ref=e11] [cursor=pointer]:
- /url: /admin/keys
- link "Usage" [ref=e12] [cursor=pointer]:
- /url: /admin/usage
- link "Audit" [ref=e13] [cursor=pointer]:
- /url: /admin/audit
- generic [ref=e14]:
- generic [ref=e15]: gurpreet6672@gmail.com
- button "Log out" [ref=e17] [cursor=pointer]
- main [ref=e18]:
- generic [ref=e19]:
- heading "Clients" [level=1] [ref=e20]
- button "+ New client" [ref=e21] [cursor=pointer]
- generic [ref=e22]:
- generic [ref=e23]:
- img [ref=e24]
- textbox "Search name, email, Odoo DB, plan, city…" [active] [ref=e27]: nope
- button "Search" [ref=e28] [cursor=pointer]
- link "Clear" [ref=e29] [cursor=pointer]:
- /url: /admin/clients
- paragraph [ref=e30]: Showing 0 results for "nope".
- table [ref=e32]:
- rowgroup [ref=e33]:
- row "Name Email Plan Used this month Status Created" [ref=e34]:
- columnheader "Name" [ref=e35]
- columnheader "Email" [ref=e36]
- columnheader "Plan" [ref=e37]
- columnheader "Used this month" [ref=e38]
- columnheader "Status" [ref=e39]
- columnheader "Created" [ref=e40]
- columnheader [ref=e41]
- rowgroup [ref=e42]:
- row "No clients match \"nope\"." [ref=e43]:
- cell "No clients match \"nope\"." [ref=e44]