../paccp3

ProLUG Admin Course Capstone Project Stage 3 🐧

Original URL: https://trevorsmale.github.io/techblog/post/paccp3/

Intro 👋

A progress update regarding the ProLUG website that improve useability


Info Pop-up

I wanted to add additional information to the site while maintaining a clean layout, predictable and comprehensible design. This is not only my personal aesthetic taste, this is a feature of accessibility. Websites with tons of information, many levels of contrast and or layouts are not only difficult for the visually impaired, but confusing for people suffering from cognitive impairment. I try to use inclusive design in accordance with WCAG guidelines on any project I am working on. So this leads me to the objective, to create a pop up design with additional information. I started with one of the more confusing features of the site, the verification input. When getting started, I wasn’t sure if it would be possible to accomplish this with TailwindCSS, so it took a bit of reading to confirm. It turns out this is completely possible using tailwind as evidence by the code snippet.

Design Details

I would like to convey about the design choices as

Verification entry box with question mark button

Capture of Verification Screen Question Button

Associated pop-up

Capture of additional info pop-up

<details class="open">
 
 <summary class="bg-blue-300 rounded-xl inline-block px-4 py-2 text-xl hover:bg-blue-500 hover:duration-300 hover:text-white cursor-pointer">
 ?
 summary>

 
 <div class="bg-white bg-opacity-50 backdrop-blur-md rounded-sm w-[100%] h-[100%] max-w-[600px] max-h-[700px] my-auto mx-auto absolute inset-0 text-gray-600 p-4">
 <h1 class="text-2xl font-bold">Informationh1>
 <div class="m-8"><h2 class="text-xl font-bold">How this worksh2><p>Each ProLUG certificate has a unique ID link. This ID belongs only to the person who earned the certificate. When the ID is checked, the certificate information should match the person’s details. p>
 <h2 class="text-xl font-bold">Does not Matchh2><p>If the certificate information does not match what the verifier provided, the certificate is likely to be fake.p>
 <h2 class="text-xl font-bold">Why Verify?h2><p>ProLUG values the hard work graduates put into earning their certification. We work to stop shortcuts and forgery to protect that effort.p>div>
 
 <div class="absolute bottom-4 left-1/2 transform -translate-x-1/2">
 <button class="bg-red-500 text-white px-4 py-2 rounded-lg hover:bg-red-700"
 onclick="this.closest('details').removeAttribute('open');"> Close button>
 div>
 div>
details>

Todo

Discord: https://discord.com/invite/m6VPPD9usw Youtube: https://www.youtube.com/@het_tanis8213 Twitch: https://www.twitch.tv/het_tanis ProLUG Book: https://leanpub.com/theprolugbigbookoflabs KillerCoda: https://killercoda.com/het-tanis