From 1093f01526f220a3ada8130898410fcfcb7592fb Mon Sep 17 00:00:00 2001 From: BillieFaiqul <2141720051@student.polinema.ac.id> Date: Sun, 18 May 2025 16:26:53 +0700 Subject: [PATCH] feat: add intro for new user --- .../views/nodejs/dashboard/index.blade.php | 31 +-- .../partials/projects/card.blade.php | 17 +- .../partials/submissions/form.blade.php | 24 +- .../partials/submissions/table.blade.php | 6 +- resources/views/nodejs/layouts/app.blade.php | 232 ++++++++++++++---- .../views/nodejs/projects/show.blade.php | 35 +-- .../views/nodejs/rank-teacher/index.blade.php | 2 +- .../views/nodejs/submissions/index.blade.php | 31 +-- .../submissions/partials/table.blade.php | 105 +++++--- .../views/nodejs/submissions/show.blade.php | 10 - 10 files changed, 330 insertions(+), 163 deletions(-) diff --git a/resources/views/nodejs/dashboard/index.blade.php b/resources/views/nodejs/dashboard/index.blade.php index 38bbde9..220106e 100644 --- a/resources/views/nodejs/dashboard/index.blade.php +++ b/resources/views/nodejs/dashboard/index.blade.php @@ -1,28 +1,15 @@ -

- {{ __('Dashboard') }} -

-
- -
-
- - -

Selamat datang di dashboard! Berikut adalah beberapa tips untuk membantu Anda:

-
    -
  • Gunakan panel Projects untuk melihat detail project
  • -
  • Untuk submissions bisa dilihat di panel Submissions
  • -
  • Pilih proyek dari dropdown sebelum mengunggah
  • -
  • Unggah file dengan cara drag & drop ZIP atau klik Browse Atau, masukkan link GitHub lengkap di kolom yang tersedia. Lalu klik tombol SUBMIT
  • -
  • Maka anda akan di arahkan ke proses pengujian
  • -
  • Anda bisa kemabali ke halaman dashboard untuk melihat status pengumpulan
  • -
-
+
+

+ {{ __('Dashboard') }} +

+
-
- -
+ +
@include('nodejs.dashboard.partials.projects.list') diff --git a/resources/views/nodejs/dashboard/partials/projects/card.blade.php b/resources/views/nodejs/dashboard/partials/projects/card.blade.php index 72cfbb7..4efe8fe 100644 --- a/resources/views/nodejs/dashboard/partials/projects/card.blade.php +++ b/resources/views/nodejs/dashboard/partials/projects/card.blade.php @@ -1,16 +1,25 @@ -
+ +
+ Project {{$project->title}}
{{$project->title}}
+

{{ $project->description }}

+
@forelse ($project->tech_stack as $key => $stack) + class="inline-block bg-gray-200 dark:bg-gray-700 rounded-full px-3 py-1 text-sm font-semibold text-gray-700 dark:text-gray-200 mr-2 mb-2"> #{{$stack}} @empty @@ -25,4 +35,5 @@ class="text-xs font-semibold text-secondary dark:text-white uppercase tracking-w
-
\ No newline at end of file +
+ diff --git a/resources/views/nodejs/dashboard/partials/submissions/form.blade.php b/resources/views/nodejs/dashboard/partials/submissions/form.blade.php index 60821fa..d16f225 100644 --- a/resources/views/nodejs/dashboard/partials/submissions/form.blade.php +++ b/resources/views/nodejs/dashboard/partials/submissions/form.blade.php @@ -4,7 +4,11 @@
-
+
-
+
-
+
{{ __('Submit') }} diff --git a/resources/views/nodejs/dashboard/partials/submissions/table.blade.php b/resources/views/nodejs/dashboard/partials/submissions/table.blade.php index 9fd6258..4b2cd81 100644 --- a/resources/views/nodejs/dashboard/partials/submissions/table.blade.php +++ b/resources/views/nodejs/dashboard/partials/submissions/table.blade.php @@ -1,4 +1,8 @@ - +
diff --git a/resources/views/nodejs/layouts/app.blade.php b/resources/views/nodejs/layouts/app.blade.php index c9bbb45..e6e1534 100644 --- a/resources/views/nodejs/layouts/app.blade.php +++ b/resources/views/nodejs/layouts/app.blade.php @@ -1,58 +1,196 @@ - - - - + + + + - {{ config('app.name', 'Laravel') }} + {{ config('app.name', 'Laravel') }} - - - - - - + + + - - - - - - - - - - - - - + + + - -
- @include('nodejs.layouts.navigation') + + + + + + - - @if (isset($header)) -
-
- {{ $header }} -
-
- @endif + - -
- {{ $slot }} -
-
- @yield('scripts') - + + + + + + + + + + + + + + + +
+ @include('nodejs.layouts.navigation') + + + @if (isset($header)) +
+
+ {{ $header }} +
+
+ @endif + + +
+ {{ $slot }} +
+
+ + + + + @yield('scripts') + \ No newline at end of file diff --git a/resources/views/nodejs/projects/show.blade.php b/resources/views/nodejs/projects/show.blade.php index fcf232c..c97505e 100644 --- a/resources/views/nodejs/projects/show.blade.php +++ b/resources/views/nodejs/projects/show.blade.php @@ -1,42 +1,31 @@ - -

- {{ __('Project:') . ' ' . $project->title }} -

-
-
-
- - -

Selamat datang di project! Berikut adalah beberapa tips untuk membantu Anda:

-
    -
  • Klik ikon garis 3 di sebelah nama guide untuk membuka opsi
  • -
  • Pilih "View" untuk melihat PDF di halaman yang sama
  • -
  • Pilih "Open in a new tab" untuk membuka di tab baru
  • -
  • Pilih "Download" untuk menyimpan PDF ke perangkat Anda
  • -
  • Klik "All Guides" di panel Download untuk mengunduh semua panduan sekaligus
  • -
  • Klik "All Supplements" di panel Download untuk mengunduh file tambahan/pendukung
  • -
-
+ +
+

+ {{ __('Project:') . ' ' . $project->title }} +

+
-
+
-
+
@include('nodejs.projects.partials.details')
-
+
@include('nodejs.projects.partials.guides')
-
+
@include('nodejs.projects.partials.downloads')
diff --git a/resources/views/nodejs/rank-teacher/index.blade.php b/resources/views/nodejs/rank-teacher/index.blade.php index 8aacff8..2071809 100644 --- a/resources/views/nodejs/rank-teacher/index.blade.php +++ b/resources/views/nodejs/rank-teacher/index.blade.php @@ -116,7 +116,7 @@ function loadProjects() { success: function(response) { if (response.status === 'success') { const projects = response.data.projects; - let options = ''; + let options = ''; projects.forEach(project => { options += ``; diff --git a/resources/views/nodejs/submissions/index.blade.php b/resources/views/nodejs/submissions/index.blade.php index ac546e4..7059c09 100644 --- a/resources/views/nodejs/submissions/index.blade.php +++ b/resources/views/nodejs/submissions/index.blade.php @@ -1,24 +1,17 @@ -

- {{ __('Submissions') }} -

-
-
-
- - -

Selamat datang di Submission! Berikut adalah beberapa tips untuk membantu Anda:

-
    -
  • Perhatikan kolom "Status" untuk melihat hasil pengajuan Anda
  • -
  • Klik ikon menu garis 3 untuk melihat opsi tindakan
  • -
  • Pilih "Restart submission" untuk mencoba ulang pengajuan yang gagal
  • -
  • Pilih "Delete submission" untuk menghapus pengajuan dari daftar
  • -
  • Klik judul project untuk melihat history dan lebih detail mengenai submission
  • -
-
+
+

+ {{ __('Submissions') }} +

+
-
+ + +
+
@@ -26,4 +19,4 @@
- \ No newline at end of file + diff --git a/resources/views/nodejs/submissions/partials/table.blade.php b/resources/views/nodejs/submissions/partials/table.blade.php index fc7f4a5..a29cea8 100644 --- a/resources/views/nodejs/submissions/partials/table.blade.php +++ b/resources/views/nodejs/submissions/partials/table.blade.php @@ -11,6 +11,7 @@
Title
+ @section('scripts') -@endsection \ No newline at end of file +@endsection diff --git a/resources/views/nodejs/submissions/show.blade.php b/resources/views/nodejs/submissions/show.blade.php index 80a9845..32fa1a3 100644 --- a/resources/views/nodejs/submissions/show.blade.php +++ b/resources/views/nodejs/submissions/show.blade.php @@ -6,16 +6,6 @@
-
- - -

Selamat datang di Submission! Berikut adalah beberapa tips untuk membantu Anda:

-
    -
  • Klik "View" untuk melihat feedback atau error log dari sistem
  • -
  • Klik "Download Results" untuk mengunduh laporan berupa json
  • -
-
-