kraken-html


Namekraken-html JSON
Version 0.1.6 PyPI version JSON
download
home_pagehttps://github.com/tactik8/krakenhtml
Summarykraken-html
upload_time2024-01-07 20:39:59
maintainer
docs_urlNone
authorTactik8
requires_python
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# 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"
}
        
Elapsed time: 0.17337s