client/css/space-editor.css
author rougeronj
Tue, 22 Sep 2015 15:14:10 +0200
changeset 543 5f7bebdcfc0d
parent 188 50b3287d06dd
permissions -rw-r--r--
Improve the way we init the view. The data loader send a "loaded" event, hooked by the scene.py and initializing the backbone.history and the view. We don't use redraw_active in save-once and full-json, because it was making the view initialization dependent of these file which are externals. Small fix to hide the "set saved view" button when there is only one view.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
188
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     1
html {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     2
    overflow: visible !important;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     3
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     4
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     5
body {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     6
    font-family: Arial, Helvetica, sans-serif; background: #F6F6F6; color: #333333;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     7
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     8
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
     9
.clearer {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    10
    display: block; clear: both; height: 1px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    11
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    12
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    13
h1 {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    14
    margin-bottom: 5px; padding: 0 15px; background: #333333; color: #ffffff;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    15
    font-weight: bold; font-size: 30px; line-height: 60px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    16
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    17
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    18
.right {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    19
    width: 301px; position: absolute; top: 10px; right: 10px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    20
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    21
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    22
.main {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    23
    margin: 10px 330px 10px 20px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    24
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    25
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    26
.blue-button {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    27
    display: inline-block; padding: 4px 6px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    28
    color: #ffffff; text-decoration: none; border-radius: 4px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    29
    background: -moz-linear-gradient(top, #6080c0, #2040a0);
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    30
    background: -webkit-linear-gradient(top, #6080c0, #2040a0);
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    31
    box-shadow: 1px 1px 2px #808080;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    32
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    33
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    34
.blue-button:hover {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    35
    background: -moz-linear-gradient(top, #2040a0, #6080c0);
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    36
    background: -webkit-linear-gradient(top, #2040a0, #6080c0);
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    37
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    38
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    39
.update-preview {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    40
    text-align: center; display: block; margin-bottom: 10px; font-size: 24px; font-weight: bold; line-height: 34px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    41
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    42
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    43
#preview {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    44
    position: relative; border-left: 1px solid #000000; border-bottom: 1px solid #000000; width: 300px; height: 800px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    45
    border-radius: 4px; overflow: hidden; margin-bottom: 10px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    46
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    47
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    48
.section-title {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    49
    font-size: 20px; font-weight: bold; margin: 20px 0 5px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    50
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    51
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    52
.first-level-list {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    53
    margin: 5px 0;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    54
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    55
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    56
.add-item {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    57
    margin: 5px 0; font-size: 22px; font-weight: bold; line-height: 18px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    58
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    59
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    60
.add-item:hover:after {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    61
    float: right; font-size: 14px; font-weight: normal; line-height: 18px; margin-left: 4px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    62
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    63
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    64
.add-search-engine:hover:after {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    65
    content: "Add Search Engine";
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    66
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    67
.add-resource:hover:after {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    68
    content: "Add Resource";
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    69
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    70
.add-bin:hover:after {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    71
    content: "Add Bin";
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    72
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    73
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    74
.item {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    75
    padding: 5px; margin: 5px 0; border-radius: 4px; font-size: 12px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    76
    background: -moz-linear-gradient(top, #ffcc8f, #fff0d0);
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    77
    background: -webkit-linear-gradient(top, #ffcc8f, #fff0d0);
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    78
    box-shadow: 1px 1px 2px #808080;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    79
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    80
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    81
.remove-item {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    82
    float: right; font-size: 22px; line-height: 18px; height: 18px; margin: 0 0 2px -10px; font-weight: bold;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    83
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    84
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    85
.setting {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    86
    float: left; width: 260px; margin: 2px 15px 2px 2px; line-height: 24px; min-height: 24px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    87
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    88
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    89
.setting label {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    90
    float: left; display: block; width: 100px; font-weight: bold;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    91
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    92
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    93
.display-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    94
    float: left; display: block; width: 160px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    95
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    96
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    97
.edit-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    98
    width: 160px; display: none; border: 1px solid #cccccc; border-radius: 3px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
    99
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   100
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   101
input.edit-value, textarea.edit-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   102
    width: 154px; padding: 2px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   103
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   104
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   105
textarea.edit-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   106
    resize: vertical; height: 72px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   107
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   108
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   109
.item-editing .display-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   110
    display: none;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   111
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   112
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   113
.item-editing .edit-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   114
    display: inline-block;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   115
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   116
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   117
.resource-list-title {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   118
    clear: both; width: 100%; font-size: 16px; font-weight: bold; margin: 5px 0 0;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   119
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   120
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   121
.resource {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   122
    display: block; clear: both;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   123
    padding: 5px; margin: 5px; border-radius: 4px;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   124
    background: -moz-linear-gradient(top, #ff8f00, #ffcc8f);
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   125
    background: -webkit-linear-gradient(top, #ff8f00, #ffcc8f);
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   126
    box-shadow: 1px 1px 2px #808080;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   127
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   128
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   129
.resource .display-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   130
    display: inline-block;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   131
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   132
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   133
.resource .edit-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   134
    display: none;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   135
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   136
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   137
.resource.resource-editing .display-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   138
    display: none;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   139
}
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   140
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   141
.resource.resource-editing .edit-value {
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   142
    display: inline-block;
50b3287d06dd Added a basic space editor
veltr
parents:
diff changeset
   143
}