From 54cb28c0cb5316924a27da52e25614a5ff97663d Mon Sep 17 00:00:00 2001 From: robonen Date: Thu, 10 Nov 2022 04:57:11 +0700 Subject: [PATCH] feat(components): figure page --- src/app.vue | 2 +- src/assets/styles/_reset.scss | 1 - src/assets/styles/_scroll.scss | 2 +- src/assets/styles/_variables.scss | 1 + src/assets/styles/main.scss | 9 +++++ src/components/accordion.vue | 9 +---- src/components/grid/container.vue | 14 +++++++ src/components/grid/element.vue | 61 +++++++++++++++++++++++++++++++ src/layouts/default.vue | 10 ++--- src/pages/catalog.vue | 7 ---- src/pages/figure.vue | 42 +++++++++++++++++++++ src/pages/index.vue | 24 +++--------- 12 files changed, 142 insertions(+), 40 deletions(-) create mode 100644 src/components/grid/container.vue create mode 100644 src/components/grid/element.vue delete mode 100644 src/pages/catalog.vue create mode 100644 src/pages/figure.vue diff --git a/src/app.vue b/src/app.vue index f8eacfa..f3d5c47 100644 --- a/src/app.vue +++ b/src/app.vue @@ -1,5 +1,5 @@ diff --git a/src/assets/styles/_reset.scss b/src/assets/styles/_reset.scss index 854c4c9..56902b4 100644 --- a/src/assets/styles/_reset.scss +++ b/src/assets/styles/_reset.scss @@ -2,7 +2,6 @@ margin: 0; padding: 0; border: 0; - outline: none; background: none; box-sizing: border-box; } diff --git a/src/assets/styles/_scroll.scss b/src/assets/styles/_scroll.scss index e82a76f..2158625 100644 --- a/src/assets/styles/_scroll.scss +++ b/src/assets/styles/_scroll.scss @@ -1,5 +1,5 @@ ::-webkit-scrollbar { - width: 6px; + width: 3px; } ::-webkit-scrollbar-track { diff --git a/src/assets/styles/_variables.scss b/src/assets/styles/_variables.scss index 6007dd2..f42b2b5 100644 --- a/src/assets/styles/_variables.scss +++ b/src/assets/styles/_variables.scss @@ -4,6 +4,7 @@ --border-color: #e4e1e1; --icon-color: #5e5f60; --seconary-color: #8d8d8d; + --scroll-color: #d4d3d4; --shadow-color: rgba(163, 167, 174, 0.2); --border: 1px solid var(--border-color); --shadow: 0 0 9px 0 var(--shadow-color); diff --git a/src/assets/styles/main.scss b/src/assets/styles/main.scss index b30aa63..d76d7e4 100644 --- a/src/assets/styles/main.scss +++ b/src/assets/styles/main.scss @@ -20,3 +20,12 @@ button { height: 20px; cursor: pointer; } + +h1, h2 { + font-size: 20px; + font-weight: 600; +} + +h2 { + font-weight: 500; +} diff --git a/src/components/accordion.vue b/src/components/accordion.vue index 7d7e338..bcd0ae9 100644 --- a/src/components/accordion.vue +++ b/src/components/accordion.vue @@ -6,7 +6,7 @@ const showForm = ref(false); - diff --git a/src/components/grid/element.vue b/src/components/grid/element.vue new file mode 100644 index 0000000..00e439b --- /dev/null +++ b/src/components/grid/element.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/layouts/default.vue b/src/layouts/default.vue index bd76a56..3a7d6c5 100644 --- a/src/layouts/default.vue +++ b/src/layouts/default.vue @@ -21,7 +21,7 @@ const showMenu = ref(true); - diff --git a/src/pages/figure.vue b/src/pages/figure.vue new file mode 100644 index 0000000..45686b0 --- /dev/null +++ b/src/pages/figure.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/pages/index.vue b/src/pages/index.vue index 8671aea..c48ccff 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -1,25 +1,13 @@ -