Subversion Repositories Integrator Subversion

Rev

Rev 182 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
179 espaco 1
body {
2
  .ui-tree {
3
    border: $panelContentBorder;
4
    background: $panelContentBg;
5
    color: $panelContentTextColor;
6
    padding: $panelContentPadding;
7
    width: 100%;
8
    border-radius: $borderRadius;
9
 
10
    .ui-tree-container {
11
      padding: 0;
12
      margin: 0;
13
 
14
      .ui-treenode {
15
        padding: $treeNodePadding;
16
 
17
        .ui-treenode-content {
18
          @include flex();
19
          @include flex-align-center();
20
 
21
          .ui-tree-toggler {
22
            display: inline-block;
23
            float: none;
24
            margin: 0 $inlineSpacing 0 0;
25
            transition: $transition;
26
            @include action-icon();
27
 
28
            &.ui-icon-triangle-1-e {
29
              @include icon_override("\e901");
30
            }
31
 
32
            &.ui-icon-triangle-1-s {
33
              @include icon_override("\e902");
34
            }
35
 
36
            &.ui-icon-triangle-1-w {
37
              @include icon_override("\e900");
38
            }
39
          }
40
 
41
          .ui-treenode-leaf-icon {
42
            width: $actionIconWidth;
43
            height: $actionIconHeight;
44
            margin: 0 $inlineSpacing 0 0;
45
          }
46
 
47
          .ui-treenode-icon {
48
            margin: 0 $inlineSpacing 0 0;
49
          }
50
 
51
          .ui-treenode-label {
52
            margin: 0;
53
            padding: $treeNodeLabelPadding;
54
            border-radius: $borderRadius;
55
 
56
            &.ui-state-hover {
57
              background: $inputListItemHoverBg;
58
              color: $inputListItemTextHoverColor;
59
            }
60
 
61
            &.ui-state-highlight {
62
              background: $inputListItemHighlightBg;
63
              color: $inputListItemHighlightTextColor;
64
            }
65
          }
66
 
67
          .ui-chkbox {
68
            margin-right: $inlineSpacing * 2;
69
 
70
            .ui-icon-minus {
71
              @include icon_override("\e90f");
72
              color: $panelContentTextColor;
73
            }
74
          }
75
        }
76
      }
77
 
78
      .ui-tree-droppoint {
79
        &.ui-state-hover {
80
          background: $highlightBg;
81
        }
82
      }
83
    }
84
 
85
    &.ui-tree-horizontal {
86
      padding-left: 0;
87
      padding-right: 0;
88
 
89
      .ui-treenode-content {
90
        border: $panelContentBorder;
91
        background: $panelContentBg;
92
        color: $panelContentTextColor;
93
        padding: $panelContentPadding;
94
        border-radius: $borderRadius;
95
 
96
        &.ui-state-hover {
97
          background: $inputListItemHoverBg;
98
          color: $inputListItemTextHoverColor;
99
        }
100
 
101
        &.ui-state-highlight {
102
          background: $inputListItemHighlightBg;
103
          color: $inputListItemHighlightTextColor;
104
        }
105
 
106
        .ui-tree-toggler {
107
          margin-right: $inlineSpacing;
108
          vertical-align: middle;
109
 
110
          &.ui-icon-minus {
111
            @include icon_override("\e90f");
112
          }
113
 
114
          &.ui-icon-plus {
115
            @include icon_override("\e90d");
116
          }
117
        }
118
 
119
        .ui-treenode-icon {
120
          vertical-align: middle;
121
          margin-right: $inlineSpacing;
122
        }
123
 
124
        .ui-treenode-label {
125
          padding: 0;
126
          vertical-align: middle;
127
        }
128
 
129
        .ui-chkbox {
130
          margin-right: $inlineSpacing;
131
 
132
          .ui-icon-minus {
133
            @include icon_override("\e90f");
134
            color: $panelContentTextColor;
135
          }
136
        }
137
      }
138
    }
139
 
140
    .ui-tree-filter-container {
141
      margin: 0 0 $inlineSpacing 0;
142
 
143
      .ui-icon {
144
        @include icon_override("\e908");
145
        position: absolute;
146
        left: nth($inputPadding, 2);
147
        top: 50%;
148
        right: auto;
149
        bottom: auto;
150
        margin-top: -1 * $iconSize / 2;
151
        color: $inputIconColor;
152
      }
153
 
154
      .ui-inputfield {
155
        padding: $inputPadding;
156
        width: 100%;
157
        padding-left: 2 * nth($inputPadding, 2) + $iconSize;
158
      }
159
    }
160
 
161
    &.ui-tree-rtl {
162
      .ui-tree-container {
163
        .ui-treenode {
164
          .ui-treenode-content {
165
            .ui-tree-toggler {
166
              margin-right: 0;
167
              margin-left: $inlineSpacing;
168
            }
169
 
170
            .ui-treenode-leaf-icon {
171
              margin: 0 0 0 $inlineSpacing;
172
            }
173
 
174
            .ui-treenode-icon {
175
              margin: 0 0 0 $inlineSpacing;
176
            }
177
 
178
            .ui-chkbox {
179
              margin-right: 0;
180
              margin-left: $inlineSpacing + 2;
181
            }
182
          }
183
        }
184
      }
185
    }
186
  }
187
 
188
  .ui-tree-draghelper {
189
    border: 1px solid $highlightBg;
190
  }
191
 
192
  .ui-fluid {
193
    .ui-tree {
194
      width: 100%;
195
    }
196
  }
197
}