diff --git a/assets/images/goods/item.png b/assets/images/goods/item.png new file mode 100644 index 0000000..a8ec065 Binary files /dev/null and b/assets/images/goods/item.png differ diff --git a/assets/images/goods/sort-b1.png b/assets/images/goods/sort-b1.png new file mode 100644 index 0000000..7321702 Binary files /dev/null and b/assets/images/goods/sort-b1.png differ diff --git a/assets/images/goods/sort-b2.png b/assets/images/goods/sort-b2.png new file mode 100644 index 0000000..3e599ae Binary files /dev/null and b/assets/images/goods/sort-b2.png differ diff --git a/assets/images/goods/sort-t1.png b/assets/images/goods/sort-t1.png new file mode 100644 index 0000000..a06e708 Binary files /dev/null and b/assets/images/goods/sort-t1.png differ diff --git a/assets/images/goods/sort-t2.png b/assets/images/goods/sort-t2.png new file mode 100644 index 0000000..52ddb1a Binary files /dev/null and b/assets/images/goods/sort-t2.png differ diff --git a/pages/goods/list/index.vue b/pages/goods/list/index.vue index c930b79..67ceec9 100644 --- a/pages/goods/list/index.vue +++ b/pages/goods/list/index.vue @@ -7,17 +7,76 @@ --> \ No newline at end of file +.main { + width: 75rem; + margin: 0 auto; + + &__nav { + &-crumbs { + .el-icon-arrow-right { + margin: 0 10px; + } + } + &-sort { + width: 100%; + height: 48px; + background: #fff; + margin-top: 0.88rem; + margin-bottom: 1.13rem; + display: flex; + align-items: center; + padding: 0 1.88rem; + &-txt { + color: #999999; + margin-right: 1.88rem; + } + &-btn { + margin-right: 3.13rem; + } + } + } + &__content { + display: grid; + width: 100%; + grid-template-columns: repeat(auto-fill, 14.5rem); + justify-content: space-between; + grid-row-gap: 0.63rem; + } +} + diff --git a/pages/goods/list/module/Item.vue b/pages/goods/list/module/Item.vue new file mode 100644 index 0000000..fc71331 --- /dev/null +++ b/pages/goods/list/module/Item.vue @@ -0,0 +1,22 @@ + + + diff --git a/pages/goods/list/module/Sort.vue b/pages/goods/list/module/Sort.vue new file mode 100644 index 0000000..6484270 --- /dev/null +++ b/pages/goods/list/module/Sort.vue @@ -0,0 +1,81 @@ + + +