Skip to content

Commit 4ec4723

Browse files
committed
feat: use oscd-shell for demo
1 parent 87478c2 commit 4ec4723

File tree

4 files changed

+468
-1015
lines changed

4 files changed

+468
-1015
lines changed

components/lnodetype-sidebar.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ export class LNodeTypeSidebar extends ScopedElementsMixin(LitElement) {
142142
min-height: 0;
143143
padding: 1rem;
144144
overflow: hidden;
145-
background-color: #fcf6e5;
145+
background-color: var(--oscd-base3);
146146
}
147147
oscd-list {
148148
min-height: 0;

index.html

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,40 @@
1414
/>
1515
</head>
1616
<body>
17-
<open-scd
18-
plugins='{"editor": [{"name": "Template Update", "icon": "copy_all", "active": true, "src": "/dist/scl-template-update.js"}, {"name": "Template Generator", "translations": {"de": "Template Generator"}, "icon": "add_box", "active": true, "src": "/dist/oscd-template-generator.js"}, {"name": "Template Editor", "translations": {"de": "Template Editor"}, "icon": "edit", "active": true, "src": "https://openscd.github.io/plugins/src/editors/Templates.js"}], "menu": [{"name": "Open File", "translations": {"de": "Datei öffnen"}, "icon": "folder_open", "active": true, "src": "https://openscd.github.io/oscd-open/oscd-open.js"}, {"name": "Save File", "translations": {"de": "Datei öffnen"}, "icon": "save", "active": true, "src": "https://openscd.github.io/oscd-save/oscd-save.js"}]}'
19-
></open-scd>
17+
<oscd-shell></oscd-shell>
2018

2119
<script type="module">
22-
import '@openenergytools/open-scd-core/open-scd.js';
20+
import '@omicronenergy/oscd-shell/oscd-shell.js';
21+
22+
const editor = document.querySelector('oscd-shell');
23+
24+
editor.plugins = {
25+
editor: [
26+
{
27+
name: 'Template Update',
28+
icon: 'copy_all',
29+
active: true,
30+
src: '/dist/scl-template-update.js',
31+
},
32+
],
33+
menu: [
34+
{
35+
name: 'Open File',
36+
translations: { de: 'Datei öffnen' },
37+
icon: 'folder_open',
38+
active: true,
39+
src: 'https://openscd.github.io/oscd-open/oscd-open.js',
40+
},
41+
{
42+
name: 'Save File',
43+
translations: { de: 'Datei speichern' },
44+
icon: 'save',
45+
active: true,
46+
src: 'https://openscd.github.io/oscd-save/oscd-save.js',
47+
},
48+
],
49+
};
2350

24-
const editor = document.querySelector('open-scd');
2551
const params = new URL(document.location).searchParams;
2652
for (const [name, value] of params) {
2753
editor.setAttribute(name, value);

0 commit comments

Comments
 (0)