Skip to content

Commit

Permalink
Merge pull request #15 from vylenne/update-2.2.0
Browse files Browse the repository at this point in the history
New updates for v2.2.0
  • Loading branch information
Vilena (Elvira) Vorobyeva authored Dec 4, 2022
2 parents d2e9d43 + 20b4f94 commit acd0167
Show file tree
Hide file tree
Showing 13 changed files with 1,327 additions and 79 deletions.
3 changes: 2 additions & 1 deletion assets/css/main.css
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+KR:wght@300;400;500;600&display=swap');

@tailwind base;
@tailwind components;
@tailwind utilities;

html {
@apply !h-full;
font-family: 'Inter', sans-serif;
font-family: 'Inter', 'IBM Plex Sans KR' sans-serif;
}

body {
Expand Down
74 changes: 31 additions & 43 deletions components/FooterComponent.vue
Original file line number Diff line number Diff line change
@@ -1,58 +1,46 @@
<template>
<footer
class="flex flex-col lg:flex-row justify-between py-0 lg:py-10 border-t dark:border-gray-400 mt-6 lg:mt-10 mb-2 lg:mb-0 text-sm dark:text-gray-300"
>
<div class="w-full px-4 py-6 lg:p-0 lg:w-2/3">
<p class="mb-4 lg:mb-8 w-full lg:w-3/5">
class="flex flex-col lg:flex-row justify-between py-0 lg:py-10 border-t dark:border-gray-400 mt-6 lg:mt-10 mb-2 lg:mb-0 text-sm dark:text-gray-300">
<div class="w-full flex flex-col justify-between px-4 py-6 lg:p-0 lg:w-2/3">
<p class="w-full lg:w-3/5">
{{ $t('footer.resources') }}
<a
class="text-green-600 dark:text-green-500 hover:underline"
href="https://t.me/vylenne"
target="_blank"
>{{ $t('footer.telegram') }}</a
>
{{ $t('footer.orVia') }}
<a
class="text-green-600 dark:text-green-500 hover:underline"
href="mailto:[email protected]"
target="_blank"
>{{ $t('footer.email') }}</a
>.
<span v-if="$i18n.locale !== 'ko'">
<a class="text-green-600 dark:text-green-500 hover:underline" href="https://t.me/vylenne"
target="_blank">{{ $t('footer.telegram') }}</a>
{{ $t('footer.orVia') }}
<a class="text-green-600 dark:text-green-500 hover:underline"
href="mailto:[email protected]" target="_blank">{{ $t('footer.email') }}</a>.
</span>
</p>
<div v-if="$i18n.locale === 'ko'" class="flex gap-5 my-4 lg:my-0 text-lg md:text-base">
<a class=" text-green-600 dark:text-green-500 hover:underline"
href="https://t.me/vylenne" target="_blank">{{ $t('footer.telegram') }}</a>

<a class="text-green-600 dark:text-green-500 hover:underline"
href="mailto:[email protected]" target="_blank">{{ $t('footer.email') }}</a>
</div>

<div class="flex flex-col lg:flex-row">
<p class="mr-8">
{{ $t('footer.translation') }}
<a
class="text-pink-500 dark:text-pink-400 hover:underline"
href="https://t.me/iamleejeongmi"
target="_blank"
>{{ $t('footer.alex') }}
<a class="text-pink-500 dark:text-pink-400 hover:underline"
href="https://t.me/iamleejeongmi" target="_blank">{{ $t('footer.alex') }}
</a>
</p>

<p class="mr-8 my-2 lg:my-0">
{{ $t('footer.design') }}
<a
class="text-blue-700 dark:text-blue-600 hover:underline"
href="https://t.me/plmk_dsgn"
target="_blank"
>{{ $t('footer.pavel') }}</a
>/<a
class="text-green-600 dark:text-green-500 hover:underline"
href="https://t.me/vylenne"
target="_blank"
>{{ $t('footer.vilena') }}</a
>
<a class="text-blue-700 dark:text-blue-600 hover:underline" href="https://t.me/plmk_dsgn"
target="_blank">{{ $t('footer.pavel') }}</a>
/
<a class="text-green-600 dark:text-green-500 hover:underline" href="https://t.me/vylenne"
target="_blank">{{ $t('footer.vilena') }}</a>
</p>

<p>
{{ $t('footer.designAndDevelopment') }}
<a
class="text-green-600 dark:text-green-500 hover:underline"
href="https://t.me/vylenne"
target="_blank"
>
<a class="text-green-600 dark:text-green-500 hover:underline" href="https://t.me/vylenne"
target="_blank">
{{ $t('footer.vilena') }}
</a>
</p>
Expand All @@ -61,14 +49,11 @@
<div class="self-center mt-4 lg:mt-0 lg:self-end">
<button
class="bg-gray-900 text-white rounded-full py-2 px-4 mb-4 transition dark:text-gray-300 hover:shadow-md hover:shadow-gray-300 dark:hover:shadow-gray-600"
@click="openModal"
>
@click="openModal">
{{ $t('support') }}
</button>
<Logo class="text-gray-700 dark:text-gray-300" />
<p
class="text-center lg:text-right text-sm mt-1 text-gray-600 dark:text-gray-400"
>
<p class="text-center lg:text-right text-sm mt-1 text-gray-600 dark:text-gray-400">
© 2022
</p>
</div>
Expand All @@ -87,6 +72,9 @@ export default {
open: false,
}
},
mounted() {
console.log(this.$store.state.locale)
},
methods: {
openModal() {
this.open = true
Expand Down
168 changes: 167 additions & 1 deletion locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -390,6 +390,172 @@
}
]
},
"mobile": {
"id": "002",
"title": "Mobile Designer",
"description": "A specialist who designs intuitively intelligible interfaces, taking into account the peculiarities of mobile devices. They can also develop a mobile version of the product with some additional features. Commonly, such specialists already have some knowledge in UI/UX, therefore, if you want to study the basics, we recommend to familiarize with the materials on the UI/UX page.",
"categories": [
{
"title": "Fundamentals of designing",
"content": [
{
"category": "Basics of UI/UX",
"themes": [
"Grids",
"Typography",
"Color"
]
},
{
"category": "Features of mobile design",
"themes": [
"Screens",
"UX Mobile Specific"
]
},
{
"category": "Guidelines",
"themes": [
"Human Interface",
"Google Material Design"
]
}
]
},
{
"title": "Expanding the topic (in progress)",
"content": []
}
],
"content": [
{
"category": "Grids",
"description": "As with UI/UX, grids among the key design tools. They help to achieve coherence of elements, establish links between them and set visual system and help users with self navigation.",
"links": [
{
"id": 1,
"tag": "Article",
"link": "https://infinum.com/blog/mobile-layouts-and-grids/",
"title": "Grids and layouts for mobile design."
},
{
"id": 1,
"tag": "Article",
"link": "https://uxdesign.cc/digging-deep-in-layout-grids-in-mobile-app-design-ef07ace5b291",
"title": "Detailed study of grid layouts in the design of mobile applications."
}
]
},
{
"category": "Typography",
"description": "No screen can get rid of the text completely. Similarly, if text elements are displayed randomly in the interface, it is impossible to achieve an efficient interface and a positive UX.",
"links": [
{
"id": 2,
"tag": "Video",
"link": "https://www.youtube.com/watch?v=jtjP049GOyk",
"title": "Create an efficient print scale as you develop a mobile user interface!"
},
{
"id": 1,
"tag": "Article",
"link": "https://uxdesign.cc/guide-for-designing-better-mobile-apps-typography-5796495ef86f",
"title": "A guide for developing the best typography for mobile apps."
}
]
},
{
"category": "Colors",
"description": "Color scheme is the second factor to concider for the efficient UX and for the function of your mobile app. Therefore, all developers try to choose such a design and colors that could enhance conversion and help in popularizing the mobile application.",
"links": [
{
"id": 1,
"tag": "Article",
"link": "https://dribbble.com/resources/choose-colors-mobile-app-design",
"title": "How to choose colors for mobile application design (5 principles)."
},
{
"id": 1,
"tag": "Article",
"link": "https://parel.co/key-principles-to-choose-the-right-colour-scheme-for-your-mobile-app-design",
"title": "Fundamental principles for choosing the right color."
}
]
},
{
"category": "Screens",
"description": "99% of the interface = pixels of the screen. 1% Is designed for voice interfaces and possibly in the near future for neural connections.",
"links": [
{
"id": 1,
"tag": "Article",
"link": "https://pageflows.com/",
"title": "Huge collection of onboarding-scripts from TOP brands."
},
{
"id": 2,
"tag": "Video",
"link": "https://www.youtube.com/watch?v=viNNYye4qG0",
"title": "Core user interface design for mobile applications."
}
]
},
{
"category": "UX Mobile Specific",
"description": "The app primarily helps the smartphone holder to keep his hand on the pulse: in communication with friends, studying, exercising, etc. and even in spatial displacement. Users love their mobile phones and appreciate their willingness to help 24/7.",
"links": [
{
"id": 1,
"tag": "Article",
"link": "https://www.smashingmagazine.com/2021/10/eye-tracking-mobile-ux-research/",
"title": "Eye tracking of mobile devices in user interface researches."
},
{
"id": 1,
"tag": "Article",
"link": "https://www.smashingmagazine.com/2016/10/in-app-gestures-and-mobile-app-user-experience/",
"title": "Movements in apps and mobile UX."
},
{
"id": 1,
"tag": "Article",
"link": "https://www.uxpin.com/studio/blog/top-tips-to-design-ux-text-for-mobile-apps/",
"title": "Tips for writing the best text within mobile applications."
}
]
},
{
"category": "Human Interface",
"description": "This document serves to create the most intuitive, easy to study and logical interfaces of interaction with users. It generally standardizes the appearance of applications, as well as the need to use technology to make the application available in different languages and for people with disabilities as well.",
"links": [
{
"id": 1,
"tag": "Article",
"link": "https://developer.apple.com/design/human-interface-guidelines/guidelines/overview/",
"title": "Human Interface Guidelines – What's that?"
},
{
"id": 1,
"tag": "Article",
"link": "https://uxplanet.org/apples-human-interface-guidelines-overview-5d42c2088efc",
"title": "Apple's recommendations for the human interface at a glance."
}
]
},
{
"category": "Google Material Design",
"description": "Material Design is an Android operating system application interface designed to unify all Google products. The idea is to use simple forms and interact between individual parts of the screen.",
"links": [
{
"id": 1,
"tag": "Article",
"link": "https://m3.material.io/",
"title": "Material design, the most extensive documentation."
}
]
}
]
},
"footer": {
"resources": "If you have any materials you would like to share, you can text us at ",
"telegram": "Telegram",
Expand All @@ -406,7 +572,7 @@
"supportModal": {
"title": "If you like a designers' roadmap and you would like it to develop, then you know what to do!",
"ownerText": "To Project creator (RUB)",
"translatorText": "To Tanslator (All currencies)",
"translatorText": "To Translator (All currencies)",
"cryptoText": "Сrypto wallet (USDT)",
"toCard": "By card",
"toPaypal": "By PayPal",
Expand Down
Loading

0 comments on commit acd0167

Please sign in to comment.