Kumi
013d02a15c
Introduced significant updates to the user interface for editing VR scenes, adding new CSS styles for a coherent and modern look. Implemented data tables for robust content management in the user area, now users can easily navigate through scenes and media with DataTables integration. Expanded the API with category retrieval capabilities, enabling dynamic content categorization. The editor now seamlessly integrates into the UI with a sidebar for properties editing, improving usability. The teleportation element creation and modification logic has been significantly refined, including a search-enabled dropdown for destination selection, making it more user-friendly. Added thumbnail display for scenes and media in the user area, enhancing content overview. This update also introduced user area templates and routes, providing a foundational structure for user content management functionality, including categories and individual category views. Refactored JavaScript imports to align with the new editor CSS and adjusted scene loading to support embedded scenes, improving the flexibility and usability of scene components.
69 lines
No EOL
1 KiB
CSS
69 lines
No EOL
1 KiB
CSS
body {
|
|
background-color: #2d2d30;
|
|
color: #ccc;
|
|
font-family: "Courier New", monospace;
|
|
}
|
|
|
|
.scene-container {
|
|
height: 100vh;
|
|
background-color: #252526;
|
|
border: 5px solid #3c3c3c;
|
|
}
|
|
|
|
.sidebar {
|
|
background-color: #1e1e1e;
|
|
color: #9cdcfe;
|
|
padding: 20px;
|
|
border-left: 1px solid #3c3c3c;
|
|
height: 100vh; /* Full height */
|
|
overflow-y: auto; /* Enable vertical scrolling if necessary */
|
|
}
|
|
|
|
.sidebar h3 {
|
|
color: #dcdcaa;
|
|
}
|
|
|
|
.form-control {
|
|
background-color: #333333;
|
|
color: #9cdcfe;
|
|
border: 1px solid #3c3c3c;
|
|
}
|
|
|
|
.form-label {
|
|
color: #dcdcaa;
|
|
}
|
|
|
|
.btn-primary {
|
|
background-color: #007acc;
|
|
border-color: #007acc;
|
|
}
|
|
|
|
.btn-secondary {
|
|
background-color: #3c3c3c;
|
|
border-color: #3c3c3c;
|
|
}
|
|
|
|
.dropdown-item {
|
|
display: flex;
|
|
align-items: center;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.dropdown-item img {
|
|
width: 128px;
|
|
height: 64px;
|
|
margin-right: 10px;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.dropdown-item-text {
|
|
display: block;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.dropdown-menu {
|
|
max-width: 100%;
|
|
} |