lektor-tekir is an alternative admin panel for Lektor.
Features:
- Navigating content.
- Adding, editing and deleting content items.
- Adding, deleting and replacing attachments.
- Managing content translations.
- Publishing (deploying) the site.
- Multiple language support in the UI (English and Turkish at the moment).
- Support for light/dark mode preference.
- A widget for navigating content elements in the site.
Planned:
- Editing attachments.
- Dividing edit form fields into tabs.
- Supporting Git.
- Managing databags.
- HTML editor integration.
- Image editor integration.
- Markdown editor integration.
It can be installed using pip:
pip install lektor-tekir
To use it, run:
lektor-tekir serve
And use the Lektor edit button as usual.
The lektor-tekir
CLI is identical to the Lektor CLI
except that it patches the serve
command to enable its own panel.
A big thank you to the following wonderful projects:
- HTMX for the JavaScript framework (license: BSD 2-Clause)
- Breeze Icons for the icons (license: GNU LGPL v3+)
- SVG Loaders for the button spinners (license: MIT)
And, goes without saying, to Lektor of course.