A simple profile page creator
- CSS 44.6%
- Python 37.1%
- HTML 18.3%
|
|
||
|---|---|---|
| docs | Add docs, new screenshot and update README | |
| libreppc | Fix some templates bugs | |
| resources | Add docs, new screenshot and update README | |
| .gitignore | Update README and version | |
| LICENSE | Initial commit | |
| MANIFEST.in | Add MANIFEST.in, fix bug with empty templates and static in pypi package | |
| README.md | Update version and README | |
| setup.py | Add pygments as dependency, increase version | |
libreppc
A simple profile page creator. You can see themes examples here.
Installation
$ pip install libreppc
$ python -m libreppc --serve
Getting started
You need to create config.json:
config.json structure
{
"theme" : "CSS_FILE_NAME_WITHOUT_.css",
"avatar" : "https://avatar-url.com",
"username" : "yourusername",
"description" : "yourdescription",
"base_url" : "yourpageurl",
"static_dir" : "static",
"blog" : {
"dir" : "blog",
"title" : "Blog"
},
"icons" : [
{
"title" : "linktitle",
"icon" : "iconurl",
"url" : "linkurl"
},
],
"fields" : [
{
"title" : "Monero/XMR",
"type" : "text",
"target" : "yourcryptoaddress"
},
{
"title" : "Patreon",
"type" : "url",
"target" : "https://patreon.com/"
},
],
"pages" : [
{
"title" : "projectname",
"description" : "projectdescription",
"filename" : "page"
}
]
}
You also can generate config via:
$ python -m libreppc --init
Then you need to build site with:
$ python -m libreppc --build
Contacts
| Contact | Description |
|---|---|
Matrix |
Matrix server |
Support
You can support us here.