From d921d9fa753876fefc91dd8ddb41f69cb59fb6be Mon Sep 17 00:00:00 2001 From: chiayin Date: Thu, 22 Feb 2024 10:26:03 +0800 Subject: [PATCH] feat: Compare not show SAVE button done. --- src/assets/primevue/badge.css | 32 ------ src/assets/primevue/button.css | 32 ------ src/assets/primevue/checkbox.css | 17 --- src/assets/primevue/colorPicker.css | 7 -- src/assets/primevue/common.css | 168 ---------------------------- src/assets/primevue/inputText.css | 104 ----------------- src/assets/primevue/radioButton.css | 30 ----- src/assets/primevue/ripple.css | 28 ----- src/assets/primevue/tooltip.css | 61 ---------- src/components/Navbar.vue | 6 +- 10 files changed, 3 insertions(+), 482 deletions(-) delete mode 100644 src/assets/primevue/badge.css delete mode 100644 src/assets/primevue/button.css delete mode 100644 src/assets/primevue/checkbox.css delete mode 100644 src/assets/primevue/colorPicker.css delete mode 100644 src/assets/primevue/common.css delete mode 100644 src/assets/primevue/inputText.css delete mode 100644 src/assets/primevue/radioButton.css delete mode 100644 src/assets/primevue/ripple.css delete mode 100644 src/assets/primevue/tooltip.css diff --git a/src/assets/primevue/badge.css b/src/assets/primevue/badge.css deleted file mode 100644 index a9bc0d1..0000000 --- a/src/assets/primevue/badge.css +++ /dev/null @@ -1,32 +0,0 @@ -.p-badge { - display: inline-block; - border-radius: 10px; - text-align: center; - padding: 0 .5rem; -} - -.p-overlay-badge { - position: relative; -} - -.p-overlay-badge .p-badge { - position: absolute; - top: 0; - right: 0; - transform: translate(50%,-50%); - transform-origin: 100% 0; - margin: 0; -} - -.p-badge-dot { - width: .5rem; - min-width: .5rem; - height: .5rem; - border-radius: 50%; - padding: 0; -} - -.p-badge-no-gutter { - padding: 0; - border-radius: 50%; -} diff --git a/src/assets/primevue/button.css b/src/assets/primevue/button.css deleted file mode 100644 index a9bc0d1..0000000 --- a/src/assets/primevue/button.css +++ /dev/null @@ -1,32 +0,0 @@ -.p-badge { - display: inline-block; - border-radius: 10px; - text-align: center; - padding: 0 .5rem; -} - -.p-overlay-badge { - position: relative; -} - -.p-overlay-badge .p-badge { - position: absolute; - top: 0; - right: 0; - transform: translate(50%,-50%); - transform-origin: 100% 0; - margin: 0; -} - -.p-badge-dot { - width: .5rem; - min-width: .5rem; - height: .5rem; - border-radius: 50%; - padding: 0; -} - -.p-badge-no-gutter { - padding: 0; - border-radius: 50%; -} diff --git a/src/assets/primevue/checkbox.css b/src/assets/primevue/checkbox.css deleted file mode 100644 index 3711265..0000000 --- a/src/assets/primevue/checkbox.css +++ /dev/null @@ -1,17 +0,0 @@ -.p-checkbox { - display: inline-flex; - cursor: pointer; - user-select: none; - vertical-align: bottom; - position: relative; -} - -.p-checkbox.p-checkbox-disabled { - cursor: default; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} diff --git a/src/assets/primevue/colorPicker.css b/src/assets/primevue/colorPicker.css deleted file mode 100644 index 8ac4e6d..0000000 --- a/src/assets/primevue/colorPicker.css +++ /dev/null @@ -1,7 +0,0 @@ -.p-colorpicker-panel .p-colorpicker-color { - background: transparent url("./images/color.png") no-repeat left top; -} - -.p-colorpicker-panel .p-colorpicker-hue { - background: transparent url("./images/hue.png") no-repeat left top; -} diff --git a/src/assets/primevue/common.css b/src/assets/primevue/common.css deleted file mode 100644 index 7b80979..0000000 --- a/src/assets/primevue/common.css +++ /dev/null @@ -1,168 +0,0 @@ -.p-component, .p-component * { - box-sizing: border-box; -} - -.p-hidden { - display: none; -} - -.p-hidden-space { - visibility: hidden; -} - -.p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} - -.p-hidden-accessible input, -.p-hidden-accessible select { - transform: scale(0); -} - -.p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; -} - -.p-disabled, .p-disabled * { - cursor: default !important; - pointer-events: none; - user-select: none; -} - -.p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -.p-overflow-hidden { - overflow: hidden; -} - -.p-unselectable-text { - user-select: none; -} - -.p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; -} - -@-webkit-keyframes p-fadein { -0% { opacity: 0; } -100% { opacity: 1; } -} -@keyframes p-fadein { -0% { opacity: 0; } -100% { opacity: 1; } -} - -input[type="button"], -input[type="submit"], -input[type="reset"], -input[type="file"]::-webkit-file-upload-button, -button { - border-radius: 0; -} - -.p-link { -text-align: left; -background-color: transparent; -margin: 0; -padding: 0; -border: none; - cursor: pointer; - user-select: none; -} - -.p-link:disabled { -cursor: default; -} - -/* Non vue overlay animations */ -.p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1); -} - -.p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); -} - -.p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity .1s linear; -} - -/* Vue based overlay animations */ -.p-connected-overlay-enter-from { - opacity: 0; - transform: scaleY(0.8); -} - -.p-connected-overlay-leave-to { - opacity: 0; -} - -.p-connected-overlay-enter-active { - transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1); -} - -.p-connected-overlay-leave-active { - transition: opacity .1s linear; -} - -/* Toggleable Content */ -.p-toggleable-content-enter-from, -.p-toggleable-content-leave-to { - max-height: 0; -} - -.p-toggleable-content-enter-to, -.p-toggleable-content-leave-from { - max-height: 1000px; -} - -.p-toggleable-content-leave-active { - overflow: hidden; - transition: max-height 0.45s cubic-bezier(0, 1, 0, 1); -} - -.p-toggleable-content-enter-active { - overflow: hidden; - transition: max-height 1s ease-in-out; -} - -.p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; -} diff --git a/src/assets/primevue/inputText.css b/src/assets/primevue/inputText.css deleted file mode 100644 index a7991d5..0000000 --- a/src/assets/primevue/inputText.css +++ /dev/null @@ -1,104 +0,0 @@ -.p-inputtext { - margin: 0; -} - -.p-fluid .p-inputtext { - width: 100%; -} - -/* InputGroup */ -.p-inputgroup { - display: flex; - align-items: stretch; - width: 100%; -} - -.p-inputgroup-addon { - display: flex; - align-items: center; - justify-content: center; -} - -.p-inputgroup .p-float-label { - display: flex; - align-items: stretch; - width: 100%; -} - -.p-inputgroup .p-inputtext, -.p-fluid .p-inputgroup .p-inputtext, -.p-inputgroup .p-inputwrapper, -.p-fluid .p-inputgroup .p-input { - flex: 1 1 auto; - width: 1%; -} - -/* Floating Label */ -.p-float-label { - display: block; - position: relative; -} - -.p-float-label label { - position: absolute; - pointer-events: none; - top: 50%; - margin-top: -.5rem; - transition-property: all; - transition-timing-function: ease; - line-height: 1; -} - -.p-float-label textarea ~ label { - top: 1rem; -} - -.p-float-label input:focus ~ label, -.p-float-label input.p-filled ~ label, -.p-float-label textarea:focus ~ label, -.p-float-label textarea.p-filled ~ label, -.p-float-label .p-inputwrapper-focus ~ label, -.p-float-label .p-inputwrapper-filled ~ label { - top: -.75rem; - font-size: 12px; -} - -.p-float-label .input:-webkit-autofill ~ label { - top: -20px; - font-size: 12px; -} - -.p-float-label .p-placeholder, -.p-float-label input::placeholder, -.p-float-label .p-inputtext::placeholder { - opacity: 0; - transition-property: all; - transition-timing-function: ease; -} - -.p-float-label .p-focus .p-placeholder, -.p-float-label input:focus::placeholder, -.p-float-label .p-inputtext:focus::placeholder { - opacity: 1; - transition-property: all; - transition-timing-function: ease; -} - -.p-input-icon-left, -.p-input-icon-right { - position: relative; - display: inline-block; -} - -.p-input-icon-left > i, -.p-input-icon-right > i { - position: absolute; - top: 50%; - margin-top: -.5rem; -} - -.p-fluid .p-input-icon-left, -.p-fluid .p-input-icon-right { - display: block; - width: 100%; -} diff --git a/src/assets/primevue/radioButton.css b/src/assets/primevue/radioButton.css deleted file mode 100644 index a80ef1b..0000000 --- a/src/assets/primevue/radioButton.css +++ /dev/null @@ -1,30 +0,0 @@ -.p-radiobutton { - position: relative; - display: inline-flex; - cursor: pointer; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton.p-radiobutton-disabled { - cursor: default; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-radiobutton-icon { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - transform: translateZ(0) scale(.1); - border-radius: 50%; - visibility: hidden; -} - -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - transform: translateZ(0) scale(1.0, 1.0); - visibility: visible; -} diff --git a/src/assets/primevue/ripple.css b/src/assets/primevue/ripple.css deleted file mode 100644 index 56c3ea4..0000000 --- a/src/assets/primevue/ripple.css +++ /dev/null @@ -1,28 +0,0 @@ -.p-ripple { - overflow: hidden; - position: relative; -} - -.p-ink { - display: block; - position: absolute; - background: rgba(255, 255, 255, 0.5); - border-radius: 100%; - transform: scale(0); - pointer-events: none; -} - -.p-ink-active { - animation: ripple 0.4s linear; -} - -.p-ripple-disabled .p-ink { - display: none !important; -} - -@keyframes ripple { - 100% { - opacity: 0; - transform: scale(2.5); - } -} diff --git a/src/assets/primevue/tooltip.css b/src/assets/primevue/tooltip.css deleted file mode 100644 index bd3333c..0000000 --- a/src/assets/primevue/tooltip.css +++ /dev/null @@ -1,61 +0,0 @@ -.p-tooltip { - position:absolute; - display:none; - padding: .25em .5rem; - max-width: 12.5rem; -} - -.p-tooltip.p-tooltip-right, -.p-tooltip.p-tooltip-left { - padding: 0 .25rem; -} - -.p-tooltip.p-tooltip-top, -.p-tooltip.p-tooltip-bottom { - padding:.25em 0; -} - -.p-tooltip .p-tooltip-text { - white-space: pre-line; - word-break: break-word; -} - -.p-tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.p-tooltip-right .p-tooltip-arrow { - top: 50%; - left: 0; - margin-top: -.25rem; - border-width: .25em .25em .25em 0; -} - -.p-tooltip-left .p-tooltip-arrow { - top: 50%; - right: 0; - margin-top: -.25rem; - border-width: .25em 0 .25em .25rem; -} - -.p-tooltip.p-tooltip-top { - padding: .25em 0; -} - -.p-tooltip-top .p-tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -.25rem; - border-width: .25em .25em 0; -} - -.p-tooltip-bottom .p-tooltip-arrow { - top: 0; - left: 50%; - margin-left: -.25rem; - border-width: 0 .25em .25rem; -} diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue index 0b42a33..bce14e0 100644 --- a/src/components/Navbar.vue +++ b/src/components/Navbar.vue @@ -5,7 +5,7 @@
- + arrow_back @@ -37,8 +37,8 @@
- -
+ +