Update changelog and fix sticky hover on touch devices

Add actor editor features, 3D orbit/zoom/pan controls, and camera
reset button to the February 2026 changelog. Wrap hover styles in
@media (hover: hover) for vehicle toggle and texture buttons.
This commit is contained in:
Christian Semmler 2026-02-13 17:21:04 -08:00
parent cf23e22931
commit 743ed67028
3 changed files with 19 additions and 5 deletions

View File

@ -37,7 +37,13 @@
{ type: 'New', text: 'Save Editor lets you view and modify save files — change your player name, character, and high scores directly from the browser' }, { type: 'New', text: 'Save Editor lets you view and modify save files — change your player name, character, and high scores directly from the browser' },
{ type: 'New', text: 'Sky Color Editor allows customizing the island sky gradient colors in your save file' }, { type: 'New', text: 'Sky Color Editor allows customizing the island sky gradient colors in your save file' },
{ type: 'New', text: 'Vehicle Part Editor enables modifying vehicle parts and colors with a 3D preview' }, { type: 'New', text: 'Vehicle Part Editor enables modifying vehicle parts and colors with a 3D preview' },
{ type: 'New', text: 'Vehicle Texture Editor lets you customize vehicle textures with default presets or your own uploaded images' } { type: 'New', text: 'Vehicle Texture Editor lets you customize vehicle textures with default presets or your own uploaded images' },
{ type: 'New', text: 'Actor Editor with animated 3D character preview — customize hats, colors, moods, sounds, and moves for all 66 game actors' },
{ type: 'New', text: 'Vehicle rendering in Actor Editor — toggle to see actors with their assigned vehicles' },
{ type: 'New', text: 'Click animations and sound effects in Actor Editor matching the original game behavior' },
{ type: 'New', text: 'Drag-to-orbit, zoom, and pan controls on all 3D previews (vehicle, actor, and score cube editors)' },
{ type: 'New', text: 'Camera reset button on 3D editors to restore the default view' },
{ type: 'Fixed', text: 'Sticky hover highlights on touch devices for editor buttons' }
]}, ]},
{ id: 'cl1', title: 'January 2026', items: [ { id: 'cl1', title: 'January 2026', items: [
{ type: 'New', text: 'Debug menu for developers and power users. Tap the LEGO Island logo 5 times to unlock OGEL mode and access debug features like teleporting to locations, switching acts, and playing animations' }, { type: 'New', text: 'Debug menu for developers and power users. Tap the LEGO Island logo 5 times to unlock OGEL mode and access debug features like teleporting to locations, switching acts, and playing animations' },

View File

@ -494,12 +494,18 @@
transition: all 0.2s ease; transition: all 0.2s ease;
} }
.vehicle-toggle-btn:hover,
.vehicle-toggle-btn.active { .vehicle-toggle-btn.active {
border-color: var(--color-primary); border-color: var(--color-primary);
color: var(--color-primary); color: var(--color-primary);
} }
@media (hover: hover) {
.vehicle-toggle-btn:hover {
border-color: var(--color-primary);
color: var(--color-primary);
}
}
.reset-container { .reset-container {
height: 1.6em; height: 1.6em;
} }

View File

@ -503,10 +503,12 @@
transition: all 0.2s ease; transition: all 0.2s ease;
} }
@media (hover: hover) {
.texture-btn:hover:not(.disabled) { .texture-btn:hover:not(.disabled) {
border-color: var(--color-primary); border-color: var(--color-primary);
color: var(--color-primary); color: var(--color-primary);
} }
}
.texture-btn.disabled { .texture-btn.disabled {
opacity: 0.35; opacity: 0.35;