Changeset 0c6b92a for imaps-frontend/src/pages/Draw/Draw.module.css
- Timestamp:
- 12/12/24 17:06:06 (5 weeks ago)
- Branches:
- main
- Parents:
- d565449
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
imaps-frontend/src/pages/Draw/Draw.module.css
rd565449 r0c6b92a 4 4 padding: 0; 5 5 height: 100%; 6 overflow : hidden;6 overflow-x: hidden; 7 7 background-color: #141414; 8 8 } 9 9 10 .topPanelH { 11 width: 100%; 12 display: flex; 13 justify-content: center; 14 align-items: center; 15 margin-bottom: 20px; 16 } 17 10 18 .logo { 11 width: 100px; 12 margin: 10px; 13 align-self: center; 19 width: 80px; 14 20 } 15 21 16 22 .title { 17 margin-top: 20px; 18 color: #804047; 19 font-size: 120%; 23 text-align: center; 24 font-size: 2.5em; 25 font-weight: 700; 26 text-transform: uppercase; 27 color: #333333; 28 font-family: "Oswald", sans-serif; 29 margin-bottom: 0; 30 text-decoration: none; 31 } 32 33 .titleLink { 34 text-decoration: none; 35 } 36 .titleLink:hover{ 37 text-decoration: none; 20 38 } 21 39 … … 23 41 color: #cccccc; 24 42 } 43 25 44 .guideWrapper { 26 45 display: flex; … … 28 47 align-items: center; 29 48 margin: 0; 49 width: 100%; 30 50 } 31 51 … … 51 71 display: flex; 52 72 flex-direction: column; 73 align-items: center; /* Center elements horizontally */ 53 74 padding: 20px; 54 75 background-color: #1c1c1c; … … 58 79 margin-right: 10px; 59 80 border-radius: 20px; 81 overflow-x: hidden; 60 82 } 61 83 62 84 .buttonContainer { 63 85 display: flex; 64 justify-content: space-between;86 justify-content: center; 65 87 align-items: center; 66 88 margin-top: 2rem; 67 89 gap: 10px; 68 } 69 70 /* .hide { 71 visibility: hidden; 72 } */ 90 width: 100%; 91 } 73 92 74 93 .renderButton { … … 104 123 list-style: none; 105 124 padding: 0; 106 margin: 0 0;107 display: flex;108 flex-direction: column;125 margin: 0; 126 display: grid; 127 grid-template-columns: repeat(2, 1fr); 109 128 gap: 15px; 129 justify-items: center; 110 130 align-items: center; 111 131 } … … 127 147 } 128 148 129 .templateCont {130 display: flex;131 flex-direction: column;132 }133 134 149 .shapeOption:hover { 135 150 background-color: #94183b; … … 137 152 } 138 153 154 .templateCont { 155 display: flex; 156 flex-direction: column; 157 align-items: center; /* Center section horizontally */ 158 width: 100%; 159 } 160 139 161 .fpscounter { 140 162 border: 1px solid #00b822; 141 163 margin: 20px 0; 164 text-align: center; 165 width: 100%; 142 166 } 143 167 … … 145 169 color: #00740c; 146 170 font-weight: bold; 147 text-align: center;148 171 margin: 0; 149 172 padding: 5px 0; 150 173 } 151 174 152 .floorSelector {153 margin-bottom: 20px;154 display: flex;155 flex-direction: column;156 gap: 8px;157 color: #ffffff;158 }159 160 .floorSelector label {161 font-size: 14px;162 }163 164 .floorDropdown {165 padding: 8px;166 font-size: 14px;167 border-radius: 5px;168 border: 1px solid #ccc;169 background-color: #3a3a3a;170 color: #ffffff;171 cursor: pointer;172 width: 100%;173 transition: border-color 0.3s;174 }175 176 .floorDropdown:focus {177 outline: none;178 border-color: #1e90ff;179 }180 175 181 176 .popup { … … 226 221 background-image: url("./shapeImages/room_icon.png"); 227 222 } 223 .stairs { 224 background-image: url("./shapeImages/stairs_icon.png"); 225 } 226 .floorSection { 227 display: flex; 228 flex-direction: column; 229 align-items: center; 230 gap: 20px; 231 background-color: #2d2d2d; 232 padding: 20px; 233 border-radius: 8px; 234 box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2); 235 width: 100%; 236 } 237 238 .floorLabel { 239 font-size: 16px; 240 font-weight: bold; 241 color: #ffffff; 242 margin-bottom: 10px; 243 text-align: center; 244 } 245 246 .floorList { 247 display: flex; 248 flex-direction: column; 249 align-items: center; 250 gap: 15px; 251 width: 100%; 252 } 253 254 .floorItems { 255 display: flex; 256 flex-direction: column; 257 align-items: center; 258 gap: 10px; 259 width: 100%; 260 } 261 262 .addFloorButton { 263 background-color: #e67e22; 264 border: none; 265 border-radius: 50%; 266 width: 40px; 267 height: 40px; 268 display: flex; 269 justify-content: center; 270 align-items: center; 271 cursor: pointer; 272 transition: background-color 0.3s, transform 0.2s; 273 } 274 275 .addFloorButton:hover { 276 background-color: #d2691e; 277 transform: scale(1.1); 278 } 279 280 .addFloorButton:active { 281 background-color: #b35418; 282 transform: scale(0.95); 283 } 284 285 .icon { 286 width: 20px; 287 height: 20px; 288 filter: invert(1); 289 } 290 291 .floorButton { 292 padding: 10px 15px; 293 font-size: 14px; 294 color: #ffffff; 295 background-color: #3a3a3a; 296 border: 1px solid #555555; 297 border-radius: 8px; 298 width: 100%; 299 text-align: center; 300 cursor: pointer; 301 transition: background-color 0.3s, transform 0.2s; 302 } 303 304 .floorButton:hover { 305 background-color: #4a4a4a; 306 } 307 308 .floorButton.active { 309 background-color: #1e90ff; 310 color: #ffffff; 311 font-weight: bold; 312 } 313 314 .floorInput { 315 width: 60%; 316 padding: 8px; 317 font-size: 14px; 318 border: 1px solid #ccc; 319 border-radius: 5px; 320 background-color: #3a3a3a; 321 color: #ffffff; 322 text-align: center; 323 transition: border-color 0.3s; 324 } 325 326 .floorInput:focus { 327 outline: none; 328 border-color: #1e90ff; 329 } 330 331 .floorActions { 332 display: flex; 333 gap: 10px; 334 justify-content: center; 335 align-items: center; 336 margin-top: 10px; 337 } 338 339 .errorMessage { 340 color: red; 341 font-size: 12px; 342 margin-top: 10px; 343 text-align: center; 344 } 345 .floorItemWrapper { 346 display: flex; 347 align-items: center; 348 gap: 10px; 349 width: 100%; 350 } 351 352 .floorItem { 353 padding: 10px 15px; 354 font-size: 14px; 355 color: #ffffff; 356 background-color: #3a3a3a; 357 border: 1px solid #555555; 358 border-radius: 8px; 359 text-align: center; 360 cursor: pointer; 361 flex-grow: 1; 362 transition: background-color 0.3s; 363 } 364 365 .floorItem:hover { 366 background-color: #4a4a4a; 367 } 368 369 .activeFloor { 370 background-color: #1e90ff; 371 color: #ffffff; 372 font-weight: bold; 373 } 374 375 .deleteFloorButton { 376 background-color: #ff4d4d; 377 border: none; 378 border-radius: 8px; 379 padding: 10px; 380 color: white; 381 cursor: pointer; 382 transition: background-color 0.3s, transform 0.2s; 383 } 384 385 .deleteFloorButton:hover { 386 background-color: #e60000; 387 transform: scale(1.1); 388 } 389 390 .deleteFloorButton:active { 391 background-color: #cc0000; 392 transform: scale(0.95); 393 }
Note:
See TracChangeset
for help on using the changeset viewer.