Index: frontend/src/components/SubjectCatalog/SkeletonCard.tsx
===================================================================
--- frontend/src/components/SubjectCatalog/SkeletonCard.tsx	(revision 2ec84fed1b6bb07a239e98714359b15bb64879c4)
+++ frontend/src/components/SubjectCatalog/SkeletonCard.tsx	(revision 5e40a8156faedc2f73c2a2fbb316dd004975f754)
@@ -4,10 +4,4 @@
 			<div className="h-4 w-3/4 bg-gray-300 rounded mb-2.5"></div>
 			<div className="h-4 w-1/2 bg-gray-200 rounded mb-16"></div>
-
-			{/* <div className="flex gap-2 mb-7">
-				<div className="h-5 w-20 bg-gray-300 rounded-full"></div>
-				<div className="h-5 w-24 bg-gray-300 rounded-full"></div>
-				<div className="h-5 w-16 bg-gray-300 rounded-full"></div>
-			</div> */}
 
 			<div className="flex justify-between items-center">
Index: frontend/src/components/SubjectCatalog/SubjectModal.tsx
===================================================================
--- frontend/src/components/SubjectCatalog/SubjectModal.tsx	(revision 2ec84fed1b6bb07a239e98714359b15bb64879c4)
+++ frontend/src/components/SubjectCatalog/SubjectModal.tsx	(revision 5e40a8156faedc2f73c2a2fbb316dd004975f754)
@@ -1,2 +1,3 @@
+import { useNavigate } from "react-router-dom";
 import { Subject } from "../types";
 
@@ -12,4 +13,11 @@
 	subjectPrerequisites,
 }: SubjectModalProps) {
+	const navigate = useNavigate();
+
+	const openSubject = () => {
+		navigate(`/subjects/${selectedSubject.code}`, {
+			state: { from: `/subjects` },
+		});
+	};
 	return (
 		<>
@@ -135,14 +143,4 @@
 							</div>
 						</div>
-						{/* <div>
-							{selectedSubject.subject_info.participants[0] == 0 ? (
-								<div className="bg-red-500 py-3 pl-2 rounded-md">
-									Овој предмет не бил активиран минатиот семестар.
-								</div>
-							) : (
-								<p>{`Овој предмет минатиот семестар бил запишан од
-									${selectedSubject.subject_info.participants[0]} студенти.`}</p>
-							)}
-						</div> */}
 
 						<div className="mt-4 bg-blue-50 border-l-4 border-blue-400 p-4 rounded">
@@ -152,5 +150,5 @@
 						</div>
 
-						<div className="mt-4 flex justify-end space-x-3">
+						<div className="mt-4 flex justify-between space-x-3">
 							<button
 								onClick={closeModal}
@@ -159,10 +157,10 @@
 								Затвори
 							</button>
-							{/* <button
-									onClick={closeModal}
-									className="px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700"
-								>
-									Погледни
-								</button> */}
+							<button
+								onClick={openSubject}
+								className="px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700"
+							>
+								Отвори предмет
+							</button>
 						</div>
 					</div>
Index: frontend/src/pages/Recommendations.tsx
===================================================================
--- frontend/src/pages/Recommendations.tsx	(revision 2ec84fed1b6bb07a239e98714359b15bb64879c4)
+++ frontend/src/pages/Recommendations.tsx	(revision 5e40a8156faedc2f73c2a2fbb316dd004975f754)
@@ -193,9 +193,7 @@
 										оцениш препораките
 									</p>
-									{/* <div className="w-24 h-1 bg-blue-500 mx-auto rounded-full"></div> */}
 								</div>
 
 								<div
-									// className={`grid grid-cols-1 lg:grid-cols-2 gap-3 lg:h-[1150px]`}
 									className={`grid grid-cols-1 lg:grid-cols-2 gap-3 auto-rows-[300px] relative pb-4`}
 								>
Index: frontend/src/pages/SubjectView.tsx
===================================================================
--- frontend/src/pages/SubjectView.tsx	(revision 2ec84fed1b6bb07a239e98714359b15bb64879c4)
+++ frontend/src/pages/SubjectView.tsx	(revision 5e40a8156faedc2f73c2a2fbb316dd004975f754)
@@ -114,20 +114,4 @@
 							</p>
 						</div>
-
-						{/* <div className="mt-4 sm:mt-0">
-							<div className="flex items-center space-x-4 text-sm text-gray-500">
-								<div className="flex items-center">
-									<Calendar className="w-4 h-4 mr-1" />
-									{subject.subject_info.season === "S"
-										? "Летен"
-										: "Зимски"}{" "}
-									семестар
-								</div>
-								<div className="flex items-center">
-									<BookOpen className="w-4 h-4 mr-1" />L
-									{subject.subject_info.level} ниво
-								</div>
-							</div>
-						</div> */}
 					</div>
 				</div>
@@ -242,5 +226,4 @@
 						</div>
 
-						{/* Tags */}
 						<div className="bg-white rounded-lg shadow-sm p-6">
 							<h2 className="text-xl font-semibold mb-4 flex items-center">
@@ -356,15 +339,9 @@
 							)}
 						</div>
-
-						{/* <div className="bg-white rounded-lg shadow-sm p-6">
+						{/* 
+						<div className="bg-white rounded-lg shadow-sm p-6">
 							<div className="space-y-3">
-								<button className="w-full bg-blue-600 hover:bg-blue-700 text-white font-medium py-3 px-4 rounded-lg transition-colors">
-									Запиши предмет
-								</button>
 								<button className="w-full bg-gray-100 hover:bg-gray-200 text-gray-800 font-medium py-3 px-4 rounded-lg transition-colors">
 									Додај во омилени
-								</button>
-								<button className="w-full bg-gray-100 hover:bg-gray-200 text-gray-800 font-medium py-3 px-4 rounded-lg transition-colors">
-									Сподели
 								</button>
 							</div>
