ncbo/bioportal_web_ui

View on GitHub
app/assets/stylesheets/admin.scss

Summary

Maintainability
Test Coverage
/* message boxes */
.alert-box {
  color: #555;
  border-radius: 5px;
  font-family: Tahoma, Geneva, Arial, sans-serif;
  font-size: 11px;
  padding: 10px 11px 10px 36px;
  margin-bottom: 30px;
}

.alert-box span {
  font-weight: bold;
  text-transform: uppercase;
}

.error {
  background: #ffecec image-url("error.png") no-repeat 10px 50%;
  border: 1px solid #f5aca6;
}

.success {
  background: #e9ffd9 image-url("success.png") no-repeat 10px 50%;
  border: 1px solid #a6ca8a;
}

.warning {
  background: #fff8c4 image-url("warning.png") no-repeat 10px 50%;
  border: 1px solid #f2c779;
}

.notice {
  background:#e3f7fc image-url("notice.png") no-repeat 10px 50%;
  border:1px solid #8ed9f6;
}

.progress_box {
  background: #f5f5f5 image-url("spinners/spinner_000000_16px.gif") no-repeat 10px 50%;
  border: 1px solid #8ed9f6;
}
/* end: message boxes */

#adminOntologies {
  clear: both;
}

table.dataTable tbody tr.selected {
  background-color: #D7E3EA;
}

.ontologies_list_container {
  width: 90%;
  padding: 1em;
}

/* Datatables */
.ontologies_list_container {
  clear: both;
}

.ontologies_list_container .dataTables_length {
  float: left;
  padding: 1em 0;
}

.ontologies_list_container .dataTables_filter {
  float: right;
  padding-top: 3px;
  padding-bottom: 5px;
}

.ontologies_list_container .dataTables_filter input {
  width: 200px;
}

.ontologies_list_container .dataTables_info {
  text-align: center;
  padding: .5em;
}

.ontologies_list_container .dataTables_paginate {
  text-align: center;
}

.ontologies_list_container .dataTables_paginate .paginate_button {
  text-decoration: underline;
  cursor: pointer;
  padding: 0 .5em;
}

.ontologies_list_container .dataTables_paginate .paginate_button:hover {
  text-decoration: none;
}

.ontologies_list_container .first, .ontologies_list_container .previous, .ontologies_list_container .next, .ontologies_list_container .last {
  padding: 0 .5em;
}

.ontology_nav {
  float: left;
  padding: 0 0 1em 0;
}

#success_message,
#error_message,
#progress_message,
#info_message {
  display: none;
}

/* to fix facebox default sizing in chrome */
#facebox .body {
  width: 375px !important;
}

.zebra td {
  padding: 8px 12px 8px 12px !important;
}

.missing_term {
  color: red;
}

#site-admin-appliance-id, #site-admin-update-check {
  display: none;
}

.site-admin-page-header {
  background-color: #f7f9fa;
  color: #637282;
  display: flex;
  font-weight: 500;
  justify-content: flex-start;
  padding: 8px;
}

.site-admin-page-section {
  display: flex;
  margin-top: 15px;

  .admin-action-item {
    margin-right: 8px;
  }
}