diff --git a/public/build/beike/admin/css/design.css b/public/build/beike/admin/css/design.css index 1cad0fb4..781b2e06 100644 --- a/public/build/beike/admin/css/design.css +++ b/public/build/beike/admin/css/design.css @@ -499,3 +499,49 @@ body.page-design .pb-images-selector .pb-images-list .el-input-group__prepend { background-color: #f6f6f6; padding: 10px 20px; } +.link-dialog-box .module-editor-tab-product-template .tab-info { + margin-top: 10px; + padding: 10px; + background: #f2f2f2; + border-radius: 6px; +} +.link-dialog-box .module-editor-tab-product-template .manufacturer-list > div { + margin-bottom: 10px; + border: 1px solid #f4f4f4; + padding: 5px; + border-radius: 6px; + background: #f4f4f4; + padding-bottom: 8px; + position: relative; +} +.link-dialog-box .module-editor-tab-product-template .manufacturer-list > div:hover .remove-btn { + display: block; +} +.link-dialog-box .module-editor-tab-product-template .manufacturer-list > div .remove-btn { + position: absolute; + display: none; + top: 0; + right: 0; + background: red; + color: #fff; + z-index: 9; + padding: 0 2px; + cursor: pointer; + border-radius: 0 0 0 4px; +} +.link-dialog-box .module-editor-tab-product-template .manufacturer-list > div .remove-btn:hover { + background: #c70000; +} +.link-dialog-box .module-editor-tab-product-template .add-category { + display: flex; + justify-content: flex-end; +} +.link-dialog-box .module-editor-tab-product-template .manufacturers .module-edit-group { + margin-top: 5px; +} +.link-dialog-box .module-editor-tab-product-template .tab-edit-category > .el-tabs__header > .el-tabs__nav-wrap .el-tabs__item { + padding: 0 10px !important; +} +.link-dialog-box .module-editor-tab-product-template .autocomplete-group-wrapper .item-group-wrapper { + background: #fff; +} diff --git a/resources/beike/admin/css/design/app.scss b/resources/beike/admin/css/design/app.scss index 5257ef77..d5fe1f0a 100644 --- a/resources/beike/admin/css/design/app.scss +++ b/resources/beike/admin/css/design/app.scss @@ -600,4 +600,70 @@ body.page-design { .link-dialog-footer { } + + .module-editor-tab-product-template { + .tab-info { + margin-top: 10px; + padding: 10px; + background: #f2f2f2; + border-radius: 6px; + } + + .manufacturer-list { + > div { + margin-bottom: 10px; + border: 1px solid #f4f4f4; + padding: 5px; + border-radius: 6px; + background: #f4f4f4; + padding-bottom: 8px; + position: relative; + &:hover { + .remove-btn { + display: block; + } + } + + .remove-btn { + position: absolute; + display: none; + top: 0; + right: 0; + background: red; + color: #fff; + z-index: 9; + padding: 0 2px; + cursor: pointer; + border-radius: 0 0 0 4px; + &:hover { + background: #c70000; + } + } + } + } + + .add-category { + // margin-top: 10px; + display: flex; + justify-content: flex-end; + } + + .manufacturers { + .module-edit-group { + margin-top: 5px; + } + } + + .tab-edit-category > .el-tabs__header > .el-tabs__nav-wrap { + .el-tabs__item { + padding: 0 10px !important; + } + } + + .autocomplete-group-wrapper { + .item-group-wrapper { + background: #fff; + } + } + } } \ No newline at end of file diff --git a/resources/beike/admin/views/pages/design/builder/component/text_i18n.blade.php b/resources/beike/admin/views/pages/design/builder/component/text_i18n.blade.php new file mode 100644 index 00000000..67519ed0 --- /dev/null +++ b/resources/beike/admin/views/pages/design/builder/component/text_i18n.blade.php @@ -0,0 +1,91 @@ + + + + + diff --git a/resources/beike/admin/views/pages/design/builder/index.blade.php b/resources/beike/admin/views/pages/design/builder/index.blade.php index 864c210e..7147ef2b 100644 --- a/resources/beike/admin/views/pages/design/builder/index.blade.php +++ b/resources/beike/admin/views/pages/design/builder/index.blade.php @@ -105,6 +105,7 @@ @include('admin::pages.design.builder.component.image_selector') @include('admin::pages.design.builder.component.link_selector') + @include('admin::pages.design.builder.component.text_i18n')