errors with admimistrator actor in use case model and html-docs created
[RRRRHHHH_Artifacts] / It2Artifacts(E) / html-docs / assets / css / icons.less
1 /*
2  * Copyright (c) 2013-2014 Minkyu Lee. All rights reserved.
3  *
4  * NOTICE:  All information contained herein is, and remains the
5  * property of Minkyu Lee. The intellectual and technical concepts
6  * contained herein are proprietary to Minkyu Lee and may be covered
7  * by Republic of Korea and Foreign Patents, patents in process,
8  * and are protected by trade secret or copyright law.
9  * Dissemination of this information or reproduction of this material
10  * is strictly forbidden unless prior written permission is obtained
11  * from Minkyu Lee (niklaus.lee@gmail.com).
12  *
13  */
14
15 @ui-icon-elements-url: url('../icons/icons-elements.png');
16 @icon-width: 16px;
17 @icon-height: 16px;
18
19 .element-base (@xpos, @ypos, @offset: 0px) {
20     background-image: @ui-icon-elements-url !important;
21     background-repeat: no-repeat;
22     background-position: (@icon-width * @xpos * -1 + @offset) (@icon-height * @ypos * -1 + @offset);
23     width: @icon-width;
24     height: @icon-height;
25     background-clip: content-box;
26 }
27
28 // UML Icons ...................................................................
29
30 // Annotations & Etc.
31 ._icon-Project                      { .element-base(5, 0); }
32 ._icon-Tag                          { .element-base(13, 13); }
33 ._icon-Rectangle                    { .element-base(6, 12); }
34 ._icon-RoundedRectangle             { .element-base(7, 12); }
35 ._icon-Ellipse                      { .element-base(4, 11); }
36 ._icon-UMLNote                      { .element-base(2, 0); }
37 ._icon-UMLNoteLink                  { .element-base(3, 0); }
38 ._icon-UMLText                      { .element-base(4, 0); }
39 ._icon-UMLConstraint                { .element-base(11, 3); }
40 // Diagrams
41 ._icon-UMLClassDiagram              { .element-base(7, 6); }
42 ._icon-UMLObjectDiagram             { .element-base(10, 6); }
43 ._icon-UMLPackageDiagram            { .element-base(12, 6); }
44 ._icon-UMLUseCaseDiagram            { .element-base(8, 6); }
45 ._icon-UMLSequenceDiagram           { .element-base(9, 6); }
46 ._icon-UMLCommunicationDiagram      { .element-base(11, 6); }
47 ._icon-UMLStatechartDiagram         { .element-base(13, 6); }
48 ._icon-UMLActivityDiagram           { .element-base(0, 7); }
49 ._icon-UMLComponentDiagram          { .element-base(1, 7); }
50 ._icon-UMLDeploymentDiagram         { .element-base(2, 7); }
51 ._icon-UMLCompositeStructureDiagram { .element-base(11, 12); }
52 ._icon-UMLProfileDiagram            { .element-base(0, 10); }
53 // Backbone
54 ._icon-UMLAttribute                 { .element-base(4, 3); }
55 ._icon-UMLOperation                 { .element-base(8, 3); }
56 ._icon-UMLParameter                 { .element-base(12, 3); }
57 ._icon-UMLTemplateParameter         { .element-base(13, 3); }
58 ._icon-UMLFrame                     { .element-base(13, 11); }
59 // Packages
60 ._icon-UMLPackage                   { .element-base(13, 0); }
61 ._icon-UMLModel                     { .element-base(7, 0); }
62 ._icon-UMLSubsystem                 { .element-base(10, 0); }
63 ._icon-UMLProfile                   { .element-base(10, 0); }
64 // Classes
65 ._icon-UMLClass                     { .element-base(2, 1); }
66 ._icon-UMLInterface                 { .element-base(3, 1); }
67 ._icon-UMLSignal                    { .element-base(5, 1); }
68 ._icon-UMLDataType                  { .element-base(5, 3); }
69 ._icon-UMLPrimitiveType             { .element-base(6, 3); }
70 ._icon-UMLEnumerationLiteral        { .element-base(0, 4); }
71 ._icon-UMLEnumeration               { .element-base(4, 1); }
72 ._icon-UMLStereotype                { .element-base(2, 1); }
73 ._icon-UMLDependency                { .element-base(4, 5); }
74 ._icon-UMLGeneralization            { .element-base(7, 5); }
75 ._icon-UMLInterfaceRealization      { .element-base(6, 6); }
76 ._icon-UMLComponentRealization      { .element-base(6, 6); }
77 ._icon-UMLAssociationEnd            { .element-base(10, 5); }
78 ._icon-UMLAssociation               { .element-base(5, 5); }
79 ._icon-UMLDirectedAssociation       { .element-base(0, 11); }
80 ._icon-UMLAggregation               { .element-base(1, 11); }
81 ._icon-UMLComposition               { .element-base(2, 11); }
82 ._icon-UMLAssociationClassLink      { .element-base(6, 5); }
83 ._icon-UMLContainment               { .element-base(1, 13); }
84 // Instances
85 ._icon-UMLSlot                      { .element-base(10, 13); }
86 ._icon-UMLObject                    { .element-base(3, 5); }
87 ._icon-UMLArtifactInstance          { .element-base(2, 13); }
88 ._icon-UMLComponentInstance         { .element-base(8, 1); }
89 ._icon-UMLNodeInstance              { .element-base(10, 1); }
90 ._icon-UMLLinkEnd                   { .element-base(10, 5); }
91 ._icon-UMLLink                      { .element-base(8, 5); }
92 ._icon-UMLDirectedLink              { .element-base(11, 5); }
93 // Composite Structures
94 ._icon-UMLPort                      { .element-base(5, 12); }
95 ._icon-UMLPart                      { .element-base(4, 12); }
96 ._icon-UMLConnectorEnd              { .element-base(10, 5); }
97 ._icon-UMLConnector                 { .element-base(10, 11); }
98 ._icon-UMLSelfConnector             { .element-base(11, 11); }
99 ._icon-UMLCollaboration             { .element-base(2, 2); }
100 ._icon-UMLCollaborationUse          { .element-base(3, 2); }
101 ._icon-UMLRoleBinding               { .element-base(4, 5); }
102 // Components
103 ._icon-UMLArtifact                  { .element-base(8, 12); }
104 ._icon-UMLComponent                 { .element-base(7, 1); }
105 // Deployments
106 ._icon-UMLNode                      { .element-base(9, 1); }
107 ._icon-UMLDeployment                { .element-base(4, 5); } // Temporally ref to Dependency Icon
108 ._icon-UMLCommunicationPath         { .element-base(5, 5); }
109 // Use Cases
110 ._icon-UMLExtensionPoint            { .element-base(13, 10); }
111 ._icon-UMLUseCase                   { .element-base(11, 1); }
112 ._icon-UMLActor                     { .element-base(12, 1); }
113 ._icon-UMLInclude                   { .element-base(4, 6); }
114 ._icon-UMLExtend                    { .element-base(5, 6); }
115 ._icon-UMLUseCaseSubject            { .element-base(8, 11); }
116 // State Machines
117 ._icon-UMLStateMachine              { .element-base(0, 2); }
118 ._icon-UMLRegion                    { .element-base(0, 1); }
119 ._icon-UMLInitialState              { .element-base(9, 2); }
120 ._icon-UMLJunction                  { .element-base(11, 2); }
121 ._icon-UMLChoice                    { .element-base(8, 2); }
122 ._icon-UMLShallowHistory            { .element-base(13, 2); }
123 ._icon-UMLDeepHistory               { .element-base(0, 3); }
124 ._icon-UMLJoin                      { .element-base(10, 2); }
125 ._icon-UMLFork                      { .element-base(11, 0); }
126 ._icon-UMLEntryPoint                { .element-base(12, 2); }
127 ._icon-UMLExitPoint                 { .element-base(12, 11); }
128 ._icon-UMLTerminate                 { .element-base(12, 0); }
129 ._icon-UMLState                     { .element-base(3, 4); }
130 ._icon-UMLCompositeState            { .element-base(1, 2); }
131 ._icon-UMLOrthogonalState           { .element-base(1, 1); }
132 ._icon-UMLSubmachineState           { .element-base(3, 3); }
133 ._icon-UMLFinalState                { .element-base(1, 3); }
134 ._icon-UMLTransition                { .element-base(1, 4); }
135 ._icon-UMLSelfTransition            { .element-base(2, 4); }
136 ._icon-UMLEffect                    { .element-base(8, 4); }
137 ._icon-UMLEntryActivity             { .element-base(9, 4); }
138 ._icon-UMLDoActivity                { .element-base(10, 4); }
139 ._icon-UMLExitActivity              { .element-base(11, 4); }
140 ._icon-UMLEvent                     { .element-base(12, 4); }
141 ._icon-UMLOpaqueBehavior            { .element-base(6, 1); }
142 ._icon-UMLConnectionPointReference  { .element-base(11, 13); }
143 // Activity Graphs
144 ._icon-UMLActivity                  { .element-base(13, 1); }
145 ._icon-UMLInputPin                  { .element-base(7, 2); }
146 ._icon-UMLOutputPin                 { .element-base(7, 3); }
147 ._icon-UMLAction                    { .element-base(6, 2); }
148 ._icon-UMLObjectNode                { .element-base(3, 12); }
149 ._icon-UMLInitialNode               { .element-base(9, 2); }
150 ._icon-UMLActivityFinalNode         { .element-base(1, 3); }
151 ._icon-UMLFlowFinalNode             { .element-base(12, 11); }
152 ._icon-UMLForkNode                  { .element-base(11, 0); }
153 ._icon-UMLJoinNode                  { .element-base(10, 2); }
154 ._icon-UMLMergeNode                 { .element-base(8, 0); }
155 ._icon-UMLDecisionNode              { .element-base(9, 0); }
156 ._icon-UMLControlFlow               { .element-base(1, 4); }
157 ._icon-UMLObjectFlow                { .element-base(6, 0); }
158 ._icon-UMLSwimlaneVert              { .element-base(2, 3); }
159 ._icon-UMLSwimlaneHorz              { .element-base(7, 11); }
160 ._icon-UMLSendSignal                { .element-base(6, 11); }
161 ._icon-UMLAcceptSignal              { .element-base(5, 11); }
162 // Interactions
163 ._icon-UMLLifeline                  { .element-base(2, 5); }
164 ._icon-UMLInteraction               { .element-base(4, 2); }
165 ._icon-UMLStateInvariant            { .element-base(8, 13); }
166 ._icon-UMLContinuation              { .element-base(9, 13); }
167 ._icon-UMLInteractionOperand        { .element-base(1, 12); }
168 ._icon-UMLCombinedFragment          { .element-base(9, 11); }
169 ._icon-UMLInteractionUse            { .element-base(5, 13); }
170 ._icon-UMLEndpoint                  { .element-base(6, 13); }
171 ._icon-UMLGate                      { .element-base(7, 13); }
172 ._icon-UMLSelfLink                  { .element-base(9, 5); }
173 ._icon-UMLMessage                   { .element-base(1, 6); }
174 ._icon-UMLSelfMessage               { .element-base(0, 6); }
175 ._icon-UMLLostMessage               { .element-base(3, 13); }
176 ._icon-UMLFoundMessage              { .element-base(4, 13); }
177 ._icon-UMLReplyMessage              { .element-base(2, 6); }
178 ._icon-UMLCreateMessage             { .element-base(3, 6); }
179 ._icon-UMLDeleteMessage             { .element-base(3, 7); }
180 ._icon-UMLAsyncMessage              { .element-base(4, 7); }
181 ._icon-UMLAsyncSignalMessage        { .element-base(5, 7); }
182 ._icon-UMLForwardMessage            { .element-base(12, 5); }
183 ._icon-UMLReverseMessage            { .element-base(13, 5); }
184 // Profiles
185 ._icon-UMLProfile                   { .element-base(12, 13); }
186 ._icon-UMLMetaClass                 { .element-base(12, 9); }
187 ._icon-UMLImage                     { .element-base(0, 12); }
188 ._icon-UMLStereotype                { .element-base(13, 9); }
189 ._icon-UMLExtension                 { .element-base(11, 9); }
190 // Robustness
191 ._icon-UMLBoundary                  { .element-base(0, 9); }
192 ._icon-UMLEntity                    { .element-base(1, 9); }
193 ._icon-UMLControl                   { .element-base(2, 9); }
194
195
196 // ERD Icons ...................................................................
197
198 ._icon-ERDDiagram         { .element-base(7, 7); }
199 ._icon-ERDDataModel       { .element-base(8, 7); }
200 ._icon-ERDEntity          { .element-base(9, 7); }
201 ._icon-ERDColumn          { .element-base(10, 7); }
202 ._icon-ERDRelationship    { .element-base(11, 7); }
203 ._icon-ERDRelationshipEnd { .element-base(10, 5); }
204 ._icon-ERDOneToOne        { .element-base(11, 7); }
205 ._icon-ERDOneToMany       { .element-base(12, 7); }
206 ._icon-ERDManyToMany      { .element-base(13, 7); }