diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 072644283..22b3735d5 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -2,7 +2,7 @@
-
+

Your browser currently doesn't support Graphite

Unfortunately, some features won't work properly. Please upgrade to a modern browser such as Firefox, Chrome, Edge, or Safari version 15 or later.

@@ -13,7 +13,7 @@ -

+
@@ -186,39 +186,43 @@ img { left: 0; bottom: 0; right: 0; + display: flex; align-items: center; justify-content: center; - display: flex; -} -.unsupported-modal { - background: var(--color-3-darkgray); - border-radius: 4px; - box-shadow: 2px 2px 5px 0 rgba(var(--color-0-black-rgb), 50%); - padding: 0 16px 16px 16px; - border: 1px solid var(--color-4-dimgray); - max-width: 500px; + .unsupported-modal { + background: var(--color-3-darkgray); + border-radius: 4px; + box-shadow: 2px 2px 5px 0 rgba(var(--color-0-black-rgb), 50%); + padding: 0 16px 16px 16px; + border: 1px solid var(--color-4-dimgray); + max-width: 500px; - & a { - color: var(--color-accent-hover); - } -} + p { + margin-top: 0; + } -.unsupported-modal-button { - flex: 1; - background: var(--color-1-nearblack); - border: 0 none; - padding: 12px; - border-radius: 2px; + a { + color: var(--color-accent-hover); + } - &:hover { - background: var(--color-6-lowergray); - color: var(--color-f-white); - } + .unsupported-modal-button { + flex: 1; + background: var(--color-1-nearblack); + border: 0 none; + padding: 12px; + border-radius: 2px; - &:active { - background: var(--color-accent-hover); - color: var(--color-f-white); + &:hover { + background: var(--color-6-lowergray); + color: var(--color-f-white); + } + + &:active { + background: var(--color-accent-hover); + color: var(--color-f-white); + } + } } } @@ -234,6 +238,7 @@ import { createDocumentsState, DocumentsState } from "@/state/documents"; import { createFullscreenState, FullscreenState } from "@/state/fullscreen"; import { createEditorState, EditorState } from "@/state/wasm-loader"; +import LayoutCol from "@/components/layout/LayoutCol.vue"; import LayoutRow from "@/components/layout/LayoutRow.vue"; import MainWindow from "@/components/window/MainWindow.vue"; @@ -291,6 +296,10 @@ export default defineComponent({ const { editor } = this; editor.instance.free(); }, - components: { MainWindow, LayoutRow }, + components: { + MainWindow, + LayoutRow, + LayoutCol, + }, }); diff --git a/frontend/src/components/layout/LayoutCol.vue b/frontend/src/components/layout/LayoutCol.vue index e081678af..2c6b9f32d 100644 --- a/frontend/src/components/layout/LayoutCol.vue +++ b/frontend/src/components/layout/LayoutCol.vue @@ -1,5 +1,5 @@ diff --git a/frontend/src/components/layout/LayoutRow.vue b/frontend/src/components/layout/LayoutRow.vue index 9776733b4..70dc6c7b2 100644 --- a/frontend/src/components/layout/LayoutRow.vue +++ b/frontend/src/components/layout/LayoutRow.vue @@ -1,5 +1,5 @@ diff --git a/frontend/src/components/panels/Document.vue b/frontend/src/components/panels/Document.vue index d585edd75..bba1ff018 100644 --- a/frontend/src/components/panels/Document.vue +++ b/frontend/src/components/panels/Document.vue @@ -1,15 +1,17 @@