diff --git a/xroom-dashboard/src/pages/SmsVerification.vue b/xroom-dashboard/src/pages/SmsVerification.vue index 7c37852..82ff2c2 100644 --- a/xroom-dashboard/src/pages/SmsVerification.vue +++ b/xroom-dashboard/src/pages/SmsVerification.vue @@ -171,7 +171,7 @@ export default { // }); if (response.status == 200) { - alert('حد صحیح است'); + alert('کد صحیح است'); this.$router.push('/dashboard'); } } catch (error) { diff --git a/xroom-dashboard/src/pages/dashboard/files.vue b/xroom-dashboard/src/pages/dashboard/files.vue index 6c40412..1ebf087 100644 --- a/xroom-dashboard/src/pages/dashboard/files.vue +++ b/xroom-dashboard/src/pages/dashboard/files.vue @@ -577,6 +577,7 @@ export default { gap: 3rem; } + .file-grid-content { display: flex; flex-wrap: wrap; @@ -777,6 +778,21 @@ export default { .filter-btn { font-size: 1.125rem; } + + .file-grid { + width: 100%; + display: flex; + flex-direction: column; + gap: 1.5rem; + } + + .file-section { + gap: 1rem; + display: flex; + flex-direction: column; + } + + } \ No newline at end of file diff --git a/xroom-dashboard/src/pages/dashboard/index.vue b/xroom-dashboard/src/pages/dashboard/index.vue index f48b0f8..efc3bf4 100644 --- a/xroom-dashboard/src/pages/dashboard/index.vue +++ b/xroom-dashboard/src/pages/dashboard/index.vue @@ -13,59 +13,135 @@ class="my-swiper" > - Tutorial + @click="tutorialShowModal = true"> +
+

آموزش ها

+ کاوش در XRoom +
+ + + + + + + +
- Tutorial +
+
+

تغییرات نسخه

+ جزئیات به‌روزرسانی ها +
+ + + + + + + + + + +
- Tutorial + @click="goToDownloads"> +
+

دانلود

+ پلتفرم خود را انتخاب کنید +
+ + + + + + + +
- Tutorial + @click="goToTeams"> +
+

تیم ها

+ مدیریت تیم های خود +
+ + + + + +
- Tutorial - Tutorial +
+

آموزش ها

+ کاوش در XRoom +
+ + + + + + + +
+
+
+

تغییرات نسخه

+ جزئیات به‌روزرسانی ها +
+ + + + + + + + + + +
+
- Downloads +
+

دانلود

+ پلتفرم خود را انتخاب کنید +
+ + + + + + + +
+
- Teams + @click="goToTeams"> +
+

تیم ها

+ مدیریت تیم های خود +
+ + + + + +
@@ -420,6 +496,48 @@ export default { height: auto; border-radius: 8px; cursor: pointer; + position: relative; + height: auto; + min-height: 6.5rem; + background: white; + overflow: hidden; + isolation: isolate; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + padding: 0 15px; +} + +.swiper-image::before { + content: ""; + position: absolute; + inset: 0; + padding: 2px; + border-radius: 20px; + background: linear-gradient(to right, #001940, #4364f7); + -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); + -webkit-mask-composite: xor; + mask-composite: exclude; + z-index: -1; +} + +.swiper-image h2{ + color: #101010; + font-weight: 600; + font-size: 19px; +} + +.swiper-image span{ + color: #718096; + font-weight: 500; + font-size: 14px; +} + +.swiper-image div{ + display: flex; + flex-direction: column; + gap: 1rem; } .tutorial-grid { @@ -431,8 +549,51 @@ export default { height: auto; border-radius: 8px; cursor: pointer; + position: relative; + height: auto; + min-height: 6.5rem; + background: white; + overflow: hidden; + isolation: isolate; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + padding: 0 15px; } +.tutorial-item::before { + content: ""; + position: absolute; + inset: 0; + padding: 2px; + border-radius: 20px; + background: linear-gradient(to right, #001940, #4364f7); + -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); + -webkit-mask-composite: xor; + mask-composite: exclude; + z-index: -1; +} + +.tutorial-item h2{ + color: #101010; + font-weight: 600; + font-size: 19px; +} + +.tutorial-item span{ + color: #718096; + font-weight: 500; + font-size: 14px; +} + +.tutorial-item div{ + display: flex; + flex-direction: column; + gap: 1rem; +} + + .meeting-card { background-color: white; border-radius: 16px; @@ -804,4 +965,15 @@ export default { font-size: 17.5px; } } + +/* Larger Desktop (min-width: 1840px) */ +@media (min-width: 1840px) { + + .tutorial-item { + width: 30rem; + height: 8.5rem; + margin: auto; + } + +} \ No newline at end of file