Comments (3)
related: https://github.com/allo-/feedjack/issues/13
from feedjack.
[ ] Theming via a path to a CSS-File in a config.
[ ] Full themes via additional packages with templates overriding HTML files using the TEMPLATE_DIRS
search path. They can extend the default theme using django-apptemplates
from feedjack.
CSS themes are reasonable, but there is nothing which would prevent full themes bringing their own base.html and all other needed files. They may be put in the TEMPLATE_DIRS by the admin or installed via pip
as feedjack-theme-x package, as long as render("feedjack/{0}/file.html".format(themename))
works.
Still using the formatstring seems a reasonable choice to allow per-site and per-user theme choice.
Maybe the themes will be moved into a ``themes subfolder to have more general html snippets in the main path.
Old themes should be adapted, once the template and url structure is fixed again: https://github.com/allo-/feedjack/issues/18.
from feedjack.
Related Issues (20)
- Use a base.html HOT 2
- Plans for this fork and relation to mk-fg HOT 10
- pip install fails HOT 5
- Add Tests
- Add "since yesterday" style links again
- Adapt old themes
- Fix Tags
- Nice default theme
- Find a New name
- Update the README
- Clean "1.0" release of the project
- Add title-field to Subscriber model HOT 1
- Show number of unread messages in the sidebar
- Clean the HTML content of feeds
- Add security headers against 3rd-party scripts
- Reader mode layout
- Set CSP headers
- Add date to the title of filtered views
- Set Meta referrer to same origin
- Feed filter improvements
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from feedjack.