From cd903699793d5d1d9eaf16f1dd4c4ae951f84f95 Mon Sep 17 00:00:00 2001
From: Tahsin Shahriar
{{ blog.excerpt }}
- {{ toast.message }}
-
+ {{ member.title }}
+
+ {{ member.institution }}
+
- {{ member.title }}
-
- {{ member.institution }}
+ {{ member.about }}
+
+ Confirm Logout
+
+ Are you sure you want to log out?
+
+ Clear Cache
+
+ Are you sure you want to clear all cache?
+
@@ -35,51 +55,99 @@ defineEmits(['close', 'logout']);
+ Confirm Logout
+
+ Are you sure you want to log out?
+
+ Clear Cache
+
+ Are you sure you want to clear all cache?
+
+ Delete Folder
+
+ Are you sure you want to delete this Folder?
+
+ Delete Resource
+
+ Are you sure you want to delete this Resource?
+
+ Delete Subject
+
+ Are you sure you want to delete this Subject?
+
+ Delete User
+
+ Are you sure you want to delete this user?
+
-
+
{
-
+
+
{{ blog.title }}
+
+
-
+
+ {{ member.name }}
+
+
+ {{
+ member.roles[0].name.toLowerCase() === 'manager'
+ ? 'Staff'
+ : member.roles[0].name
+ }}
+
+
- {{ member.name }}
-
-
- {{
- member.roles[0].name.toLowerCase() === 'manager'
- ? 'Staff'
- : member.roles[0].name
- }}
-
-
-
+
-
+
View, organize, and configure active curriculum subjects.
Curriculum structure and related resources.
@@ -84,15 +85,15 @@ onUnmounted(() => document.removeEventListener('click', closeDropdown));
Subject:
{
Configure the announcement dialog shown on the home page.
Only one notice is displayed at a time.
diff --git a/resources/js/pages/admin/ResourceCreateOrEdit.vue b/resources/js/pages/admin/ResourceCreateOrEdit.vue
index 7bc1dc5..b41449a 100644
--- a/resources/js/pages/admin/ResourceCreateOrEdit.vue
+++ b/resources/js/pages/admin/ResourceCreateOrEdit.vue
@@ -9,7 +9,7 @@ import {
Link as LinkIcon,
} from 'lucide-vue-next';
import { computed } from 'vue';
-import { kInput, kTextarea, kButton } from 'konsta/vue';
+import { kInput, kTextarea, kButton, kBlockTitle } from 'konsta/vue';
const props = defineProps({
redirect: String,
@@ -96,11 +96,11 @@ const submitForm = () => {
class="mb-8 flex flex-col justify-between gap-4 border-b border-slate-100 pb-6 sm:flex-row sm:items-center dark:border-gray-800"
>
Upload assets or link content for the curriculum
structure.
diff --git a/resources/js/pages/admin/SubjectCreateOrEdit.vue b/resources/js/pages/admin/SubjectCreateOrEdit.vue
index da4fe47..a3dc55f 100644
--- a/resources/js/pages/admin/SubjectCreateOrEdit.vue
+++ b/resources/js/pages/admin/SubjectCreateOrEdit.vue
@@ -13,7 +13,7 @@ import {
Check,
} from 'lucide-vue-next';
import { computed } from 'vue';
-import { kInput, kSelect, kButton } from 'konsta/vue';
+import { kInput, kSelect, kButton, kBlockTitle } from 'konsta/vue';
const icons = {
Atom,
@@ -81,11 +81,11 @@ const submitForm = () => {
class="mb-8 flex flex-col justify-between gap-4 border-b border-slate-100 pb-6 sm:flex-row sm:items-center dark:border-gray-800"
>
{{
props.subject
diff --git a/resources/js/pages/admin/resources/BulkImageCreate.vue b/resources/js/pages/admin/resources/BulkImageCreate.vue
index 863e9e1..2fd220d 100644
--- a/resources/js/pages/admin/resources/BulkImageCreate.vue
+++ b/resources/js/pages/admin/resources/BulkImageCreate.vue
@@ -2,7 +2,7 @@
import { Link, useForm } from '@inertiajs/vue3';
import { Upload, X, Trash2, FileSpreadsheet, Hash, Tag } from 'lucide-vue-next';
import { ref, computed, onUnmounted } from 'vue';
-import { kInput, kButton } from 'konsta/vue';
+import { kInput, kButton, kBlockTitle } from 'konsta/vue';
const props = defineProps({
redirect: {
@@ -127,11 +127,11 @@ const submitForm = () => {
class="mb-8 flex flex-col justify-between gap-4 border-b border-slate-100 pb-6 sm:flex-row sm:items-center dark:border-gray-800"
>
Upload multiple image resources simultaneously and
configure naming conventions.
diff --git a/resources/js/pages/admin/resources/BulkVideoCreate.vue b/resources/js/pages/admin/resources/BulkVideoCreate.vue
index 5f05779..baa7e5d 100644
--- a/resources/js/pages/admin/resources/BulkVideoCreate.vue
+++ b/resources/js/pages/admin/resources/BulkVideoCreate.vue
@@ -1,7 +1,7 @@
-
Control administrative system access, roles, and profile
directories.
@@ -29,15 +30,15 @@ defineProps({
Site Notice
-
+
{{ props.resource ? 'Edit' : 'Add New' }} Resource
-
+
{{ props.subject ? 'Edit' : 'Create' }} New Subject
-
+
Bulk Upload Images
-
+
Manage Users
-
+
{
:href="whatsappLink"
target="_blank"
rel="noopener noreferrer"
- class="inline-flex w-full items-center justify-center gap-2 rounded-lg bg-emerald-600 px-4 py-3 text-sm font-bold text-white shadow-sm transition-all hover:bg-emerald-700 focus:ring-4 focus:ring-emerald-500/20 focus:outline-none active:scale-[0.98]"
+ class="k-button inline-flex w-full items-center justify-center gap-2 !rounded-lg !bg-emerald-600 !px-4 !py-3 !text-sm !font-bold !text-white shadow-sm transition-all hover:bg-emerald-700 focus:ring-4 focus:ring-emerald-500/20 focus:outline-none active:scale-[0.98]"
>
HSCStack এবং রিসোর্স সম্পর্কিত আপনার বিভিন্ন প্রশ্নের উত্তর এক
নজরে দেখে নিন।
@@ -143,8 +139,8 @@ const isOpen = (index: number) => openIndex.value === index;
class="group overflow-hidden rounded-2xl border transition-all duration-300"
:class="[
isOpen(index)
- ? 'border-indigo-200 bg-white shadow-lg ring-1 shadow-indigo-500/5 ring-indigo-500/10 dark:border-indigo-500/30 dark:bg-gray-900 dark:shadow-indigo-500/5 dark:ring-indigo-500/10'
- : 'border-slate-200/80 bg-white/80 hover:border-slate-300 hover:bg-white dark:border-gray-700/80 dark:bg-gray-900/80 dark:hover:border-gray-600 dark:hover:bg-gray-900',
+ ? 'border-indigo-200 bg-white shadow-lg ring-1 shadow-indigo-500/5 ring-indigo-500/10'
+ : 'border-slate-200/80 bg-white/80 hover:border-slate-300 hover:bg-white',
]"
>
@@ -157,8 +153,8 @@ const isOpen = (index: number) => openIndex.value === index;
class="text-xs leading-snug font-bold transition-colors duration-200 sm:text-sm lg:text-base"
:class="
isOpen(index)
- ? 'text-indigo-600 dark:text-indigo-400'
- : 'text-slate-800 group-hover:text-slate-900 dark:text-gray-200 dark:group-hover:text-gray-100'
+ ? 'text-indigo-600'
+ : 'text-slate-800 group-hover:text-slate-900'
"
>
{{ faq.question }}
@@ -169,7 +165,7 @@ const isOpen = (index: number) => openIndex.value === index;
:class="[
isOpen(index)
? 'rotate-180 bg-indigo-600 text-white shadow-xs'
- : 'bg-slate-100 text-slate-400 group-hover:bg-slate-200 group-hover:text-slate-600 dark:bg-gray-800 dark:text-gray-500 dark:group-hover:bg-gray-700 dark:group-hover:text-gray-300',
+ : 'bg-slate-100 text-slate-400 group-hover:bg-slate-200 group-hover:text-slate-600',
]"
>
- {{ subject.nodes_count }} Chapters
-
+ {{ subject.nodes_count }} Chapters
+
{{ member.title }}
+
{{ member.institution }}
- {{ member.about }}
-
+ {{ member.about }}
+
View, organize, and publish your blog articles.
@@ -52,9 +46,7 @@ defineProps({
-
-
View, organize, and configure active curriculum subjects.
@@ -85,9 +81,7 @@ onUnmounted(() => document.removeEventListener('click', closeDropdown));
Control administrative system access, roles, and profile
directories.
@@ -30,9 +24,7 @@ defineProps({
- There are currently no files or sub-folders located inside this
- section.
-
- {{ user.name }}
-
- {{ user.email }}
-
- "{{ searchQuery }}"-এর সাথে মিল থাকা কোনো আর্টিকেল পাওয়া
- যায়নি। বানান যাচাই করুন অথবা অনুসন্ধান মুছে আবার চেষ্টা করুন।
+ "{{ search }}"-এর সাথে মিল থাকা কোনো আর্টিকেল পাওয়া যায়নি।
+ বানান যাচাই করুন অথবা অনুসন্ধান মুছে আবার চেষ্টা করুন।
- {{ resource.content }}
-
+ {{ resource.content }}
+
+ Note:
+
+
+ This content is hosted on YouTube by the
+ original creator. We have embedded it here for
+ educational reference only.
+
- The file can't be shown here. Please download.
-
- No download target generated for this asset.
+ The file can't be shown here. Please download.
+
- আপনি যে পৃষ্ঠাটি খুঁজছেন, সেটি পাওয়া যায়নি। এটি হয়তো সরিয়ে
- ফেলা হয়েছে, ঠিকানা পরিবর্তন হয়েছে, ডিলেট করা হয়েছে অথবা এমন
- কোনো পৃষ্ঠা নেই।
- {
-
{
:component="Link"
:href="isAdmin ? '/' : '/admin'"
@click="closeDropdown"
- class="!rounded-lg"
>
- {{ subject.name }}
-
-
+ {{ subject.name }}
+
+
{{ member.name }}
{
}}
- No items available
-
-
-
- {{ user.name.charAt(0).toUpperCase() }}
-
-
- {{ user.name }}
-
-
- {{ resource.title }}
-
-
-
-
+ {{ resource.title }}
+
+
+
+
- Note:
-
-
+
+ Note:
+
+
+
- Note:
-
-
- Unsupported Preview:
- {{ resource.resource_type }}
-
-
-
-
-
-
-
-
- Name
-
- Email Address
-
- Access Role
-
- Actions
-
-
- 404
-
-
-
- পৃষ্ঠাটি খুঁজে পাওয়া যায়নি
-
-
-
+ 404
+
-
-
+
+ পৃষ্ঠাটি খুঁজে পাওয়া যায়নি
+
-
-
- অন্যান্য লিংকসমূহ
-
+ আপনি যে পৃষ্ঠাটি খুঁজছেন, সেটি পাওয়া যায়নি। এটি হয়তো
+ সরিয়ে ফেলা হয়েছে, ঠিকানা পরিবর্তন হয়েছে, ডিলেট করা হয়েছে
+ অথবা এমন কোনো পৃষ্ঠা নেই।
+
-
-