1/**
2* style.css for Plugin minimap
3*
4* @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
5* @author     Nicolas GERARD
6* Copy from Bootstrap
7*
8*/
9
10
11.nicon_folder_open {
12    background-image: url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="250" height="195"><g fill="rgb(204,204,204)" transform="translate(-7.897 -268.6)"><rect rx="0" y="286.829" x="12.897" height="175" width="200" opacity=".517"/><path d="M13.23 458.808l39.687-132.291h198.437l-39.687 132.291z" fill-rule="evenodd"/><rect rx="0" y="273.6" x="39.688" height="13" width="90"/></g></svg>');
13    display: inline-block;
14    width: 1.5em;
15    height: 1em;
16    vertical-align: middle;
17    content: "";
18    background-size: 100% 100%;
19}
20
21#minimap__plugin {
22    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
23    font-size: 14px;
24    line-height: 1.42857;
25}
26
27#minimap__plugin .panel-default {
28    border-color: #ddd;
29    box-sizing: border-box;
30}
31
32#minimap__plugin .panel {
33    box-sizing: border-box;
34    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
35    -moz-border-bottom-colors: none;
36    -moz-border-left-colors: none;
37    -moz-border-right-colors: none;
38    -moz-border-top-colors: none;
39    background-color: #fff;
40    border-image-outset: 0 0 0 0;
41    border-image-repeat: stretch stretch;
42    border-image-slice: 100% 100% 100% 100%;
43    border-image-source: none;
44    border-image-width: 1 1 1 1;
45    border-radius: 4px;
46    border: 1px solid;
47    margin-bottom: 20px;
48    display: block;
49    color: #ddd;
50}
51
52#minimap__plugin .panel-default > .panel-heading {
53    background: #f5f5f5 linear-gradient(to bottom, #f5f5f5 0px, #e8e8e8 100%) repeat-x;
54    border-color: #ddd;
55    color: #333;
56}
57
58#minimap__plugin .panel-heading {
59    border-bottom: 1px solid;
60    border-top-left-radius: 3px;
61    border-top-right-radius: 3px;
62    padding: 10px 15px;
63    box-sizing: border-box;
64    display: block;
65    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
66    font-size: 14px;
67    line-height: 1.42857;
68}
69
70#minimap__plugin .panel > .list-group, #minimap__plugin .panel > .panel-collapse > .list-group {
71    margin-bottom: 0;
72}
73
74#minimap__plugin .list-group {
75    border-radius: 4px;
76    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
77    padding-left: 0;
78    box-sizing: border-box;
79    color: #333;
80}
81
82#minimap__plugin .panel-heading + .list-group .list-group-item:first-child {
83    border-top-width: 0;
84}
85
86#minimap__plugin .panel > .list-group .list-group-item,
87#minimap__plugin .panel > .panel-collapse > .list-group .list-group-item {
88    border-bottom-width: 1px;
89    border-left-width: 0;
90    border-right-width: 0;
91    border-radius: 0;
92}
93
94#minimap__plugin .list-group-item {
95    -moz-border-bottom-colors: none;
96    -moz-border-left-colors: none;
97    -moz-border-right-colors: none;
98    -moz-border-top-colors: none;
99    background-color: #fff;
100    border-image-outset: 0 0 0 0;
101    border-image-repeat: stretch stretch;
102    border-image-slice: 100% 100% 100% 100%;
103    border-image-source: none;
104    border-image-width: 1 1 1 1;
105    /*border: solid #ddd;*/
106    display: block;
107    padding: 10px 15px;
108    position: relative;
109    box-sizing: border-box;
110    margin: 0 0 -1px;
111}
112
113#minimap__plugin .label-primary {
114    background-color: #337ab7;
115}
116
117#minimap__plugin .label {
118    border-radius: 0.25em;
119    color: #fff;
120    display: inline;
121    font-size: 75%;
122    font-weight: 700;
123    line-height: 1;
124    padding: 0.2em 0.6em 0.3em;
125    text-align: center;
126    vertical-align: baseline;
127    white-space: nowrap;
128    box-sizing: border-box;
129}
130
131/* Active link css */
132#minimap__plugin .list-group-item.active,
133#minimap__plugin .list-group-item.active:focus,
134#minimap__plugin .list-group-item.active:hover {
135    background: #f5f5f5 linear-gradient(to bottom, #f5f5f5 0px, #e8e8e8 100%) repeat-x;
136    border-color: #ddd;
137    color: #333;
138    text-shadow: none;
139}
140
141#minimap__plugin .list-group-item.active {
142    background-color: #e8e8e8 ! important;
143    z-index: 2;
144}
145
146
147#minimap__plugin .panel-body {
148    clear: both;
149    content: " ";
150    box-sizing: border-box;
151    display: table;
152    padding: 15px;
153    unicode-bidi: -moz-isolate;
154    color: #333;
155}
156
157#minimap__plugin .glyphicon {
158    /*already same color than the header*/
159    color: #d8d2d2;
160}
161
162#minimap__plugin .panel-footing {
163    display: flex;
164    padding: 0.10rem;
165    background: #f5f5f5 linear-gradient(to bottom,#f5f5f5 0px,#e8e8e8 100%) repeat-x;
166}
167
168#minimap__plugin .minimap_badge {
169
170    border-radius: 0.25em;
171    background-color: #d8d2d2;
172    font-size: 0.6rem;
173    padding: 0.25rem;
174    margin-left: auto !important;
175    margin-right: 0.3rem;
176    color: #1d4a71;
177    margin: 0.1rem;
178}
179
180