Project

General

Profile

« Previous | Next » 

Revision f9a3d0f6

Added by Andreas Kohlbecker about 8 years ago

#1420 classification breadcrumbs imlemented

View differences:

modules/cdm_dataportal/cdm_dataportal.css
551 551
  text-decoration: underline;
552 552
}
553 553

  
554
#classification-breadcrumbs li {
555

  
556
}
557

  
554 558
/*
555 559
 * ======= footnotes and annotations =======
556 560
 */
modules/cdm_dataportal/cdm_dataportal.module
717 717
    $block["4"]["info"] = t("CDM Dataportal Print");
718 718
    $block["keys"]["info"] = t("CDM identification keys");
719 719
    $block["fundedByEDIT"]["info"] = t('Funded by EDIT');
720
    $block["classification_breadcrumbs"] =  array(
721
        'info' => t('Classification breadcrumbs'),
722
        'cache' => DRUPAL_CACHE_PER_PAGE
723
      );
720 724

  
721 725
    return $block;
722 726
}
......
759 763
        'html' => TRUE,
760 764
      ));
761 765
      return $block;
766
    case 'classification_breadcrumbs':
767
      if (arg(1) == 'taxon' && is_uuid(arg(2))) {
768
        $block['subject'] = '<none>';
769
        $block['content'] = compose_classification_breadcrumbs(arg(2));
770
        return $block;
771
      }
772
      break;
762 773
  }
763 774
}
764 775

  
modules/cdm_dataportal/includes/pages.inc
767 767
  return $render_array;
768 768
}
769 769

  
770
/**
771
 * composes and returns an render array for the experts associated with the given taxon
772
 *
773
 * @param taxon
774
 *
775
 * @return array
776
 *   A Drupal render array for a table with the experts
777
 *
778
 * @ingroup compose
779
 */
770 780
function compose_cdm_taxon_page_experts($taxon){
771 781

  
772 782
  $render_array = array();
......
931 941
    $variables['element']['#link'] = $link;
932 942
  }
933 943
}
944

  
945
/* =================== block composition ===================== */
946

  
947
/**
948
 * composes and returns an render array for the classification breadcrumbs of the given taxon
949
 *
950
 * @param taxon
951
 *
952
 * @return array
953
 *   A Drupal render array for a table with the experts
954
 *
955
 * @ingroup compose
956
 */
957
function compose_classification_breadcrumbs($taxon_uuid) {
958

  
959
  $render_array = array();
960
  if(!is_uuid($taxon_uuid)){
961
    return $render_array;
962
  }
963

  
964
  $render_array['#theme'] = 'item_list';
965
  $render_array['#type'] = 'ul';
966
  $render_array['#attributes'] = array(
967
    'id' => 'classification-breadcrumbs',
968
    'class' => 'breadcrumbs inline',
969
  );
970

  
971
  $items = array();
972
  $parent_taxon_nodes = cdm_ws_taxonomy_pathFromRoot($taxon_uuid);
973
  foreach ($parent_taxon_nodes as $node){
974

  
975
    $is_first_item = count($items) == 0;
976
    $node_name = cdm_dataportal_shortname_of($node);
977
    $path = path_to_taxon($node->taxonUuid);
978

  
979
    $items[] = ($is_first_item ? '': ' > ') . l($node_name, $path);
980
  }
981
  $render_array['#items'] = $items;
982

  
983
  return $render_array;
984

  
985
}
themes/zen_dataportal/css/cdm.css
116 116
  text-align: right;
117 117
}
118 118

  
119
/* line 54, ../sass/cdm.scss */
120
.breadcrumbs li {
121
  padding: 0 0 0 0;
122
}
123

  
119 124
/*
120
 * Searchresults
125
 * Search results
121 126
 */
122 127
/* line 43, ../sass/_mixins.scss */
123 128
#search_results a:link,
......
141 146
#search_results .Taxon a:visited {
142 147
  color: #115e92;
143 148
}
144
/* line 62, ../sass/cdm.scss */
149
/* line 66, ../sass/cdm.scss */
145 150
#search_results table {
146 151
  margin: 1em 0;
147 152
}
148 153

  
149
/* line 67, ../sass/cdm.scss */
154
/* line 71, ../sass/cdm.scss */
150 155
ul.cdm_names li {
151 156
  margin: 9px 0;
152 157
}
......
154 159
/*
155 160
 * Taxon page and parts
156 161
 */
157
/* line 75, ../sass/cdm.scss */
162
/* line 79, ../sass/cdm.scss */
158 163
.page-part {
159 164
  margin-bottom: 18px;
160 165
  clear: none;
......
164 169
 * definition list container rendered by the
165 170
 * drupal theme function theme_description_list()
166 171
 */
167
/* line 85, ../sass/cdm.scss */
172
/* line 89, ../sass/cdm.scss */
168 173
.description_list h3 {
169 174
  font-size: 12px;
170 175
  line-height: 18px;
......
174 179
/*
175 180
 * Synonymy
176 181
 */
177
/* line 99, ../sass/cdm.scss */
182
/* line 103, ../sass/cdm.scss */
178 183
#synonymy div.accepted-name {
179 184
  margin-bottom: -1em;
180 185
  margin-top: 1em;
181 186
}
182
/* line 104, ../sass/cdm.scss */
187
/* line 108, ../sass/cdm.scss */
183 188
#synonymy .homotypic-synonymy-group, #synonymy .heterotypic-synonymy-group, #synonymy .taxon-relationships {
184 189
  border-bottom: 1px solid #DEDEDE;
185 190
  /* replace padding by margin */
......
190 195
/*
191 196
 * Media
192 197
 */
193
/* line 115, ../sass/cdm.scss */
198
/* line 119, ../sass/cdm.scss */
194 199
dl.media-caption {
195 200
  margin: 0;
196 201
}
197 202

  
198
/* line 119, ../sass/cdm.scss */
203
/* line 123, ../sass/cdm.scss */
199 204
.media-caption dd {
200 205
  margin-left: 0;
201 206
}
202
/* line 121, ../sass/cdm.scss */
207
/* line 125, ../sass/cdm.scss */
203 208
.media-caption dd .title {
204 209
  font-size: 100%;
205 210
}
206 211

  
207
/* line 126, ../sass/cdm.scss */
212
/* line 130, ../sass/cdm.scss */
208 213
.image-gallerie td.caption {
209 214
  padding-bottom: 1em;
210 215
}
......
212 217
/*
213 218
 * specimens
214 219
 */
215
/* line 134, ../sass/cdm.scss */
220
/* line 138, ../sass/cdm.scss */
216 221
#specimens table.media_gallery {
217 222
  margin-top: 0.2em;
218 223
}
219
/* line 137, ../sass/cdm.scss */
224
/* line 141, ../sass/cdm.scss */
220 225
#specimens .description_list {
221 226
  clear: both;
222 227
}
223
/* line 139, ../sass/cdm.scss */
228
/* line 143, ../sass/cdm.scss */
224 229
#specimens .description_list h3 {
225 230
  margin-top: 0;
226 231
  background-color: #ddd;
227 232
}
228
/* line 143, ../sass/cdm.scss */
233
/* line 147, ../sass/cdm.scss */
229 234
#specimens .description_list h4 {
230 235
  clear: left;
231 236
  margin-bottom: 0;
232 237
  font-style: italic;
233 238
}
234
/* line 149, ../sass/cdm.scss */
239
/* line 153, ../sass/cdm.scss */
235 240
#specimens .dynabox_content {
236 241
  margin-left: 10px;
237 242
  margin-right: 10px;
238 243
}
239
/* line 153, ../sass/cdm.scss */
244
/* line 157, ../sass/cdm.scss */
240 245
#specimens .block-cdm-dataportal-feature {
241 246
  margin-left: 20px;
242 247
  margin-bottom: 0;
243 248
}
244
/* line 156, ../sass/cdm.scss */
249
/* line 160, ../sass/cdm.scss */
245 250
#specimens .block-cdm-dataportal-feature h2 {
246 251
  font-size: 12px;
247 252
  line-height: 18px;
248 253
  font-weight: bold;
249 254
}
250
/* line 162, ../sass/cdm.scss */
255
/* line 166, ../sass/cdm.scss */
251 256
#specimens ul.typeDesignations {
252 257
  clear: both;
253 258
}
254
/* line 165, ../sass/cdm.scss */
259
/* line 169, ../sass/cdm.scss */
255 260
#specimens .dna-sequence div {
256 261
  font-size: 12px;
257 262
  font-family: monospace;
258 263
  clear: left;
259 264
  padding-left: 20px;
260 265
}
261
/* line 171, ../sass/cdm.scss */
266
/* line 175, ../sass/cdm.scss */
262 267
#specimens .derived_from {
263 268
  clear: both;
264 269
}
......
266 271
/*
267 272
 * Theme settings page
268 273
 */
269
/* line 182, ../sass/cdm.scss */
274
/* line 186, ../sass/cdm.scss */
270 275
#system-theme-settings .image-preview {
271 276
  width: 600px;
272 277
  max-height: 150px;
273 278
  overflow: auto;
274 279
}
275
/* line 186, ../sass/cdm.scss */
280
/* line 190, ../sass/cdm.scss */
276 281
#system-theme-settings .image-preview img {
277 282
  max-width: none;
278 283
  /* reset style in mormalize.scss */
themes/zen_dataportal/css/styles-rtl.css
381 381
/* line 105, ../sass/components/_misc-rtl.scss */
382 382
.menu__item.is-collapsed {
383 383
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=');
384
  *list-style-image: url('../images/menu-collapsed-rtl.png?1426580363');
384
  *list-style-image: url('../images/menu-collapsed-rtl.png?1444053897');
385 385
}
386 386

  
387 387
/**
......
435 435
/* line 160, ../sass/components/_misc-rtl.scss */
436 436
html.js .collapsed .fieldset-legend {
437 437
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=');
438
  *background-image: url('../images/menu-collapsed-rtl.png?1426580363');
438
  *background-image: url('../images/menu-collapsed-rtl.png?1444053897');
439 439
  background-position: 98% 50%;
440 440
}
441 441

  
themes/zen_dataportal/css/styles.css
1278 1278
  padding: 10px 10px 10px 50px;
1279 1279
  /* LTR */
1280 1280
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');
1281
  *background-image: url('../images/message-24-ok.png?1430812011');
1281
  *background-image: url('../images/message-24-ok.png?1444053897');
1282 1282
  background-position: 8px 8px;
1283 1283
  /* LTR */
1284 1284
  background-repeat: no-repeat;
......
1288 1288
/* line 311, ../sass/components/_misc.scss */
1289 1289
.messages--warning {
1290 1290
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');
1291
  *background-image: url('../images/message-24-warning.png?1430812011');
1291
  *background-image: url('../images/message-24-warning.png?1444053897');
1292 1292
  border-color: #ed5;
1293 1293
}
1294 1294

  
1295 1295
/* line 320, ../sass/components/_misc.scss */
1296 1296
.messages--error {
1297 1297
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');
1298
  *background-image: url('../images/message-24-error.png?1430812011');
1298
  *background-image: url('../images/message-24-error.png?1444053897');
1299 1299
  border-color: #ed541d;
1300 1300
}
1301 1301

  
......
1525 1525
/* line 524, ../sass/components/_misc.scss */
1526 1526
.more-help-link a {
1527 1527
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');
1528
  *background-image: url('../images/help.png?1430812011');
1528
  *background-image: url('../images/help.png?1444053897');
1529 1529
  background-position: 0 50%;
1530 1530
  /* LTR */
1531 1531
  background-repeat: no-repeat;
......
1604 1604
/* line 591, ../sass/components/_misc.scss */
1605 1605
.menu__item.is-leaf {
1606 1606
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');
1607
  *list-style-image: url('../images/menu-leaf.png?1426580363');
1607
  *list-style-image: url('../images/menu-leaf.png?1444053897');
1608 1608
  list-style-type: square;
1609 1609
}
1610 1610

  
1611 1611
/* line 598, ../sass/components/_misc.scss */
1612 1612
.menu__item.is-expanded {
1613 1613
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
1614
  *list-style-image: url('../images/menu-expanded.png?1426580363');
1614
  *list-style-image: url('../images/menu-expanded.png?1444053897');
1615 1615
  list-style-type: circle;
1616 1616
}
1617 1617

  
......
1619 1619
.menu__item.is-collapsed {
1620 1620
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');
1621 1621
  /* LTR */
1622
  *list-style-image: url('../images/menu-collapsed.png?1426580363');
1622
  *list-style-image: url('../images/menu-collapsed.png?1444053897');
1623 1623
  /* LTR */
1624 1624
  list-style-type: disc;
1625 1625
}
......
1892 1892
/* line 854, ../sass/components/_misc.scss */
1893 1893
html.js .collapsible .fieldset-legend {
1894 1894
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
1895
  *background-image: url('../images/menu-expanded.png?1426580363');
1895
  *background-image: url('../images/menu-expanded.png?1444053897');
1896 1896
  background-position: 5px 65%;
1897 1897
  /* LTR */
1898 1898
  background-repeat: no-repeat;
......
1903 1903
html.js .collapsed .fieldset-legend {
1904 1904
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');
1905 1905
  /* LTR */
1906
  *background-image: url('../images/menu-collapsed.png?1426580363');
1906
  *background-image: url('../images/menu-collapsed.png?1444053897');
1907 1907
  /* LTR */
1908 1908
  background-position: 5px 50%;
1909 1909
  /* LTR */
......
1968 1968
/* line 915, ../sass/components/_misc.scss */
1969 1969
.progress .filled {
1970 1970
  background-color: #0072b9;
1971
  background-image: url('../images/progress.gif?1430812011');
1971
  background-image: url('../images/progress.gif?1444053897');
1972 1972
}
1973 1973

  
1974 1974
/**
......
2175 2175
  text-align: right;
2176 2176
}
2177 2177

  
2178
/* line 54, ../sass/cdm.scss */
2179
.breadcrumbs li {
2180
  padding: 0 0 0 0;
2181
}
2182

  
2178 2183
/*
2179
 * Searchresults
2184
 * Search results
2180 2185
 */
2181 2186
/* line 43, ../sass/_mixins.scss */
2182 2187
#search_results a:link,
......
2200 2205
#search_results .Taxon a:visited {
2201 2206
  color: #115e92;
2202 2207
}
2203
/* line 62, ../sass/cdm.scss */
2208
/* line 66, ../sass/cdm.scss */
2204 2209
#search_results table {
2205 2210
  margin: 1em 0;
2206 2211
}
2207 2212

  
2208
/* line 67, ../sass/cdm.scss */
2213
/* line 71, ../sass/cdm.scss */
2209 2214
ul.cdm_names li {
2210 2215
  margin: 9px 0;
2211 2216
}
......
2213 2218
/*
2214 2219
 * Taxon page and parts
2215 2220
 */
2216
/* line 75, ../sass/cdm.scss */
2221
/* line 79, ../sass/cdm.scss */
2217 2222
.page-part {
2218 2223
  margin-bottom: 18px;
2219 2224
  clear: none;
......
2223 2228
 * definition list container rendered by the
2224 2229
 * drupal theme function theme_description_list()
2225 2230
 */
2226
/* line 85, ../sass/cdm.scss */
2231
/* line 89, ../sass/cdm.scss */
2227 2232
.description_list h3 {
2228 2233
  font-size: 12px;
2229 2234
  line-height: 18px;
......
2233 2238
/*
2234 2239
 * Synonymy
2235 2240
 */
2236
/* line 99, ../sass/cdm.scss */
2241
/* line 103, ../sass/cdm.scss */
2237 2242
#synonymy div.accepted-name {
2238 2243
  margin-bottom: -1em;
2239 2244
  margin-top: 1em;
2240 2245
}
2241
/* line 104, ../sass/cdm.scss */
2246
/* line 108, ../sass/cdm.scss */
2242 2247
#synonymy .homotypic-synonymy-group, #synonymy .heterotypic-synonymy-group, #synonymy .taxon-relationships {
2243 2248
  border-bottom: 1px solid #DEDEDE;
2244 2249
  /* replace padding by margin */
......
2249 2254
/*
2250 2255
 * Media
2251 2256
 */
2252
/* line 115, ../sass/cdm.scss */
2257
/* line 119, ../sass/cdm.scss */
2253 2258
dl.media-caption {
2254 2259
  margin: 0;
2255 2260
}
2256 2261

  
2257
/* line 119, ../sass/cdm.scss */
2262
/* line 123, ../sass/cdm.scss */
2258 2263
.media-caption dd {
2259 2264
  margin-left: 0;
2260 2265
}
2261
/* line 121, ../sass/cdm.scss */
2266
/* line 125, ../sass/cdm.scss */
2262 2267
.media-caption dd .title {
2263 2268
  font-size: 100%;
2264 2269
}
2265 2270

  
2266
/* line 126, ../sass/cdm.scss */
2271
/* line 130, ../sass/cdm.scss */
2267 2272
.image-gallerie td.caption {
2268 2273
  padding-bottom: 1em;
2269 2274
}
......
2271 2276
/*
2272 2277
 * specimens
2273 2278
 */
2274
/* line 134, ../sass/cdm.scss */
2279
/* line 138, ../sass/cdm.scss */
2275 2280
#specimens table.media_gallery {
2276 2281
  margin-top: 0.2em;
2277 2282
}
2278
/* line 137, ../sass/cdm.scss */
2283
/* line 141, ../sass/cdm.scss */
2279 2284
#specimens .description_list {
2280 2285
  clear: both;
2281 2286
}
2282
/* line 139, ../sass/cdm.scss */
2287
/* line 143, ../sass/cdm.scss */
2283 2288
#specimens .description_list h3 {
2284 2289
  margin-top: 0;
2285 2290
  background-color: #ddd;
2286 2291
}
2287
/* line 143, ../sass/cdm.scss */
2292
/* line 147, ../sass/cdm.scss */
2288 2293
#specimens .description_list h4 {
2289 2294
  clear: left;
2290 2295
  margin-bottom: 0;
2291 2296
  font-style: italic;
2292 2297
}
2293
/* line 149, ../sass/cdm.scss */
2298
/* line 153, ../sass/cdm.scss */
2294 2299
#specimens .dynabox_content {
2295 2300
  margin-left: 20px;
2296 2301
  margin-right: 20px;
2297 2302
}
2298
/* line 153, ../sass/cdm.scss */
2303
/* line 157, ../sass/cdm.scss */
2299 2304
#specimens .block-cdm-dataportal-feature {
2300 2305
  margin-left: 40px;
2301 2306
  margin-bottom: 0;
2302 2307
}
2303
/* line 156, ../sass/cdm.scss */
2308
/* line 160, ../sass/cdm.scss */
2304 2309
#specimens .block-cdm-dataportal-feature h2 {
2305 2310
  font-size: 12px;
2306 2311
  line-height: 18px;
2307 2312
  font-weight: bold;
2308 2313
}
2309
/* line 162, ../sass/cdm.scss */
2314
/* line 166, ../sass/cdm.scss */
2310 2315
#specimens ul.typeDesignations {
2311 2316
  clear: both;
2312 2317
}
2313
/* line 165, ../sass/cdm.scss */
2318
/* line 169, ../sass/cdm.scss */
2314 2319
#specimens .dna-sequence div {
2315 2320
  font-size: 12px;
2316 2321
  font-family: monospace;
2317 2322
  clear: left;
2318 2323
  padding-left: 40px;
2319 2324
}
2320
/* line 171, ../sass/cdm.scss */
2325
/* line 175, ../sass/cdm.scss */
2321 2326
#specimens .derived_from {
2322 2327
  clear: both;
2323 2328
}
......
2325 2330
/*
2326 2331
 * Theme settings page
2327 2332
 */
2328
/* line 182, ../sass/cdm.scss */
2333
/* line 186, ../sass/cdm.scss */
2329 2334
#system-theme-settings .image-preview {
2330 2335
  width: 600px;
2331 2336
  max-height: 150px;
2332 2337
  overflow: auto;
2333 2338
}
2334
/* line 186, ../sass/cdm.scss */
2339
/* line 190, ../sass/cdm.scss */
2335 2340
#system-theme-settings .image-preview img {
2336 2341
  max-width: none;
2337 2342
  /* reset style in mormalize.scss */
themes/zen_dataportal/sass/cdm.scss
51 51
  text-align: right;
52 52
}
53 53

  
54
/*
55
 * Searchresults
56
 */
54
.breadcrumbs li {
55
  padding: 0 0 0 0;
56
}
57 57

  
58
  /*
59
   * Search results
60
   */
58 61

  
59
#search_results{
60
  @include cdm-link-style;
61 62

  
62
  table {
63
    margin: 1em 0;
63
  #search_results{
64
    @include cdm-link-style;
65

  
66
    table {
67
      margin: 1em 0;
68
    }
64 69
  }
65
}
66 70

  
67
ul.cdm_names li {
68
  margin: $base-line-height / 2 0;
69
}
71
  ul.cdm_names li {
72
    margin: $base-line-height / 2 0;
73
  }
70 74

  
71
/*
72
 * Taxon page and parts
73
 */
75
  /*
76
   * Taxon page and parts
77
   */
74 78

  
75
.page-part {
76
  margin-bottom: $page-part-margin;
77
  clear: none;
78
}
79
  .page-part {
80
    margin-bottom: $page-part-margin;
81
    clear: none;
82
  }
79 83

  
80
/*
81
 * definition list container rendered by the
82
 * drupal theme function theme_description_list()
83
 */
84
.description_list {
85
  h3 {
86
    font-size: $base-font-size;
87
    line-height: $base-line-height;
88
    font-weight: bold;
84
  /*
85
   * definition list container rendered by the
86
   * drupal theme function theme_description_list()
87
   */
88
  .description_list {
89
    h3 {
90
      font-size: $base-font-size;
91
      line-height: $base-line-height;
92
      font-weight: bold;
93
    }
89 94
  }
90
}
91 95

  
92 96

  
93 97

  
94
/*
95
 * Synonymy
96
 */
98
  /*
99
   * Synonymy
100
   */
97 101

  
98
#synonymy {
99
  div.accepted-name {
100
    margin-bottom: -1em;
102
  #synonymy {
103
    div.accepted-name {
104
      margin-bottom: -1em;
101 105
      margin-top: 1em;
102
  }
106
    }
103 107

  
104
  .homotypic-synonymy-group, .heterotypic-synonymy-group, .taxon-relationships {
108
    .homotypic-synonymy-group, .heterotypic-synonymy-group, .taxon-relationships {
105 109
      border-bottom: 1px solid #DEDEDE;
106 110
      /* replace padding by margin */
107 111
      margin: 1em 0px;
108 112
      padding: 0;
113
    }
109 114
  }
110
}
111 115

  
112
/*
113
 * Media
114
 */
115
dl.media-caption {
116
  margin: 0;
117
}
118
.media-caption {
119
  dd {
120
    margin-left: 0;
121
    .title {
122
      font-size: 100%;
116
  /*
117
   * Media
118
   */
119
  dl.media-caption {
120
    margin: 0;
121
  }
122
  .media-caption {
123
    dd {
124
      margin-left: 0;
125
      .title {
126
        font-size: 100%;
127
      }
123 128
    }
124 129
  }
125
}
126
.image-gallerie td.caption {
127
  padding-bottom: 1em;
128
}
129

  
130
/*
131
 * specimens
132
 */
133
#specimens {
134
  table.media_gallery {
135
    margin-top: 0.2em;
130
  .image-gallerie td.caption {
131
    padding-bottom: 1em;
136 132
  }
137
  .description_list {
138
    clear: both;
139
    h3 {
140
      margin-top: 0;
141
      background-color: #ddd;
133

  
134
  /*
135
   * specimens
136
   */
137
  #specimens {
138
    table.media_gallery {
139
      margin-top: 0.2em;
142 140
    }
143
    h4 {
144
      clear: left;
141
    .description_list {
142
      clear: both;
143
      h3 {
144
        margin-top: 0;
145
        background-color: #ddd;
146
      }
147
      h4 {
148
        clear: left;
149
        margin-bottom: 0;
150
        font-style: italic;
151
      }
152
    }
153
    .dynabox_content {
154
      margin-left: $zen-gutter-width / 2;
155
      margin-right: $zen-gutter-width / 2;
156
    }
157
    .block-cdm-dataportal-feature {
158
      margin-left: $zen-gutter-width;
145 159
      margin-bottom: 0;
146
      font-style: italic;
160
      h2 {
161
        font-size: $base-font-size;
162
        line-height: $base-line-height;
163
        font-weight: bold;
164
      }
147 165
    }
148
  }
149
  .dynabox_content {
150
    margin-left: $zen-gutter-width / 2;
151
    margin-right: $zen-gutter-width / 2;
152
  }
153
  .block-cdm-dataportal-feature {
154
    margin-left: $zen-gutter-width;
155
    margin-bottom: 0;
156
    h2 {
157
      font-size: $base-font-size;
158
      line-height: $base-line-height;
159
      font-weight: bold;
166
    ul.typeDesignations {
167
      clear: both;
160 168
    }
161
  }
162
  ul.typeDesignations {
163
    clear: both;
164
  }
165
  .dna-sequence div {
166
    font-size: $base-font-size;
169
    .dna-sequence div {
170
      font-size: $base-font-size;
167 171
      font-family: monospace;
168
    clear: left;
169
    padding-left: $zen-gutter-width;
170
  }
171
  .derived_from {
172
    clear: both;
172
      clear: left;
173
      padding-left: $zen-gutter-width;
174
    }
175
    .derived_from {
176
      clear: both;
177
    }
173 178
  }
174
}
175 179

  
176 180

  
177
/*
178
 * Theme settings page
179
 */
180
#system-theme-settings {
181

  
182
  .image-preview {
183
    width: 600px;
184
    max-height: 150px;
185
    overflow: auto; // let it scroll
186
    img {
187
      max-width: none; /* reset style in mormalize.scss */
188
    }
181
  /*
182
   * Theme settings page
183
   */
184
  #system-theme-settings {
185

  
186
    .image-preview {
187
      width: 600px;
188
      max-height: 150px;
189
      overflow: auto; // let it scroll
190
      img {
191
        max-width: none; /* reset style in mormalize.scss */
192
      }
189 193

  
194
    }
190 195
  }
191
}

Also available in: Unified diff