diff --git a/frontend/src/styles/base.css b/frontend/src/styles/base.css index 4ae14e9..b521dde 100644 --- a/frontend/src/styles/base.css +++ b/frontend/src/styles/base.css @@ -48,6 +48,33 @@ a { padding: 20px 24px 28px; } +.list-page { + display: flex; + flex-direction: column; + height: 100%; + padding: 20px 24px 16px; + min-height: 0; +} + +.list-page .toolbar { + flex-shrink: 0; +} + +.list-page .page-title { + flex-shrink: 0; +} + +.list-page .table-wrap { + flex: 1 1 auto; + min-height: 0; + overflow: hidden; +} + +.list-page .pagination { + flex-shrink: 0; + margin-top: 12px; +} + .page-title { font-size: 20px; font-weight: 600; diff --git a/frontend/src/views/BrandManage.vue b/frontend/src/views/BrandManage.vue index 5940993..e807633 100644 --- a/frontend/src/views/BrandManage.vue +++ b/frontend/src/views/BrandManage.vue @@ -1,5 +1,5 @@ +