diff --git a/README.md b/README.md
index c7b09c5..5d2f593 100644
--- a/README.md
+++ b/README.md
@@ -1,45 +1,28 @@
# featherfin
-This template should help get you started developing with Vue 3 in Vite.
-
-## Recommended IDE Setup
-
-[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).
-
-## Type Support for `.vue` Imports in TS
-
-TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) to make the TypeScript language service aware of `.vue` types.
-
-## Customize configuration
-
-See [Vite Configuration Reference](https://vite.dev/config/).
-
-## Project Setup
-
-```sh
-bun install
-```
-
-### Compile and Hot-Reload for Development
-
-```sh
-bun dev
-```
-
-### Type-Check, Compile and Minify for Production
-
-```sh
-bun run build
-```
-
-### Run Unit Tests with [Vitest](https://vitest.dev/)
-
-```sh
-bun test:unit
-```
-
-### Lint with [ESLint](https://eslint.org/)
-
-```sh
-bun lint
-```
+### TODO
+
+- [ ] Add episode title and SXXEXX to item screen for episode
+- [ ] Enlarge Next Up section on Home
+- [ ] Fix row spacing on Home
+- [ ] Add Continue Watching section to Home
+- [ ] Finish Item page
+ - [ ] Add Actor List to all items except seasons
+ - [ ] Add episode list for series/seasons
+ - [ ] Add next episode list for episode
+ - [ ] Add related shows/movies to series and movies
+- [ ] Finish implementing MediaInfo
+- [ ] Move all MediaInfo stand-ins to the component
+- [ ] Make Like and Favorite buttons work
+ - [ ] Show state
+ - [ ] Update state
+- [ ] Make play buttons on media start playing
+ - [ ] Movies start playing movie
+ - [ ] Episodes play episode
+ - [ ] Series play next episode
+- [ ] Add sorting and filters to BrowseView
+ - [ ] Design UI elements
+ - [ ] Implement
+- [ ] Add search
+- [ ] Make featured media carousel work
+ - [ ] a lot
diff --git a/src/assets/main.css b/src/assets/main.css
index b8d0d73..cd42290 100644
--- a/src/assets/main.css
+++ b/src/assets/main.css
@@ -142,6 +142,13 @@ a:hover {
line-clamp: 6;
-webkit-box-orient: vertical;
}
+.clamp-8 {
+ overflow: hidden;
+ display: -webkit-box;
+ -webkit-line-clamp: 8; /* number of lines to show */
+ line-clamp: 8;
+ -webkit-box-orient: vertical;
+}
.no-select {
user-select: none;
diff --git a/src/components/MediaGrid.vue b/src/components/MediaGrid.vue
index 9716f3a..a291dae 100644
--- a/src/components/MediaGrid.vue
+++ b/src/components/MediaGrid.vue
@@ -119,7 +119,7 @@ onMounted(() => {
diff --git a/src/components/MediaInfo.vue b/src/components/MediaInfo.vue
index 8776b8a..60d5c12 100644
--- a/src/components/MediaInfo.vue
+++ b/src/components/MediaInfo.vue
@@ -1,3 +1,13 @@
+
+