CINXE.COM
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="/portal/css/main-c2537834ee.css"> <script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-NT7NFTN"></script> <script type="module" src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.x.x/dist/alpine.min.js"></script> <script nomodule src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.x.x/dist/alpine-ie11.min.js" defer></script> <script src="/portal/js/main.6ae3336cb4d21b9cfd46.js" defer></script> <script src="https://www.google.com/recaptcha/api.js?render=6Lf9wssUAAAAAOwT8fZ2kpu7YduuRdYoFKvOaakB"></script> <script> /** * Necessary cookies */ // Google Tag Manager (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NT7NFTN'); // End Google Tag Manager /** * A set of methods to deal with cookies (from: https://www.quirksmode.org/js/cookies.html) */ var createCookie = function(name, value, days) { let expires if (days) { let date = new Date() date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000) expires = '; expires=' + date.toGMTString() } else { expires = '' } document.cookie = name + '=' + value + expires + '; path=/' }; var readCookie = function(name) { let nameEQ = name + '=' let ca = document.cookie.split(';') for (let i = 0; i < ca.length; i++) { let c = ca[i] while (c.charAt(0) === ' ') c = c.substring(1, c.length) if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length) } return null }; var eraseCookie = function(name) { this.createCookie(name, '', -1) }; function initHeadTrackingAnalytics() { console.log('<head> Analytics scripts loaded'); // No <head> scripts currently } function initHeadTrackingMarketing() { console.log('<head> Marketing scripts loaded'); // No <head> scripts currently } var parallaxAcceptAnalytics = readCookie('parallaxAcceptAnalytics'); var parallaxAcceptMarketing = readCookie('parallaxAcceptMarketing'); if (parallaxAcceptAnalytics) { initHeadTrackingAnalytics(); } if (parallaxAcceptMarketing) { initHeadTrackingMarketing(); } </script> </head> <body class="type-base text-dark-purple"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NT7NFTN" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a href="#main" class="sr-only focus:not-sr-onlybg-white">Skip to content</a> <main class="js-main"> <div class=" md:grid md:grid-cols-2 flex flex-col justify-center bg-white min-h-screen m-auto"> <div class=" m-auto flex flex-col justify-center text-left md:w-1/2 w-11/12 mt-4/12"> <a href="https://www.cpduk.co.uk/cpd-portal"> <span class=" text-2xl text-purple absolute top-100 sm:top-100 flex"> <img src="/portal/img/arrow-0e45e7c072.svg" class="pr-10" alt="back-arrow"> Go back </span> </a> <div class="pb-20"> <h4 class=" text-6xl font-serif">Login</h4> </div> <div class=""> <form action="https://cpduk.co.uk/portal/login" method="post"> <input type="hidden" name="_token" value="aDlgZfFTQCShojIUOKfBx2g3crSDNhBnGSDJF81Z"> <div class="grid grid-cols-1 gap-30"> <div class=""> <label for="email" class="text-dark-purple " >Email Address</label> <input type="text" placeholder="Enter email address" class="appearance-none rounded-none border border-dark-purple w-full pl-20 pr-40 py-15 faded-placeholder focus:border-purple-highlight focus:outline-none min-h-50 | js-field" name="email" id="email" value=""> </div> <div class=""> <label for="password" class="text-dark-purple " >Password</label> <input type="password" placeholder="Enter password" class="appearance-none rounded-none border border-dark-purple w-full pl-20 pr-40 py-15 faded-placeholder focus:border-purple-highlight focus:outline-none min-h-50" name="password" id="password"> </div> </div> <div class="flex flex-row-reverse"> <a href="https://cpduk.co.uk/portal/forgot-password" class="pt-10 items-center form-text-small relative cursor-pointer">Forgot password?</a> </div> <div class="mt-20"> <button type="submit" class=" w-full bg-purple text-center p-20 text-white" > Log in </button> </div> </form> <div class="mt-20"> <span class=" pt-20 form-text-small text-purple">Don't have an account? <a class=" font-semibold" href="register">Sign Up</a></span> </div> </div> </div> <div class=" bg-footer-purple relative flex-col hidden md:flex"> <img class="absolute top-0 right-5" src="/portal/img/portal-shape-501d7378e5.svg" alt=""> <div class="flex flex-col justify-center m-auto"> <div> <img class=" w-full" src="/portal/img/dashboard-ex-e1e3cc2e56.png" alt=""> </div> <div class=" mt-50"> <h4 class=" text-4xl text-white pb-10">Manage your CPD all in one place</h4> <ul> <li class="flex text-white py-15"> <img class="pr-10" src="/portal/img/Frame-623dfa8b0b.svg" alt=""> Manage user profile </li> <li class="flex text-white py-15"> <img class="pr-10" src="/portal/img/Frame-623dfa8b0b.svg" alt=""> Set CPD annual targets </li> <li class="flex text-white py-15"> <img class="pr-10" src="/portal/img/Frame-623dfa8b0b.svg" alt=""> Create, edit & update annual CPD record forms </li> <li class="flex text-white py-15"> <img class="pr-10" src="/portal/img/Frame-623dfa8b0b.svg" alt=""> Review CPD providers, courses & events </li> </ul> </div> </div> </div> </div> </main> </div> <script> </script> <div class="bg-white p-20 w-5/12 dashboard-modal shadow-md fixed | js-modal-description"> <svg class="mb-10 modal-close cursor-pointer" width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.29289 0.766279C0.68342 0.375759 1.31658 0.375759 1.70711 0.766279L7 6.05919L12.2929 0.766279C12.6834 0.375759 13.3166 0.375759 13.7071 0.766279C14.0976 1.15681 14.0976 1.78997 13.7071 2.1805L8.4142 7.47339L13.7071 12.7663C14.0976 13.1568 14.0976 13.79 13.7071 14.1805C13.3166 14.571 12.6834 14.571 12.2929 14.1805L7 8.88759L1.70711 14.1805C1.31658 14.571 0.68342 14.571 0.29289 14.1805C-0.09763 13.79 -0.09763 13.1568 0.29289 12.7663L5.5858 7.47339L0.29289 2.1805C-0.09763 1.78997 -0.09763 1.15681 0.29289 0.766279Z" fill="#423F5F"/> </svg> <div class="px-20 pt-20 pb-30"> <h4 class=" pb-20 text-3xl font-bold">Course description</h4> <p id="js-modal-course-description" style="overflow-wrap: break-word;"></p> </div> </div> <div class="bg-white p-20 w-5/12 dashboard-modal shadow-md fixed | js-modal-outcome"> <svg class="mb-10 cursor-pointer modal-close-outcome" width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.29289 0.766279C0.68342 0.375759 1.31658 0.375759 1.70711 0.766279L7 6.05919L12.2929 0.766279C12.6834 0.375759 13.3166 0.375759 13.7071 0.766279C14.0976 1.15681 14.0976 1.78997 13.7071 2.1805L8.4142 7.47339L13.7071 12.7663C14.0976 13.1568 14.0976 13.79 13.7071 14.1805C13.3166 14.571 12.6834 14.571 12.2929 14.1805L7 8.88759L1.70711 14.1805C1.31658 14.571 0.68342 14.571 0.29289 14.1805C-0.09763 13.79 -0.09763 13.1568 0.29289 12.7663L5.5858 7.47339L0.29289 2.1805C-0.09763 1.78997 -0.09763 1.15681 0.29289 0.766279Z" fill="#423F5F"/> </svg> <div class="px-20 pt-20 pb-30"> <h4 class=" pb-20 text-3xl font-bold">Outcomes & objectives</h4> <p id="js-modal-outcome" style="overflow-wrap: break-word;"></p> </div> </div> </body> </html>