Skip to content

Commit

Permalink
Refactoring blank, design editor
Browse files Browse the repository at this point in the history
remove three, whiteboard, data editor
  • Loading branch information
easylogic committed May 25, 2022
1 parent 23f4472 commit efd11b7
Show file tree
Hide file tree
Showing 127 changed files with 41,990 additions and 81,943 deletions.
4 changes: 3 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,9 @@
"Symbol": true,
"__dirname": true,
"Map": true,
"Set": true
"Set": true,
"WeakMap": true,
"WeakSet": true
},
"overrides": [
{
Expand Down
24 changes: 0 additions & 24 deletions 3d.html

This file was deleted.

19 changes: 0 additions & 19 deletions blank.html

This file was deleted.

19 changes: 0 additions & 19 deletions dataeditor.html

This file was deleted.

103,080 changes: 36,474 additions & 66,606 deletions dist/editor.es.js

Large diffs are not rendered by default.

5,569 changes: 1,206 additions & 4,363 deletions dist/editor.umd.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/style.css

Large diffs are not rendered by default.

27 changes: 0 additions & 27 deletions docs/3d.html

This file was deleted.

1 change: 0 additions & 1 deletion docs/assets/blankeditor.2ece4c0d.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/assets/dataeditor.f8c67166.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/assets/editor.57e24637.js

This file was deleted.

1 change: 1 addition & 0 deletions docs/assets/editor.58120e25.css

Large diffs are not rendered by default.

3,794 changes: 3,794 additions & 0 deletions docs/assets/editor.5891116e.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion docs/assets/index.0a251ad3.css

This file was deleted.

6,951 changes: 0 additions & 6,951 deletions docs/assets/index.e23f8a81.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/assets/threeeditor.ed4bcd7c.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/assets/whiteboard.f49881ff.js

This file was deleted.

22 changes: 0 additions & 22 deletions docs/blank.html

This file was deleted.

22 changes: 0 additions & 22 deletions docs/dataeditor.html

This file was deleted.

5 changes: 2 additions & 3 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,8 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-beautify/1.14.0/beautify.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-beautify/1.14.0/beautify-css.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-beautify/1.14.0/beautify-html.min.js"></script>
<script type="module" crossorigin src="/assets/editor.57e24637.js"></script>
<link rel="modulepreload" href="/assets/index.e23f8a81.js">
<link rel="stylesheet" href="/assets/index.0a251ad3.css">
<script type="module" crossorigin src="/assets/editor.5891116e.js"></script>
<link rel="stylesheet" href="/assets/editor.58120e25.css">
</head>
<body>
<div id="app"></div>
Expand Down
22 changes: 0 additions & 22 deletions docs/whiteboard.html

This file was deleted.

1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
"open-color": "^1.9.1",
"pathkit-wasm": "^0.7.0",
"svg-arc-to-cubic-bezier": "^3.2.0",
"three": "^0.139.2",
"yorkie-js-sdk": "^0.1.11"
},
"devDependencies": {
Expand Down
24 changes: 0 additions & 24 deletions pagebuilder.html

This file was deleted.

18 changes: 1 addition & 17 deletions src/apps/blankeditor/area/BlankInspector.jsx
Original file line number Diff line number Diff line change
@@ -1,24 +1,9 @@
import { BIND, createElement } from "sapa";
import { createElement } from "sapa";

import { DesignMode } from "elf/editor/types/editor";
import { EditorElement } from "elf/editor/ui/common/EditorElement";
import { TabPanel, Tabs } from "elf/ui";

export default class BlankInspector extends EditorElement {
afterRender() {
this.$el.toggle(this.$config.is("editor.design.mode", DesignMode.DESIGN));
}

[BIND("$el")]() {
return {
style: {
display: this.$config.is("editor.design.mode", DesignMode.DESIGN)
? "block"
: "none",
},
};
}

template() {
return (
<div class="feature-control inspector">
Expand All @@ -32,7 +17,6 @@ export default class BlankInspector extends EditorElement {
>
{this.$injectManager.getTargetUI("inspector.tab").map((it) => {
const { value, title, icon, loadElements = [] } = it.class;

return (
<TabPanel value={value} title={title} icon={icon}>
<div style="display: flex: flex-direction: column;">
Expand Down
13 changes: 13 additions & 0 deletions src/apps/blankeditor/area/BlankStatusbar.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import "./BlankStatusbar.scss";

import { EditorElement } from "elf/editor/ui/common/EditorElement";

export default class BlankStatusbar extends EditorElement {
template() {
return (
<div class="elf--status-bar">
${this.$injectManager.generate("statusbar")}
</div>
);
}
}
7 changes: 7 additions & 0 deletions src/apps/blankeditor/area/BlankStatusbar.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.elf--status-bar {
background-color: var(--elf--selected-color);
display: flex;
width: 100%;
position: relative;
height: 100%;
}
7 changes: 7 additions & 0 deletions src/apps/blankeditor/area/tool-bar/BlankToolBar.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@ export default class BlankToolBar extends EditorElement {
template() {
return /*html*/ `
<div class='elf--blank-tool-bar'>
<div class="logo-area">
${createComponent("ToolBarRenderer", {
items: this.$menu.getTargetMenu("toolbar.logo"),
})}
</div>
<div class="toolbar-area">
<div class='left'>
${createComponent("ToolBarRenderer", {
items: this.$menu.getTargetMenu("toolbar.left"),
Expand All @@ -45,6 +51,7 @@ export default class BlankToolBar extends EditorElement {
)}
${createComponent("ThemeChanger")}
</div>
</div>
</div>
`;
}
Expand Down
19 changes: 17 additions & 2 deletions src/apps/blankeditor/area/tool-bar/BlankToolBar.scss
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,26 @@
flex-direction: row;
justify-content: space-between;
height: 100%;
background-color: var(--elf--header-background-color);
background-color: var(--elf--toolbar-background-color);
color: var(--elf--selected-font-color);

> * {
> .logo-area {
flex: none;
width: 60px;
// background-color: yellow;
// padding: 10px;
height: 100%;

> * {
height: 100%;
}
}

> .toolbar-area {
flex: 1 1 auto;
display: flex;
flex-direction: row;
justify-content: space-between;
> * {
// display: inline-block;
min-height: 48px !important;
Expand Down
Loading

0 comments on commit efd11b7

Please sign in to comment.