优化桌面端界面布局
This commit is contained in:
@@ -65,12 +65,33 @@ describe("DocumentList permissions", () => {
|
||||
expect(source).not.toContain('@row-click="handleRowClick"');
|
||||
});
|
||||
|
||||
it("routes desktop document actions through preview and context menu controls", () => {
|
||||
it("stretches the desktop document workbench flush to the desktop content edges", () => {
|
||||
const source = readSource();
|
||||
|
||||
expect(source).toContain(":global(.desktop-content:has(> .document-page--desktop))");
|
||||
expect(source).toContain("padding: 0;");
|
||||
expect(source).toContain(".document-page--desktop {");
|
||||
expect(source).toContain("width: 100%;");
|
||||
expect(source).toContain("height: 100%;");
|
||||
expect(source).toContain("min-height: 100%;");
|
||||
expect(source).toContain("margin: 0;");
|
||||
expect(source).toContain("overflow-x: hidden;");
|
||||
expect(source).toContain("border-radius: 0 !important;");
|
||||
expect(source).toContain(".document-page--desktop .main-content-flat");
|
||||
expect(source).toContain(".document-page--desktop .document-table-section");
|
||||
expect(source).toContain(".document-page--desktop .document-workbench.is-desktop");
|
||||
expect(source).toContain(".document-page--desktop .document-table-pane");
|
||||
expect(source).toContain("flex: 1 1 auto;");
|
||||
expect(source).toContain("min-height: 0;");
|
||||
});
|
||||
|
||||
it("routes desktop document actions through context menu controls", () => {
|
||||
const source = readSource();
|
||||
|
||||
expect(source).toContain('@row-contextmenu="openDocumentContextMenu"');
|
||||
expect(source).toContain("documentContextMenu");
|
||||
expect(source).toContain('class="document-context-menu"');
|
||||
expect(source).not.toContain('class="preview-actions"');
|
||||
expect(source).toContain("@click=\"openSelectedDocument\"");
|
||||
expect(source).toContain("@click=\"openSelectedDocumentEditor\"");
|
||||
expect(source).toContain("@click=\"deleteSelectedDocument\"");
|
||||
|
||||
Reference in New Issue
Block a user