[sdc] update code of sdc
[sdc.git] / catalog-ui / src / assets / styles / sprite.less
1 .sprite-new {
2     background-image: url('images/sprites/sprite-global.png');
3     display: inline-block;
4 }
5
6 .add-icon                             { background-position: -50px  -77px; width: 23px; height: 23px;}
7 .add-icon-hover                       { background-position: -150px -77px; width: 23px; height: 23px;}
8 .import-icon                          { background-position: -100px -81px; width: 23px; height: 23px;}
9
10 .add-icon-blue                        { background-position: -350px -125px; width: 18px; height: 18px;}
11 .add-icon-blue-hover                  { background-position: -400px -125px; width: 18px; height: 18px;}
12
13 .video-icon                           { background-position: -54px  -113px; width: 33px; height: 26px;}
14 .video-icon_1                         { background-position: -104px -113px; width: 33px; height: 26px;}
15 .video-icon_2                         { background-position: -154px -113px; width: 33px; height: 26px;}
16 .video-icon_disabled                  { background-position: -204px -113px; width: 33px; height: 26px;}
17 .video-icon_focus                     { background-position: -250px -111px; width: 41px; height: 32px;}
18
19 .vsp-list-icon                        { background-position: -54px  -143px; width: 26px; height: 29px;}
20 .vsp-list-icon-active                 { background-position: -104px -143px; width: 26px; height: 29px;}
21 .vsp-list-icon:active:not(.disable)   { background-position: -104px -143px; width: 26px; height: 29px;}
22 .vsp-list-icon-hover                  { background-position: -154px -143px; width: 26px; height: 29px;}
23 .vsp-list-icon:hover:not(.disable)    { background-position: -154px -143px; width: 26px; height: 29px;}
24 .vsp-list-icon.disable                { background-position: -204px -143px; width: 26px; height: 29px;}
25
26 .info-icon                            { background-position: -50px  -179px; width: 14px; height: 14px;}
27 .info-icon_1                          { background-position: -100px -179px; width: 14px; height: 14px;}
28
29 .plus-icon                            { background-position: -50px  -231px; width: 12px; height: 12px;}
30 .plus-icon-hover                      { background-position: -100px -231px; width: 12px; height: 12px;}
31
32 .delete-icon                            { background-position: -675px -231px; width: 11px; height: 13px;}
33 .delete-icon-hover                      { background-position: -702px -231px; width: 11px; height: 13px;}
34
35 .arrow-up                             { background-position: -350px -236px; width: 12px; height: 7px;}
36 .arrow-up-hover                       { background-position: -400px -236px; width: 12px; height: 7px;}
37
38 .arrow-up-small                       { background-position: -250px -237px; width: 12px; height: 6px;}
39 .arrow-up-small-hover                 { background-position: -300px -237px; width: 12px; height: 6px;}
40
41 .sort-arrows                          { background-position: -450px -231px; width: 8px; height: 12px;}
42 .sort-arrows-hover                    { background-position: -500px -231px; width: 8px; height: 12px;}
43
44 .arrow-right                          { background-position: -550px -235px;  width: 5px;  height: 8px;}
45 .arrow-right-hover                    { background-position: -600px -235px;  width: 5px;  height: 8px;}
46
47 .menu-open-left                       { background-position: -350px -283px;  width: 6px;  height: 10px;}
48 .menu-open-right                      { background-position: -400px -283px;  width: 6px;  height: 10px;}
49
50
51 .private-status-icon                  { background-position: -50px  -326px; width: 21px; height: 17px;}
52 .in-design-status-icon                { background-position: -307px -327px; width: 16px; height: 16px;}
53 .checkout-editable-status-icon        { background-position: -100px -326px; width: 24px; height: 17px;}
54 .checkin-status-icon                  { background-position: -200px -326px; width: 24px; height: 17px;}
55 .checkout-not-editable-status-icon    { background-position: -150px -326px; width: 24px; height: 17px;}
56
57
58 //workspace buttons
59 .x-btn                                {  background-position: -50px -419px;  width: 24px;  height: 24px;  }
60 .x-btn:hover                          {  background-position: -50px -447px;  width: 24px;  height: 24px;  }
61 .x-btn:active                         {  background-position: -50px -479px;  width: 24px;  height: 24px;  }
62
63 .delete-btn                           {  background-position: -140px -419px;  width: 24px;  height: 24px;  }
64 .delete-btn:hover:not(.disable)       {  background-position: -140px -447px;  width: 24px;  height: 24px;  }
65 .delete-btn:active:not(.disable)      {  background-position: -140px -479px;  width: 24px;  height: 24px;  }
66 .delete-btn.disable                   {  background-position: -140px -539px;  width: 24px;  height: 24px;  }
67
68 .save-btn                             {  background-position: -230px -419px;  width: 24px;  height: 24px;  }
69 .save-btn:hover:not(.disable)         {  background-position: -230px -447px;  width: 24px;  height: 24px;  }
70 .save-btn:active:not(.disable)        {  background-position: -230px -479px;  width: 24px;  height: 24px;  }
71 .save-btn.disable                     {  background-position: -230px -539px;  width: 24px;  height: 24px;  }
72
73 .revert-btn                           {  background-position: -200px -419px;  width: 24px;  height: 24px;  }
74 .revert-btn:hover:not(.disable)       {  background-position: -200px -447px;  width: 24px;  height: 24px;  }
75 .revert-btn:active:not(.disable)      {  background-position: -200px -479px;  width: 24px;  height: 24px;  }
76 .revert-btn.disable                   {  background-position: -200px -539px;  width: 24px;  height: 24px;  }
77
78 .success-circle                       {  background-position: -50px  -703px;  width: 20px;  height: 20px;  }
79 .success-circle-small                       {  background-position: -170px -706px;  width: 12px;  height: 12px;  }
80 .sdc-success                          {  background-position: -101px -707px;  width: 10px;  height: 10px;  }
81 .sdc-error                            {  background-position: -151px -707px;  width: 10px;  height: 10px;  }
82
83 .print-screen-btn                           {  background-position: -259px -419px;  width: 24px;  height: 24px;  }
84 .print-screen-btn:hover:not(.disable)       {  background-position: -259px -447px;  width: 24px;  height: 24px;  }
85 .print-screen-btn:active:not(.disable)      {  background-position: -259px -479px;  width: 24px;  height: 24px;  }
86 .print-screen-btn.disable                   {  background-position: -259px -539px;  width: 24px;  height: 24px;  }
87
88 .url-btn                                {  background-position: -636px -424px;  width: 19px;  height: 19px;  }
89 .url-btn:hover                          {  background-position: -636px -424px;  width: 19px;  height: 19px;  }
90 .url-btn:active                         {  background-position: -636px -482px;  width: 19px;  height: 19px;  }
91
92
93
94
95 /*new tabs icons*/
96 .sprite-new.info                                { background-position: -51px -631px; width: 18px; height: 18px;}
97 .sprite-new.info:active                         { background-position: -51px -669px; width: 18px; height: 18px;}
98 .active > .sprite-new.info                      { background-position: -51px -669px; width: 18px; height: 18px;}
99
100
101 .sprite-new.structure                          { background-position: -101px -630px; width: 18px; height: 17px;}
102 .sprite-new.structure:active                   { background-position: -101px -668px; width: 18px; height: 17px;}
103 .active > .sprite-new.structure                { background-position: -101px -668px; width: 18px; height: 17px;}
104
105
106 .sprite-new.deployment-artifacts               { background-position: -150px -629px; width: 17px; height: 19px;}
107 .sprite-new.deployment-artifacts:active        { background-position: -150px -667px; width: 17px; height: 19px;}
108 .active > .deployment-artifacts                { background-position: -150px -667px; width: 17px; height: 19px;}
109
110 .sprite-new.inputs                             { background-position: -200px -634px; width: 20px; height: 12px;}
111 .sprite-new.inputs:active                      { background-position: -200px -672px; width: 20px; height: 12px;}
112 .active > .sprite-new.inputs                   { background-position: -200px -672px; width: 20px; height: 12px;}
113
114
115 .sprite-new.information-artifacts               { background-position: -250px -631px; width: 17px; height: 19px;}
116 .sprite-new.information-artifacts:active        { background-position: -250px -669px; width: 17px; height: 19px;}
117 .active > .sprite-new.information-artifacts     { background-position: -250px -669px; width: 17px; height: 19px;}
118
119 .sprite-new.relations                           { background-position: -300px -632px; width: 20px;  height: 20px;}
120 .sprite-new.relations:active                    { background-position: -300px -632px; width: 20px;  height: 20px;}
121 .active > .sprite-new.relations                 { background-position: -300px -632px; width: 20px;  height: 20px;}
122
123
124 .sprite-new.api                                 { background-position: -400px -631px; width: 23px;  height: 19px;}
125 .sprite-new.api:active                          { background-position: -400px -671px; width: 23px;  height: 19px;}
126 .active > .sprite-new.api                       { background-position: -400px -671px; width: 23px;  height: 19px;}
127
128 .sprite-new.properties                          { background-position: -350px -631px; width: 19px;  height: 19px;}
129 .sprite-new.properties:active                   { background-position: -350px -671px; width: 19px;  height: 19px;}
130 .active > .sprite-new.properties                { background-position: -350px -671px; width: 19px;  height: 19px;}
131
132 .sprite-new.distribution-bth                    { background-position: -399px -716px; width: 55px;  height: 21px;}
133 .sprite-new.distribution-bth.disable            { background-position: -464px -716px; width: 55px;  height: 21px;}
134
135 .Distributed                                    { background-position: -547px -718px; width: 16px;  height: 16px;}
136 .Deployed                                       { background-position: -573px -718px; width: 16px;  height: 16px;}
137
138 .error-icon                                     { background-position: -51px -751px; width: 13px;  height: 11px;}
139 .asdc-warning                                   { background-position: -100px -748px; width: 17px;  height: 15px;}
140
141 .link-btn                                       {  background-position: -636px -424px;  width: 19px;  height: 19px;}
142 .link-btn:hover                                 {  background-position: -636px -453px;  width: 19px;  height: 19px;}
143 .link-btn:active                                {  background-position: -636px -482px;  width: 19px;  height: 19px;}
144
145 .refresh-btn                                    {  background-position: -293px -419px;  width: 24px;  height: 24px;}
146 .refresh-btn:hover:not(.disable)                {  background-position: -293px -447px;  width: 24px;  height: 24px;}
147 .refresh-btn:active:not(.disable)               {  background-position: -293px -479px;  width: 24px;  height: 24px;}
148 .refresh-btn.focus                              {  background-position: -293px -508px;  width: 24px;  height: 24px;}
149 .refresh-btn.disable                            {  background-position: -293px -539px;  width: 24px;  height: 24px;}
150
151 .download-btn                                   {  background-position: -530px -419px;  width: 24px;  height: 24px;}
152 .download-btn:hover:not(.disable)               {  background-position: -530px -448px;  width: 24px;  height: 24px;}
153 .download-btn:active:not(.disable)              {  background-position: -530px -479px;  width: 24px;  height: 24px;}
154 .download-btn.focus                             {  background-position: -530px -508px;  width: 24px;  height: 24px;}
155 .download-btn.disable                           {  background-position: -530px -539px;  width: 24px;  height: 24px;}
156
157 .expand-collapse-plus-icon                      { background-position: -334px -888px;  width: 14px;  height: 14px;}
158 .expand-collapse-plus-icon:hover                { background-position: -422px -888px;  width: 14px;  height: 14px;}
159 .expand-collapse-minus-icon                     { background-position: -378px -888px;  width: 14px;  height: 14px;}
160 .expand-collapse-minus-icon:hover               { background-position: -466px -888px;  width: 14px;  height: 14px;}
161
162
163 //tabs
164 .close-open-left-arrow                          { background-position: -507px -942px;  width: 6px;  height: 10px;}
165 .close-open-right-arrow                         { background-position: -506px -922px;  width: 6px;  height: 10px;}
166
167 .hierarchy                                      { background-position: -560px -887px;  width: 21px;  height: 15px;}
168 .hierarchy.hover                                { background-position: -500px -887px;  width: 21px;  height: 15px;}
169 .hierarchy.disable                              { background-position: -531px -887px;  width: 21px;  height: 15px;}
170 .hierarchy.selected                             { background-position: -500px -887px;  width: 21px;  height: 15px;}
171
172 .refresh-small-btn                              {  background-position: -598px -419px;  width: 24px;  height: 24px;}
173 .refresh-small-btn:hover:not(.disable)          {  background-position: -598px -448px;  width: 24px;  height: 24px;}
174 .refresh-small-btn:active:not(.disable)         {  background-position: -598px -479px;  width: 24px;  height: 24px;}
175 .refresh-small-btn.focus                        {  background-position: -598px -508px;  width: 24px;  height: 24px;}
176 .refresh-small-btn.disable                      {  background-position: -598px -539px;  width: 24px;  height: 24px;}
177
178 .download-file-btn                          {  background-position: -673px -419px;  width: 24px;  height: 24px;}
179 .download-file-btn:hover:not(.disable)      {  background-position: -673px -448px;  width: 24px;  height: 24px;}
180 .download-file-btn:active:not(.disable)     {  background-position: -673px -479px;  width: 24px;  height: 24px;}
181 .download-file-btn.focus                    {  background-position: -673px -508px;  width: 24px;  height: 24px;}
182 .download-file-btn.disable                  {  background-position: -673px -539px;  width: 24px;  height: 24px;}
183
184 .refresh-file-btn                           {  background-position: -707px -419px;  width: 24px;  height: 24px;}
185 .refresh-file-btn:hover:not(.disable)       {  background-position: -707px -448px;  width: 24px;  height: 24px;}
186 .refresh-file-btn:active:not(.disable)      {  background-position: -707px -479px;  width: 24px;  height: 24px;}
187 .refresh-file-btn.focus                     {  background-position: -707px -508px;  width: 24px;  height: 24px;}
188 .refresh-file-btn.disable                   {  background-position: -707px -539px;  width: 24px;  height: 24px;}
189
190 .import-file-btn                            {  background-position: -745px -419px;  width: 24px;  height: 24px;}
191 .import-file-btn:hover:not(.disable)        {  background-position: -745px -448px;  width: 24px;  height: 24px;}
192 .import-file-btn:active:not(.disable)       {  background-position: -745px -479px;  width: 24px;  height: 24px;}
193 .import-file-btn.focus                      {  background-position: -745px -508px;  width: 24px;  height: 24px;}
194 .import-file-btn.disable                    {  background-position: -745px -539px;  width: 24px;  height: 24px;}
195
196 .left-arrow                    {  background-position: -590px -876px;  width: 26px;  height: 26px;}
197 .left-arrow:hover              {  background-position: -662px -876px;  width: 26px;  height: 26px;}
198 .right-arrow                   {  background-position: -626px -876px;  width: 26px;  height: 26px;}
199 .right-arrow:hover             {  background-position: -698px -876px;  width: 26px;  height: 26px;}
200 .search-white-icon                          {  background-position: -434px -128px;  width: 14px;  height: 14px;}
201
202 .blue-right-arrow-circle                    {  background-position: -650px -619px;  width: 29px;  height: 29px;}
203 .blue-right-arrow-circle:hover              {  background-position: -689px -619px;  width: 29px;  height: 29px;}
204
205 .small-x-button            {  background-position: -190px -282px;  width: 11px;  height: 11px;}
206 .small-x-button:hover      {  background-position: -210px -283px;  width: 11px;  height: 11px;}
207 .close-info-tooltip-button {.small-x-button}
208 .close-info-tooltip-button:hover      {  background-position: -230px -283px;  width: 11px;  height: 11px;}
209 .expand-all {     background-position: -500px -420px;  width: 20px;  height: 22px;}
210 .expand-all:hover {     background-position: -500px -449px;  width: 20px;  height: 22px;}
211 .collapse-all {     background-position: -465px -420px;  width: 20px;  height: 22px;}
212 .collapse-all:hover {     background-position: -465px -449px;  width: 20px;  height: 22px;}
213
214 .delete-param:hover{    background-position: -702px -231px;  width: 12px;  height: 13px;}
215 .delete-param{    background-position: -675px -231px;  width: 12px;  height: 13px;}
216 .revert-param:hover{    background-position: -700px -48px;  width: 12px;  height: 11px;}
217 .revert-param{    background-position: -676px -48px;  width: 12px;  height: 11px;}
218 .show-desc:hover{    background-position: -635px -75px;  width: 13px;  height: 14px;}
219 .show-desc{         background-position: -599px -75px;  width: 13px;  height: 14px;}
220 .expand-list{background-position: -812px -66px;  width: 21px;  height: 21px;}
221 .expand-list:hover{background-position: -812px -96px;  width: 21px;  height: 21px;}
222 .expand-list.open{background-position: -853px -66px;  width: 21px;  height: 21px;}
223 .expand-list.open:hover{background-position: -853px -96px;  width: 21px;  height: 21px;}
224 //.search-icon{    background-position: -50px -279px;  width: 14px;  height: 14px;}
225 .search-icon:hover,.search-icon.selected{    background-position: -894px -101px;  width: 14px;  height: 14px;}
226 .search-icon{    background-position: -894px -71px;  width: 14px;  height: 14px;}
227 .asc{background-position: -924px -71px;  width: 8px;  height: 12px;}
228 .desc{background-position: -924px -101px;  width: 8px;  height: 12px;}
229
230 .delete-item-icon       { background-position: -140px -1119px;  width: 11px;  height: 15px; }
231 .delete-item-icon:hover { background-position: -167px -1119px;  width: 11px;  height: 15px; }
232 .filter-icon            { background-position: -48px -1040px;  width: 19px;  height: 20px;}
233 .filter-icon:hover      { background-position: -99px -1040px;  width: 19px;  height: 20px;}
234 .filled-checkbox-icon   { background-position: -100px -1079px;  width: 14px;  height: 14px;}
235
236 .round-expand-icon             { background-position: -50px -1188px;  width: 15px;  height: 15px; }
237 .round-expand-icon:hover       { background-position: -100px -1188px;  width: 15px;  height: 15px; }
238 .round-expand-icon.open        { background-position: -50px -1216px;  width: 15px;  height: 15px; }
239 .round-expand-icon.open:hover  { background-position: -100px -1216px;  width: 15px;  height: 15px; }
240 /*
241 .sprite-new.expand-asset-icon {  background-position: -740px -590px;  width: 40px;  height: 40px; }
242 .sprite-new.view-info-icon {  background-position: -739px -621px;  width: 40px;  height: 40px; }
243 .sprite-new.cp-icon {  background-position: -741px -652px;  width: 40px;  height: 40px; }
244 .sprite-new.vl-icon {  background-position: -740px -682px;  width: 40px;  height:40px; }
245 .sprite-new.trash-icon {  background-position: -740px -712px;  width: 40px;  height: 40px; }
246
247 .sprite-new.expand-asset-icon:hover {  background-position: -780px -590px;  }
248 .sprite-new.view-info-icon:hover {  background-position: -779px -621px;  }
249 .sprite-new.cp-icon:hover {  background-position: -781px -652px; }
250 .sprite-new.vl-icon:hover {  background-position: -780px -682px; }
251 .sprite-new.trash-icon:hover {  background-position: -780px -712px; }
252
253 .sprite-new.expand-asset-icon:active, .sprite-new.expand-asset-icon.disabled-icon {  background-position: -820px -590px;}
254 .sprite-new.view-info-icon:active, .sprite-new.view-info-icon.disabled-icon {  background-position: -819px -621px;  }
255 .sprite-new.cp-icon:active, .sprite-new.cp-icon.disabled-icon {  background-position: -821px -652px;  }
256 .sprite-new.vl-icon:active, .sprite-new.vl-icon.disabled-icon {  background-position: -820px -682px; }
257 .sprite-new.trash-icon:active, .sprite-new.trash-icon.disabled-icon {  background-position: -820px -712px; }
258 */