Commit Graph

7 Commits (bb17a1a7d36415a65a09a703b8d3384795a3c5a3)

Author SHA1 Message Date
Joost Wooning bb17a1a7d3
oauth login using api redirects (#76)
* login with api redirect

* fix scss imports

* login button styles

* keep original path after login

* no /cabana base path

* small redirect fix

* upgrade packages

* use github actions for building

* CI sass

* fix warnings

* fix build test
2021-10-04 18:57:54 +02:00
Chris Biscardi ddeea37287 Refactor Signals
Signals are tied to OpenDBC and CanJS work. Refactor them to make space
for hosting the functions currently in CanJS that shouldn't be in
CanJS.

Also the beginning of performance work for Cabana, which is sorely
needed due to constant large state updates triggered by raf on video
frame events
2018-01-19 16:16:04 -08:00
ChristopherBiscardi af2c295c2c
prettier the scss 2017-12-12 18:29:51 -08:00
Andrew Valish b796c24ad0 Add Signal Mouseover Highlighting, Correct Hiding Plotted Signals (#84)
* add signal mouseover highlighting in legend

* refresh graph data with new plottedSignals when hiding plot
2017-07-21 19:28:26 -07:00
Andrew Valish 101d78a06b add signal colors to legend and plots, clean canlog, misc styling 2017-07-21 02:39:28 -07:00
Andrew Valish 03daabad0b Designing Cabana v1.1.2 (#83)
* developing v1.1 design with scrollable sticky columns

* add font-awesome fonts, import styles

* remove and ignore compiled src css

* styling legend entries, packet list, light meta styling

* refactor and style signal packet list, add signal id to field labels, re-add remove signal, re-add part selector
2017-07-19 22:40:20 -07:00
Andrew Valish 349f03fecf Refactor Cabana Markup, Apply Minor Design Tweaks (#81)
* prepend newly plotted signal to show first

* highlight selected available message in navigation

* extract CanGraph render function in explorer

* toggle expanded signals in Legend,  trigger edit and plot when expanding signal

* check if plottedSignal is new before plotting

* add uid to signal model

* use signal uid in SignalLegend and entry for keys and expanding

* adding sass npm script to watch scss files

* refactoring most of markup for semantic class naming, introducing scss files, light styling

* prefer flex over floats

* set min-width on body
2017-07-17 18:10:37 -07:00