analytics/assets/js/dashboard
Vignesh Joglekar b64f9de51a
Adds sticky header row (site selection, date, filters) (#472)
* Adds New Dark Mode Assets

* Moves triangle for dropdown to a reasonable position

* Majority .eex dark implementation

* Fixes Logo Positioning

* Adds theme flag to user schema, uses it

* Uses correct variables for theme applicator script

* Minor missed theme changes/fallbacks

* Individual Component Support + Theme Context

* Sources Tab Support

This was a pain to test D:

* Partial Stats Sections Support

* More of stats modules supported

* Modal +table support

* Improves some Flatpickr in light theme, supports dark theme

* Fixes missed settings tab colors

* Finishes Devices module support

* Fixes bar graph colors

* Better colorizes maps module

* Undoes colorized bars

(they looked bad, on second thought)

* Fixes loading indicator

* Finishes conversions module

* Adds changelog entry

The PR number could be wrong, will double check

* Fixes missed header color

* Fixes naming of migration and removes static alter

* Does migration correctly

As I said, my Elixir is pretty weak heh

* Adds support for spike notifications setting

* Improves contrast and visibility for email settings

* Add initial implementation for sticky header

* Minor mobile formatting improvements

* Finishes (probably) pinned header feature

* Adds changelog entry for pinned header

* Updates PR number in sticky header changelog entry

* Wraps up code cleanup + feature

* Merge conflicts are hard, apparently

* Removes extraneous tailwind variants

* Fixes mentioned issues

* Removes option to unsticky
* py-3
* Tailwind in CSS
2020-12-22 15:39:14 +02:00
..
stats fix: low contrast text in dark mode (#490) 2020-12-21 15:00:04 +02:00
api.js Ability to add event metadata (#381) 2020-10-28 11:09:04 +02:00
date.js Add 'This month' and 'Last month' options (#312) 2020-09-09 11:13:55 +03:00
datepicker.js Fixes couple of Flatpickr related issues (#495) 2020-12-21 15:26:37 +02:00
error-boundary.js Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00
fade-in.js Animate dashboard loading to make it smoother (#38) 2020-03-03 11:13:08 +02:00
filters.js Adds sticky header row (site selection, date, filters) (#472) 2020-12-22 15:39:14 +02:00
historical.js Adds sticky header row (site selection, date, filters) (#472) 2020-12-22 15:39:14 +02:00
index.js Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00
mount.js Prevent choosing a date before site was added in datepicker (#477) 2020-12-16 11:52:47 +02:00
number-formatter.js Use uppercase M for million 2020-11-23 11:08:16 +02:00
pinned-header-hoc.js Adds sticky header row (site selection, date, filters) (#472) 2020-12-22 15:39:14 +02:00
query.js Fixes couple of Flatpickr related issues (#495) 2020-12-21 15:26:37 +02:00
realtime.js Adds sticky header row (site selection, date, filters) (#472) 2020-12-22 15:39:14 +02:00
router.js Show utm_medium, utm_source, and utm_campaign in sources modal (#321) 2020-09-28 11:29:24 +03:00
site-switcher.js Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00
theme-consumer-hoc.js Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00
theme-context.js Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00
theme-provider-hoc.js Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00