-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBETA-1.css
More file actions
206 lines (159 loc) · 8.68 KB
/
BETA-1.css
File metadata and controls
206 lines (159 loc) · 8.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
/*
* Coffee has some global variables so here are the listed global css variables
? --background-1
? --background-2
? --background-3
? --background-4
? --text-1
? --text-2
? --text-3
? --link-1
? --link-2
? --link-3
? --warn
? --warn-text
? --error
? --error-text
? --accent
! NOTE IF YOUR CSS BREAKS TYPE (or copy I don't discriminate)
! editor.HELP_MY_CSS_BROKE()
! into your console to temporarily clear all custom CSS effects
*/
.CUGI-PropertyHolder {} /* ? Holds Properties for CUGI */
.CUGI-SliderHolder {} /* ? Holds a slider and a number input */
.CUGI-PropertyName {} /* ? The name of a CUGI property */
.CUGI-Label {} /* ? The Label display for CUGI */
.CUGI-Header {} /* ? The Header display for CUGI */
.CUGI-Button {} /* ? Buttons instantiated with CUGI. for every other button see just "button" */
.CUGI-Keybind {} /* ? An input that allows for keybinds to be set, inherits off "CUGI-button" */
.CUGI-FileButton {} /* ? A button that brings up coffee's file selection menu */
.CUGI-SubMenu {} /* ? A submenu for CUGI */
.CUGI-Number {} /* ? A number input in CUGI */
.CUGI-Float {} /* ? A number with decimals, will inherit from number inputs */
.CUGI-Int {} /* ? A number without decimals, will inherit from number inputs */
.CUGI-Slider {} /* ? A slider, typically next to a number input */
.CUGI-Vec2 {} /* ? A vector with 2 inputs, contains 2 number inputs within */
.CUGI-Vec3 {} /* ? A vector with 3 inputs, contains 3 number inputs within */
.CUGI-Vec4 {} /* ? A vector with 4 inputs, contains 4 number inputs within */
.CUGI-X {} /* ? The X (Left/Right) axis on a CUGI vector */
.CUGI-Y {} /* ? The Y (Up/Down) axis on a CUGI vector */
.CUGI-Z {} /* ? The Z (Forward/Backwards) axis on a CUGI vector */
.CUGI-W {} /* ? The W axis on a CUGI vector */
.CUGI-String {} /* ? A simple text input */
.CUGI-Multiline {} /* ? A text input with multiple lines, inherits from String */
.CUGI-Boolean {} /* ? A checkbox instantiated with CUGI (every checkbox in engine) */
.CUGI-Dropdown {} /* ? A dropdown menu, <select> in html */
.CUGI-Color {} /* ? A colour input, typically instantiated by CUGI */
.CUGI-ColorTransparency {} /* ? Colour inputs with transparency, inherits off of the base color input */
.CUGI-BroadcastContainer {} /* ? The main container for the broadcast menu in project settings */
.CUGI-Broadcast {} /* ? The broadcast "shell" contains the name and removal button */
.CUGI-BroadcastRemove {} /* ? The button that lets you remove a broadcast */
.CUGI-BroadcastName {} /* ? The name of the broadcast, a simple <p> */
.CUGI-BroadcastCreation-Container {} /* ? Holds controls for broadcast creation */
.CUGI-BroadcastNameInput {} /* ? The Name input for broadcast creation */
.CUGI-AddBroadcast {} /* ? The Button for broadcast creation */
.CUGI-CollisionGroupContainer {} /* ? The main container for the collision group menu in project settings */
.CUGI-CollisionGroup {} /* ? The "shell" for collision groups */
.CUGI-CollisionGroupName {} /* ? The name for collision groups, another simple <p> */
.CUGI-CollisionGroupRemove {} /* ? The deletion button for collision groups */
.CUGI-CollisionGroupCreation-Container {} /* ? Holds controls for collision group creation */
.CUGI-CollisionGroupNameInput {} /* ? The input for the collision group's name */
.CUGI-CollisionGroupAdd {} /* ? The button to add te collision group */
.CUGI-CollisionGroupMatrix-Container {} /* ? The container holding the collision matrix */
.CUGI-CollisionMatrix {} /* ? The big grid of checkboxes for determining what collides with what */
.CUGI-CollisionMatrixGroupName {} /* ? The name of the group for collision */
.CUGI-CollisionMatrixGroupNameTop {} /* ? Names at the top of the grid */
.CUGI-CollisionRightBorder {} /* ? Anything with a right border in the collision matrix */
.CUGI-CollisionBottomBorder {} /* ? Anything with a bottom border in the collision matrix */
.CUGI-CollisionGroupCheckboxContainer {} /* ? Holds the checkbox in the center of a collision grid square */
.CUGI-CollisionGroupCheckbox {} /* ? The checkboxes in the collision matrix */
.CUGI-ExtensionContainer {} /* ? The general container for the extension list */
.CUGI-Extension {} /* ? The outer shell for extension */
.CUGI-ExtensionReload {} /* ? The reload button for extensions */
.CUGI-ExtensionRemove {} /* ? The removal button for extensions */
.CUGI-ExtensionContainer {} /* ? The outer shell for extensions */
.CUGI-ExtensionDetail {} /* ? Holds details for the extension, two elements, name, then author and verison */
.CUGI-ExtensionName {} /* ? The text within the detail */
.CUGI-ExtensionAuthor {} /* ? The text within the detail, specficially author and version */
.dropdown-menu-fill-down {} /* ? For coffee's built in right click popups */
.CenterPanel {} /* ? A generic centered div for coffee engine, holds everything not in the editor */
.innerBox {} /* ? The contents of a Center Panel */
/* * Different Variations of center panel no default config just there for your convience */
.CenterPanel-Setup-Language {}
.CenterPanel-Setup-Layout {}
.CenterPanel-Home {}
.CenterPanel-ProjectSetup {}
.CenterPanel-Settings {}
.CenterPanel-Credits {}
.centerText {} /* ? centered text */
.leftText {} /* ? forces text to the left */
.fullWidth {} /* ? literally just width:100% */
.centerContents {} /* ? centered contents */
.noCenterElements {} /* ? Just as the name says, removes any centering */
.genericNonSelect {} /* ? unselectable text */
.recentDisplay {} /* ? Holds the projectButton class, just recent projects */
.projectInitButton {} /* ? The name is misleading, but this class contains the buttons on the home screen */
.projectButton {} /* ? The big recently opened projects button has one variable with the name --childID */
.disabledButton {} /* ? A button that is disabled in the non editor pages */
.nameDiv {} /* ? Contains two (2) name boxes */
.nameBox {} /* ? When creating a project this class is used to make the boxes that contain the author and project name */
.fileDiv {} /* ? Contains what kind of project you are creating (file/folder) */
.buttonDiv {} /* ? When creating a project this class is used to make the boxes that contain the author and project name */
.contributorContainerDiv {} /* ? A grid div that holds contributors to the engine */
.buttonDiv {} /* ? Contains the big old "CREATE PROJECT" button */
.settingsSidebar {} /* ? The sidebar of the engine settings menu */
.settingsPanel {} /* ? The container that holds the project settings in the project settings menu */
.layoutDiv {} /* ? The div that shows up when selecting your layout on initial bootup (or when changing it to a new preset), its a button basically */
.layoutImage {} /* ? The image within layoutDiv */
@keyframes boot {} /* ? The animation for a center panel opening */
@keyframes projectAdded {} /* ? The project adding animation */
/* ! WARNING BEYOND HERE IS THE ACTUAL EDITOR PAGE ! */
.dockAndDropdowns {} /* ? The parent element containing the dock div (bottom area), and the dropdown area (top area) for coffee engine. */
.dropdownsTopbar {} /* ? The top bar in the coffee engine editor */
.dockDefault {} /* ? The horizontal dock grid */
.dockOverlay {} /* ? The overlayed dock grid for docking */
.window {} /* ? The windows for the editors, well windows. Contains the taskbar and window contents */
.TaskBar {} /* ? The taskbar for a window */
.closeButton {} /* ? Sort of misleading but it includes the buttons on the taskbar (dock, and close) */
.windowTab {} /* ? tabs on windows */
.logInfo {} /* ? An info class for the log window specifically */
.logWarn {} /* ? The warning element for log, inherits off logInfo */
.logError {} /* ? The error element from the log, inherits off logInfo */
.italicThing {} /* ? Makes text italic */
.fileButton {} /* ? A file in project files, also has an [even="true"] variant */
.fileFolder {} /* ? A folder in project files, also has an [collasped="true"] variant */
.progressBar {} /* ? The progress bar in the extension wizard's background */
.progressBar-inner {} /* ? The progress bar in the extension wizard's color */
@keyframes closeWindow {} /* ? The window close animation */
/* ! ANOTHER WARNING HERE BE IDs */
/* * The almost universal IDs */
#centerPanel {}
#goBack {}
/* * Setup */
#languages {}
#layouts {}
#scratched {}
#caffinated {}
#empty {}
/* * Home */
#newProject {}
#loadFile {}
#loadFolder {}
#openCredits {}
#openSettings {}
#recentProjects {}
/* * Settings */
#sidebar {}
#settingsPanel {}
/* * Credits */
#coffeeProgrammers {}
#coffeePorters {}
#coffeeTranslators {}
#coffeeMakers {}
/* * Editor */
#coffeeEngineProjectDropdown {}
#coffeeEngineWindowDropdown {}
#coffeeEngineSceneDropdown {}
#coffeeEngineRuntimeDropdown {}
#coffeeEngineDock {}
#coffeeEngineDockoverlay {}