Commit Graph

818 Commits (a5a7dd8934caa70bda4b4b84ba0573bff410e7a1)

Author SHA1 Message Date
Hunter Trujillo 9375f927ae adding within range support: the good, the bad, and the ugly 2017-01-04 16:02:11 -08:00
Andrew Watkins 3865d7e6d4 Merge pull request #712 from influxdata/style-refactor
Styles Refactor
2017-01-04 16:17:41 -07:00
Will Piers de9069de7e Fix bug that stopped apps from displaying 2017-01-03 17:28:27 -05:00
Nathan Haugo 92dceda778 Merge pull request #696 from influxdata/feature/tr-dashboard-frontend
Implement Dashboard Index Page
2016-12-30 14:12:53 -08:00
Nathan Haugo 8205afdb35 Merge pull request #672 from influxdata/feature/tr-host-status
Spike: Use `system` metrics to indicate host status
2016-12-28 13:34:47 -08:00
Alex P ae51cc78c3 fire ze lazer 2016-12-20 20:08:27 -08:00
Alex P f8841ea006 fixing spacing on checkbox 2016-12-20 20:07:52 -08:00
Alex P c23040f539 styling responsive tables
Was previously bright white, now is dark
2016-12-20 19:54:23 -08:00
Alex P 51f98e3949 Organizing dygraphs stylesheet 2016-12-20 19:49:17 -08:00
Alex P de0b955d2f Sortable table styles moved to table component sheet 2016-12-20 19:49:00 -08:00
Alex P b9d9159aff Removing odd letter spacing on monotype table cells 2016-12-20 19:48:40 -08:00
Alex P 7195ceca69 code font variable 2016-12-20 19:48:22 -08:00
Alex P 148ed5e156 Deleting extra space 2016-12-20 19:47:57 -08:00
Alex P 0b59f34ccf Refactorus maximus
- Removing glyph icons and font awesome (not being used for anything)
- Removing unused stylesheets (there were a lot)
- Re-organizing all stylesheets in a more understandable way
2016-12-20 14:18:48 -08:00
Alex P 5206430971 Keeping session names truncated if too long 2016-12-15 15:47:04 -08:00
Alex P 2414640fa9 Merge branch 'master' into misc-ui-polish 2016-12-15 14:43:38 -08:00
Alex P a55b256d31 Color Coded alert levels in alerts history 2016-12-15 14:43:15 -08:00
Alex P 0f06edae6b Fixing janky data selector in kap rule creator 2016-12-15 14:35:39 -08:00
Tim Raymond 407c28f472 Use the dashboard ID for the iterator key
Iterator keys should use something unique, like an ID :).
2016-12-15 17:01:30 -05:00
Tim Raymond a3cb25a500 Make dashboard list fetch from API
This removes some mocked-out data to make the Dashboard list actually
hit the API.
2016-12-15 17:01:30 -05:00
Tim Raymond 4bcca2e988 Build dashboard table from API
This pulls the table data into a fetch from the mocked-out API. A
subsequent commit will remove the commented-out sections to actually hit
the backend.
2016-12-15 17:01:30 -05:00
Tim Raymond c045443dc9 Initial Dashboard Index Page
This sets up the routing, sidebar links, and a stubbed out table view of
the dashboards.
2016-12-15 17:01:30 -05:00
Alex P 7ecb791609 Moving groupbytimedropdown styles higher up
Some styles needed in kapacitor rule builder, could not see because
scoped to DE
2016-12-15 12:29:28 -08:00
Will Piers 3821f2695e Use InfluxQL instead of Raw Text 2016-12-15 12:24:19 -08:00
Alex P 4e89f74170 Hidden scrollbar on panel-builder
Previously it was unclickable because the resizer sits on top,
rendering it purely aesthetic. The visual clutter of it was quite ugly.
Now it is hidden, but still scrollable. Hypothesis: users will not miss
this scrollbar, usability should remain intact
2016-12-15 12:13:10 -08:00
Alex P 8986a01ed9 Source indicator doesn't break on small screens 2016-12-15 12:10:54 -08:00
Alex P b1381cab6b Fixing active state of panels in DE 2016-12-15 11:54:42 -08:00
Alex P 6a2f403b6e Attempting to solve UX bug from community
https://github.com/influxdata/chronograf/issues/689
2016-12-15 11:50:28 -08:00
Alex P dc15e09b2f Merge branch 'master' into misc-ui-polish 2016-12-15 11:29:23 -08:00
Alex P 58ad0250f0 Merge branch 'master' into misc-ui-polish 2016-12-15 09:55:20 -08:00
Andrew Watkins 7428a6a45d Fix missed rebase conflicts 2016-12-15 09:52:01 -08:00
Andrew Watkins a23d493e4c Update tests 2016-12-15 09:49:17 -08:00
Andrew Watkins e8ef056e4d Cleanup 2016-12-15 09:49:17 -08:00
Andrew Watkins 32e70948f9 Move activeQueryID state to DE container 2016-12-15 09:49:17 -08:00
Andrew Watkins 054f1e6eb0 Highlight lines that correspond to selected query tab 2016-12-15 09:48:18 -08:00
Will Piers cb74fdf208 Merge pull request #667 from influxdata/editor-mode
Editor mode
2016-12-14 14:58:35 -08:00
Alex P b58193badf If no kapacitor instance, show -- instead of blank cell 2016-12-13 17:41:07 -08:00
Alex P 9ee2e6d042 Right aligned delete rule button 2016-12-13 17:23:53 -08:00
Alex P 79187164e0 More obvious empty state for kapacitor config 2016-12-13 17:22:34 -08:00
Alex P bb036e111d new panel menu a little wider 2016-12-13 17:01:27 -08:00
Alex P 843e793eb6 Adding "open" class to dropdown toggle if it is open
Helps differentiate between itself and nearby buttons during dropdown
open state, following bootstrap’s design patterns
2016-12-13 17:00:11 -08:00
Alex P 7ddee2ddbb Styling new panel tab menu
Using full text names “Query Builder” and “Raw Text” to be as clear as
possible to users
2016-12-13 16:55:33 -08:00
Will Piers 2d54d4c26d Minor tweaks 2016-12-13 16:32:19 -08:00
Will Piers beab738d92 Create simple dropdown and use it. Needs style help 2016-12-13 14:30:02 -08:00
Alex Paxton 3c51c6e503 Merge pull request #684 from influxdata/fix-input-text-selection
Fix Input Text Selection
2016-12-13 13:22:04 -08:00
Andrew Watkins 084a55e5f6 Rename sources to configuration in SideNav 2016-12-13 10:41:44 -08:00
Tim Raymond 465f91a784 Merge branch 'master' into feature/tr-host-status
Conflicts:
  ui/src/hosts/components/HostsTable.js
2016-12-13 13:31:33 -05:00
Tim Raymond ca9bc60e57 Add warning status light
It's useful to see when a host is potentially having problems and when a
host is definitely having problems. We want to show when we haven't
heard from hosts in the past 10 minutes or greater than that interval.

To facilitate this, the deltaUptime query was adjusted to fetch 10
minutes worth of data grouped into 1m intervals with a fill(0). The
"show tag values" query to fetch all hosts sets the uptime value of
hosts to be -1. If a negative value is seen by a HostRow for a
deltaUptime value, the status light is set to red. If it's 0 (meaning a
fill value), we set that to an amber light. Finally if the host is
reporting a positive deltaUptime, the light becomes green.
2016-12-13 13:13:53 -05:00
Tim Raymond 579ac2b71f Improve Host Status Queries
This incorporates some feedback received from a spike implementation of
host status. For one, the uptime query (now named deltaUptime to
better indicate this is a change in uptime) is now packed into the query
to fetch the rest of the data for the host page. Also, a "show tag
values" query has been added here to fetch hosts that will escape the
time range selected by the group by in the deltaUptime query (see this
issue: https://github.com/influxdata/influxdb/issues/6967).

While not implemented in this commit, it's possible now that we could
show different treatments for those hosts that haven't been seen
"recently" (as defined by the time selection on the deltaUptime query)
and those that have.
2016-12-13 12:01:43 -05:00
Alex P dc07d48208 Works for textarea as well as input 2016-12-12 17:55:45 -08:00
Alex P 398e38796c fancy blue highlight 2016-12-12 17:49:07 -08:00
Alex P 9fee7ae65b Commenting out this button until it has an event listener 2016-12-12 16:50:10 -08:00
Alex P cd30d162ad Styling raw text field
- Builder queries are blue
- Raw text queries are purple
- Using the new monospace font here
- Doing something a bit heavy-handed to ensure there is no jitter
between the raw text and builder text
2016-12-12 16:40:40 -08:00
Alex P 340d71dee9 Removing references to previous monotype font 2016-12-12 16:25:17 -08:00
Alex P f8cf700c40 Removing excess styles from query editor 2016-12-12 16:17:43 -08:00
Alex P 2a79b707ba New monotype font! 2016-12-12 16:15:34 -08:00
Alex P 920ff6a3e5 Renaming stylesheet to match component
Raw query editor —> raw text
2016-12-12 14:27:54 -08:00
Alex P 563eea8ca3 Switching to new class names (explorer --> panel) 2016-12-12 14:27:31 -08:00
Alex P 9bfa84c7f8 Renaming stylesheet to match new conventions 2016-12-12 13:05:48 -08:00
Alex P 8f921d47f3 Removing extra div 2016-12-12 13:05:33 -08:00
Will Piers 947949bc63 Clean up and small refactors 2016-12-12 12:04:33 -08:00
Will Piers a060fc8153 Allow for rawText queries again 2016-12-12 12:03:48 -08:00
Will Piers 4f169a47a0 Rename Explorers to Panels and add functionality to create raw queries 2016-12-12 11:50:58 -08:00
Alex P 6405ba2eb3 spinner rotates the right direction now 2016-12-12 11:25:56 -08:00
Alex P 3ed9667698 transparent spinner 2016-12-12 11:17:49 -08:00
Alex P 64241f900a Re-adding GroupByTimeDropdown stylesheet 2016-12-09 13:53:05 -08:00
Alex P 805506db29 Explorer tabs have names that refer to the query
Name is “Measurement” + First Field Selected Name
If multiple fields selected it only shows the first field not all fields
2016-12-09 13:17:14 -08:00
Alex P 032cd2bc24 Explorer Tabs designed for measurement + field name
Eventually the tab will truncate text with …
With the current max-length of 175px
that gets you about 27-29 characters in the tab
2016-12-09 13:00:21 -08:00
Alex P 7cdbfbad9f Renaming / Refactoring
“graph-panel” —> “graph”
2016-12-09 12:14:26 -08:00
Alex P 1424a74ac7 Explorer tabs cleanup
Had previously deleted the “X” icon, replaced with pseudo elements
2016-12-09 11:48:48 -08:00
Alex P b3213cb844 Tag list polish
checkboxes are darker, badges darker, search bar matches measurements
search bar
2016-12-09 11:37:13 -08:00
Alex P 78a0a142e8 Removing white space 2016-12-09 11:36:47 -08:00
Alex P 25da7da690 Multi-select dropdown cleanup 2016-12-08 13:48:40 -08:00
Alex P 126cd7c7d4 Darker checkboxes in query editor list 2016-12-08 12:39:46 -08:00
Alex P 7c8702b5f9 Slightly short min height on query editor lists 2016-12-08 12:39:32 -08:00
Tim Raymond 10fa1faf79 Use `system` metrics to indicate host status
This uses the `uptime` field collected by Telegraf in the `system`
measurement to determine if a Host is currently up or down. We can
determine if a host is down by using group by with a fill(0) and looking
for zero values.
2016-12-08 14:19:55 -05:00
Alex P 1f2d07313b Merge branch 'master' into apply-function-ui-fix 2016-12-07 15:34:32 -08:00
Alex P ced510c889 RIP it was a great file 2016-12-07 15:34:13 -08:00
Andrew Watkins 4f412366ed Fix no page load on refresh bug 2016-12-07 14:15:21 -08:00
Andrew Watkins b658d0c91e Remove unnecessary context and PropTypes 2016-12-07 14:14:07 -08:00
Alex P b9c4cbb14f UI for export function 2016-12-07 13:00:56 -08:00
Alex P 48b84c163e Styling explorer actions 2016-12-07 13:00:39 -08:00
Alex P da89c14b02 Merge branch 'master' into apply-function-ui-fix 2016-12-07 12:49:51 -08:00
Andrew Watkins 65cd867edb Merge pull request #660 from influxdata/rule-time-range
Add time range selection to RulePage
2016-12-06 21:11:56 -08:00
Alex P bafe0d59a4 Removing excess markup and styles
no longer have tabs in the builder, so removing all that
2016-12-06 18:45:28 -08:00
Alex P ba0a0ba2f9 Discarding obsolete styles 2016-12-06 18:35:57 -08:00
Alex P 02854242b2 Merge branch 'master' into apply-function-ui-fix 2016-12-06 18:29:54 -08:00
Alex P ac8f214dff Renaming styles
Beginning process of simplifying names for the query editor / explorer
- “qeditor” instead of “query-editor”
- Using -- instead of __
- Generic toggle style in theme-dark.scss (previously tag list toggle)
2016-12-06 18:29:47 -08:00
Alex P 698114dad5 Assorted changes (see desc)
- Explorer is darker
- Group by Time styles were all over the place, moving to own file in
chronograf components css
- Removing _sizes.scss (only had 1 variable in it)
2016-12-06 16:56:55 -08:00
Andrew Watkins c6e22b1422 Fix ReactTooltip prop error 2016-12-06 16:47:09 -08:00
Andrew Watkins fc35092c97 Cleanup 2016-12-06 16:44:59 -08:00
Andrew Watkins 021849b89e Merge pull request #658 from influxdata/more-icons-in-font
New Icons in Font
2016-12-06 16:07:31 -08:00
Alex P 9600e9b00e Merge branch 'master' into apply-function-ui-fix 2016-12-06 15:41:13 -08:00
Alex P 30a1cd602e Cleanup
should be slightly easier to search now, was nested like crazy
2016-12-06 15:36:48 -08:00
Alex P 9e76d487b0 Removing excess styles
Mo’ generic yo
2016-12-06 15:36:23 -08:00
Alex P 7219114ce8 This will make me less crazy 2016-12-06 15:35:05 -08:00
Alex P 0647a3cde6 Skinny scrollbars 2016-12-06 15:34:52 -08:00
Andrew Watkins 805d00dc9a Add time range selection to RulePage 2016-12-06 13:59:36 -08:00
Alex P 7c4f89ca00 New icons in font
- Brush
- Polaroid
- Export
- Keynote
- Alphabet (A)
- Alphabet (B)
- Square
- Diamond
- Circle
2016-12-06 13:12:05 -08:00
Alex P 737539001c Cleanup based on comments 2016-12-06 12:32:47 -08:00
Alex P 46474e42ee More polished y axis labels 2016-12-06 12:30:44 -08:00
Alex P 68da453dba More subtle spinner for graphs in host dash 2016-12-06 12:28:10 -08:00
Alex P e2de618f8a Styling Y labels
Not super great looking, but at least it doesn’t overlap with the y
values
2016-12-06 12:27:25 -08:00
Alex P 251118101c Cleanup based on comments 2016-12-06 12:24:15 -08:00
Alex P 7bcb8a8cb8 Adding helper tooltips to dashboard pages 2016-12-06 12:23:46 -08:00
Alex P d34a6919bd More polished y axis labels 2016-12-06 12:23:46 -08:00
Alex P 304ece8519 More subtle spinner for graphs in host dash 2016-12-06 12:22:25 -08:00
Alex P 5b88e4c775 Styling Y labels
Not super great looking, but at least it doesn’t overlap with the y
values
2016-12-06 12:21:29 -08:00
Alex P b4a6ab4427 Reorganizing DE header
- Didn’t have a page title, it does now
- Opting for “session” instead of “exploration”
- “New Exploration” shortened to “New”
2016-12-06 12:21:29 -08:00
Alex P b055e44ab4 cleanup code samples
in query editor line height was much too low
2016-12-06 12:21:29 -08:00
Alex P ac3b1846e4 Time range dropdown
- No label required
- Added icon back in (wasn’t showing up before) which makes it a lot
more clear
- Styles are generic so any icon inside a dropdown will get positioned
the same way
2016-12-06 12:21:29 -08:00
Jade McGough 84161fe792 updateSource reducer needs to return an array 2016-12-06 12:06:31 -08:00
Jade McGough 59e3c3e045 fix deletion redux action for sources 2016-12-06 12:02:36 -08:00
Jade McGough d8008bbc26 remove unneccessary mapDispatchToProps 2016-12-06 11:55:53 -08:00
Nathan Haugo 20f309a64d Merge pull request #646 from influxdata/redux_sources
store sources in redux
2016-12-06 11:37:24 -08:00
Jade McGough 09b14d95f2 clean up sources reducers 2016-12-06 11:30:39 -08:00
Andrew Watkins 23fe33fba5 Merge pull request #642 from influxdata/number-vis-type
Visualization: SINGLE STAT
2016-12-06 11:10:58 -08:00
Andrew Watkins 0553da0a65 Update LAYOUT docs and vis type 2016-12-06 10:59:22 -08:00
Jade McGough b0815f76d8 revert unnecessary change 2016-12-06 10:51:52 -08:00
Jade McGough d1df615fc0 remove git hash 2016-12-06 04:54:42 -08:00
Jade McGough 052fd43d6c store sources in redux 2016-12-06 04:48:01 -08:00
Will Piers afd636d174 Fix bug that stopped apps from displaying 2016-12-05 16:54:11 -08:00
Andrew Watkins 1dfd9fb455 Introduce Single Stat plus Line Graph 2016-12-05 16:15:12 -08:00
Andrew Watkins eb94fff347 Introduce single state component 2016-12-05 14:58:19 -08:00
Andrew Watkins 2f4281b44f Remove require from some props 2016-12-05 14:58:19 -08:00
Will Piers 3dc8be41f3 WIP 2016-12-05 14:57:42 -08:00
Tim Raymond 7b0f2d93e6 Merge 'master' into feature/tr-search-by-tag
Conflicts:
-  ui/src/hosts/components/HostsTable.js

Concurrent design changes happened alongside some performance
improvements.
2016-12-02 15:14:42 -05:00
Will Piers a989828591 Refactor HostsTable for fun and SPEED 2016-12-01 16:46:19 -08:00
Andrew Watkins 312e4f6da2 Merge pull request #632 from influxdata/layout-y-ranges-labels
Layout y ranges labels
2016-12-01 11:42:15 -08:00
Tim Raymond 2ad07760a2 Add ability to filter by tags on hosts
If users have hosts with tags specifying things like fstype=ext3, they
want to be able to filter by that. To facilitate this, we have to
perform additional parsing of the series that we get back from the
initial `SHOW SERIES` that we issue to figure out the apps for hosts.

This is parsed out into an object with a shape like:

```
{
   "measurement" : "foo",
   "tags" : {
      "host" : "skeletor",
      "cpu" : "cpu",
      "fstype" : "overlay"
   }
}
```

The host is extracted and used for looking up apps as before, however
now all tags are also assigned to that host as well. These are then
filtered against in SearchBar.

Performance is less than ideal with large numbers of hosts, causing page
lockup for about 1s each type a character is typed. The `render`
function of HostTable.js is approximately 300ms in some profiles that
I've taken, which seems very high. Upon further investigation, it seems
like `filterHosts` only takes approx 20ms in profiles taken, so the
issue appears to be the render path and not related to this patch.
2016-12-01 11:28:30 -05:00
Alex P 6cc430d4ed Minor cosmetic change on actions in the sessions dropdown 2016-11-30 18:49:00 -08:00
Alex P edf43be484 Dark create first source page 2016-11-30 17:26:36 -08:00
Alex P 08ae33bac5 UI microcopy tweak
Letting users know filtering only works on the Name column in the table
2016-11-30 17:16:41 -08:00
Alex P a67d92aa06 User Search Widget polish
Had some UI bugs, looks better now
2016-11-30 17:15:08 -08:00
Alex P 9d20adda8a Hosts Table UI Polish
- 1 Host has no S on the end
- No hosts shows loading state
2016-11-30 17:03:28 -08:00
Alex P 40c3771223 Source Mgmt. Layout Polish 2016-11-30 16:42:45 -08:00
Alex P 2a14d37f16 Custom Default Source Label 2016-11-30 16:30:34 -08:00
Alex P 92fc68195b Moving dark panel styles into dark theme sheet 2016-11-30 16:30:22 -08:00
Alex P c4bfda14bb Replace Edit & Delete w/ Icons
more compact, don’t need text label to understand
2016-11-30 16:29:53 -08:00
Alex P 78c131c6cf Dark Modal Styles 2016-11-30 16:29:30 -08:00
Alex P 574f8c2d8d Fixing dropdown item hover state UI bug 2016-11-30 15:30:32 -08:00
Alex P fbe272eb14 Dropdown menu polish
dropdown actions are included
2016-11-30 15:26:14 -08:00
Alex P 5809476360 Forgot to remove this reference 2016-11-30 15:06:44 -08:00
Andrew Watkins 5470726ca1 Refactor more for more fun and more profit
Signed-off-by: Will Piers <willpiers@influxdb.com>
2016-11-30 15:05:51 -08:00
Alex P abb5409adb Refactor DE Sessions Dropdown
Making the “actions” option generic and a part of generic dropdown
styles. No longer located in the DE header file
2016-11-30 15:00:03 -08:00
Alex P 90c9905afc Removing commented out UI
No plans to build this stuff any time soon
2016-11-30 14:59:00 -08:00
Alex P 0fb483d40e Removing unused file 2016-11-30 14:56:31 -08:00
Will Piers a7f3d394da Update range and labels for new layout shape 2016-11-30 14:13:15 -08:00
Andrew Watkins cdf5bfb1e0 Fix broken test
Signed-off-by: Will Piers <willpiers@influxdb.com>
2016-11-30 14:13:15 -08:00
Andrew Watkins 478be6e6ae Handle multiple ranges supplied by layout 2016-11-30 14:13:15 -08:00
Andrew Watkins ec61046d8c Add dygraphSeries prop 2016-11-30 14:13:15 -08:00
Andrew Watkins 33eb58e383 Remove prop requirement' 2016-11-30 14:13:15 -08:00
Andrew Watkins 8536f9d264 Rename fields to labels
What we where calling fields in timeSeriesToDygraph is really
a dygraph concept called labels.  Simply put, labels are the strings
used in a legend to identify a series.  Naming them fields was a bit
confusing as they are really an amalgomation of measurements, fields,
and tags.
2016-11-30 14:13:15 -08:00
Andrew Watkins 3644ab7fd9 Remove requirement from rp prop 2016-11-30 14:13:15 -08:00
Andrew Watkins db0a4cc5fd Handle multiple y-axes legend labels 2016-11-30 14:13:15 -08:00
Will Piers 289c7e00f5 Refactor for fun and profit 2016-11-30 14:12:56 -08:00
Will Piers bf4efeefc9 Add Y-labels to graphs 2016-11-30 14:04:32 -08:00
Alex P 89d3b3ea7e Merge branch 'master' into all-dark-ui 2016-11-30 12:32:05 -08:00
Alex P db177fbcbc Proper cursor on editable rule name 2016-11-30 12:31:43 -08:00
Alex P d54f986eb3 Pencil icon next to editable name on Rule Builder 2016-11-30 12:29:11 -08:00
Alex P 25801a5f16 Removing previous overrides for Kapacitor themed forms
Using modifier classes defined in theme-dark instead
2016-11-30 12:28:56 -08:00
Alex P 5fb23272c0 Kapacitor Theme Inputs 2016-11-30 12:10:20 -08:00
Alex P 35c6cf3fef Code styles for dark theme 2016-11-30 12:08:22 -08:00
Will Piers 3ef3644d6a Merge pull request #630 from influxdata/edit-telegraf
Fix uneditable telegraf text input
2016-11-30 12:02:26 -08:00
Alex P 8f6d8b7956 Removing custom dropdown styles from DE sheets
- These will be in theme-dark.scss and not scoped to the DE
- Less is more
2016-11-30 11:52:52 -08:00
Alex P 0be72ddd0d Removing unused styles 2016-11-30 11:51:38 -08:00
Alex P 9778c84e0f Dark Theme styles have their own sheet
Trying to clean things up
2016-11-30 11:51:24 -08:00
Andrew Watkins f808a49aa2 Use defaultValue prop 2016-11-30 10:03:06 -08:00
Nathan Haugo 360819bc27 Merge pull request #573 from influxdata/bugfix/tr-layouts
Fix template layout ordering
2016-11-30 05:20:01 -08:00
Alex P e37183a1f6 Rule builder has a green scrollbar 2016-11-29 23:34:59 -08:00
Alex P 20f338118e Theme options for page-contents scrollbar 2016-11-29 23:30:12 -08:00
Alex P 43360a0530 New dark form styles & cleaned up layouts for alert configs 2016-11-29 17:45:46 -08:00
Alex P 119bb8d9f2 Removing unused styles 2016-11-29 15:52:03 -08:00
Alex P d767264ac5 Flash Messages have their own stylesheet
They were searching for a home for so long, I felt bad
2016-11-29 15:42:20 -08:00
Alex P a9ac8e4bd0 Removing some unused styles
Lots of vestigial madness in here
2016-11-29 15:41:49 -08:00
Alex P 1727a83516 Cleanup 2016-11-29 15:29:32 -08:00
Alex P a722780aab Page title font size slightly smaller
Looked huge on my laptop
Decreased slightly, more space efficient
Less likely to cause a wrap on pages like the Data Explorer
2016-11-29 15:25:15 -08:00
Alex P 97e0d9806c All pages have new page classes
- More consistent
- More semantic
- Might have missed a page or two, will circle back later
2016-11-29 15:24:38 -08:00
Alex P 36a1ed8e4c CSS Refactor
- Since all pages are dark, don’t need special styles for dark pages
- New naming conventions:
  - page > page-header
  - page > page-contents
2016-11-29 15:22:28 -08:00
Tim Raymond 23889951be Enforce cell dimensions on auto-layout cells
Previously, the calculation of cells which are in autoflow layouts was
incorrect since it needed to be multiplied by the cellHeight. To have
this, we also need to have a fixed cellHeight for these cells. This
overrides any cell width and height set on autoflowed layouts and forces
it to 4x4
2016-11-29 17:42:30 -05:00
Tim Raymond 4ba7e10931 Fix template layout ordering
This divides templates into two classes: autoflow and static. This is
controlled by a boolean "autoflow" property on templates. Any autoflow
templates that will be rendered for a host, have their cells arranged in
a left-to-right, top-to-bottom fashion.

Static templates, are assumed to have precise positioning information
for their graphs. The only adjustment made to them will be a translation
of their Y coords so they do not overlap other layouts.

The autoflow templates, after processing, become a static layout as
defined above and are positioned accordingly.
2016-11-29 17:41:19 -05:00
Nathan Haugo 2d4fd948e9 Merge pull request #583 from influxdata/grid-layout-tweaks
Grid Layout Tweaks
2016-11-29 13:24:13 -08:00
Nathan Haugo c7c2ada152 Merge pull request #628 from influxdata/fancy-auth-page
Fancy Auth Page
2016-11-29 13:22:36 -08:00
Alex P 18c13923d7 Update from Master 2016-11-29 13:11:46 -08:00
Alex P c1e6c568de Auth page looks fancy now 2016-11-29 13:04:46 -08:00
Alex P 2b836b5467 New sheet for auth page styles 2016-11-29 13:04:28 -08:00
Alex P 4e17d527ff App container & bg style
Makes the Login page look good, laying track for all dark UI
2016-11-29 13:04:06 -08:00
Alex P 4167bf8b4b Adding in image assets
Using SVGs so the file size should be negligible
2016-11-29 13:03:07 -08:00
Nathan Haugo 6a348d0dd4 Merge pull request #579 from influxdata/fix/536-show-kapacitor-error
extract kapacitor error to separate component, share it with rules page
2016-11-29 12:35:38 -08:00
Nathan Haugo 6e8c55e4b4 Merge pull request #601 from influxdata/measurement-present
Fix layout being displayed when measurement not present
2016-11-29 11:30:51 -08:00
Will Piers f663355a53 Refactor to use me from redux store 2016-11-28 14:19:40 -07:00
Will Piers 0755c9fc04 Add a logout button 2016-11-28 13:55:01 -07:00
Andrew Watkins a7e22ca4c9 Fix layout being displayed when measurement not present 2016-11-22 11:31:30 -08:00
Will Piers c608f3f665 Remove old spec 2016-11-21 16:10:00 -07:00
Will Piers c749203b11 Dont render routes if user is not authenticated 2016-11-21 14:20:33 -07:00
Will Piers fcb252a985 Setting up structure for Auth flow 2016-11-21 14:20:33 -07:00
Jade McGough c796f3706e provide a default value for telegraf database in forms 2016-11-18 15:19:16 -08:00
Jade McGough a1de93c51f add telegraf config to initial source creation page 2016-11-18 14:57:29 -08:00
Chris Goller 63923a97cc Add placeholder text for default telegraf database 2016-11-18 16:47:00 -06:00
Jade McGough dee0fccd25 fix other hardcoded references to telegraf database 2016-11-18 14:21:23 -08:00