✨ refactor(ui): Improve usage log filter responsiveness and mobile UX
Refactor the usage log filter toolbar into a shared reusable component for common, drawing, and task logs. Optimize desktop filters with a responsive grid, move secondary filters into a mobile drawer, standardize filter typography, remove redundant filter icons, and add the missing i18n translations for the new drawer description.
This commit is contained in:
Vendored
+2
@@ -29,6 +29,7 @@ import i18next from 'i18next'
|
||||
import { toast } from 'sonner'
|
||||
import { useAuthStore } from '@/stores/auth-store'
|
||||
import { getStatus } from '@/lib/api'
|
||||
import { installBuildMetadata } from '@/lib/build-metadata'
|
||||
import '@/lib/dayjs'
|
||||
import { applyFaviconToDom } from '@/lib/dom-utils'
|
||||
import { initializeFrontendCache } from '@/lib/frontend-cache'
|
||||
@@ -45,6 +46,7 @@ import './styles/index.css'
|
||||
// Ensure VChart theme is initialized before any chart mounts (prevents white default theme flash)
|
||||
// VChart theme is driven by our ThemeProvider (html.light/html.dark) via per-chart `theme` prop.
|
||||
initializeFrontendCache()
|
||||
installBuildMetadata()
|
||||
|
||||
const queryClient = new QueryClient({
|
||||
defaultOptions: {
|
||||
|
||||
Reference in New Issue
Block a user