Styling fixes for tabs, collapsible search box, navbar updates

This commit is contained in:
Erik Ziegler 2015-10-22 17:01:00 +02:00
parent 7f04f96222
commit 56417df385
18 changed files with 197 additions and 110 deletions

View File

@ -8,12 +8,15 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Lesion Tracker</a>
<a class="navbar-brand" href="/">
<img height="30px" src="/images/logo.png">
<h4 class="name">OHIF Lesion Tracker</h4>
</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="www.tumormetrics.org">About</a>
<a href="http://www.tumormetrics.org">About</a>
</li>
</ul>
</div>

View File

@ -4,11 +4,30 @@
color: #888888
background-color: #060606
border: none
font-family: "Sanchez"
color: #C1C1C1
.navbar-form, .navbar-default .navbar-nav > li > a
color: #C1C1C1
font-weight: bold
font-size: 12pt
.navbar-form
margin: 0
padding: 15px 3px
.navbar-brand
img
float: left
margin-right: 10px
margin-top: -8px
h4.name
float: left
margin: 0
font-family: "Sanchez"
color: #C1C1C1
@media (min-width: 768px)
.navbar
border-radius: 0px

View File

@ -1,7 +1,7 @@
.lesionTableContainer
background-color: pink
height: 25%
max-height: 200px
background-color: white
border: 8px solid pink
color: #A0A0A0
background-color: #2F2F2F
border: 8px solid #484848

View File

@ -9,4 +9,5 @@
<meta name="MobileOptimized" content="320">
<meta name="HandheldFriendly" content="True">
<meta name="apple-mobile-web-app-capable" content="yes">
<link href='http://fonts.googleapis.com/css?family=Sanchez:400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
</head>

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -8,4 +8,5 @@
<meta name="MobileOptimized" content="320">
<meta name="HandheldFriendly" content="True">
<meta name="apple-mobile-web-app-capable" content="yes">
<link href='http://fonts.googleapis.com/css?family=Sanchez:400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
</head>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -8,7 +8,10 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">OHIF Viewer</a>
<a class="navbar-brand" href="/">
<img height="30px" src="/images/logo.png">
<h4 class="name">Open Health Imaging Foundation</h4>
</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">

View File

@ -4,10 +4,35 @@
color: #888888
background-color: #060606
border: none
font-family: "Sanchez"
color: #C1C1C1
.navbar-default .navbar-nav > li > a
color: #C1C1C1
font-weight: bold
font-size: 12pt
.navbar-form
height: 50px
margin: 0
padding: 15px 3px
font-weight: bold
font-size: 12pt
line-height: 20px
.navbar-brand
display: inline-block
img
float: left
margin-right: 10px
margin-top: -5px
h4.name
float: left
margin: 0
font-family: "Sanchez"
color: #C1C1C1
@media (min-width: 768px)
.navbar

View File

@ -3,6 +3,7 @@
height: 100%
width: 100%
min-width: 120px
overflow: auto
overflow-y: auto
overflow-x: hidden
background-color: black
padding-bottom: 20px

View File

@ -4,6 +4,9 @@
background-color: black
border: 1px solid #424242
margin: 0 auto
cursor: copy
cursor: -webkit-grab
cursor: -moz-grab
.seriesDescription
text-align: center

View File

@ -2,7 +2,7 @@
<li role="presentation" class="tabTitle">
<a data-target="#{{contentid}}" role="tab" data-toggle="tab">
{{title}}
<button class="close">&times;</button>
</a>
<a class="close">x</a>
</li>
</template>

View File

@ -1,21 +1,17 @@
Template.tabTitle.events({
'click .close': function(e) {
var tab = $(e.currentTarget).siblings('a[data-toggle="tab"]').eq(0);
var tab = $(e.currentTarget).parents('a[data-toggle="tab"]').eq(0);
var contentId = tab.data("target").replace("#", "");
var tabObjectId = tabs.find({contentid: contentId}).fetch()[0]._id;
tabs.remove(tabObjectId);
var tabIndex = tab.parent('li').index();
var newActiveTabIndex = Math.max(tabIndex - 1, 0);
var newActiveTab = $(".tabTitle").eq(newActiveTabIndex);
var newActiveTabLink = newActiveTab.find("a[data-toggle=tab]");
var newContentId = newActiveTabLink.data("target");
switchToTab(newContentId);
}
});
Template.tabTitle.helpers({
'active': function() {
return this.active ? "active" : "";
switchToTab(newContentId);
var tabObjectId = tabs.find({contentid: contentId}).fetch()[0]._id;
tabs.remove(tabObjectId);
}
});

View File

@ -1,5 +1,5 @@
<template name="worklist">
<ul class="nav nav-tabs" role="tablist">
<ul class="nav" role="tablist" id="tablist">
<li role="presentation" class="tabTitle active">
<a data-target="#worklistTab" role="tab" data-toggle="tab">Study List</a>
</li>

View File

@ -11,37 +11,59 @@ body
#tabs
width: 100%
.nav-tabs
#tablist
border-bottom: 1px solid #424242;
background-color: #202020
height: 41px
.tabTitle
a:hover
background-color: transparent
.tabTitle
background-color: #202020
border-color: #424242
padding: 3px 10px
float: left
line-height:30px
&:hover
color: black
background-color: white
button.close
color: black
&.active
background-color: #202020
background-color: #424242
border-color: #424242
&:hover
background-color: #424242
a
color: white
button.close
color: white
a
color: #424242
padding: 0 5px
padding: 5px 15px
cursor: pointer
float: left
color: #424242
text-decoration: none
button.close
margin: 4px 0 4px 8px
text-shadow: none
color: white
text-decoration: none
&:hover
color: red
&.close
font-size: 16pt
padding: 0 5px
font-weight: normal
float: left
.tab-content
width: 100%
height: calc(100% - 100px)
height: calc(100% - 91px)
.tab-pane
width: 100%

View File

@ -1,11 +1,18 @@
table#tblStudyList
color: #888888
border-collapse: collapse;
border-color: gray;
border-collapse: collapse
border-color: gray
tr
thead
background-color: black
&:hover
color: #888888
tbody > tr
padding: 4px
border: 1px solid #282828
background-color: black
&:nth-of-type(odd)
background-color: #202020

View File

@ -1,7 +1,12 @@
<template name="worklistSearch">
<!--Search Panel-->
<div id="worklistSearchPanel" class="panel panel-default">
<div class="panel-heading" id="search-panel-head">Search</div>
<div class="panel-heading" id="search-panel-head">
<h4 class="panel-title">
<a data-toggle="collapse" href="#searchPanel">Search</a>
</h4>
</div>
<div id="searchPanel" class="panel-collapse collapse">
<div class="panel-body">
<div style="padding: 10px;">
<div class="row">
@ -84,5 +89,6 @@
</div>
</div>
</div>
</div>
<!--Search panel ends-->
</template>