diff --git a/app/src/assets/scss/component/_menu.scss b/app/src/assets/scss/component/_menu.scss index ed539660b..419184c37 100644 --- a/app/src/assets/scss/component/_menu.scss +++ b/app/src/assets/scss/component/_menu.scss @@ -262,7 +262,7 @@ color: var(--b3-theme-on-surface); flex-shrink: 0; - &--arrow { + &--small { margin: 0 0 0 8px; height: 10px; } diff --git a/app/src/assets/scss/component/_switch.scss b/app/src/assets/scss/component/_switch.scss index 952774d09..184479cd9 100644 --- a/app/src/assets/scss/component/_switch.scss +++ b/app/src/assets/scss/component/_switch.scss @@ -20,6 +20,10 @@ margin-left: 14px; } + &--menu { + margin: 13px 6px 13px 0; + } + &:after { border: 1px solid var(--b3-theme-surface-lighter); box-shadow: var(--b3-point-shadow); diff --git a/app/src/menus/Menu.ts b/app/src/menus/Menu.ts index 901e6b4f7..67c8a5a74 100644 --- a/app/src/menus/Menu.ts +++ b/app/src/menus/Menu.ts @@ -230,7 +230,7 @@ export class MenuItem { options.submenu.forEach((item) => { submenuElement.firstElementChild.append(new MenuItem(item).element); }); - this.element.insertAdjacentHTML("beforeend", ''); + this.element.insertAdjacentHTML("beforeend", ''); this.element.append(submenuElement); } } diff --git a/app/src/protyle/render/av/col.ts b/app/src/protyle/render/av/col.ts index 11a532b7d..4bda7cb62 100644 --- a/app/src/protyle/render/av/col.ts +++ b/app/src/protyle/render/av/col.ts @@ -115,7 +115,7 @@ export const getEditHTML = (options: { - + `; if (colData.options && colData.options.length > 0) { html += ` @@ -147,6 +147,24 @@ export const getEditHTML = (options: { `; + } else if (colData.type === "relation") { + const databaseName = "TODO" + html += ` + +`; } return `