minchin.md-it.fancy-tasklists


Nameminchin.md-it.fancy-tasklists JSON
Version 1.1.0 PyPI version JSON
download
home_pageNone
SummaryFancy Tasklists, for Markdown-IT-py
upload_time2024-04-08 00:51:47
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseISC
keywords commonmark markdown plugin tasklist checkbox
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Fancy Tasklists for Markdown-IT-Py
==================================

This is a plugin for the Python implementation of
`Markdown-IT <https://github.com/executablebooks/markdown-it-py>`_ (a CommonMark
parser) that provides "fancy" tasklists (or checkboxes).

in particular, it allows you to use (almost) any character to "check" the
checkbox, and then, through the use of CSS, change the displayed checkbox.
Sample CSS is included. (If the character you want to use doesn't currently
work, please submit a Pull Request to add it!)

This is inspired by my use of Obsidian, where many fancy checkboxes are
provided by many themes. This seems to have come through implementing things
like *Bullet Journal* in Obsidian. What brought me to create this was a desire
to create a Pelican site out of my Markdown Obsidian notes.

This doesn't include the CSS to change the display of the checkboxes to
"fancy"; if you need example code, there is some in my Pelican theme, `seafoam`
(see `custom-checkboxes.less
<https://github.com/MinchinWeb/seafoam/blob/master/css_src/less/custom-checkboxes.less>`_).

.. image:: https://github.com/MinchinWeb/seafoam/raw/master/docs/screenshots/2.10.0/fancy-checkboxes.png
    :align: center
    :alt: Fancy Checkboxes, using Seafoam theme

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "minchin.md-it.fancy-tasklists",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "William Minchin <w_minchin@hotmail.com>",
    "keywords": "commonmark, markdown, plugin, tasklist, checkbox",
    "author": null,
    "author_email": "William Minchin <w_minchin@hotmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/82/db/66b931e1f7b74f561a302657739286e880d59937570f18eb75562d1ead09/minchin.md-it.fancy-tasklists-1.1.0.tar.gz",
    "platform": null,
    "description": "Fancy Tasklists for Markdown-IT-Py\r\n==================================\r\n\r\nThis is a plugin for the Python implementation of\r\n`Markdown-IT <https://github.com/executablebooks/markdown-it-py>`_ (a CommonMark\r\nparser) that provides \"fancy\" tasklists (or checkboxes).\r\n\r\nin particular, it allows you to use (almost) any character to \"check\" the\r\ncheckbox, and then, through the use of CSS, change the displayed checkbox.\r\nSample CSS is included. (If the character you want to use doesn't currently\r\nwork, please submit a Pull Request to add it!)\r\n\r\nThis is inspired by my use of Obsidian, where many fancy checkboxes are\r\nprovided by many themes. This seems to have come through implementing things\r\nlike *Bullet Journal* in Obsidian. What brought me to create this was a desire\r\nto create a Pelican site out of my Markdown Obsidian notes.\r\n\r\nThis doesn't include the CSS to change the display of the checkboxes to\r\n\"fancy\"; if you need example code, there is some in my Pelican theme, `seafoam`\r\n(see `custom-checkboxes.less\r\n<https://github.com/MinchinWeb/seafoam/blob/master/css_src/less/custom-checkboxes.less>`_).\r\n\r\n.. image:: https://github.com/MinchinWeb/seafoam/raw/master/docs/screenshots/2.10.0/fancy-checkboxes.png\r\n    :align: center\r\n    :alt: Fancy Checkboxes, using Seafoam theme\r\n",
    "bugtrack_url": null,
    "license": "ISC",
    "summary": "Fancy Tasklists, for Markdown-IT-py",
    "version": "1.1.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/MinchinWeb/minchin.md-it.fancy-tasklists/issues",
        "Changelog": "https://github.com/MinchinWeb/minchin.md-it.fancy-tasklists/blob/master/CHANGELOG.rst",
        "Repository": "https://github.com/MinchinWeb/minchin.md-it.fancy-tasklists"
    },
    "split_keywords": [
        "commonmark",
        " markdown",
        " plugin",
        " tasklist",
        " checkbox"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "22b73395cb95c9d16a5101a616243edc761d74cc14c18e746530b48c38930260",
                "md5": "ff80dd242689e7f6e902729e96839805",
                "sha256": "1c395a00f73ac67d0da891731acae2188b36513be4073ea5511a26103a7671d7"
            },
            "downloads": -1,
            "filename": "minchin.md_it.fancy_tasklists-1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ff80dd242689e7f6e902729e96839805",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 4883,
            "upload_time": "2024-04-08T00:52:09",
            "upload_time_iso_8601": "2024-04-08T00:52:09.479602Z",
            "url": "https://files.pythonhosted.org/packages/22/b7/3395cb95c9d16a5101a616243edc761d74cc14c18e746530b48c38930260/minchin.md_it.fancy_tasklists-1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "82db66b931e1f7b74f561a302657739286e880d59937570f18eb75562d1ead09",
                "md5": "8de34d90f7074e96ceda4be7ecc41621",
                "sha256": "cfeb31cb78f842019ef5463adbd0bbaad276d69d54a5e1927ab43eab4a49fc1a"
            },
            "downloads": -1,
            "filename": "minchin.md-it.fancy-tasklists-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "8de34d90f7074e96ceda4be7ecc41621",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 5436,
            "upload_time": "2024-04-08T00:51:47",
            "upload_time_iso_8601": "2024-04-08T00:51:47.679321Z",
            "url": "https://files.pythonhosted.org/packages/82/db/66b931e1f7b74f561a302657739286e880d59937570f18eb75562d1ead09/minchin.md-it.fancy-tasklists-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-08 00:51:47",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "MinchinWeb",
    "github_project": "minchin.md-it.fancy-tasklists",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "minchin.md-it.fancy-tasklists"
}
        
Elapsed time: 0.36042s