feat: architectural grid editor fullPage + slash commands + doc info panel + AI title

This commit is contained in:
Antigravity
2026-05-07 22:29:02 +00:00
parent 0d8252aec0
commit e458b63115
126 changed files with 7652 additions and 1110 deletions

View File

@@ -258,10 +258,10 @@ test.describe('Note Editor - Reminder Dialog', () => {
await page.waitForTimeout(500);
// Bell button should have active styling (text-blue-600)
// Bell button should have active styling (accent = primary)
const bellButton = page.locator('[role="dialog"]:visible button:has(svg.lucide-bell)').first();
const className = await bellButton.getAttribute('class');
expect(className).toContain('text-blue-600');
expect(className).toContain('text-primary');
});
test('should allow editing existing reminder', async ({ page }) => {
@@ -327,7 +327,7 @@ test.describe('Note Editor - Reminder Dialog', () => {
await page.waitForTimeout(300);
const bellButton = page.locator('[role="dialog"]:visible button:has(svg.lucide-bell)').first();
const className = await bellButton.getAttribute('class');
expect(className).not.toContain('text-blue-600');
expect(className).not.toContain('text-primary');
});
test('should persist reminder after saving note', async ({ page }) => {
@@ -355,7 +355,7 @@ test.describe('Note Editor - Reminder Dialog', () => {
// Bell button should still be active
const bellButton = page.locator('[role="dialog"]:visible button:has(svg.lucide-bell)').first();
const className = await bellButton.getAttribute('class');
expect(className).toContain('text-blue-600');
expect(className).toContain('text-primary');
// Open reminder dialog to verify values
await bellButton.click();