diff --git a/frontend/package.json b/frontend/package.json index 8c60d9e..6911fa9 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -14,7 +14,7 @@ "axios": "^1.4.0", "bootstrap": "^5.3.1", "buffer": "^6.0.3", - "pdfjs-dist": "3.5.141", + "pdfjs-dist": "^4.3.136", "pinia": "^2.1.6", "vue": "^3.3.4", "vue-router": "^4.2.4", @@ -26,12 +26,12 @@ "@vue/eslint-config-prettier": "^8.0.0", "eslint": "^8.45.0", "eslint-plugin-vue": "^9.15.1", + "fast-glob": "^3.3.2", "prettier": "^3.0.0", "sass": "^1.66.1", "sass-loader": "^13.3.2", "vite": "^4.4.6", "vite-plugin-svg-icons": "^2.0.1", - "fast-glob": "^3.3.2", "webpack": "^5.88.2" } } diff --git a/frontend/src/assets/images/submited.png b/frontend/src/assets/images/submited.png new file mode 100644 index 0000000..0c098a9 Binary files /dev/null and b/frontend/src/assets/images/submited.png differ diff --git a/frontend/src/assets/styles/buttons.scss b/frontend/src/assets/styles/buttons.scss index 5125b29..5c2c2cd 100644 --- a/frontend/src/assets/styles/buttons.scss +++ b/frontend/src/assets/styles/buttons.scss @@ -1,40 +1,48 @@ .stop-button { @extend .btn; - @extend .btn-secondary; + @extend .btn-outline-secondary; + @extend .btn-sm; } .back-button { @extend .btn; - @extend .btn-secondary; + @extend .btn-outline-secondary; + @extend .btn-sm; } .proceed-button { @extend .btn; @extend .btn-primary; + @extend .btn-sm; } .initiate-button { @extend .btn; @extend .btn-primary; + @extend .btn-sm; } .proceed-button { @extend .btn; @extend .btn-primary; + @extend .btn-sm; } .option-button { @extend .btn; @extend .btn-primary; + @extend .btn-sm; } .close-button { @extend .btn-close; + @extend .btn-sm; } .light-button { @extend .btn; @extend .btn-light; + @extend .btn-sm; } .inplace-proceed-button { @@ -44,3 +52,7 @@ .inplace-back-button { @extend .light-button; } + +.min-btn { + min-width: 115px; +} \ No newline at end of file diff --git a/frontend/src/assets/styles/main.scss b/frontend/src/assets/styles/main.scss index 6e326b4..27bbfa5 100644 --- a/frontend/src/assets/styles/main.scss +++ b/frontend/src/assets/styles/main.scss @@ -159,3 +159,41 @@ p { } } } + +.container { + @media (min-width: 1200px) { + max-width: $body-width; + } +} + +.accordion-list { + box-shadow: 0px 0px 24px 0px #d4d3e380; + border: none; + border-radius: 12px; + margin-bottom: 16px; + .accordion-item { + border: none; + } +} +.accordion-button { + padding: 12px 28px 12px 12px; + outline: none; + box-shadow: none !important; + .dashed-container { + flex: 1; + margin-right: 28px; + padding: 8px 12px; + font-weight: bold; + border: 1px dashed #AEBFFD; + border-radius: 3px; + } + &:not(.collapsed) { + color: black; + background-color: transparent; + box-shadow: none; + border-bottom: 1px solid #dee2e6; + .dashed-container { + background-color: #F3F6FF; + } + } +} \ No newline at end of file diff --git a/frontend/src/components/FreeleapsEditor.vue b/frontend/src/components/FreeleapsEditor.vue index 713e7f5..b5c944a 100644 --- a/frontend/src/components/FreeleapsEditor.vue +++ b/frontend/src/components/FreeleapsEditor.vue @@ -1,10 +1,19 @@