{"_id":"@atisor73/jupyterlab-themes","name":"@atisor73/jupyterlab-themes","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.1":{"name":"@atisor73/jupyterlab-themes","version":"0.1.1","description":"JupyterLab light theme extension.","author":{"name":"Rosita Fu","email":"rosita.fu@outlook.com"},"keywords":["jupyter","jupyterlab","jupyterlab-extension","jupyterlab-theme"],"license":"BSD-3-Clause","scripts":{},"dependencies":{"@jupyterlab/application":"^2.0.0","@jupyterlab/apputils":"^2.0.0","@atisor73/mandarin-light":"^0.1.0","@atisor73/rouge-dark":"^0.1.0"},"devDependencies":{"rimraf":"~2.6.2","typedoc":"~0.12.0","typescript":"~3.7.1","css-loader":"~0.28.7","mini-css-extract-plugin":"~0.4.4","svgo":"~1.0.4","svg-url-loader":"~2.3.1","svgo-loader":"~2.1.0","url-loader":"~1.0.1","watch":"~1.0.2","webpack":"~4.12.0","webpack-cli":"^3.0.3"},"publishConfig":{"access":"public"},"homepage":"","repository":{"type":"git","url":""},"main":"index.js","gitHead":"f33063c538b366693e4f840276e58c54ec5ee594","_id":"@atisor73/jupyterlab-themes@0.1.1","_nodeVersion":"16.6.1","_npmVersion":"8.4.1","dist":{"integrity":"sha512-uiKXwcWiwWElPHiBc+YM5xEPn5SaeUSvpC61sFuPZcF10CXa8sAbKiCzuVkrbp9s0oV7ceX6I4DYWvI0Ge5Nxw==","shasum":"231971a890518477a010d8e200763a5b8136f948","tarball":"https://registry.npmjs.org/@atisor73/jupyterlab-themes/-/jupyterlab-themes-0.1.1.tgz","fileCount":44,"unpackedSize":1410660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+nAXN1sOO+OEgfWcDKfl+dLL/mDJT57gKBhHnvOVhPwIhAIQNthqrTJsmAZz4u4+kzIWzYCLP4ahPtmlcACDjjMNR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjn4Z0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqldQ//ZkxUqxRKyjXj5bVs21KKkfn1C3wyuzaTU6oNh2Ari7Du/Z9j\r\nWcOPubXiUjpebS64VVlpX/iihI4Cx0czfs3CJDc+ZEFIMEMPyk6S3xWoJfiV\r\nQzFGvAHIRvgchzm1UG8IpYb7REJAEu/A72fRibYSIOoHbTjqqUYiNfMjjjxZ\r\nRF5i7PpPzne2uFMSYD1wCO1R+eWHhjXouoqzTr7YbWiyy39O6ojdj0xHhba0\r\nPkoCHiCD2P9WDwSZNFpHG5AWK+w6PinbFg1d0PyorlAKjgxHFndbb+Ekhs03\r\nlmFISD2jFgqXBD7VRezlApvw34EEThhfkirBdmLVUg9Yll4pqWbz6y9ui5Jw\r\n5S943GXsOzZoEBJq+LeSeGrDlxCJmTa8fFCpQIzjPdNeRSizZGlRW0GtJ8Jk\r\nnZ3qxnCKu6X5Y+tcBZoB7AB663e1O4HpgCvL2gi9FowwVfcxZQGJ8YXnM5GJ\r\nwNaWtwct3Uz5u9aAuWFNdB4h8Mmnu+WNS78C9WAyAU/kDreSFZv4ViAldxhW\r\naXDNUaFlr61XnIAIqFFb2s6qIX7BV1fTj6s1ClDmR2ZfYvPG043NoOF2yXcL\r\nw3p3zg5yedyI3GtxQSoFs0IpbPLgniBt6BQJCGs0yjPVRp5l05O43nZWZGVP\r\nTWXdlj9QeOJVMewO3K+qhn+V+OeSwZmwH1c=\r\n=sAkH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"atisor73","email":"rosita.fu@outlook.com"},"directories":{},"maintainers":[{"name":"atisor73","email":"rosita.fu@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jupyterlab-themes_0.1.1_1671399028351_0.9856123768979452"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-18T21:30:28.277Z","0.1.1":"2022-12-18T21:30:28.609Z","modified":"2022-12-18T21:30:28.747Z"},"maintainers":[{"name":"atisor73","email":"rosita.fu@outlook.com"}],"description":"JupyterLab light theme extension.","keywords":["jupyter","jupyterlab","jupyterlab-extension","jupyterlab-theme"],"repository":{"type":"git","url":""},"author":{"name":"Rosita Fu","email":"rosita.fu@outlook.com"},"license":"BSD-3-Clause","readme":"# jupyterlab-themes\n\nForked the repo structure from [arbennett/jupyterlab-themes](https://github.com/arbennett/jupyterlab-themes).\n\n## Installation\nCurrently, you have to install each of the themes individually. Themes be installed directly via `npm` with the standard way of installing lab extensions:\n\n```\njupyter labextension install @atisor73/{$themename}\n```\n\nYou can also install from source. This can be accomplished by running the following comands in a theme's respective subdirectory:\n\n```\nnpm install\njupyter labextension link .\n```\n\n## Example screenshots\n\n### Nord theme\n![nord](./screenshots/nord.png \"Nord theme screenshot\")\n\n### Mexico theme\n![mexico](./screenshots/mexico-light.png \"Mexico theme screenshot\")\n\n\n\n### My workflow\nBecause I am not a web developer, my familiarity with javascript and typescript is somewhat limited.\nThus, the workflow I've developed here may seem odd or convoluted to those with more experience in this\ndomain. Basically, my workflow has been to edit the base stylesheets in the `scss` directory, and using the\n`gen_css.sh` script to generate all of the `css` files directly. Then I update my builds as necessary.\nIf you know a better way to do this, please let me know!\n\n### Bumping versions\nBecause I have cobbled together a strange workflow for updating all of the themes at once it's a bit unwieldy\nto update the versioning consistently. This is the command I use (mostly for my own sake):\n\n```\nsed -i 's/\"version\": \"CURRENT_VERSION\"/\"version\": \"NEW_VERSION\"/g' ./**/package.json\n```\n","readmeFilename":"README.md"}