11@import " variables" , " bootstrap" ;
22@import " icons" ;
33@import " search" ;
4+ @import " forms" ;
45
5- $brand-primary : #619144 ; // a11y overrides $brand-primary in sass
6+ $brand-primary : #619144 ; /* a11y overrides $brand-primary in sass */
67$active-orange : #E70 !default ;
78
89/* --- Bootstrap MODS ---*/
10+ @import " common" ;
11+
912body {
1013 background : $brand-primary ;
1114 font-size : 13px
1215}
13- .container {
14- background : #FFF ;
15- padding : 0 ;
16- }
17- .main .container { padding : 0 4px 18px ; }
18-
19- a ,
20- .btn-link {
21- color : #06C ;
22- & :hover { color : #09F ; }
23- }
24- .alert { padding : 8px ; }
25- .btn { padding : 3px 5px 2px ; }
26- .btn.btn-default {
27- background : $gray-lighter ;
28- background-image : linear-gradient (#FFF , $nav-tabs-border-color );
29- border : 1px solid $gray ;
30- color : $gray-darker ;
31- text-shadow : 0 1px 0 #FFF ;
32- }
33- .btn :not (.btn-default ) { font-weight :bold ; }
34- .btn-danger ,
35- .btn-danger :hover { border-color :darken ($brand-danger , 12% ); }
36- .btn-info ,
37- .btn-info :hover { border-color :darken ($brand-info , 12% ); }
38- .btn-primary ,
39- .btn-primary :hover { border-color :darken ($brand-primary , 12% ); }
40- .btn-success ,
41- .btn-success :hover { border-color :darken ($brand-success , 12% ); }
42- .btn-warning ,
43- .btn-warning :hover { border-color :darken ($brand-warning , 12% ); }
4416
4517#commentList .comment :nth-child (even ) { background : $gray-lighter ; }
4618#dateVisColorSettings { stroke : $brand-primary ; }
47- #hierarchyRecord { background : #FFF ; }
48- h2 { margin : 0 8px 8px ; }
49- input [type = radio ],
50- input [type = checkbox ] {
51- margin : 2px auto 0 ;
52- padding : 0 2px ;
53- }
54- .nav > li > a { padding : 5px 10px ; }
55- .nav-pills {
56- display : table ;
57- margin : 0 auto ;
58- }
59- .navbar { min-height : 1px ; }
60- .navbar-form {
61- margin-top : 5px ;
62- margin-bottom : 5px ;
63- }
64- .pagination {
65- display : table ;
66- margin : 18px auto ;
67- }
68- .pagination > li > a ,
69- .pagination > li > span { padding : 4px 12px 3px ; }
70- .pagination > .active > a ,
71- .pagination > .active > a :focus ,
72- .pagination > .active > a :hover ,
73- .pagination > .active > span ,
74- .pagination > .active > span :focus ,
75- .pagination > .active > span :hover {
76- background : $brand-primary ;
77- border-color : $brand-primary ;
78- }
79- .panel-heading { padding : 0 ; }
80- .panel-heading a {
81- cursor : pointer ;
82- display : inline-block ;
83- padding : 6px ;
84- width : 100% ;
85- }
86- .row :not (.top-row ) {
87- padding : 6px 4px ;
88- margin : 0 -4px ;
89- }
90- .row > p { padding : 0 1em ; }
91- .sub-breadcrumb { padding : 0 5px ; }
92- .tab-content {
93- padding : 6px 8px ;
94- border : 1px solid $gray-lighter ;
95- border-top : 0 ;
96- }
19+ #hierarchyRecord { background : #fff ; }
20+ .cart-controls .checkbox { line-height : 2rem ; }
9721
98- @media (max-width : 767px ) {
99- body { padding : 6px ; }
100- header { margin-top : 0 ; }
101- .label { font-size : 85% ; }
102- }
22+ /* --- Layout --- */
23+ .main .container { padding-top : 1rem ; }
10324@media (min-width : 768px ) {
104- .badge {
105- font-size : 85% ;
106- margin-top : 1px ;
107- }
108- .label { padding-top : .3em ; }
109- .modal-dialog { width : 650px ; }
25+ .main .sidebar { padding : 0 ; }
11026}
11127
11228/* --- Header --- */
@@ -115,10 +31,7 @@ header .fa.fa-bars { font-size: 21px; }
11531header .navbar {
11632 border-radius : 5px 5px 0 0 ;
11733 padding : 0 10px ;
118- & .search {
119- border-radius : 0 ;
120- padding-bottom : 4px ;
121- }
34+ & .search { border-radius : 0 ; }
12235 .navbar-brand {
12336 height : 65px ;
12437 width : 170px ;
@@ -149,21 +62,12 @@ header .searchbox .tab-content .navbar-text { margin: 5px 10px 5px 0; }
14962 margin-bottom : 2px
15063 }
15164}
152- header .breadcrumb {
153- border : 1px solid $gray-lighter ;
154- border-radius : 0 ;
155- border-width : 1px 0 ;
156- font-size : 12px ;
157- margin-bottom : 2px ;
158- padding : 7px 20px 5px
159- }
16065
16166/* --- Footer --- */
162- footer { margin-bottom : 36 px ; }
163- footer .container {
67+ footer {
68+ margin-bottom : 2 rem ;
16469 border-radius : 0 0 5px 5px ;
16570 border-top : 1px solid $nav-tabs-border-color ;
166- padding-top : 18px ;
16771}
16872footer hr { display : none ; }
16973footer p { margin : 0 ; }
@@ -223,50 +127,6 @@ ul.random.image li img { margin: 0 auto; }
223127 margin : 5px 10px 5px 0 ;
224128}
225129
226- /* --- Record --- */
227- .tagList button {
228- margin-top : 0 ;
229- padding-top : 0 ;
230- padding-bottom : 4px ;
231- font-size : 95% ;
232- vertical-align : initial ;
233- }
234- .tagList button .fa-close { margin-top : 3px ; }
235-
236- /* --- Search --- */
237- .bulkActionButtons { margin-bottom : 6px ; }
238- .result {
239- padding : 1rem ;
240- margin-left : -1.1rem ;
241- & :nth-child (even ) { background-color : $gray-lighter ; }
242- & .embedded .getFull.expanded {
243- margin-top : -6px ;
244- padding-top : .5rem ;
245- padding-bottom : .5rem ;
246- }
247- }
248- .result > p {padding :0 1em ;}
249- .result .label {
250- display : inline-block ;
251- margin-bottom : 4px ;
252- }
253- .result .long-view .tab-content {background : #FFF ;}
254- .result .media { margin : 0 ; }
255- .result .row { padding : 0 ; }
256- .result .savedLists {
257- margin : 0 0 4px ;
258- padding : 4px 0 4px 6px ;
259- }
260- .result .savedLists ul { padding-left : 18px ; }
261- .search-controls label { text-align : left ; }
262- @media (max-width : 767px ) {
263- .result .search-controls .form-inline { text-align : left ; }
264- .search-controls {
265- margin : 4px -4px ;
266- padding : 4px 0 ;
267- }
268- }
269-
270130/* --- Sidebar --- */
271131.sidebar {
272132 .list-group { margin-bottom : 5px ; }
0 commit comments