-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
ui: [suggestion] "opt-in" header minor styling tweaks #12590
Labels
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
C-question
A question rather than an issue. No code/spec/doc change needed.
O-community
Originated from the community
S-3-ux-surprise
Issue leaves users wondering whether CRDB is behaving properly. Likely to hurt reputation/adoption.
Milestone
Comments
Thanks for the feedback, @cppforlife |
knz
added
the
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
label
Dec 29, 2016
knz
changed the title
[suggestion] "opt-in" header minor styling tweaks
ui: [suggestion] "opt-in" header minor styling tweaks
Dec 29, 2016
knz
added
the
S-3-ux-surprise
Issue leaves users wondering whether CRDB is behaving properly. Likely to hurt reputation/adoption.
label
Dec 29, 2016
Thanks for the feedback, @cppforlife!
|
mrtracy
pushed a commit
to mrtracy/cockroach
that referenced
this issue
Apr 13, 2017
This is a significant refactoring of the systems previously used to display banner-type notifications. + All logic on whether or not to display alerts has been moved to a series of selectors in `redux/alerts.ts`. After many factoring attempts, using a selector for each alert seemed like the appropriate design based on current requirements. + A new sync service has been added in `alerts.ts`, which is responsible for loading data from the server which is needed to display alerts. This was chosen because loading this data using the same method as other components (e.g. how metric data is loaded) was proving tedious given the nature of alert-relevant information (only needs to be loaded once, a variety of different settings). + Most alerts have been moved from Banners into a dismissable panel which is displayed on the cluster page. This makes them significantly less disruptive. + Significant testing has been added for the alert display logic and the alert sync service. Not in this issue: + The "cluster disconnected" banner has not been modified, it still displays at its previous position. The styling of this banner will be changed in a subsequent pull request, but it will remain visible across all pages because it is relevant to all pages. Additional Refactoring changes: + Renamed `AdminUIState.ui` -> `AdminUIState.localSettings` to make its purpose more clear. Resolves cockroachdb#12890 Resolves cockroachdb#12590
mrtracy
pushed a commit
to mrtracy/cockroach
that referenced
this issue
Apr 17, 2017
This is a significant refactoring of the systems previously used to display banner-type notifications. + All logic on whether or not to display alerts has been moved to a series of selectors in `redux/alerts.ts`. After many factoring attempts, using a selector for each alert seemed like the appropriate design based on current requirements. + A new sync service has been added in `alerts.ts`, which is responsible for loading data from the server which is needed to display alerts. This was chosen because loading this data using the same method as other components (e.g. how metric data is loaded) was proving tedious given the nature of alert-relevant information (only needs to be loaded once, a variety of different settings). + Most alerts have been moved from Banners into a dismissable panel which is displayed on the cluster page. This makes them significantly less disruptive. + Significant testing has been added for the alert display logic and the alert sync service. Not in this issue: + The "cluster disconnected" banner has not been modified, it still displays at its previous position. The styling of this banner will be changed in a subsequent pull request, but it will remain visible across all pages because it is relevant to all pages. Additional Refactoring changes: + Renamed `AdminUIState.ui` -> `AdminUIState.localSettings` to make its purpose more clear. Resolves cockroachdb#12890 Resolves cockroachdb#12590
jordanlewis
added
C-question
A question rather than an issue. No code/spec/doc change needed.
O-community
Originated from the community
and removed
O-deprecated-community-questions
labels
Apr 24, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
C-question
A question rather than an issue. No code/spec/doc change needed.
O-community
Originated from the community
S-3-ux-surprise
Issue leaves users wondering whether CRDB is behaving properly. Likely to hurt reputation/adoption.
imho it would be better:
The text was updated successfully, but these errors were encountered: