mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-13 21:05:19 +00:00
fix(editor): adjust black and white in shape text color palettes to pure black and pure white (#10450)
Closes: [BS-2697](https://linear.app/affine-design/issue/BS-2697/检查shape-text-color黑白不映射的pr合并状态) https://github.com/user-attachments/assets/732612e9-5e43-453f-aef2-5f32f5a08614
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
import type { Locator, Page } from '@playwright/test';
|
||||
import { expect } from '@playwright/test';
|
||||
|
||||
import { openEditorInfoPanel } from './setting';
|
||||
|
||||
export function getAllPage(page: Page) {
|
||||
const newPageButton = page.getByTestId('new-page-button-trigger');
|
||||
const newPageDropdown = newPageButton.locator('svg');
|
||||
@@ -236,3 +238,13 @@ export const addDatabaseRow = async (page: Page, databaseTitle: string) => {
|
||||
});
|
||||
await db.locator('.data-view-table-group-add-row-button').click();
|
||||
};
|
||||
|
||||
export const switchEdgelessTheme = async (
|
||||
page: Page,
|
||||
type: 'system' | 'light' | 'dark'
|
||||
) => {
|
||||
await openEditorInfoPanel(page);
|
||||
const panel = page.getByTestId('info-modal');
|
||||
await panel.locator(`button[value="${type}"]`).click();
|
||||
await page.keyboard.press('Escape');
|
||||
};
|
||||
|
||||
@@ -29,6 +29,10 @@ export async function openAboutPanel(page: Page) {
|
||||
await page.getByTestId('about-panel-trigger').click();
|
||||
}
|
||||
|
||||
export async function openEditorInfoPanel(page: Page) {
|
||||
await page.getByTestId('header-info-button').click();
|
||||
}
|
||||
|
||||
export async function openExperimentalFeaturesPanel(page: Page) {
|
||||
await page.getByTestId('experimental-features-trigger').click();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user