invoice ninja - bad html output
von heisenberg- SNIPPET_TEXT:
-
- <!DOCTYPE html>
- <html lang="de">
- <head>
- <!-- Error: -->
- <script>
- function gtag() {
- }
- </script>
- <!-- Title -->
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="description" content=""/>
- <!-- CSRF Token -->
- <meta name="csrf-token" content="akGwG0F0CzRUDpjSzRKq3LFHnJfOBmjBE4SfaJFH">
- <!-- Scripts -->
- <link rel="modulepreload" href="http://127.0.0.1:8888/build/assets/app-021b0210.js" /><link rel="modulepreload" href="http://127.0.0.1:8888/build/assets/index-08e160a7.js" /><link rel="modulepreload" href="http://127.0.0.1:8888/build/assets/_commonjsHelpers-725317a4.js" /><script type="module" src="http://127.0.0.1:8888/build/assets/app-021b0210.js" data-navigate-track="reload"></script>
- <!-- Fonts -->
- <style>
- @font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 400;
- font-stretch: 100%;
- font-display: swap;
- src: url( http://127.0.0.1:8888/css/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');
- unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
- }
- </style>
- <!-- Styles -->
- <link href="http://127.0.0.1:8888/favicon.png" rel="shortcut icon" type="image/png">
- <link rel="canonical" href="/client/invoices"/>
- <style>
- </style>
- <!-- Livewire Styles --><style >[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] {display: none;}[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] {display: none;}[wire\:offline][wire\:offline] {display: none;}[wire\:dirty]:not(textarea):not(input):not(select) {display: none;}:root {--livewire-progress-bar-color: #2299dd;}[x-cloak] {display: none !important;}</style>
- <link rel="stylesheet" type="text/css" href="http://127.0.0.1:8888/vendor/cookieconsent@3/cookieconsent.min.css" />
- </head>
- <style>
- :root {
- --primary-color: #298AAB;
- }
- .bg-primary {
- background-color: var(--primary-color);
- }
- .bg-primary-darken {
- background-color: var(--primary-color);
- filter: brightness(90%);
- }
- .text-primary {
- color: var(--primary-color);
- }
- </style>
- <body class="antialiased">
- <div
- class="main_layout h-screen flex overflow-hidden bg-gray-100"
- x-data="{ sidebarOpen: false }"
- @keydown.window.escape="sidebarOpen = false"
- id="main-sidebar">
- <!-- Off-canvas menu for mobile -->
- <div class="md:hidden">
- <div class="fixed inset-y-0 left-0 flex flex-col z-40 max-w-xs w-full pt-5 pb-4 bg-white transform ease-in-out duration-300 -translate-x-full" :class="{'translate-x-0': sidebarOpen, '-translate-x-full': !sidebarOpen}">
- <div class="absolute top-0 right-0 -mr-14 p-1">
- <button x-show="sidebarOpen" @click="sidebarOpen = false" class="flex items-center justify-center h-12 w-12 rounded-full focus:outline-none focus:bg-gray-600">
- <svg class="h-6 w-6 text-white" stroke="currentColor" fill="none" viewBox="0 0 24 24">
- <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" />
- </svg>
- </button>
- </div>
- <div class="flex-shrink-0 flex items-center px-4">
- <img class="h-8 w-auto" src="https://external.domain.tld/storage/IdBFH3dSmSIy8EDrPL76kR94vMrCMeAF/XGsvUDqVaGtXVdyZHbEYI54EiY4yhj08BdB1gnwx.png" alt="CompanyName logo" />
- </div>
- <div class="mt-5 flex-1 h-0 overflow-y-auto">
- <nav class="flex-1 pb-4 pt-0 bg-white">
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 bg-primary text-white" href="http://127.0.0.1:8888/client/invoices">
- <img src="http://127.0.0.1:8888/images/svg/file-text.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/recurring_invoices">
- <img src="http://127.0.0.1:8888/images/svg/dark/file.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/payments">
- <img src="http://127.0.0.1:8888/images/svg/dark/credit-card.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/quotes">
- <img src="http://127.0.0.1:8888/images/svg/dark/align-left.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/credits">
- <img src="http://127.0.0.1:8888/images/svg/dark/credit-card.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/payment_methods">
- <img src="http://127.0.0.1:8888/images/svg/dark/shield.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/documents">
- <img src="http://127.0.0.1:8888/images/svg/dark/download.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/statement">
- <img src="http://127.0.0.1:8888/images/svg/dark/activity.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/plan">
- <img src="http://127.0.0.1:8888/images/svg/dark/credit-card.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/subscriptions">
- <img src="http://127.0.0.1:8888/images/svg/dark/calendar.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:font-semibold transition ease-in-out duration-150 text-gray-900" href="http://127.0.0.1:8888/client/pre_payments">
- <img src="http://127.0.0.1:8888/images/svg/dark/dollar-sign.svg"
- class="w-5 h-5 fill-current mr-3" alt=""/>
- </a>
- </nav>
- <div class="flex-shrink-0 flex bg-white p-4 justify-center">
- <div class="flex items-center">
- <a target="_blank" href="https://www.facebook.com/invoiceninja/">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path>
- </svg>
- </a>
- <a target="_blank" href="https://twitter.com/invoiceninja">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"></path>
- </svg>
- </a>
- <a target="_blank" href="https://github.com/invoiceninja/invoiceninja">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"></path>
- </svg> </a>
- <a target="_blank" href="https://www.invoiceninja.com/contact">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
- <polyline points="22,6 12,13 2,6"></polyline>
- </svg>
- </a>
- <a target="_blank" href="https://www.youtube.com/channel/UCXAHcBvhW05PDtWYIq7WDFA">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path>
- </svg>
- </a>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- Static sidebar for desktop -->
- <div class="hidden md:flex md:flex-shrink-0">
- <div class="flex flex-col w-64">
- <div class="flex items-center h-16 flex-shrink-0 px-4 bg-white border-r justify-center z-10">
- <a href="http://127.0.0.1:8888/client/dashboard">
- <img class="h-10 w-auto sidebar_logo_override" src="https://external.domain.tld/storage/IdBFH3dSmSIy8EDrPL76kR94vMrCMeAF/XGsvUDqVaGtXVdyZHbEYI54EiY4yhj08BdB1gnwx.png"
- alt="CompanyName logo"/>
- </a>
- </div>
- <div class="h-0 flex-1 flex flex-col overflow-y-auto z-0 border-r">
- <nav class="flex-1 pb-4 pt-0 bg-white">
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 bg-primary text-white"
- href="http://127.0.0.1:8888/client/invoices">
- <img src="http://127.0.0.1:8888/images/svg/file-text.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/recurring_invoices">
- <img src="http://127.0.0.1:8888/images/svg/dark/file.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/payments">
- <img src="http://127.0.0.1:8888/images/svg/dark/credit-card.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/quotes">
- <img src="http://127.0.0.1:8888/images/svg/dark/align-left.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/credits">
- <img src="http://127.0.0.1:8888/images/svg/dark/credit-card.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/payment_methods">
- <img src="http://127.0.0.1:8888/images/svg/dark/shield.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/documents">
- <img src="http://127.0.0.1:8888/images/svg/dark/download.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/statement">
- <img src="http://127.0.0.1:8888/images/svg/dark/activity.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/plan">
- <img src="http://127.0.0.1:8888/images/svg/dark/credit-card.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/subscriptions">
- <img src="http://127.0.0.1:8888/images/svg/dark/calendar.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- <a class="group flex items-center p-4 text-sm leading-5 font-medium hover:font-semibold focus:outline-none focus:bg-primary-darken transition ease-in-out duration-150 text-gray-900"
- href="http://127.0.0.1:8888/client/pre_payments">
- <img src="http://127.0.0.1:8888/images/svg/dark/dollar-sign.svg"
- class="w-5 h-5 fill-current text-white mr-3" alt=""/>
- </a>
- </nav>
- <div class="flex-shrink-0 flex bg-white p-4 justify-center">
- <div class="flex items-center">
- <a target="_blank" href="https://www.facebook.com/invoiceninja/">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg"
- width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
- stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path>
- </svg>
- </a>
- <a target="_blank" href="https://twitter.com/invoiceninja">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg"
- width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
- stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path
- d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"></path>
- </svg>
- </a>
- <a target="_blank" href="https://github.com/invoiceninja/invoiceninja">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg"
- width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
- stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path
- d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"></path>
- </svg>
- </a>
- <a target="_blank" href="https://www.invoiceninja.com/contact">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg"
- width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
- stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path
- d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
- <polyline points="22,6 12,13 2,6"></polyline>
- </svg>
- </a>
- <a target="_blank" href="https://www.youtube.com/channel/UCXAHcBvhW05PDtWYIq7WDFA">
- <svg class="text-gray-900 hover:text-gray-300 mr-4" xmlns="http://www.w3.org/2000/svg"
- width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
- stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
- <path
- d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path>
- </svg>
- </a>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="flex flex-col w-0 flex-1 overflow-hidden">
- <div class="relative z-10 flex-shrink-0 flex h-16 bg-white shadow" xmlns:x-transition="http://www.w3.org/1999/xhtml">
- <button @click.stop="sidebarOpen = true" class="px-4 border-r border-gray-200 text-gray-500 focus:outline-none focus:bg-gray-100 focus:text-gray-600 md:hidden">
- <svg class="h-6 w-6" stroke="currentColor" fill="none" viewBox="0 0 24 24">
- <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h7" />
- </svg>
- </button>
- <div class="flex-1 px-3 md:px-8 flex justify-between items-center">
- <div class="flex items-center md:ml-6 md:mr-2">
- <div @click.outside="open = false" class="ml-3 relative" x-data="{ open: false }">
- <div>
- <button data-ref="client-profile-dropdown" @click="open = !open"
- class="max-w-xs flex items-center text-sm rounded-full focus:outline-none focus:ring">
- <img class="h-8 w-8 rounded-full" src="http://127.0.0.1:8888/images/svg/user.svg" alt=""/>
- </button>
- </div>
- <div x-show="open" style="display:none;" x-transition:enter="transition ease-out duration-100"
- x-transition:enter-start="transform opacity-0 scale-95"
- x-transition:enter-end="transform opacity-100 scale-100"
- x-transition:leave="transition ease-in duration-75"
- x-transition:leave-start="transform opacity-100 scale-100"
- x-transition:leave-end="transform opacity-0 scale-95"
- class="origin-top-right absolute right-0 mt-2 w-48 rounded-md shadow-lg">
- <div class="py-1 rounded-md bg-white ring-1 ring-black ring-opacity-5">
- <a data-ref="client-profile-dropdown-settings"
- href="http://127.0.0.1:8888/client/profile/VolejRejNm/edit"
- class="block px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 transition ease-in-out duration-150">
- Profil
- </a>
- <a href="http://127.0.0.1:8888/client/logout"
- class="block px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 transition ease-in-out duration-150">
- Abmelden
- </a>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <main
- class="flex-1 relative z-0 overflow-y-auto pt-6 focus:outline-none"
- tabindex="0" x-data
- x-init="$el.focus()">
- <div class="mx-auto px-4 sm:px-6 md:px-8">
- </div>
- <div class="mx-auto px-4 sm:px-6 md:px-8">
- <div class="pt-4 py-6">
- <div class="flex items-center">
- <form action="http://127.0.0.1:8888/client/invoices/payment" method="post" id="bulkActions">
- <input type="hidden" name="_token" value="akGwG0F0CzRUDpjSzRKq3LFHnJfOBmjBE4SfaJFH" autocomplete="off"> <button type="submit" onclick="setTimeout(() => this.disabled = true, 0); setTimeout(() => this.disabled = false, 5000); return true;" class="button button-primary bg-primary" name="action" value="download">Herunterladen</button>
- </form>
- </div>
- <div class="flex flex-col mt-4">
- <div wire:snapshot="{"data":{"per_page":10,"status":[[],{"s":"arr"}],"company":[null,{"class":"App\\Models\\Company","key":1,"s":"mdl"}],"company_id":1,"db":"mysql","paginators":[{"page":1},{"s":"arr"}],"sort_field":"date","sort_asc":false},"memo":{"id":"uXmR2iBD6nSWUxvkl1aA","name":"invoices-table","path":"client\/invoices","method":"GET","children":[],"scripts":[],"assets":[],"errors":[],"locale":"de"},"checksum":"af0db08eb9b9090d487884a54e36b55b12af95e79fe782c5306fdf3583b0acc8"}" wire:effects="{"url":{"paginators.page":{"as":"page","use":"push","alwaysShow":false,"except":null}}}" wire:id="uXmR2iBD6nSWUxvkl1aA">
- <div class="flex items-center justify-between">
- <div class="flex items-center">
- <select wire:model.live="per_page" class="py-1 text-sm form-select">
- </select>
- </div>
- <div class="flex items-center">
- <div class="mr-3">
- <input wire:model.live="status" value="paid" type="checkbox" class="cursor-pointer form-checkbox" id="paid-checkbox">
- </div>
- <div class="mr-3">
- <input wire:model.live="status" value="unpaid" type="checkbox" class="cursor-pointer form-checkbox" id="unpaid-checkbox">
- </div>
- <div class="mr-3">
- <input wire:model.live="status" value="overdue" type="checkbox" class="cursor-pointer form-checkbox" id="overdue-checkbox">
- </div>
- </div>
- </div>
- <div class="py-2 -my-2 overflow-x-auto sm:-mx-6 sm:px-6 lg:-mx-8 lg:px-8">
- <div class="inline-block min-w-full overflow-hidden align-middle rounded">
- <table class="min-w-full mt-4 border border-gray-200 rounded shadow invoices-table">
- <thead>
- <tr>
- <th class="px-6 py-3 text-xs font-medium leading-4 tracking-wider text-left text-white uppercase border-b border-gray-200 bg-primary">
- <label>
- <input type="checkbox" class="form-check form-check-parent">
- </label>
- </th>
- <th class="px-6 py-3 text-xs font-medium leading-4 tracking-wider text-left text-white uppercase border-b border-gray-200 bg-primary">
- <span role="button" wire:click="sortBy('number')" class="cursor-pointer">
- Rechnungsnummer
- </span>
- </th>
- <th class="px-6 py-3 text-xs font-medium leading-4 tracking-wider text-left text-white uppercase border-b border-gray-200 bg-primary">
- <span role="button" wire:click="sortBy('number')" class="cursor-pointer">
- Bestellnummer
- </span>
- </th>
- <th class="px-6 py-3 text-xs font-medium leading-4 tracking-wider text-left text-white uppercase border-b border-gray-200 bg-primary">
- <span role="button" wire:click="sortBy('date')" class="cursor-pointer">
- Rechnungsdatum
- </span>
- </th>
- <th class="px-6 py-3 text-xs font-medium leading-4 tracking-wider text-left text-white uppercase border-b border-gray-200 bg-primary">
- <span role="button" wire:click="sortBy('amount')" class="cursor-pointer">
- Betrag
- </span>
- </th>
- <th class="px-6 py-3 text-xs font-medium leading-4 tracking-wider text-left text-white uppercase border-b border-gray-200 bg-primary">
- <span role="button" wire:click="sortBy('balance')" class="cursor-pointer">
- Saldo
- </span>
- </th>
- <th class="px-6 py-3 text-xs font-medium leading-4 tracking-wider text-left text-white uppercase border-b border-gray-200 bg-primary">
- <span role="button" wire:click="sortBy('due_date')" class="cursor-pointer">
- Fälligkeitsdatum
- </span>
- </th>
- <th class="px-6 py-3 text-xs font-medium leading-4 tracking-wider text-left text-white uppercase border-b border-gray-200 bg-primary">
- <span role="button" wire:click="sortBy('status_id')" class="cursor-pointer">
- Status
- </span>
- </th>
- </tr>
- </thead>
- <tbody>
- <tr class="bg-white group hover:bg-gray-100">
- <td class="px-6 py-4 text-sm font-medium leading-5 text-gray-900 whitespace-nowrap">
- <label>
- <input type="checkbox" class="form-check form-check-child" data-value="4openRe7Az">
- </label>
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0004
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 1.190,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 22.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="flex items-center justify-end px-6 py-4 text-sm font-medium leading-5 whitespace-nowrap">
- <a href="http://127.0.0.1:8888/client/invoices/4openRe7Az" class="button-link text-primary">
- Ansehen
- </a>
- </td>
- </tr>
- <tr class="bg-white group hover:bg-gray-100">
- <td class="px-6 py-4 text-sm font-medium leading-5 text-gray-900 whitespace-nowrap">
- <label>
- <input type="checkbox" class="form-check form-check-child" data-value="WJxbojagwO">
- </label>
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0005
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 176,12 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 22.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="flex items-center justify-end px-6 py-4 text-sm font-medium leading-5 whitespace-nowrap">
- <a href="http://127.0.0.1:8888/client/invoices/WJxbojagwO" class="button-link text-primary">
- Ansehen
- </a>
- </td>
- </tr>
- <tr class="bg-white group hover:bg-gray-100">
- <td class="px-6 py-4 text-sm font-medium leading-5 text-gray-900 whitespace-nowrap">
- <label>
- <input type="checkbox" class="form-check form-check-child" data-value="k8mep2bMyJ">
- </label>
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0006
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 238,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 22.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="flex items-center justify-end px-6 py-4 text-sm font-medium leading-5 whitespace-nowrap">
- <a href="http://127.0.0.1:8888/client/invoices/k8mep2bMyJ" class="button-link text-primary">
- Ansehen
- </a>
- </td>
- </tr>
- <tr class="bg-white group hover:bg-gray-100">
- <td class="px-6 py-4 text-sm font-medium leading-5 text-gray-900 whitespace-nowrap">
- <label>
- <input type="checkbox" class="form-check form-check-child" data-value="l4zbq2dprO">
- </label>
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0007
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 95,20 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 22.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="flex items-center justify-end px-6 py-4 text-sm font-medium leading-5 whitespace-nowrap">
- <a href="http://127.0.0.1:8888/client/invoices/l4zbq2dprO" class="button-link text-primary">
- Ansehen
- </a>
- </td>
- </tr>
- <tr class="bg-white group hover:bg-gray-100">
- <td class="px-6 py-4 text-sm font-medium leading-5 text-gray-900 whitespace-nowrap">
- <label>
- <input type="checkbox" class="form-check form-check-child" data-value="yMYerEdOBQ">
- </label>
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0008
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 2.856,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 22.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="flex items-center justify-end px-6 py-4 text-sm font-medium leading-5 whitespace-nowrap">
- <a href="http://127.0.0.1:8888/client/invoices/yMYerEdOBQ" class="button-link text-primary">
- Ansehen
- </a>
- </td>
- </tr>
- <tr class="bg-white group hover:bg-gray-100">
- <td class="px-6 py-4 text-sm font-medium leading-5 text-gray-900 whitespace-nowrap">
- <label>
- <input type="checkbox" class="form-check form-check-child" data-value="gl9avmeG1v">
- </label>
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0009
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 58,31 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 58,31 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="flex items-center justify-end px-6 py-4 text-sm font-medium leading-5 whitespace-nowrap">
- <form action="http://127.0.0.1:8888/client/invoices/payment" method="post">
- <input type="hidden" name="action" value="payment">
- <button onclick="setTimeout(() => this.disabled = true, 0); return true;" class="px-2 py-1 mr-3 text-xs uppercase button button-primary bg-primary" dusk="pay-now">
- Jetzt bezahlen
- </button>
- </form>
- <a href="http://127.0.0.1:8888/client/invoices/gl9avmeG1v" class="button-link text-primary">
- Ansehen
- </a>
- </td>
- </tr>
- <tr class="bg-white group hover:bg-gray-100">
- <td class="px-6 py-4 text-sm font-medium leading-5 text-gray-900 whitespace-nowrap">
- <label>
- <input type="checkbox" class="form-check form-check-child" data-value="7LDdwRb1YK">
- </label>
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0010
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 58,31 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 58,31 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="flex items-center justify-end px-6 py-4 text-sm font-medium leading-5 whitespace-nowrap">
- <form action="http://127.0.0.1:8888/client/invoices/payment" method="post">
- <input type="hidden" name="action" value="payment">
- <button onclick="setTimeout(() => this.disabled = true, 0); return true;" class="px-2 py-1 mr-3 text-xs uppercase button button-primary bg-primary" dusk="pay-now">
- Jetzt bezahlen
- </button>
- </form>
- <a href="http://127.0.0.1:8888/client/invoices/7LDdwRb1YK" class="button-link text-primary">
- Ansehen
- </a>
- </td>
- </tr>
- <tr class="bg-white group hover:bg-gray-100">
- <td class="px-6 py-4 text-sm font-medium leading-5 text-gray-900 whitespace-nowrap">
- <label>
- <input type="checkbox" class="form-check form-check-child" data-value="JX7ax9byv4">
- </label>
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 0011
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 238,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 238,00 €
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- 08.10.2024
- </td>
- <td class="px-6 py-4 text-sm leading-5 text-gray-500 whitespace-nowrap">
- </td>
- <td class="flex items-center justify-end px-6 py-4 text-sm font-medium leading-5 whitespace-nowrap">
- <form action="http://127.0.0.1:8888/client/invoices/payment" method="post">
- <input type="hidden" name="action" value="payment">
- <button onclick="setTimeout(() => this.disabled = true, 0); return true;" class="px-2 py-1 mr-3 text-xs uppercase button button-primary bg-primary" dusk="pay-now">
- Jetzt bezahlen
- </button>
- </form>
- <a href="http://127.0.0.1:8888/client/invoices/JX7ax9byv4" class="button-link text-primary">
- Ansehen
- </a>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- <div class="flex justify-center mt-6 mb-6 md:justify-between">
- <span class="hidden text-sm text-gray-700 md:block mr-2">
- Zeige 1 bis 8 von 8 Ergebnissen
- </span>
- <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
- </div>
- </div>
- </div>
- </div>
- </div>
- </main>
- <footer class="bg-white px-4 py-5 shadow px-4 sm:px-6 md:px-8 flex justify-center border-t border-gray-200 justify-between items-center" x-data="{ privacy: false, tos: false }">
- <section>
- <span href="https://invoiceninja.com" target="_blank" class="text-xs md:text-sm text-gray-700">
- Copyright © 2024
- </span>
- <div class="flex items-center">
- </div>
- </section>
- <a href="https://invoiceninja.com" target="_blank">
- <img class="h-8" src="http://127.0.0.1:8888/images/invoiceninja-black-logo-2.png" alt="Invoice Ninja Logo">
- </a>
- </footer>
- </div>
- </div>
- <script>
- </script>
- <script>
- window.addEventListener("load", function(){
- if (! window.cookieconsent) {
- return;
- }
- window.cookieconsent.initialise({
- "palette": {
- "popup": {
- "background": "#000"
- },
- "button": {
- "background": "#f1d600"
- },
- },
- "content": {
- "href": "https://www.invoiceninja.com/privacy-policy/",
- "message": "Diese Website verwendet Cookies, um sicherzustellen, dass Sie das beste Ergebnis auf unserer Website erzielen.",
- "dismiss": "Verstanden!",
- "link": "Mehr erfahren",
- }
- })}
- );
- </script>
- </body>
- <footer>
- </footer>
- <script>
- </script>
- </html>
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN