Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
f2eff20
Add my name and GitHub username to page title
SandzSoft Jul 30, 2026
c651de8
Merge pull request #1 from SandzSoft/level-0-setup
SandzSoft Jul 30, 2026
2d90e9c
Display all TV episodes with dynamic cards
SandzSoft Jul 30, 2026
cbf2817
Add style to TV show page
SandzSoft Jul 30, 2026
76ac9eb
Merge pull request #2 from SandzSoft/level-100
SandzSoft Jul 30, 2026
070fb8f
Add lazy loading and meta description
SandzSoft Jul 30, 2026
e468d16
Merge pull request #3 from SandzSoft/improve-performance-level-100
SandzSoft Jul 30, 2026
354658f
Enhance TV show page design
SandzSoft Jul 31, 2026
d9bfdd5
Merge pull request #4 from SandzSoft/enhance-design
SandzSoft Jul 31, 2026
0d122b0
Enhance TV show page design
SandzSoft Aug 1, 2026
a5032fc
Merge pull request #5 from SandzSoft/enhance-design-url
SandzSoft Aug 1, 2026
0682fc2
Add episode search UI to HTML structure
Niangh-Ciang Aug 4, 2026
e9ad31c
Implement search feature using state and render
Niangh-Ciang Aug 4, 2026
26ffcc9
Add styling for search bar section
Niangh-Ciang Aug 4, 2026
12612d6
Merge pull request #6 from SandzSoft/level-200
Niangh-Ciang Aug 4, 2026
aa1bb87
Move search input event listener into function setup()
Niangh-Ciang Aug 4, 2026
d8565f3
Merge pull request #7 from SandzSoft/level-200-update
Niangh-Ciang Aug 4, 2026
7e9a8a8
Add episode selector dropdown beside search input
Niangh-Ciang Aug 4, 2026
69cdceb
Implement selector to list all episodes and show selected episode
Niangh-Ciang Aug 4, 2026
55f2ab0
Merge branch 'main' into level-200-drop-down
Niangh-Ciang Aug 4, 2026
e0f834e
Merge pull request #8 from SandzSoft/level-200-drop-down
Niangh-Ciang Aug 4, 2026
8ff4d4b
Refactor setup by creating separate functions for search and selector
Niangh-Ciang Aug 5, 2026
0ab707b
Merge pull request #9 from SandzSoft/level-200-drop-down-refactor
Niangh-Ciang Aug 5, 2026
10803a6
Refactor episode rendering and event handling
SandzSoft Aug 5, 2026
4202d90
Merge pull request #10 from SandzSoft/refactor-cleanup
SandzSoft Aug 5, 2026
2e18b2f
Replace static episodes data with TVMaze API fetch
SandzSoft Aug 7, 2026
de34f44
Improve loading and error message layout
SandzSoft Aug 7, 2026
002f8e6
Merge pull request #11 from SandzSoft/level-300
SandzSoft Aug 7, 2026
d374e32
Added show selector dropdown to HTML
Niangh-Ciang Aug 11, 2026
8dfd37b
Add show fetching and show selector setup
Niangh-Ciang Aug 11, 2026
75d181e
Add event listener for show selector
Niangh-Ciang Aug 11, 2026
588c895
Improve controls layout with control-group and updated CSS
Niangh-Ciang Aug 11, 2026
e0572f3
Add episode caching to prevent repeated fetch requests
Niangh-Ciang Aug 11, 2026
69883f2
Merge pull request #12 from SandzSoft/level-400
Niangh-Ciang Aug 11, 2026
8d4f672
Refactor TV show and episode data flow
SandzSoft Aug 12, 2026
5bca974
Merge pull request #13 from SandzSoft/level-400-refactor
SandzSoft Aug 12, 2026
99e4b85
Implement level 500 show and episode browser
SandzSoft Aug 13, 2026
3843b83
Merge pull request #14 from SandzSoft/level-500
SandzSoft Aug 13, 2026
1b82c7a
Refactor show selector and episode view navigation
SandzSoft Aug 15, 2026
5a5cfa7
Merge pull request #15 from SandzSoft/level-500-refactor
SandzSoft Aug 15, 2026
3e4adbe
fix: scroll to top when opening episode view
SandzSoft Aug 15, 2026
795c950
fix: scroll to top when opening episode view from show
SandzSoft Aug 15, 2026
d4d1921
Merge pull request #16 from SandzSoft/level-500-scroll-to-top
SandzSoft Aug 15, 2026
3e91f1d
fix: display selected show count
SandzSoft Aug 15, 2026
1a0ef29
handle genre search correctly
SandzSoft Aug 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"liveServer.settings.port": 5501
}
Loading