server/bo_client/app/styles/app.scss
author ymh <ymh.work@gmail.com>
Tue, 20 Mar 2018 15:02:40 +0100
changeset 573 25f3d28f51b2
parent 137 1baa7c6bd370
permissions -rw-r--r--
Added tag 0.0.25 for changeset 190ae1dee68d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
28
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
     1
$btn-font-weight: 300;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
     2
$font-family-sans-serif: "Roboto", Helvetica, Arial, sans-serif;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
     3
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
     4
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
     5
@import 'bower_components/bootstrap-sass/assets/stylesheets/_bootstrap';
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
     6
@import 'bower_components/font-awesome/scss/font-awesome';
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
     7
28
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
     8
@import 'icons';
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
     9
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    10
body, label, .checkbox label {
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    11
	font-weight: 300;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    12
}
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    13
28
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    14
.doc-details-title {
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    15
	@extend .h3;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    16
	margin-top: 0;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    17
}
28
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    18
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    19
.content-main-title {
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    20
	@extend .h4;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    21
}
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    22
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    23
.data-audio-title {
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    24
	@extend .h4;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    25
}
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    26
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    27
.content-title {
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    28
	@extend .h5;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    29
}
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    30
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    31
.bo-doc-edit-icons {
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    32
  cursor: pointer;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    33
}
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    34
28
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    35
.bo-doc-no-edit-icons {
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    36
	cursor: not-allowed;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    37
}
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    38
20
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    39
#doc-contributors-table-pane {
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    40
	display: none;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    41
	margin-top: 20px;
a9b98b16b053 add contributor list + edition pane
ymh <ymh.work@gmail.com>
parents: 4
diff changeset
    42
}
28
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    43
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    44
.bo-doc-actions-col {
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    45
	@extend .text-center;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    46
}
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    47
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    48
.bo-doc-ref-link, .bo-doc-ref-link:hover, .bo-doc-ref-link:active, .bo-doc-ref-link:visited {
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    49
	color: $text-color;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    50
}
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    51
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    52
.bo-doc-ref-link:after {
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    53
	@extend .#{$fa-css-prefix}-external-link:before;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    54
	font-family: FontAwesome;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    55
	font-size: 0.5em;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    56
	padding-left: 3px;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    57
	vertical-align: top;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    58
	display: inline-block;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    59
}
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    60
.bo-doc-ref-link:hover:after, .bo-doc-ref-link:active:after, .bo-doc-ref-link:visited:after {
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    61
		text-decoration: none;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    62
}
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    63
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    64
.doc-buttons {
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    65
	margin-top: 1em;
b0b56e0f8c7f Add contributor edition
ymh <ymh.work@gmail.com>
parents: 20
diff changeset
    66
}
137
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    67
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    68
//bo-doc-contributor-nameurl-cell styles
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    69
$nameurl-gutter: 10px;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    70
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    71
.bo-doc-contributor-nameurl-cell .row {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    72
  margin-left: -($nameurl-gutter / 2);
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    73
  margin-right: -($nameurl-gutter / 2);
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    74
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    75
.bo-doc-contributor-nameurl-cell .nameurl-col {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    76
  position: static;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    77
  float: left;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    78
  display: table-cell;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    79
  min-height: 1px;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    80
  padding: 0 (($nameurl-gutter / 2)-2 ) 0 (($nameurl-gutter / 2)-2);
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    81
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    82
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    83
.bo-doc-contributor-nameurl-cell .nameurl-col-name {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    84
  @extend .nameurl-col;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    85
  width: percentage(4.5 / 8);
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    86
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    87
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    88
.bo-doc-contributor-nameurl-cell .nameurl-col-url {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    89
  @extend .nameurl-col;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    90
  width: percentage(3.5 / 8);
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    91
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    92
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    93
.bo-doc-contributor-nameurl-cell .nameurl-col-autocomplete {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    94
  @extend .nameurl-col;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    95
  width: percentage(11/12);
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    96
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    97
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    98
.bo-doc-contributor-nameurl-cell .nameurl-col-icon {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    99
  @extend .nameurl-col;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   100
  width: percentage(1/12);
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   101
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   102
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   103
.bo-doc-contributor-nameurl-cell .nameurl-col-icon:focus {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   104
  outline: 0;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   105
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   106
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   107
//bo-doc-contributor-row styles
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   108
.bo-doc-edit-icons-save-dirty {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   109
	color: red;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   110
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   111
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   112
//bo-doc-subject-row styles
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   113
.bo-doc-subject-not-bnf {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   114
  color: $gray-light;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   115
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   116
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   117
.bo-doc-subject-not-bnf {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   118
	.bo-doc-ref-link, .bo-doc-ref-link:hover, .bo-doc-ref-link:active, .bo-doc-ref-link:visited {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   119
		color: $gray-light;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   120
	}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   121
}
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   122
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   123
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   124
//bo-doc-subjects styles
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   125
#doc-subjects-table-pane {
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   126
	display: none;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   127
	margin-top: 20px;
1baa7c6bd370 add subject edition
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
   128
}