Skip to content

Commit

Permalink
feat: Aggiunta integrazione gestionali
Browse files Browse the repository at this point in the history
  • Loading branch information
fpignatelli committed Apr 18, 2023
1 parent 40154e4 commit c6b2d48
Show file tree
Hide file tree
Showing 6 changed files with 134 additions and 116 deletions.
3 changes: 3 additions & 0 deletions components/Navbar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@
<b-navbar-nav class="ml-auto">
<b-nav-item class="nav-item voce_menu" href="#" to="/">HOME</b-nav-item>
<b-nav-item-dropdown text="SERVIZI" right class="voce_menu">
<b-dropdown-item class="voce_sottomenu" to="/integrazioni-gestionali"
>INTEGRAZIONE GESTIONALI</b-dropdown-item
>
<b-dropdown-item class="voce_sottomenu" to="/webapp"
>WEB APPLICATIONS</b-dropdown-item
>
Expand Down
2 changes: 1 addition & 1 deletion nuxt.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export default {
hid: 'keywords',
name: 'keywords',
content:
'dati, big data, IT, applicazioni, gestionali, software, SAP, ABAP, big intelligence, soluzione dati, gestione dati, analisi dati, open source, icloud, web application, integrazioni gestionali.'
'dati, big data, IT, applicazioni, gestionali, software, SAP, ABAP, big intelligence, soluzione dati, gestione dati, analisi dati, open source, icloud, web application, integrazione gestionali.'
},
{
hid: 'author',
Expand Down
193 changes: 97 additions & 96 deletions pages/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -217,113 +217,19 @@ export default {
}
]
},
// {
// key: 2,
// background: 'backgroundSchermataTre',
// slideClass: 'slideQuattro',
// mainTitle: {
// animation: 'fadeInLeft',
// classes: 'textUno fontLatoBlack',
// text: "PAROLA D'ORDINE: \n INTEROPERABILITÀ"
// },
// subTitle: {
// animation: 'fadeInRight',
// classes: 'textDue fontPinkText',
// text: 'INTEGRAZIONI GESTIONALI'
// },
// images: [
// {
// animation: 'fadeInRight',
// class: 'polipo0',
// src: '/img/animazioni/polipo_00.png'
// },
// {
// animation: 'bounceInRight',
// class: 'vasetti',
// src: '/img/animazioni/vasetti.png'
// },
// {
// animation: 'fadeInDown',
// class: 'informations',
// src: '/img/animazioni/informations.png'
// },
// {
// animation: 'fadeInDown',
// class: 'provetta1',
// src: '/img/animazioni/provetta_01.png'
// },
// {
// animation: 'fadeInRight',
// class: 'provetta2',
// src: '/img/animazioni/provetta_02.png'
// },
// {
// animation: 'fadeIn',
// class: 'tentacolo1',
// src: '/img/animazioni/tentacolo_01.png'
// },
// {
// animation: 'fadeIn',
// class: 'tentacolo2',
// src: '/img/animazioni/tentacolo_02.png'
// }
// ]
// },
{
key: 2,
background: 'backgroundSchermataCinque',
slideClass: 'slideCinque',
mainTitle: {
animation: 'fadeInLeft',
classes: 'textUno fontLatoBlack',
text: 'INTERFACCE SEMPLICI \n MASSIMA \n PRODUTTIVITÀ'
},
subTitle: {
animation: 'fadeInRight',
classes: 'textDue fontPinkText',
text: 'WEB APPLICATION'
},
images: [
{
animation: 'fadeInDown',
class: 'webapplications',
src: '/img/animazioni/webapplucations_00.png'
},
{
animation: 'fadeInRight',
class: 'lettera',
src: '/img/animazioni/lettera_alata.png'
},
{
animation: 'fadeIn',
class: 'computer',
src: '/img/animazioni/computer.png'
},
{
animation: 'fadeIn',
class: 'tratteggio',
src: '/img/animazioni/tratteggio.png'
},
{
animation: 'fadeInUp',
class: 'cassetti',
src: '/img/animazioni/cassetti.png'
}
]
},
{
key: 3,
background: 'backgroundSchermataTre',
slideClass: 'slideQuattro',
mainTitle: {
animation: 'fadeInLeft',
classes: 'textUno fontLatoBlack',
text: "INFORMAZIONI A COLPO D'OCCHIO"
text: "AUTOMATIZZA L'IMPOSSIBILE"
},
subTitle: {
animation: 'fadeInRight',
classes: 'textDue fontPinkText',
text: 'APPROFONDIMENTI'
text: 'INTEGRAZIONE GESTIONALI'
},
images: [
{
Expand Down Expand Up @@ -362,7 +268,102 @@ export default {
src: '/img/animazioni/tentacolo_02.png'
}
]
},
{
key: 3,
background: 'backgroundSchermataCinque',
slideClass: 'slideCinque',
mainTitle: {
animation: 'fadeInLeft',
classes: 'textUno fontLatoBlack',
text: 'INTERFACCE SEMPLICI \n MASSIMA \n PRODUTTIVITÀ'
},
subTitle: {
animation: 'fadeInRight',
classes: 'textDue fontPinkText',
text: 'WEB APPLICATION'
},
images: [
{
animation: 'fadeInDown',
class: 'webapplications',
src: '/img/animazioni/webapplucations_00.png'
},
{
animation: 'fadeInRight',
class: 'lettera',
src: '/img/animazioni/lettera_alata.png'
},
{
animation: 'fadeIn',
class: 'computer',
src: '/img/animazioni/computer.png'
},
{
animation: 'fadeIn',
class: 'tratteggio',
src: '/img/animazioni/tratteggio.png'
},
{
animation: 'fadeInUp',
class: 'cassetti',
src: '/img/animazioni/cassetti.png'
}
]
}
// ,
// {
// key: 4,
// background: 'backgroundSchermataTre',
// slideClass: 'slideQuattro',
// mainTitle: {
// animation: 'fadeInLeft',
// classes: 'textUno fontLatoBlack',
// text: "INFORMAZIONI A COLPO D'OCCHIO"
// },
// subTitle: {
// animation: 'fadeInRight',
// classes: 'textDue fontPinkText',
// text: 'APPROFONDIMENTI'
// },
// images: [
// {
// animation: 'fadeInRight',
// class: 'polipo0',
// src: '/img/animazioni/polipo_00.png'
// },
// {
// animation: 'bounceInRight',
// class: 'vasetti',
// src: '/img/animazioni/vasetti.png'
// },
// {
// animation: 'fadeInDown',
// class: 'informations',
// src: '/img/animazioni/informations.png'
// },
// {
// animation: 'fadeInDown',
// class: 'provetta1',
// src: '/img/animazioni/provetta_01.png'
// },
// {
// animation: 'fadeInRight',
// class: 'provetta2',
// src: '/img/animazioni/provetta_02.png'
// },
// {
// animation: 'fadeIn',
// class: 'tentacolo1',
// src: '/img/animazioni/tentacolo_01.png'
// },
// {
// animation: 'fadeIn',
// class: 'tentacolo2',
// src: '/img/animazioni/tentacolo_02.png'
// }
// ]
// }
]
}
},
Expand Down
39 changes: 23 additions & 16 deletions pages/integrazioni-gestionali.vue
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
slide-class="slideBusinessIG"
image="/img/new_service/integrazgest_header.png"
alt-text="Interoperabilità"
text="PAROLA D'ORDINE: INTEROPERABILITÀ"
text="AUTOMATIZZA L'IMPOSSIBILE"
></hero-section>

<div class="row pt-md-5 pt-sm-3 pt-3 pt-integrazioni ">
<div
class="col-12 text-center fontSizeTitle fontLatoBlack fontPinkText text-uppercase"
>
integrazioni gestionali
integrazione gestionali
</div>
</div>
<b-container
Expand All @@ -24,12 +24,30 @@
<p>
I nostri progetti di Data Integration automatizzano i processi di
elaborazione e lo scambio di informazioni tra gli applicativi.<br />
L’utilizzo di tools open source agevolano la trasformazione,
L’utilizzo di Docsmarshal agevola la trasformazione,
l'interoperabilità e la flessibilità gestionale di informazioni
provenienti da fonti dati diversificate.
</p>
</b-row>

<div class="row" style="margin-top: 60px">
<div
class="col-12 text-center fontSizeTitle fontLatoBlack fontPinkText text-uppercase"
>
Strumenti
</div>
<b-container class="text-center">
<b-row class="d-flex flex-row justify-content-center">
<nuxt-link to="/docsmarshal" class="click_link">
<img
src="/docsm/ScrittaDocsMarshal-2048x467.png"
alt="Docsmarshal"
/>
</nuxt-link>
</b-row>
</b-container>
</div>
<!--
<b-row align-v="center">
<b-col class="text-center">
<b-img
Expand Down Expand Up @@ -75,28 +93,17 @@
/>
</b-col>
</b-row>

<b-row class="pt-4">
<b-col
class="d-flex justify-content-around flex-wrap align-items-stretch"
>
<div v-for="card in cards" :key="card.key" class="mb-3">
<case-history-card :title="card.title" :content="card.content">
</case-history-card>
</div>
</b-col>
</b-row>
-->
</b-container>
</div>
</template>

<script>
import { sync } from 'vuex-pathify'
import HeroSection from '../components/HeroSection'
import CaseHistoryCard from '../components/CaseHistoryCard'
export default {
name: 'IntegrazioniGestionali',
components: { CaseHistoryCard, HeroSection },
components: { HeroSection },
layout: 'services',
data() {
return {
Expand Down
6 changes: 3 additions & 3 deletions pages/lavora_con_noi.vue
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,8 @@ import Animation from '../components/Animation'
export default {
name: 'Contatti',
layout: 'noservices',
components: { Animation },
layout: 'noservices',
data() {
return {
currentSlide: 0,
Expand Down Expand Up @@ -237,12 +237,12 @@ export default {
mainTitle: {
animation: 'fadeInLeft',
classes: 'textUno fontLatoBlack',
text: "PAROLA D'ORDINE: \n INTEROPERABILITÀ"
text: "AUTOMATIZZA L'IMPOSSIBILE"
},
subTitle: {
animation: 'fadeInRight',
classes: 'textDue fontPinkText',
text: 'INTEGRAZIONI GESTIONALI'
text: 'INTEGRAZIONE GESTIONALI'
},
images: [
{
Expand Down
7 changes: 7 additions & 0 deletions store/modules/service.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@ const getDefaultState = () => {
text: 'Web \n applications',
alt: 'Web applications'
},
{
key: 1,
link: '/integrazioni-gestionali',
image: '/img/index/integrazioni_gestionali.png',
text: 'Integrazioni \n gestionali',
alt: 'Integrazione gestionali'
},
{
key: 2,
link: '/data',
Expand Down

0 comments on commit c6b2d48

Please sign in to comment.