# kraken_html
<definition>
## How to use
```
from kraken_html import kraken_html as m
```
## Quick start
## Records
Converts a record into a HTML record, where url are transformed as a links for example
### HTML record format
```
from kraken_html import kraken_html as m
record = {...}
html_record = m.html_record.html_record(record)
```
### HTML record list
```
from kraken_html import kraken_html as m
records = [{...}, {...}]
records_list = m.html_record.to_list(records)
```
### HTML record form
```
from kraken_html import kraken_html as m
record = {...}
record_form = m.html_record.to_json(record)
```
## Pages
Pages are full website pages that includes navigation, heaters and footers.
```
from kraken_html import kraken_html as m
page_content = 'some content...'
webpage = m.pages.blank(page_content)
```
## Sections
Sections are components of pages, building blocks to build full pages
### Hero
Image with key benefit
```
record = {
"headline": "Headline 1",
"text": "Some text"
}
theme = 'dark'
page_content = m.section.hero(record, theme)
webpage = m.pages.blank(page_content)
```
Raw data
{
"_id": null,
"home_page": "https://github.com/tactik8/krakenhtml",
"name": "kraken-html",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Tactik8",
"author_email": "info@tactik8.com",
"download_url": "https://files.pythonhosted.org/packages/03/6c/379f649d547735a2a1018acc2f631dcd8fde80f61df775c959c75d9ab2b3/kraken-html-0.1.6.tar.gz",
"platform": null,
"description": "\n# kraken_html\n<definition>\n\n\n## How to use\n\n```\nfrom kraken_html import kraken_html as m\n\n\n\n```\n\n\n## Quick start\n\n\n\n\n## Records\nConverts a record into a HTML record, where url are transformed as a links for example\n\n### HTML record format\n```\nfrom kraken_html import kraken_html as m\n\nrecord = {...}\nhtml_record = m.html_record.html_record(record)\n\n```\n\n### HTML record list\n```\nfrom kraken_html import kraken_html as m\n\nrecords = [{...}, {...}]\nrecords_list = m.html_record.to_list(records)\n```\n\n### HTML record form\n```\nfrom kraken_html import kraken_html as m\n\nrecord = {...}\nrecord_form = m.html_record.to_json(record)\n\n```\n\n## Pages\nPages are full website pages that includes navigation, heaters and footers. \n\n```\nfrom kraken_html import kraken_html as m\n\npage_content = 'some content...'\nwebpage = m.pages.blank(page_content)\n\n```\n\n\n## Sections\nSections are components of pages, building blocks to build full pages\n\n### Hero\nImage with key benefit \n```\nrecord = {\n \"headline\": \"Headline 1\",\n \"text\": \"Some text\"\n}\n\ntheme = 'dark'\npage_content = m.section.hero(record, theme)\nwebpage = m.pages.blank(page_content)\n```\n\n\n \n",
"bugtrack_url": null,
"license": "MIT",
"summary": "kraken-html",
"version": "0.1.6",
"project_urls": {
"Homepage": "https://github.com/tactik8/krakenhtml"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "66e378c546d128105d98c1246271efc51b633c9ae5f47266a10c1c4dcb1fdce9",
"md5": "c8d87a94857750b535075ae52fa050ef",
"sha256": "6d5fcf69ad992e9bbcd0ab0698e072287ae3b7d929d1f3193c72dfd1be5c4519"
},
"downloads": -1,
"filename": "kraken_html-0.1.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c8d87a94857750b535075ae52fa050ef",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 45429,
"upload_time": "2024-01-07T20:39:58",
"upload_time_iso_8601": "2024-01-07T20:39:58.765240Z",
"url": "https://files.pythonhosted.org/packages/66/e3/78c546d128105d98c1246271efc51b633c9ae5f47266a10c1c4dcb1fdce9/kraken_html-0.1.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "036c379f649d547735a2a1018acc2f631dcd8fde80f61df775c959c75d9ab2b3",
"md5": "fa3e782d1c6a3fde89c50629c875e34a",
"sha256": "c781daa746f29dd94d1091f54a5e907b839613b32edc5ee601a78e444c0b39f8"
},
"downloads": -1,
"filename": "kraken-html-0.1.6.tar.gz",
"has_sig": false,
"md5_digest": "fa3e782d1c6a3fde89c50629c875e34a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26920,
"upload_time": "2024-01-07T20:39:59",
"upload_time_iso_8601": "2024-01-07T20:39:59.932624Z",
"url": "https://files.pythonhosted.org/packages/03/6c/379f649d547735a2a1018acc2f631dcd8fde80f61df775c959c75d9ab2b3/kraken-html-0.1.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-07 20:39:59",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "tactik8",
"github_project": "krakenhtml",
"github_not_found": true,
"lcname": "kraken-html"
}