diff --git a/.github/workflows/deploy-frontend-dev.yml b/.github/workflows/deploy-frontend-dev.yml index ea851975a..3a428279d 100644 --- a/.github/workflows/deploy-frontend-dev.yml +++ b/.github/workflows/deploy-frontend-dev.yml @@ -2,8 +2,8 @@ name: DeployFrontendDev on: push: - branches: - - "master" + # branches: + # - "master" jobs: deploy-frontend-dev: diff --git a/nuxt-frontend/assets/images/flutter-app-development/casestudy/mobile/p1-400w.webp b/nuxt-frontend/assets/images/flutter-app-development/casestudy/mobile/p1-400w.webp new file mode 100644 index 000000000..f05ce4660 Binary files /dev/null and b/nuxt-frontend/assets/images/flutter-app-development/casestudy/mobile/p1-400w.webp differ diff --git a/nuxt-frontend/assets/images/flutter-app-development/casestudy/mobile/p1-800w.webp b/nuxt-frontend/assets/images/flutter-app-development/casestudy/mobile/p1-800w.webp new file mode 100644 index 000000000..987de24a4 Binary files /dev/null and b/nuxt-frontend/assets/images/flutter-app-development/casestudy/mobile/p1-800w.webp differ diff --git a/nuxt-frontend/assets/images/flutter-app-development/casestudy/p1-1200w.webp b/nuxt-frontend/assets/images/flutter-app-development/casestudy/p1-1200w.webp new file mode 100644 index 000000000..b3b371579 Binary files /dev/null and b/nuxt-frontend/assets/images/flutter-app-development/casestudy/p1-1200w.webp differ diff --git a/nuxt-frontend/assets/images/flutter-app-development/casestudy/p1-800w.webp b/nuxt-frontend/assets/images/flutter-app-development/casestudy/p1-800w.webp new file mode 100644 index 000000000..08213de7d Binary files /dev/null and b/nuxt-frontend/assets/images/flutter-app-development/casestudy/p1-800w.webp differ diff --git a/nuxt-frontend/components/flutter-app-development/CaseStudySection.vue b/nuxt-frontend/components/flutter-app-development/CaseStudySection.vue new file mode 100644 index 000000000..4b23997ed --- /dev/null +++ b/nuxt-frontend/components/flutter-app-development/CaseStudySection.vue @@ -0,0 +1,109 @@ + + diff --git a/nuxt-frontend/pages/flutter-app-development.vue b/nuxt-frontend/pages/flutter-app-development.vue index b54fd9548..079ebd319 100644 --- a/nuxt-frontend/pages/flutter-app-development.vue +++ b/nuxt-frontend/pages/flutter-app-development.vue @@ -3,6 +3,7 @@
+ @@ -19,6 +20,9 @@ import { defineAsyncComponent } from "vue"; import { elementInViewPort } from "@/utils.js"; import LandingSection from "@/components/flutter-app-development/LandingSection.vue"; import DevelopmentSection from "@/components/flutter-app-development/DevelopmentSection.vue"; +const CaseStudySection = defineAsyncComponent( + () => import("@/components/flutter-app-development/CaseStudySection.vue"), +); const CtaSection = defineAsyncComponent( () => import("@/components/flutter-app-development/CtaSection.vue"), ); diff --git a/nuxt-frontend/tailwind.config.js b/nuxt-frontend/tailwind.config.js index c05bf9649..d17a799f9 100644 --- a/nuxt-frontend/tailwind.config.js +++ b/nuxt-frontend/tailwind.config.js @@ -101,6 +101,11 @@ module.exports = { "0%": { top: "-120px", opacity: "0" }, "100%": { top: " 0", opacity: "1" }, }, + fadeInLeft: { + "0%": { transform: "translateX(100%)", opacity: "0" }, + "50%": { transform: "translateX(50%)", opacity: "0" }, + "100%": { transform: "translateX(0)", opacity: "1" }, + }, fadeInRight: { "0%": { transform: "translateX(200px);" }, "100%": { transform: "translateX(0px);" }, @@ -127,6 +132,16 @@ module.exports = { opacity: 0, }, }, + moveIn: { + "0%": { + transform: "translateY(100%);", + opacity: 0, + }, + "100%": { + transform: "translateY(0);", + opacity: 1, + }, + }, moveUp: { "0%": { transform: "translateY(3rem)", @@ -175,6 +190,8 @@ module.exports = { fadeSlideOut: "fadeOut 2.5s ease-in-out", zoomEffect: "zoomEffect 0.5s ease forwards", moveUp: "moveUp 1s ease-in-out", + fadeInLeft: "fadeInLeft 1s ease-in-out", + moveIn: "moveIn 0.5s ease-in-out", }, zIndex: { "-1": "-1",