Launch Lildra website

This commit is contained in:
git
2026-07-27 19:27:45 +10:00
parent 95d18b6da3
commit 5b17280d8b
17 changed files with 136 additions and 17 deletions
+4 -3
View File
@@ -2,7 +2,7 @@
## Project purpose
This repository contains the public website for the Napper application ecosystem. It includes the main `napper.au` landing site, the Hudra product site, and shared legal, privacy, support and ecosystem content. Lildra and Pendra product pages are planned but do not yet exist.
This repository contains the public website for the Napper application ecosystem. It includes the main `napper.au` landing site, the Hudra and Lildra product sites, and shared legal, privacy, support and ecosystem content. Pendra is planned but does not yet have a product page.
## Source of truth
@@ -17,7 +17,7 @@ When an important architectural, deployment, naming or development decision is m
## Product distinction
- Hudra is primarily a presentation and slide-viewing system that turns complete QLearn lesson pages into a classroom presentation experience. Do not describe Hudra as a general-purpose editor.
- Lildra is the product focused on removing the surrounding QLearn interface and showing lesson-page content cleanly.
- Lildra is a distraction-free reading extension that hides the surrounding Canvas/QLearn interface while preserving the lesson DOM, content and styling. It is not a presentation system.
- Pendra is planned as a simpler path for bringing completed presentation slides into QLearn.
Keep product wording within these boundaries and do not reuse Lildra's clutter-removal positioning as Hudra's primary message.
@@ -44,7 +44,7 @@ The site is a dependency-free static site using HTML, CSS and small browser Java
└── terms/index.html
```
The Hudra header, footer and foundational styling are currently repeated. Establish shared-component and shared-style conventions before duplicating Hudra's structure for Lildra or Pendra. Do not introduce those abstractions incidentally during an unrelated focused change.
Hudra provides the established foundational product-page and legal-page styling. Lildra reuses that stable foundation through its own theme stylesheets and keeps Lildra-specific colours and visuals isolated there. Reassess this CSS layering before adding Pendra rather than creating another product-to-product dependency.
## Deployment assumptions
@@ -63,6 +63,7 @@ Do not expose webhook secrets, credentials or other server-specific private data
- QLearn: `https://qlearn.eq.edu.au`
- Gitea organisation: `https://git.napper.au/napper`
- Hudra releases: `https://git.napper.au/napper/hudra/releases`
- Lildra releases: `https://git.napper.au/napper/lildra/releases`
## Working principles