mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-18 10:36:22 +08:00
899ffd1ad3
fix AF-2692 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Added comprehensive Windows support for audio and application capture, including real-time microphone usage detection, combined microphone and system audio recording, and application state monitoring. - The "meetings" setting is now enabled on Windows as well as macOS. - Conditional UI styling and attributes introduced for Windows environments in the Electron renderer. - **Bug Fixes** - Enhanced file path handling and validation for Windows in Electron file requests. - **Refactor** - Unified application info handling across platforms by consolidating types into a single `ApplicationInfo` structure. - Updated native module APIs by removing deprecated types, refining method signatures, and improving error messages. - Streamlined audio tapping APIs to use process IDs and consistent callback types. - **Documentation** - Added detailed documentation for the Windows-specific audio recording and microphone listener modules. - **Chores** - Updated development dependencies in multiple packages. - Reorganized and added platform-specific dependencies and configuration for Windows support. <!-- end of auto-generated comment: release notes by coderabbit.ai --> #### PR Dependency Tree * **PR #12615** 👈 This tree was auto-generated by [Charcoal](https://github.com/danerwilliams/charcoal) --------- Co-authored-by: LongYinan <lynweklm@gmail.com>
23 lines
472 B
TypeScript
23 lines
472 B
TypeScript
import { cssVarV2 } from '@toeverything/theme/v2';
|
|
import { globalStyle, style } from '@vanilla-extract/css';
|
|
|
|
globalStyle('html', {
|
|
backgroundColor: 'transparent',
|
|
});
|
|
|
|
globalStyle('body', {
|
|
backgroundColor: 'transparent',
|
|
});
|
|
|
|
export const root = style({
|
|
backgroundColor: 'transparent',
|
|
width: '100%',
|
|
height: '100%',
|
|
userSelect: 'none',
|
|
selectors: {
|
|
'&[data-is-windows]': {
|
|
backgroundColor: cssVarV2('layer/background/primary'),
|
|
},
|
|
},
|
|
});
|