-
- {{ process.name }}
-
-
- {{ process.description }}
-
-
- {{ process.description.slice(0,300) }}
-
- ...
-
-
-
-
+
-
+
@@ -285,4 +261,21 @@ export default {
max-width: 100%;
}
}
+.prev,
+.next {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ background-color: #333;
+ color: #fff;
+ border: none;
+ padding: 10px;
+ cursor: pointer;
+}
+.prev {
+ left: 0;
+}
+.next {
+ right: 0;
+}
diff --git a/resources/js/processes-catalogue/components/ProcessOptions.vue b/resources/js/processes-catalogue/components/ProcessOptions.vue
index 8b028937da..016d9073b5 100644
--- a/resources/js/processes-catalogue/components/ProcessOptions.vue
+++ b/resources/js/processes-catalogue/components/ProcessOptions.vue
@@ -1,6 +1,9 @@
@@ -8,9 +11,10 @@
@@ -19,12 +23,18 @@ export default {
.section-options {
display: flex;
flex-direction: column;
- align-items: center;
+ width: 98.5%;
+ margin-top: 20px;
}
-@media (width < 1200px) {
+.left-column {
+ display: flex;
+ flex-direction: column;
+ align-items: flex-start;
+}
+@media (max-width: 2560px) {
.section-options {
- align-items: flex-start;
flex-direction: row;
+ justify-content: space-between;
}
}
diff --git a/resources/js/processes-catalogue/components/ProcessesCarousel.vue b/resources/js/processes-catalogue/components/ProcessesCarousel.vue
index 603ebbaf6f..df9e75a24e 100644
--- a/resources/js/processes-catalogue/components/ProcessesCarousel.vue
+++ b/resources/js/processes-catalogue/components/ProcessesCarousel.vue
@@ -1,37 +1,62 @@
-
-
+
+
+
+
+
-
+
![]()
-
-
-
+ />
+
+
+
-
@@ -103,42 +191,122 @@ export default {
.carousel-inner {
overflow: hidden;
}
+
.img-carousel {
- max-width: 800px;
- height: 410px;
+ width: 100%;
+ height: auto;
aspect-ratio: 16/9;
+ object-fit: fill;
+ border-radius: 16px;
}
.iframe-carousel {
- border: 0px;
- width: 800px;
- height: 400px;
-}
-.carousel-container {
- display: flex;
- justify-content: center;
+ width: 100%;
+ aspect-ratio: 16/9;
+ object-fit: fill;
border-radius: 16px;
- background-color: #edf1f6;
}
-@media (width <= 1500px) {
+
+@media (width <= 2560px) {
+ .img-carousel {
+ }
+}
+@media (width <= 1920px) {
+ .img-carousel {
+ }
+}
+@media (width <= 1440px) {
.img-carousel {
- max-width: 700px;
}
}
-@media (width <= 1366px) {
+@media (width <= 1280px) {
.img-carousel {
- max-width: 590px;
+ height: auto;
+ }
+}
+@media (width <= 1024px) {
+ .img-carousel {
+ height: auto;
}
}
-@media (width <= 1200px) {
+@media (width <= 768px) {
.img-carousel {
- max-width: 513px;
height: auto;
}
}
-@media (width <= 992px) {
+@media (width <= 640px) {
.img-carousel {
- max-width: 486px;
height: auto;
}
}
+
diff --git a/resources/js/processes-catalogue/components/ProcessesCatalogue.vue b/resources/js/processes-catalogue/components/ProcessesCatalogue.vue
index 4cee707da8..2dc584ce27 100644
--- a/resources/js/processes-catalogue/components/ProcessesCatalogue.vue
+++ b/resources/js/processes-catalogue/components/ProcessesCatalogue.vue
@@ -316,4 +316,10 @@ export default {
height: calc(100vh - 145px);
padding-left: 32px;
}
+@media (width <= 1024px) {
+ .menu {
+ min-width: 0;
+ width: 0;
+ }
+}
diff --git a/resources/js/processes-catalogue/components/optionsMenu/ChartSaveSearch.vue b/resources/js/processes-catalogue/components/optionsMenu/ChartSaveSearch.vue
index 136a05eaf0..a9e3d00974 100644
--- a/resources/js/processes-catalogue/components/optionsMenu/ChartSaveSearch.vue
+++ b/resources/js/processes-catalogue/components/optionsMenu/ChartSaveSearch.vue
@@ -1,5 +1,8 @@
+
+ {{ $t('Process Chart') }}
+
@@ -22,6 +25,13 @@ export default {