{"id":17289684,"url":"https://github.com/kura/ghastly","last_synced_at":"2025-06-15T00:35:23.007Z","repository":{"id":17413110,"uuid":"20185961","full_name":"kura/ghastly","owner":"kura","description":"A clean and minimal, lightweight theme for the Pelican static site generator.","archived":false,"fork":false,"pushed_at":"2021-08-26T12:41:04.000Z","size":2584,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-14T11:39:00.051Z","etag":null,"topics":["css","html5","jinja2","pelican"],"latest_commit_sha":null,"homepage":"https://kura.gg/ghastly/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kura.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-26T12:51:16.000Z","updated_at":"2024-01-31T07:12:45.000Z","dependencies_parsed_at":"2022-08-02T23:45:47.062Z","dependency_job_id":null,"html_url":"https://github.com/kura/ghastly","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kura/ghastly","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kura%2Fghastly","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kura%2Fghastly/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kura%2Fghastly/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kura%2Fghastly/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kura","download_url":"https://codeload.github.com/kura/ghastly/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kura%2Fghastly/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259905434,"owners_count":22929917,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","html5","jinja2","pelican"],"created_at":"2024-10-15T10:35:30.069Z","updated_at":"2025-06-15T00:35:22.969Z","avatar_url":"https://github.com/kura.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"Ghastly - A theme for Pelican\n#############################\n:date: 2014-05-26 23:00\n:author: kura\n:tags: pelican, ghost\n:slug: ghastly\n\n.. contents::\n\n.. figure:: https://raw.githubusercontent.com/kura/ghastly/master/gastly.png\n    :alt: Gastly, the Ghost Pokemon\n\n    (Image by `Raiba-art \u003chttp://raiba-art.deviantart.com/art/Gastly-294533100\u003e`__)\n\nIntroduction\n============\n\nI'd like to introduce Ghastly, a clean and minimal, lightweight theme for the\n`Pelican \u003chttp://getpelican.com\u003e`__ blogging platform.\n\nGhastly is based heavily off of Casper, the default theme for\n`Ghost \u003chttps://ghost.org\u003e`__.\n\n\nIt's name is derived from the the D\u0026D monster, the Ghast and Gastly, the\nPokemon.\n\n\nFeatures\n========\n\n- Disqus\n- Pygments\n- CSS \u0026 JS minifying using webassets\n- Share buttons\n- Custom 404 page\n\nMissing Features\n----------------\n\n- Templates are free from all tracking engines like Google Analytics,\n  although adding tracking is as simple as editing the HTML.\n\nDesign concessions\n==================\n\nThe Casper theme is designed purely for blog posts and as such it is hard\nto easily create any kind of menu for it without ruining the overall design.\n\nI continued this with Ghastly because to me, the articles are more important\nthan a menu.\n\nThis does mean pages become quite pointless.\n\nTypography\n==========\n\n.. figure:: https://raw.githubusercontent.com/kura/ghastly/master/firasans.png\n    :alt: FiraSans map of the World\n\n    (Image by `the guys at Carrois, creators of FiraSans \u003chttp://dev.carrois.com/fira-3-1/\u003e`__)\n\nThe guys at `Carrois \u003chttp://dev.carrois.com/fira-3-1/\u003e`__ created FiraSans for\nMozilla and released it to the world for free.\n\nThe Ghastly theme uses both FiraSans for general typography and FiraMono for\n`code`, `kbd`, `pre` and `samp` blocks.\n\nScreenshots\n===========\n\n.. image:: https://raw.githubusercontent.com/kura/ghastly/master/homepage.png\n\n.. image:: https://raw.githubusercontent.com/kura/ghastly/master/article1.png\n\n.. image:: https://raw.githubusercontent.com/kura/ghastly/master/article2.png\n\n.. image:: https://raw.githubusercontent.com/kura/ghastly/master/article3.png\n\nRequirements\n============\n\n- pelican\n- webassets\n- cssmin\n- pelican webassets from `pelican-plugins \u003chttps://github.com/getpelican/pelican-plugins/tree/master/assets\u003e`__\n\n.. code:: bash\n\n    pip install pelican webassets cssmin\n\nInstallation\n============\n\nYou can find Ghastly `on GitHub \u003chttps://github.com/kura/ghastly\u003e`__ and you\ncan find installation instructions for themes in the `pelican documentation\n\u003chttp://docs.getpelican.com/en/latest/pelican-themes.html\u003e`__.\n\nConfiguration\n=============\n\n.. code:: python\n\n    THEME = 'ghastly'\n    DIRECT_TEMPLATES = (('index', 'archives', '404'))\n\nLicense\n=======\n\nGhastly is released under the `MIT license \u003chttps://github.com/kura/ghastly/blob/master/LICENSE\u003e`__.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkura%2Fghastly","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkura%2Fghastly","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkura%2Fghastly/lists"}