Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split packages #14

Merged
merged 12 commits into from
Jun 29, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .binder/apt.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
firefox
libgl1-mesa-glx
33 changes: 24 additions & 9 deletions .binder/environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
name: jupyterlab-gt-coar-theme

channels:
- conda-forge
- nodefaults
- https://conda.anaconda.org/conda-forge

dependencies:
- jupyterlab >=3.0.7
Expand All @@ -20,18 +19,34 @@ dependencies:
- flake8
- pyflakes
- wheel
# binder biz
- nbgitpuller
# demo/integration testing
- bqplot
- firefox
- geckodriver
- importnb
- ipydrawio
- ipyelk
- ipywidgets
- jupyter-lsp-python-plugins
- jupyter-videochat
- jupyterlab_robotmode
- jupyterlab-lsp
- jupyterlab-classic
- jupyterlab-tour
- nbgitpuller
- pandas
- robotkernel
- python-lsp-server
- retrolab
- robotframework >=4
- robotframework-lsp
- robotframework-seleniumlibrary
- robotkernel >=1.5
- wxyz_datagrid
- wxyz_dvcs
- wxyz_json_e
- wxyz_json_schema_form
- wxyz_jsonld
- wxyz_lab
- wxyz_svg
- wxyz_tpl_jinja
- wxyz_yaml
- xeus-python
# demo jank
- ipython <7.20
- jedi <0.18
26 changes: 26 additions & 0 deletions .binder/postBuild
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,29 @@ cp -r .binder/user-settings ~/.jupyter/lab/

jupyter labextension uninstall --no-build jupyter-offlinenotebook || echo "ok"
jupyter labextension list

mkdir examples

git clone https://github.com/jupyrdf/ipyelk
pushd ipyelk
git checkout v1.0.0
cp -r examples ../examples/ipyelk
popd

git clone https://github.com/bqplot/bqplot
pushd bqplot
git checkout 0.12.29
cp -r examples ../examples/bqplot
popd

git clone https://github.com/deathbeds/wxyz
pushd wxyz
git checkout v0.5.1
cp -r src/wxyz_notebooks/src/wxyz/notebooks ../examples/wxyz
popd

git clone https://github.com/robots-from-jupyter/robotkernel
pushd robotkernel
git checkout 1.5.0
cp -r examples ../examples/robotkernel
popd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"theme": "GT COAR Light",
"theme": "GT COAR (Light)",
"theme-scrollbars": true
}
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,12 @@ __pycache__/
**/node_modules/
build/
dist/
labextension/
labextensions/
lib/
node_modules/
untitled*
Untitled*
.mypy_cache/
.virtual_documents
.vscode
*.tsbuildinfo
5 changes: 2 additions & 3 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
node_modules
node_modules/
**/node_modules
**/lib
**/package.json
labextension/
labextensions/
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# CHANGELOG

## [0.3.0]

- fixes selectors to avoid broken variable redefinitions ([#13])
- breaks up into multiple packages ([#14])
- themes presentation/single-document mode ([#14])
- handles more third-party extensions
- [ipyelk]

[0.3.0]: https://pypi.org/project/jupyterlab-gt-coar-theme/0.3.0
[#13]: https://github.com/gt-coar/jupyterlab-gt-coar-theme/issues/13
[#14]: https://github.com/gt-coar/jupyterlab-gt-coar-theme/pull/14
[ipyelk]: https://github.com/jupyrdf/ipyelk

## [0.2.4]

- fixes `JSON` rich display size ([#11])
Expand Down
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,19 @@ conda install -c conda-forge jupyterlab-gt-coar-theme

## Screenshots

| Light | Dark |
| ---------------------------------------------------- | -------------------------------------------------- |
| ![a screenshot of the light theme][screenshot-light] | ![a screenshot of the dark theme][screenshot-dark] |
| Mode | Light | Dark |
| -----------: | ---------------------------------------------------------------------- | -------------------------------------------------------------------- |
| Full | ![a screenshot of the light theme][screenshot-light] | ![a screenshot of the dark theme][screenshot-dark] |
| Presentation | ![a screenshot of the light presentation theme][screenshot-light-prez] | ![a screenshot of the dark presentation theme][screenshot-dark-prez] |

[screenshot-light]:
https://user-images.githubusercontent.com/7581399/106806206-a6a40900-6635-11eb-9e49-1c60fde1c1c5.png
[screenshot-dark]:
https://user-images.githubusercontent.com/7581399/107781115-864f0b00-6d15-11eb-998b-789bc24ba921.png
[screenshot-light-prez]:
https://user-images.githubusercontent.com/7581399/123836581-dcdd7000-d8d7-11eb-8e8a-a5c4ad708733.png
[screenshot-dark-prez]:
https://user-images.githubusercontent.com/7581399/123836579-dc44d980-d8d7-11eb-91e6-c6d81799e613.png

## Usage

Expand Down
Loading