From 2a131031863eef7d3b858d3c00144e426955f5bc Mon Sep 17 00:00:00 2001 From: 0xJacky Date: Mon, 1 Aug 2022 22:03:26 +0800 Subject: [PATCH] [frontend-next] Optimized styles --- .../components/StdDataDisplay/StdTable.vue | 11 +- .../components/StdDataEntry/StdDataEntry.tsx | 3 +- .../src/components/StdDataEntry/style.less | 7 + frontend/src/layouts/BaseLayout.vue | 122 +++++++++--------- frontend/src/layouts/HeaderLayout.vue | 2 +- frontend/src/views/dashboard/DashBoard.vue | 12 +- 6 files changed, 85 insertions(+), 72 deletions(-) create mode 100644 frontend/src/components/StdDataEntry/style.less diff --git a/frontend/src/components/StdDataDisplay/StdTable.vue b/frontend/src/components/StdDataDisplay/StdTable.vue index 0244dd1b..37dc888e 100644 --- a/frontend/src/components/StdDataDisplay/StdTable.vue +++ b/frontend/src/components/StdDataDisplay/StdTable.vue @@ -176,7 +176,9 @@ const reset_search = async () => { layout="inline" > { // overflow-x: scroll; } } + +.reset-btn { + // min-height: 50px; + height: 100%; + display: flex; + align-items: flex-end; +} diff --git a/frontend/src/components/StdDataEntry/StdDataEntry.tsx b/frontend/src/components/StdDataEntry/StdDataEntry.tsx index 04ee6c49..883fe1ee 100644 --- a/frontend/src/components/StdDataEntry/StdDataEntry.tsx +++ b/frontend/src/components/StdDataEntry/StdDataEntry.tsx @@ -1,5 +1,6 @@ import {defineComponent} from 'vue' import {Form, FormItem} from 'ant-design-vue' +import './style.less' export default defineComponent({ props: ['dataList', 'dataSource', 'error', 'layout'], @@ -18,7 +19,7 @@ export default defineComponent({ }) if (slots.action) { - template.push(
{slots.action()}
) + template.push(
{slots.action()}
) } return
{template}
diff --git a/frontend/src/components/StdDataEntry/style.less b/frontend/src/components/StdDataEntry/style.less new file mode 100644 index 00000000..09b6cddd --- /dev/null +++ b/frontend/src/components/StdDataEntry/style.less @@ -0,0 +1,7 @@ +.std-data-entry-action { + @media (max-width: 350px) { + display: block; + width: 100%; + margin: 10px 0; + } +} diff --git a/frontend/src/layouts/BaseLayout.vue b/frontend/src/layouts/BaseLayout.vue index 0f2f610d..443573f4 100644 --- a/frontend/src/layouts/BaseLayout.vue +++ b/frontend/src/layouts/BaseLayout.vue @@ -1,19 +1,60 @@ + - + +