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

Theme support #489

Merged
merged 67 commits into from
Dec 9, 2024
Merged
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
db0fb3a
new theme manager class WIP
brifordwylie Dec 2, 2024
b87f8cc
Merge branch 'main' into theme_support
brifordwylie Dec 3, 2024
beb94ad
Merge branch 'main' into theme_support
brifordwylie Dec 4, 2024
da2b94e
Setting up the Theme manager: WIP
brifordwylie Dec 4, 2024
75750ef
Setting up the Theme manager: WIP
brifordwylie Dec 4, 2024
db85e91
using a Flask route to serve the custom.css files
brifordwylie Dec 4, 2024
1839ca3
header color for future use
brifordwylie Dec 4, 2024
d7215fa
removing most of the old custom css
brifordwylie Dec 4, 2024
98a12ab
small patch to pipelines page so the callback doesn't error out; we'l…
brifordwylie Dec 4, 2024
1a96328
fix dash imports
brifordwylie Dec 4, 2024
5ef132d
fix dash imports
brifordwylie Dec 4, 2024
9e7ea80
fix dash imports
brifordwylie Dec 4, 2024
94c847f
working on ThemeManager
brifordwylie Dec 4, 2024
eb06d0e
updating the theme documentation
brifordwylie Dec 4, 2024
a8eff5f
fix call to get css files
brifordwylie Dec 4, 2024
270db92
just some styling fixes
brifordwylie Dec 5, 2024
50e813e
theme manager now manages css
brifordwylie Dec 5, 2024
6ad873c
adding the theme manager to the plugin unit test
brifordwylie Dec 5, 2024
7335f37
adding the theme manager to the plugin unit test
brifordwylie Dec 5, 2024
69bc694
just playing with custom.css parameters
brifordwylie Dec 5, 2024
cf151c5
more theme work
brifordwylie Dec 5, 2024
f500404
adding minty themes
brifordwylie Dec 5, 2024
63809ac
putting some theme docs in
brifordwylie Dec 5, 2024
4519740
flake8/linter cleanup
brifordwylie Dec 5, 2024
5784f8b
theme manager dev: WIP
brifordwylie Dec 5, 2024
2fe89d7
changing the ThemeManager class into a singleton
brifordwylie Dec 5, 2024
5cedd4b
updating the darkly.json template
brifordwylie Dec 6, 2024
317dac6
setting up themes for scatter plot
brifordwylie Dec 6, 2024
c12eca0
flake8/linter cleanup
brifordwylie Dec 6, 2024
6761011
more theme work
brifordwylie Dec 6, 2024
6d0b0a8
flake8/linter cleanup
brifordwylie Dec 6, 2024
b57cea1
more theme docs
brifordwylie Dec 6, 2024
16842a4
app.layout container adjustments
brifordwylie Dec 6, 2024
d1763ec
adding the quartz theme
brifordwylie Dec 6, 2024
13ee904
changing the colorscale logic to be more robust
brifordwylie Dec 6, 2024
afa2732
adding themes.. whee
brifordwylie Dec 6, 2024
0f1529c
functionality for the themes to give a base_css URL
brifordwylie Dec 6, 2024
f9136c2
flake8/linter cleanup
brifordwylie Dec 6, 2024
8b84d3e
making sure the ThemeManager init doesn't take args
brifordwylie Dec 6, 2024
fe67fdd
taking out the hard coded DARKLY themes
brifordwylie Dec 6, 2024
c6a283e
flake8/linter cleanup
brifordwylie Dec 6, 2024
651427c
showing the config path more prominently
brifordwylie Dec 7, 2024
75c895e
converting main page over to aggrid tables
brifordwylie Dec 7, 2024
2b648a7
just some aggrid tweaks
brifordwylie Dec 7, 2024
05fefdf
converting the main page over to aggrid tables
brifordwylie Dec 7, 2024
b67f210
converting the model page over to aggrid tables
brifordwylie Dec 7, 2024
b6ba9e9
flake8/linter cleanup
brifordwylie Dec 7, 2024
c35fe4f
fix the case where tags are getting recomputed
brifordwylie Dec 7, 2024
14a2040
small tweaks for aggrid
brifordwylie Dec 7, 2024
8cafa7e
column adjustments
brifordwylie Dec 7, 2024
268b080
flake8/linter cleanup
brifordwylie Dec 7, 2024
30c7de1
switching out Data Table for AGGrid
brifordwylie Dec 8, 2024
604b610
flake8/linter cleanup
brifordwylie Dec 8, 2024
9c600de
flipping endpoints page to use AgGrid
brifordwylie Dec 8, 2024
c125294
have deprecated decorator also show stack trace
brifordwylie Dec 8, 2024
f65c74f
switching out Data Table for AGGrid in the example plugin pages
brifordwylie Dec 8, 2024
b70176e
flake8/linter cleanup
brifordwylie Dec 8, 2024
9d7a9c0
flake8/linter cleanup
brifordwylie Dec 8, 2024
88f7bb9
use ThemeManager for colorscale
brifordwylie Dec 8, 2024
eb2300e
a bunch of work on themes :)
brifordwylie Dec 8, 2024
8991b2c
have correlation matrix use the diverging colorscale
brifordwylie Dec 8, 2024
5469ef3
flake8/linter cleanup
brifordwylie Dec 8, 2024
ec69044
css/template tweaks
brifordwylie Dec 9, 2024
a228e1f
adding hidden link and javascript code to trigger a click to go to on…
brifordwylie Dec 9, 2024
2cafba6
flake8/linter cleanup
brifordwylie Dec 9, 2024
c9902e7
template tweaks
brifordwylie Dec 9, 2024
bfffe4b
adding health icons to data sources and feature sets
brifordwylie Dec 9, 2024
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
3 changes: 1 addition & 2 deletions applications/experiments/compound_explorer/callbacks.py
Original file line number Diff line number Diff line change
@@ -2,8 +2,7 @@

from datetime import datetime
import dash
from dash import Dash, html
from dash.dependencies import Input, Output, State
from dash import Dash, html, Input, Output, State
import dash_bootstrap_components as dbc

# SageWorks Imports