+
-
+
@@ -207,7 +207,7 @@ useHead(() => ({
-
+
({
-
-
+
+
-
-
-
+
diff --git a/app/pages/xem/[slug].vue b/app/pages/xem/[slug].vue
index afd5c28..6c1b71a 100644
--- a/app/pages/xem/[slug].vue
+++ b/app/pages/xem/[slug].vue
@@ -431,7 +431,7 @@ useHead(() => ({
-
-
-
@@ -502,14 +518,13 @@ useHead(() => ({
+
-
+
@@ -259,14 +260,16 @@ useHead(() => ({
{{ movie.quality }}
-
+
{{ movie.lang }}
-
+
{{ getEpisodeDisplay() }}
({
@@ -315,8 +318,8 @@ useHead(() => ({
@@ -346,7 +349,8 @@ useHead(() => ({
Loại:
- {{ movie.type === 'single' ? 'Phim lẻ' : movie.type === 'series' ? 'Phim bộ' : movie.type || 'Đang cập nhật' }}
+ {{ movie.type === 'single' ? 'Phim lẻ' : movie.type === 'series' ?
+ 'Phim bộ' : movie.type || 'Đang cập nhật' }}
Năm:
@@ -377,14 +381,16 @@ useHead(() => ({
@@ -444,10 +458,9 @@ useHead(() => ({
class="group flex items-center gap-1.5 text-[13px] transition-colors rounded-md px-3.5 py-2 border font-medium"
:class="selectedServer === index
? 'border-white/30 text-white bg-white/5'
- : 'border-transparent text-white/60 hover:text-white'"
- @click="selectedServer = index">
+ : 'border-transparent text-white/60 hover:text-white'" @click="selectedServer = index">
{{ serverLabel(server, index) }}
-
{{ server.episodes?.length || 0 }}
@@ -460,12 +473,13 @@ useHead(() => ({
-
+
{{ formatEpisodeName(episode.name, index) }}
-
@@ -483,12 +497,14 @@ useHead(() => ({
{{ movie.quality }}
-
+
{{ movie.lang }}
-
+
{{ getEpisodeDisplay() }}
({
- Trạng thái:{{ getEpisodeDisplay() || movie.episode || 'Đang cập nhật' }}
- Loại:{{ movie.type === 'single' ? 'Phim lẻ' : movie.type === 'series' ? 'Phim bộ' : movie.type || 'Đang cập nhật' }}
- Năm:{{ movie.year || 'Đang cập nhật' }}
- Thể loại:{{ movie.categories?.join(', ') || 'Đang cập nhật' }}
- Quốc gia:{{ movie.countries?.join(', ') || 'Đang cập nhật' }}
+ Trạng thái:{{
+ getEpisodeDisplay() || movie.episode || 'Đang cập nhật' }}
+ Loại:{{ movie.type ===
+ 'single' ? 'Phim lẻ' : movie.type === 'series' ? 'Phim bộ' : movie.type || 'Đang cập nhật' }}
+
+ Năm:{{ movie.year ||
+ 'Đang cập nhật' }}
+ Thể loại:{{
+ movie.categories?.join(', ') || 'Đang cập nhật' }}
+ Quốc gia:{{
+ movie.countries?.join(', ') || 'Đang cập nhật' }}
Nội dung phim
@@ -421,14 +433,16 @@ useHead(() => ({ :class="activeTab === 'episodes' ? 'text-[#F5C518]' : 'text-slate-400 hover:text-white'" @click="activeTab = 'episodes'"> Tập phim - ++
Chưa có tập xem từ server này.
{{ actor.name }}
-{{ actor.originalName }}
+{{ + actor.originalName }}
{{ actor.role }}
+
Chưa có thông tin diễn viên.
Bình luận
+
Tính năng bình luận đang được phát triển.
@@ -456,7 +456,7 @@ useHead(() => ({
-
+
@@ -628,13 +628,13 @@ useHead(() => ({
@@ -646,7 +646,7 @@ useHead(() => ({
movie.rating.toFixed(1) }}
{{
movie.quality }}
({
-
-
+ class="hidden shrink-0 aspect-2/3 w-32 rounded-xl overflow-hidden shadow-2xl sm:block md:w-40 lg:w-37.5">
{{ movie.name }}
-{{ movie.originName }}
+{{ movie.originName }}
+ class="inline-flex self-center sm:self-start items-center gap-1.5 px-3 py-1.5 rounded-full mt-2 border bg-cinek-500/10 border-cinek-500/20 text-cinek-500">
- Đã chiếu: {{ episodeProgress.available }} / {{ episodeProgress.total }} tập
+ Đã chiếu: {{ episodeProgress.available }} / {{ episodeProgress.total
+ }} tập
@@ -784,8 +785,6 @@ useHead(() => ({