Harden Lildra layout and refresh branding
This commit is contained in:
@@ -1,11 +1,32 @@
|
||||
# Lildra v0.2.3
|
||||
# Lildra
|
||||
|
||||
A minimal Canvas/QLearn viewing mode.
|
||||
Lildra is a small Chrome and Edge Manifest V3 extension that gives Canvas/QLearn lesson pages a distraction-free reading layout. It hides Canvas navigation, centres the normal-width lesson area, and adds a compact title bar without moving or reconstructing lesson content.
|
||||
|
||||
- Hides the global top navigation and course navigation
|
||||
- Keeps the native Canvas page content unchanged
|
||||
- Centres the normal-width content area
|
||||
- Shows a compact centred single-line page title with ellipsis
|
||||
- Shows the product name and version at the bottom-right
|
||||
## Behaviour
|
||||
|
||||
Toggle with the extension button or **Alt+L**.
|
||||
- Runs only on HTTPS Canvas course page/wiki URLs that contain Canvas lesson content.
|
||||
- Hides the global header and left course navigation.
|
||||
- Preserves Canvas lesson markup, typography, media, tables, links, and embeds.
|
||||
- Shows the current page title in a centred, single-line bar.
|
||||
- Updates the title when Canvas renders it dynamically.
|
||||
- Shows the extension version in the bottom-right corner.
|
||||
- Toggles from the toolbar button or **Alt+L**.
|
||||
|
||||
Lildra requests only `activeTab` and `scripting`. It has no analytics, remote code, settings, popup, or persistent site access.
|
||||
|
||||
## Install locally
|
||||
|
||||
1. Open `chrome://extensions` in Chrome or `edge://extensions` in Edge.
|
||||
2. Enable **Developer mode**.
|
||||
3. Choose **Load unpacked** and select this repository directory.
|
||||
4. Open a Canvas/QLearn lesson page and select the Lildra toolbar button or press **Alt+L**.
|
||||
|
||||
The browser may reserve or override shortcuts. Check the extension shortcut page if **Alt+L** does not work.
|
||||
|
||||
## Test
|
||||
|
||||
Follow the manual checklist in [AGENTS.md](AGENTS.md). There is no build step and there are no dependencies.
|
||||
|
||||
## Privacy and security
|
||||
|
||||
Lildra runs only after an explicit toolbar click or keyboard command. It does not collect, store, or transmit data. The package contains no remote scripts.
|
||||
|
||||
Reference in New Issue
Block a user