{"id":13495109,"url":"https://github.com/Birkbjo/OctoPrint-Themeify","last_synced_at":"2025-03-28T16:31:27.836Z","repository":{"id":26932161,"uuid":"109773294","full_name":"Birkbjo/OctoPrint-Themeify","owner":"Birkbjo","description":"Beautiful themes for OctoPrint","archived":false,"fork":false,"pushed_at":"2022-12-06T23:31:41.000Z","size":956,"stargazers_count":94,"open_issues_count":88,"forks_count":35,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-08-01T19:53:55.671Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Birkbjo.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-11-07T01:56:40.000Z","updated_at":"2024-05-28T05:21:16.000Z","dependencies_parsed_at":"2023-01-14T07:15:08.957Z","dependency_job_id":null,"html_url":"https://github.com/Birkbjo/OctoPrint-Themeify","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Birkbjo%2FOctoPrint-Themeify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Birkbjo%2FOctoPrint-Themeify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Birkbjo%2FOctoPrint-Themeify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Birkbjo%2FOctoPrint-Themeify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Birkbjo","download_url":"https://codeload.github.com/Birkbjo/OctoPrint-Themeify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222395681,"owners_count":16977605,"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":[],"created_at":"2024-07-31T19:01:31.276Z","updated_at":"2024-10-31T10:30:26.173Z","avatar_url":"https://github.com/Birkbjo.png","language":"CSS","funding_links":[],"categories":["CSS"],"sub_categories":[],"readme":"# OctoPrint-Themeify\n\nA small [OctoPrint](https://github.com/foosel/OctoPrint) plugin to change the looks of OctoPrint!\nCurrently features a beautiful Dark Theme inspired by Discord's color [palette](https://discordapp.com/branding), along with a handful of others thanks to the awesome contributors.\n\nAlso features customization of individual elements. With the advanced-customization scheme you can modify the appearance to your heart's desire directly from the settings-dialog!\n\n\n\n\n![](extras/discorded_ss.png)\n![](extras/customization.png)\n## Setup\n\nInstall via the bundled [Plugin Manager](https://github.com/foosel/OctoPrint/wiki/Plugin:-Plugin-Manager) by searching for \"Themify\", or\nmanually enter this URL:\n\n    https://github.com/birkbjo/OctoPrint-Themeify/archive/master.zip\n\n\nIf you don't see the styled header bar, go into Settings -\u003e Appeareance and set Color to \"default\" and uncheck \"Transparent Color\".\n\n## Contribute\n\nContributions are always welcome, especially new themes!\n\nThe Javascript and Less are compiled and bundled with webpack.\nThe reason for this is to be able to use new JS features and have one place to build both the less and JS.\n\n### Getting started\n\nGet NodeJS: https://nodejs.org/en/\n\nClone the repo:\n```bash\ngit clone https://github.com/Birkbjo/OctoPrint-Themeify.git\ncd OctoPrint-Themeify\n```\n\nUse npm install or [install yarn](https://yarnpkg.com/lang/en/docs/install/#windows-tab)\n\n```bash\nyarn install \u0026\u0026 yarn build\n```\n\nInstall the plugin into your octoprint instance:\n```\noctoprint dev plugin:install\n```\nStart hacking! \n\nIf you edit the javascript, I advise to use\n```bash\nyarn watch\n```\nso that you do not need to build for every change.\n\nIf you have setup `stylesheet: less` in your `config.yaml` you can edit the less-files and reload the page without re-building for each change.\n\n#### Build\n\nBuild javascript and css:\n```bash\nyarn build\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBirkbjo%2FOctoPrint-Themeify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBirkbjo%2FOctoPrint-Themeify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBirkbjo%2FOctoPrint-Themeify/lists"}