{"id":16123520,"url":"https://github.com/jlchntoz/plurk-css-editor-mod","last_synced_at":"2026-03-18T18:02:46.594Z","repository":{"id":27078771,"uuid":"112370203","full_name":"JLChnToZ/plurk-css-editor-mod","owner":"JLChnToZ","description":"Bundled Monaco editor and LESS compiler for Plurk CSS integrated editor userscript","archived":false,"fork":false,"pushed_at":"2023-01-06T01:45:01.000Z","size":1146,"stargazers_count":1,"open_issues_count":21,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T12:16:13.436Z","etag":null,"topics":["plurk","plurk-css"],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/JLChnToZ.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":"2017-11-28T18:02:01.000Z","updated_at":"2021-03-21T08:10:48.000Z","dependencies_parsed_at":"2023-01-14T09:15:25.217Z","dependency_job_id":null,"html_url":"https://github.com/JLChnToZ/plurk-css-editor-mod","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JLChnToZ/plurk-css-editor-mod","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2Fplurk-css-editor-mod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2Fplurk-css-editor-mod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2Fplurk-css-editor-mod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2Fplurk-css-editor-mod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JLChnToZ","download_url":"https://codeload.github.com/JLChnToZ/plurk-css-editor-mod/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2Fplurk-css-editor-mod/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28631936,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T04:47:28.174Z","status":"ssl_error","status_checked_at":"2026-01-21T04:47:22.943Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["plurk","plurk-css"],"created_at":"2024-10-09T21:17:02.081Z","updated_at":"2026-01-21T10:01:44.207Z","avatar_url":"https://github.com/JLChnToZ.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Plurk CSS Editor Mod (噗浪自訂 CSS 編輯器外掛)\n\nThis is the mod that replaces [Plurk](https://www.plurk.com) custom CSS text field to a full featured, rich coding [Less](http://lesscss.org/)/[SCSS](http://sass-lang.com/) editor with functionality that auto compiles the code to CSS on-the-fly in the [theme settings page](https://www.plurk.com/Settings/show?page=theme). This is also an experiment on bundles [Monaco Editor](https://microsoft.github.io/monaco-editor/) (The code editor came with Visual Studio Code), [Less.js](http://lesscss.org/), [SASS.js](https://github.com/medialize/sass.js/) with [Webpack](https://webpack.js.org/) and [React](https://reactjs.org) and make them works together in browsers.\n\n這是一個把噗浪設定頁面自訂佈景風格一欄變成一個功能強大的 LESS 、 SCSS 編輯器兼自帶自動編譯功能的外掛。同時這也是一個實驗性質的專案，嘗試把 Monaco Editor (來自 VSCode 的代碼編輯器)、 LESS.js 、 SASS.js 用 Webpack 和 React 包在一起，使其能夠在瀏覽器一起運作。\n\n## Building and Usage\n\n```sh\n$ yarn \u0026\u0026 yarn build\n```\nThen it will generate bundle.js inside dist folder. Just make this file injected into theme settings page and you will see the result.\n\nThis repository just contains the content inside the mod main bundle. To make this run, you will have to inject the bundled script into the settings page. There are many ways to do this, but I think the easiest way is create a UserScript loaded with GreaseMonkey or TamperMonkey. You may use [plurkcss.user.js](plurkcss.user.js) directly.\n\nOnce you have finished and reloaded the settings page, you should see the fresh code editor sitting in there.\n\nThis mod is tailor-made to working on Plurk. It might works somewhere else, but I bet that you may have to make some modifications on the code, especially on parts integrates with the text field and the form in that page.\n\n## License\n\n[MIT](LICENSE)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjlchntoz%2Fplurk-css-editor-mod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjlchntoz%2Fplurk-css-editor-mod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjlchntoz%2Fplurk-css-editor-mod/lists"}