From ec5203dbec573ac44469512c019fe262a6168f61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=94=BF=E6=9D=83?= <1978141412@qq.com> Date: Thu, 24 Oct 2024 20:29:03 +0800 Subject: [PATCH 1/7] =?UTF-8?q?style:=20=E9=97=A8=E6=88=B7=E8=A7=86?= =?UTF-8?q?=E5=9B=BE=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../portlet/portlet-layout/portlet-layout.scss | 13 +++++++------ src/view/portal-view/portal-view.scss | 1 + 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/control/dashboard/portlet/portlet-layout/portlet-layout.scss b/src/control/dashboard/portlet/portlet-layout/portlet-layout.scss index 6af6419c..9e39a047 100644 --- a/src/control/dashboard/portlet/portlet-layout/portlet-layout.scss +++ b/src/control/dashboard/portlet/portlet-layout/portlet-layout.scss @@ -1,17 +1,18 @@ -$portlet-layout: (bg-color: transparent, +$portlet-layout: ( header-height: rem(40px), - header-padding: rem(16px), + header-padding: 0 getCssVar(spacing, base), header-margin: 0, - header-bg-color: getCssVar(color, bg, 0), + bg-color: getCssVar(color, bg, 1), + header-bg-color: transparent, header-border-bottom: rem(1px) solid getCssVar(color, border), caption-max-width: rem(300px), caption-font-weight: 600, caption-font-size: getCssVar(font-size, header, 5), caption-color: getCssVar(color, text, 1), content-bg-color: transparent, - content-padding: 0, + content-padding: 0 0 getCssVar(border-radius, medium), content-margin: 0, - border-radius:getCssVar(border-radius, medium), + border-radius: getCssVar(border-radius, medium), ); @include b(portlet-layout) { @@ -52,7 +53,7 @@ $portlet-layout: (bg-color: transparent, @include flex(row, space-between); height: getCssVar(portlet-layout, header-height); - padding-left: getCssVar(portlet-layout, header-padding); + padding: getCssVar(portlet-layout, header-padding); margin: getCssVar(portlet-layout, header-margin); line-height: getCssVar(portlet-layout, header-height); background-color: getCssVar(portlet-layout, header-bg-color); diff --git a/src/view/portal-view/portal-view.scss b/src/view/portal-view/portal-view.scss index 5f350785..6d8ec872 100644 --- a/src/view/portal-view/portal-view.scss +++ b/src/view/portal-view/portal-view.scss @@ -1,4 +1,5 @@ @include b(portal-view) { display: flex; flex-direction: column; + #{getCssVarName(view, bg, color)}: getCssVar(color, bg, 0); } \ No newline at end of file -- Gitee From da742d595addb8b9fd27bfd691a3b9f1540d1e1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=94=BF=E6=9D=83?= <1978141412@qq.com> Date: Thu, 24 Oct 2024 20:30:16 +0800 Subject: [PATCH 2/7] =?UTF-8?q?style:=20=E8=A1=A8=E5=8D=95=E5=88=86?= =?UTF-8?q?=E7=BB=84=E6=94=AF=E6=8C=81=E6=A0=B7=E5=BC=8F=E8=A1=A8=E3=80=81?= =?UTF-8?q?=E5=88=86=E7=BB=84=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../form-group-panel/form-group-panel.scss | 16 ++++++++-------- .../form-group-panel/form-group-panel.tsx | 7 ++++++- .../form-item-container/form-item-container.tsx | 8 ++++++-- .../form/form-detail/form-item/form-item.tsx | 2 ++ .../form-tab-panel/form-tab-panel.scss | 9 +++++++++ src/control/form/form/form.scss | 2 +- 6 files changed, 32 insertions(+), 12 deletions(-) diff --git a/src/control/form/form-detail/form-group-panel/form-group-panel.scss b/src/control/form/form-detail/form-group-panel/form-group-panel.scss index a9ac7967..658d00d6 100644 --- a/src/control/form/form-detail/form-group-panel/form-group-panel.scss +++ b/src/control/form/form-detail/form-group-panel/form-group-panel.scss @@ -1,15 +1,14 @@ $form-group: ( - bg-color: getCssVar(color, bg, 0), - // bg-color: red, + bg-color: getCssVar(color, bg, 1), footer-padding: getCssVar(spacing, tight) getCssVar(spacing, base), show-more-color: getCssVar(color-primary), - margin: getCssVar(spacing-extra-tight), + padding: getCssVar(spacing-extra-tight), border-radius: getCssVar('border-radius', 'large'), ); $form-group-header: ( bg-color: getCssVar(color, bg, 1), - padding: getCssVar(spacing, tight) getCssVar(spacing, base), + padding: getCssVar(spacing, base) getCssVar(spacing, base) getCssVar(spacing, tight), border-color: getCssVar(color, border), ); @@ -34,12 +33,9 @@ $form-group-content: ( // 分组基础样式 @include b(form-group) { - width: calc(100% - 2 * getCssVar('form-group', 'margin')); - height: calc(100% - 2 * getCssVar('form-group', 'margin')); overflow: hidden; background-color: getCssVar('form-group', 'bg-color'); - border-radius: getCssVar('form-group', 'border-radius'); - margin: getCssVar('form-group', 'margin'); + padding: getCssVar('form-group', 'padding'); // 分组标题 @include e(caption) { @@ -55,6 +51,10 @@ $form-group-content: ( text-align: right; } + @include m(style2) { + background-color: getCssVar(color, bg, 0); + border-radius: getCssVar('form-group', 'border-radius'); + } } // 清除分组下form-item的弧度 diff --git a/src/control/form/form-detail/form-group-panel/form-group-panel.tsx b/src/control/form/form-detail/form-group-panel/form-group-panel.tsx index 4c141695..c876fb0a 100644 --- a/src/control/form/form-detail/form-group-panel/form-group-panel.tsx +++ b/src/control/form/form-detail/form-group-panel/form-group-panel.tsx @@ -66,9 +66,12 @@ export const FormGroupPanel = defineComponent({ })} ); + const { detailStyle = 'DEFAULT' } = this.modelData; const classArr: string[] = [ this.ns.b(), this.ns.m(this.modelData.codeName), + this.ns.m(detailStyle.toLowerCase()), + ...this.controller.containerClass, ]; if (this.modelData.showCaption === true) { classArr.push(this.ns.m('show-header')); @@ -88,7 +91,9 @@ export const FormGroupPanel = defineComponent({ header = (