Skip to content

Commit ba5b0dd

Browse files
authored
Merge pull request #23 from jordanopensource/hotfix/1
Apply hotfix #1
2 parents 99eb02e + 503d0b0 commit ba5b0dd

File tree

9 files changed

+37
-15
lines changed

9 files changed

+37
-15
lines changed

components/Sliders/Guides.vue

+13-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@
1919

2020
<script>
2121
export default {
22+
updated() {
23+
var locale = this.$i18n.locale
24+
var slides = document.getElementsByClassName("agile__slide")
25+
if (locale == 'ar') {
26+
for (let item of slides) {
27+
let str = item.style.transform
28+
let newStr = str.replace('-', '')
29+
item.style.transform = newStr
30+
console.log(item.style.transform)
31+
}
32+
}
33+
},
2234
data() {
2335
return {
2436
sliderOption: {
@@ -27,7 +39,7 @@
2739
fade: true,
2840
infinite: true,
2941
pauseOnHover: true,
30-
dots: false
42+
dots: false,
3143
}
3244
}
3345
},

components/UI/Footer.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
</a>
1616
</div>
1717
<div id="social-menu" class="inline-block my-4">
18-
<a href="https://www.instagram.com/jordanopensource/" target="_blank">
18+
<a href="https://web.facebook.com/jordanopensource/" target="_blank">
1919
<i class="ri-facebook-fill"></i>
2020
</a>
2121
<a href="https://twitter.com/jo_osa" target="_blank">
2222
<i class="ri-twitter-fill"></i>
2323
</a>
24-
<a href="https://web.facebook.com/jordanopensource/" target="_blank">
24+
<a href="https://www.instagram.com/jordanopensource/" target="_blank">
2525
<i class="ri-instagram-fill"></i>
2626
</a>
2727
</div>

components/Views/AppFull.vue

+7-3
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
</a>
4040
<hr class="w-full my-2">
4141
<div v-if="platforms.length" class="flex flex-row flex-no-wrap justify-start items-end mb-4 md:mb-0 ">
42+
<p class="font-medium my-1">{{ $t('availableOn')}}</p>
4243
<template v-for="platform in platforms">
4344
<a v-if="platform.download_url" :key="platform.id" :href="platform.download_url" target="_blank"
4445
class="ltr:mr-2 rtl:ml-2 inline-block">
@@ -111,15 +112,18 @@
111112
},
112113
openSource: {
113114
type: String,
114-
required: false
115+
required: false,
116+
default: false
115117
},
116118
free: {
117119
type: String,
118-
required: false
120+
required: false,
121+
default: false
119122
},
120123
endorsed: {
121124
type: String,
122-
required: false
125+
required: false,
126+
default: false
123127
},
124128
}
125129
}

components/Views/AppMedium.vue

+9-6
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
<p v-if="description" class="mb-2 mt-4">{{ description }}</p>
2626
</div>
2727
<div class="w-full">
28-
<a v-if="publisher.website_url" :href="publisher.website_url" target="_blank" class="flex flex-row flex-no-wrap items-center"><i
29-
class="ri-global-fill"></i>
28+
<a v-if="publisher.website_url" :href="publisher.website_url" target="_blank"
29+
class="flex flex-row flex-no-wrap items-center"><i class="ri-global-fill"></i>
3030
<span class="mx-2">{{ $t('devWebsite') }}</span>
3131
</a>
3232
<a v-if="privacyPolicy" :href="privacyPolicy" target="_blank" class="flex flex-row flex-no-wrap items-center"><i
@@ -39,7 +39,7 @@
3939
</a>
4040
<hr class="w-full my-2">
4141
<div v-if="platforms.length" class="">
42-
<p class="font-medium my-1">Availabe on:</p>
42+
<p class="font-medium my-1">{{ $t('availableOn')}}</p>
4343
<template v-for="platform in platforms">
4444
<a v-if="platform.download_url" :key="platform.id" :href="platform.download_url" target="_blank"
4545
class="ltr:mr-2 rtl:ml-2 inline-block">
@@ -112,15 +112,18 @@
112112
},
113113
openSource: {
114114
type: String,
115-
required: false
115+
required: false,
116+
default: false
116117
},
117118
free: {
118119
type: String,
119-
required: false
120+
required: false,
121+
default: false
120122
},
121123
endorsed: {
122124
type: String,
123-
required: false
125+
required: false,
126+
default: false
124127
},
125128
}
126129
}

lang/ar.js

+1
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ export default {
2121
openSource: 'مفتوح المصدر',
2222
endorsed: 'مقترح من جوسا',
2323
free: 'مجاني',
24+
availableOn: 'متوفر على:',
2425
}

lang/en.js

+1
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ export default {
2121
openSource: 'Open source',
2222
endorsed: 'Endorsed by JOSA',
2323
free: 'Free',
24+
availableOn: 'Available on:',
2425
}

nuxt.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ export default {
9595
dir: 'rtl'
9696
}
9797
],
98-
defaultLocale: 'en',
98+
defaultLocale: 'ar',
9999
vueI18n: {
100100
fallbackLocale: 'en',
101101
},

pages/app/_id/index.vue

+2-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@
4141
<span class="mx-2">{{ $t('sourceCode') }}</span>
4242
</a>
4343
<hr class="w-full my-2">
44-
<div v-if="app.Platform.length" class="flex flex-row flex-no-wrap justify-start items-end mb-4 md:mb-0 ">
44+
<div v-if="app.Platform.length" class="flex flex-row flex-no-wrap justify-start items-end mb-4 md:mb-0">
45+
<p class="font-medium my-1">{{ $t('availableOn')}}</p>
4546
<template v-for="platform in app.Platform">
4647
<a v-if="platform.download_url" :key="platform.id" :href="platform.download_url" target="_blank"
4748
class="ltr:mr-2 rtl:ml-2 inline-block">

pages/guide/_id/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<!-- Tabs -->
4545
<div class="content-body mt-8" v-if="section.steps_guides.length">
4646
<h3>{{ $t("stepByStep") }}</h3>
47-
<Tabs :options="{ useUrlFragment: true }" class="my-8">
47+
<Tabs :options="{ useUrlFragment: false }" class="my-8">
4848
<template v-for="tab in section.steps_guides">
4949
<TabsTab v-if="tab['platform_' + $i18n.locale]" :key="tab.id"
5050
:name="tab['platform_' + $i18n.locale]" class="content-section">

0 commit comments

Comments
 (0)