Welcome to the rebuilt LDQIS website
The lab's website moved to Astro + Tailwind 4. Content as code, so anyone in the lab can add their work.
The lab’s website has a new home, and it is built so the whole lab can keep it current.
The old site ran on Flask and Bootstrap with login, registration, and a Postgres backend behind it. That was more moving parts than a lab site needs, so we replaced it with something simpler and sturdier.
What is here now is an Astro project that compiles to static HTML and is hosted on GitHub Pages. The source tree is the site: every project, publication, team member, and news post is a Markdown file. No database to maintain, and you can edit it from a browser editor, an issue form, or a pull request.
What’s already live
- Research areas, projects, publications, and people, rendered from the content files. Click through any of the four homepage sections for the detail layer. Every project, publication, and researcher (current and past) has a stable per-page URL you can cite from a CV or LinkedIn.
- WCAG 2.2 AA accessibility across the site, gated on every PR by axe-core + Playwright.
- Theme toggle with
localStoragepersistence. Skip link, semantic heading hierarchy, andprefers-reduced-motionwork because they are tested. - RSS feed for the news section, so you can subscribe in any reader and get new posts automatically as the lab publishes them.
- A browser editor at
/admin: lab members with repo access can add, edit, or delete any entry through a form, no Markdown or Git needed. Newcomers and one-off contributors can still use the issue forms.
Adding your work
This is the lab’s site, and it’s meant to be easy to keep current. You don’t need to be a web developer.
- Edit anything. With write access to the repo, sign in at the editor with GitHub and update your profile, a project, a publication, or a news post in a simple form. It saves and redeploys for you. (Ask me for access.)
- No account? Use a form. The Add or update your profile, Add a project, and Add a publication forms turn a submission into a pull request for review. No Markdown, no git, and your GitHub photo is used automatically if you add your username.
- Prefer git? Open a pull request directly, or send a news post my way and I’ll wire it in.
What’s next
A move to a custom domain at dataqualitylabs.com is coming. The repo is public at github.com/ajbarea/ldqis, and contributions from the lab are welcome.
- site
- open-source