From 38577f87c09519714db126194ecc3124234cf00e Mon Sep 17 00:00:00 2001 From: Maksim Nedoshev Date: Fri, 28 Apr 2023 12:25:28 +0300 Subject: [PATCH] feat(layout): area order --- .../ui-elements/layout/examples/AllSlots.vue | 61 +++++++++++++++++ .../ui-elements/layout/examples/Order.vue | 67 +++++++++++++++++++ .../page-config/ui-elements/layout/index.ts | 4 +- .../components/va-layout/VaLayout.demo.vue | 60 +++++++++++++++++ .../ui/src/components/va-layout/VaLayout.vue | 39 +---------- 5 files changed, 193 insertions(+), 38 deletions(-) create mode 100644 packages/docs/page-config/ui-elements/layout/examples/AllSlots.vue create mode 100644 packages/docs/page-config/ui-elements/layout/examples/Order.vue diff --git a/packages/docs/page-config/ui-elements/layout/examples/AllSlots.vue b/packages/docs/page-config/ui-elements/layout/examples/AllSlots.vue new file mode 100644 index 0000000000..fb95d70342 --- /dev/null +++ b/packages/docs/page-config/ui-elements/layout/examples/AllSlots.vue @@ -0,0 +1,61 @@ + + + \ No newline at end of file diff --git a/packages/docs/page-config/ui-elements/layout/examples/Order.vue b/packages/docs/page-config/ui-elements/layout/examples/Order.vue new file mode 100644 index 0000000000..c3b89d26b7 --- /dev/null +++ b/packages/docs/page-config/ui-elements/layout/examples/Order.vue @@ -0,0 +1,67 @@ + + + \ No newline at end of file diff --git a/packages/docs/page-config/ui-elements/layout/index.ts b/packages/docs/page-config/ui-elements/layout/index.ts index 6ff1209906..7820740ce7 100644 --- a/packages/docs/page-config/ui-elements/layout/index.ts +++ b/packages/docs/page-config/ui-elements/layout/index.ts @@ -2,6 +2,8 @@ export default definePageConfig({ blocks: [ block.title('Layout.title'), - block.example('Default') + block.example('Default'), + block.example('AllSlots'), + block.example('Order'), ] }) \ No newline at end of file diff --git a/packages/ui/src/components/va-layout/VaLayout.demo.vue b/packages/ui/src/components/va-layout/VaLayout.demo.vue index ea3041bcf6..3a2bbf80ae 100644 --- a/packages/ui/src/components/va-layout/VaLayout.demo.vue +++ b/packages/ui/src/components/va-layout/VaLayout.demo.vue @@ -61,5 +61,65 @@ const state = reactive({ + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/components/va-layout/VaLayout.vue b/packages/ui/src/components/va-layout/VaLayout.vue index 7cbfa1e2bc..0173a01bf7 100644 --- a/packages/ui/src/components/va-layout/VaLayout.vue +++ b/packages/ui/src/components/va-layout/VaLayout.vue @@ -1,5 +1,4 @@ @@ -69,8 +54,8 @@ export default defineComponent({