?????????????? (#21)

This commit is contained in:
renshen 2026-08-07 17:17:58 +08:00
parent 4ea2c03beb
commit f3ed0a1086
3 changed files with 18 additions and 0 deletions

1
public/css/app.css vendored

File diff suppressed because one or more lines are too long

View File

@ -386,6 +386,10 @@ body {
line-height: 1rem !important;
}
.finance-theme-sidebar .menu__submenu a[href*="/workspace/order-data/"] .menu-active-indicator {
display: none;
}
.finance-theme-sidebar .main-menu a:hover,
.finance-theme-sidebar .main-menu summary:hover > div {
background-color: rgba(240, 228, 191, 0.10);

View File

@ -21,4 +21,17 @@ class SidebarNavigationDesignTest extends TestCase
$this->assertStringNotContainsString('.menu__submenu li:before', $compiled);
$this->assertStringNotContainsString('.menu__submenu details.relative:before', $compiled);
}
public function test_order_data_navigation_hides_the_active_indicator(): void
{
$root = dirname(__DIR__, 3);
$source = file_get_contents($root . '/resources/assets/sass/app.css');
$compiled = file_get_contents($root . '/public/css/app.css');
$selector = '.finance-theme-sidebar .menu__submenu a[href*="/workspace/order-data/"] .menu-active-indicator';
$this->assertIsString($source);
$this->assertIsString($compiled);
$this->assertStringContainsString($selector, $source);
$this->assertStringContainsString($selector . '{display:none}', $compiled);
}
}