Skip to content

Commit

Permalink
Admin UI: Add Page Tab Navigation Bar
Browse files Browse the repository at this point in the history
In the latest design wireframes, certain UI pages are composed of multiple
"Tabs" - for example, the page for a single Node will have an "Overview" tab and
a "Graphs" tab.

Navigation between these tabs is accomplished via a Navigation Bar component,
which is the same component used for the main navigation bar.

Finally, the content on the various page tabs has been restructured to more
closely resemble the current wireframes.
  • Loading branch information
Matt Tracy committed Aug 6, 2015
1 parent c3a69de commit 72fee5c
Show file tree
Hide file tree
Showing 13 changed files with 346 additions and 119 deletions.
2 changes: 1 addition & 1 deletion ui/css/app.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions ui/embedded.go

Large diffs are not rendered by default.

163 changes: 123 additions & 40 deletions ui/js/app.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions ui/js/test.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 11 additions & 4 deletions ui/styl/partials/layout.styl
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,23 @@ body

#root
position: relative
top: 4rem
top: 6rem
min-height: calc(100% - 4rem)
background-color: -color('light')
background-color: -color('light', 'x-light')
color: -color('dark', 'light')
padding: 0rem 1rem

&:after
content: ""
display: table
clear: both

.primary
background-color: -color('light')

.section
margin-bottom: 2rem
padding: 1rem 2rem

&:after
content: ""
display: table
clear: both
Loading

0 comments on commit 72fee5c

Please sign in to comment.