{"id":13571382,"url":"https://github.com/molivier/nest","last_synced_at":"2026-01-11T01:40:39.740Z","repository":{"id":27480947,"uuid":"30960812","full_name":"molivier/nest","owner":"molivier","description":"Nest Pelican Template","archived":false,"fork":false,"pushed_at":"2019-11-23T21:37:20.000Z","size":4411,"stargazers_count":124,"open_issues_count":6,"forks_count":49,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-05T04:34:03.555Z","etag":null,"topics":["css","pelican","python","static-site-generator","template"],"latest_commit_sha":null,"homepage":"https://www.molivier.com","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/molivier.png","metadata":{"files":{"readme":"README.md","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":"2015-02-18T10:20:21.000Z","updated_at":"2024-11-04T15:00:31.000Z","dependencies_parsed_at":"2022-09-03T16:01:26.596Z","dependency_job_id":null,"html_url":"https://github.com/molivier/nest","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/molivier%2Fnest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/molivier%2Fnest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/molivier%2Fnest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/molivier%2Fnest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/molivier","download_url":"https://codeload.github.com/molivier/nest/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247147024,"owners_count":20891610,"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","pelican","python","static-site-generator","template"],"created_at":"2024-08-01T14:01:01.554Z","updated_at":"2026-01-11T01:40:39.712Z","avatar_url":"https://github.com/molivier.png","language":"HTML","funding_links":[],"categories":["HTML"],"sub_categories":[],"readme":"# Nest\n\nNest is a theme for [Pelican](http://docs.getpelican.com) 3.5+, a static site generator written in Python.\n\nI initially created this theme for [my blog](https://www.molivier.com), but now the theme is supposed to be generic enough to have its own repository.\n\n## Screenshots\n\n### Homepage\n\n![Nest Index View](homepage.png)\n\n### Homepage with background\n\n![Nest Article View](homepage-background.png)\n\nAdd a background image by configuring `NEST_HEADER_IMAGES` parameter in your pelican.conf. Image should be located in `content/images` directory.\n\n### Article\n\n![Nest Index View](article.png)\n\n### Article or page with background\n\n![Nest Article View](article-background.png)\n\nAdd a background image by adding `Illustration` custom parameter in your markdown article or page. Image should be located in `content/images` directory.\n\n\tTitle: Ubuntu Install\n\tDate: 2015-02-18 16:00\n\tCategory: server\n\tTags: ubuntu, kernel\n\tSlug: ubuntu-install\n\tAuthor: Matthieu OLIVIER\n\tIllustration: background.jpg\n\n\n## Features\n\n* Featured site header image\n* Featured article header image\n* **Pygments** syntax highlighting\n* **Disqus** support for comments\n* **Google Analytics** support\n* **Piwik** support\n* RSS and Atom feeds\n\n## Settings\n\nNest template can be customized by adding parameters to your `pelicanconf.py` file. Template specifics parameters are prefixed with template name.\n\nThe header-nav have a fixed heigth of 100px. This is the max size for the logo without css modification.\n\nThe min-height for the background header is 360px. The image is displayed using background-size: cover; which scale the background image to be as large as possible so that the background area is completely covered by the background image. If smaller than screen, the image is repeated to fit the background area.\n\n### Pelican.conf example\n\n```python\n# NEST Template\nTHEME = 'nest'\nSITESUBTITLE = u'My Awesome Blog'\n# Minified CSS\nNEST_CSS_MINIFY = True\n# Add canonical link element to top page header and all article/author/category/tag page header\nNEST_REL_CANONICAL_LINK = True\n# Add items to top menu before pages\nMENUITEMS = [('Homepage', '/'),('Categories','/categories.html')]\n# Add header background image from content/images : 'background.jpg'\nNEST_HEADER_IMAGES = ''\nNEST_HEADER_LOGO = '/image/logo.png'\n# Footer\nNEST_SITEMAP_COLUMN_TITLE = u'Sitemap'\nNEST_SITEMAP_MENU = [('Archives', '/archives.html'),('Tags','/tags.html'), ('Authors','/authors.html')]\nNEST_SITEMAP_ATOM_LINK = u'Atom Feed'\nNEST_SITEMAP_RSS_LINK = u'RSS Feed'\nNEST_SOCIAL_COLUMN_TITLE = u'Social'\nNEST_LINKS_COLUMN_TITLE = u'Links'\nNEST_COPYRIGHT = u'\u0026copy; blogname 2015'\n# Footer optional\nNEST_FOOTER_HTML = ''\n# index.html\nNEST_INDEX_HEAD_TITLE = u'Homepage'\nNEST_INDEX_HEADER_TITLE = u'My Awesome Blog'\nNEST_INDEX_HEADER_SUBTITLE = u'Smashing The Stack For Fun And Profit'\nNEST_INDEX_CONTENT_TITLE = u'Last Posts'\n# archives.html\nNEST_ARCHIVES_HEAD_TITLE = u'Archives'\nNEST_ARCHIVES_HEAD_DESCRIPTION = u'Posts Archives'\nNEST_ARCHIVES_HEADER_TITLE = u'Archives'\nNEST_ARCHIVES_HEADER_SUBTITLE = u'Archives for all posts'\nNEST_ARCHIVES_CONTENT_TITLE = u'Archives'\n# article.html\nNEST_ARTICLE_HEADER_BY = u'By'\nNEST_ARTICLE_HEADER_MODIFIED = u'modified'\nNEST_ARTICLE_HEADER_IN = u'in category'\n# author.html\nNEST_AUTHOR_HEAD_TITLE = u'Posts by'\nNEST_AUTHOR_HEAD_DESCRIPTION = u'Posts by'\nNEST_AUTHOR_HEADER_SUBTITLE = u'Posts archives'\nNEST_AUTHOR_CONTENT_TITLE = u'Posts'\n# authors.html\nNEST_AUTHORS_HEAD_TITLE = u'Author list'\nNEST_AUTHORS_HEAD_DESCRIPTION = u'Author list'\nNEST_AUTHORS_HEADER_TITLE = u'Author list'\nNEST_AUTHORS_HEADER_SUBTITLE = u'Archives listed by author'\n# categories.html\nNEST_CATEGORIES_HEAD_TITLE = u'Categories'\nNEST_CATEGORIES_HEAD_DESCRIPTION = u'Archives listed by category'\nNEST_CATEGORIES_HEADER_TITLE = u'Categories'\nNEST_CATEGORIES_HEADER_SUBTITLE = u'Archives listed by category'\n# category.html\nNEST_CATEGORY_HEAD_TITLE = u'Category Archive'\nNEST_CATEGORY_HEAD_DESCRIPTION = u'Category Archive'\nNEST_CATEGORY_HEADER_TITLE = u'Category'\nNEST_CATEGORY_HEADER_SUBTITLE = u'Category Archive'\n# pagination.html\nNEST_PAGINATION_PREVIOUS = u'Previous'\nNEST_PAGINATION_NEXT = u'Next'\n# period_archives.html\nNEST_PERIOD_ARCHIVES_HEAD_TITLE = u'Archives for'\nNEST_PERIOD_ARCHIVES_HEAD_DESCRIPTION = u'Archives for'\nNEST_PERIOD_ARCHIVES_HEADER_TITLE = u'Archives'\nNEST_PERIOD_ARCHIVES_HEADER_SUBTITLE = u'Archives for'\nNEST_PERIOD_ARCHIVES_CONTENT_TITLE = u'Archives for'\n# tag.html\nNEST_TAG_HEAD_TITLE = u'Tag archives'\nNEST_TAG_HEAD_DESCRIPTION = u'Tag archives'\nNEST_TAG_HEADER_TITLE = u'Tag'\nNEST_TAG_HEADER_SUBTITLE = u'Tag archives'\n# tags.html\nNEST_TAGS_HEAD_TITLE = u'Tags'\nNEST_TAGS_HEAD_DESCRIPTION = u'Tags List'\nNEST_TAGS_HEADER_TITLE = u'Tags'\nNEST_TAGS_HEADER_SUBTITLE = u'Tags List'\nNEST_TAGS_CONTENT_TITLE = u'Tags List'\nNEST_TAGS_CONTENT_LIST = u'tagged'\n# Static files\nSTATIC_PATHS = ['images', 'extra/robots.txt', 'extra/favicon.ico', 'extra/logo.svg']\nEXTRA_PATH_METADATA = {\n    'extra/robots.txt': {'path': 'robots.txt'},\n    'extra/favicon.ico': {'path': 'favicon.ico'},\n    'extra/logo.svg': {'path': 'logo.svg'}\n}\n```\n\n### Disqus activation\n\n`SITEURL` and `DISQUS_SITENAME` must be set in `publishconf.py` and/or `pelicanconfig.py` to activate the Disqus comment system:\n\n```python\nSITEURL = 'https://www.molivier.com'\nDISQUS_SITENAME = 'molivier'\n```\n\n\n## Third-party assets\n\nThe theme uses external softwares, scripts, libraries and artworks:\n\n* [Bootstrap](http://getbootstrap.com/) 3.x.x\n* [Open Sans Font](http://www.google.com/fonts/specimen/Open+Sans)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmolivier%2Fnest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmolivier%2Fnest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmolivier%2Fnest/lists"}