diff --git a/.gitignore b/.gitignore
index 438cb08..1fdccea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,5 @@ node_modules
.output
.env
dist
+
+.idea
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
deleted file mode 100644
index df7825d..0000000
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index f589ca3..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/php.xml b/.idea/php.xml
deleted file mode 100644
index e0c73d1..0000000
--- a/.idea/php.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/prettier.xml b/.idea/prettier.xml
deleted file mode 100644
index 0c83ac4..0000000
--- a/.idea/prettier.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 94a25f7..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/web.iml b/.idea/web.iml
deleted file mode 100644
index c956989..0000000
--- a/.idea/web.iml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
deleted file mode 100644
index 80cc288..0000000
--- a/.idea/workspace.xml
+++ /dev/null
@@ -1,150 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {
- "associatedIndex": 8
-}
-
-
-
-
-
-
-
-
- {
- "keyToString": {
- "RunOnceActivity.OpenProjectViewOnStart": "true",
- "RunOnceActivity.ShowReadmeOnStart": "true",
- "RunOnceActivity.git.unshallow": "true",
- "WebServerToolWindowFactoryState": "false",
- "code.cleanup.on.save": "true",
- "git-widget-placeholder": "showings-updates",
- "last_opened_file_path": "/home/tiradoe/Projects/movie-night/web/src/types",
- "list.type.of.created.stylesheet": "CSS",
- "node.js.detected.package.eslint": "true",
- "node.js.detected.package.standard": "true",
- "node.js.detected.package.tslint": "true",
- "node.js.selected.package.eslint": "(autodetect)",
- "node.js.selected.package.standard": "",
- "node.js.selected.package.tslint": "(autodetect)",
- "nodejs_package_manager_path": "npm",
- "npm.dev.executor": "Run",
- "prettierjs.PrettierConfiguration.Package": "/home/tiradoe/Projects/movie-night/web/src/node_modules/prettier",
- "rearrange.code.on.save": "true",
- "settings.editor.selected.configurable": "settings.vue",
- "ts.external.directory.path": "/home/tiradoe/Projects/movie-night/web/src/node_modules/typescript/lib",
- "vue.rearranger.settings.migration": "true"
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1673156065550
-
-
- 1673156065550
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/README.md b/README.md
index 95d2437..24a57d4 100644
--- a/README.md
+++ b/README.md
@@ -2,3 +2,5 @@ Movie Night Web
=

+
+Uses filmstrip icon by momentbloom (https://www.vecteezy.com/vector-art/36659391-filmstrip)
diff --git a/src/assets/css/main.css b/src/assets/css/main.css
index dc9639a..e1f4f52 100644
--- a/src/assets/css/main.css
+++ b/src/assets/css/main.css
@@ -94,6 +94,12 @@ input {
width: 80%; /* Could be more or less, depending on screen size */
}
+.page-header {
+ font-size: 1.5rem;
+ line-height: calc(2 / 1.5);
+ padding-bottom: 1rem;
+}
+
.hover-pointer {
cursor: pointer;
}
diff --git a/src/assets/img/movie-loader.mov b/src/assets/img/movie-loader.mov
new file mode 100644
index 0000000..eceaebc
Binary files /dev/null and b/src/assets/img/movie-loader.mov differ
diff --git a/src/assets/img/movie-loader.webm b/src/assets/img/movie-loader.webm
new file mode 100644
index 0000000..d6fb54c
Binary files /dev/null and b/src/assets/img/movie-loader.webm differ
diff --git a/src/assets/img/poster-placeholder.svg b/src/assets/img/poster-placeholder.svg
new file mode 100644
index 0000000..5d27ac3
--- /dev/null
+++ b/src/assets/img/poster-placeholder.svg
@@ -0,0 +1,48 @@
+
+
diff --git a/src/components/LoadingIcon.vue b/src/components/LoadingIcon.vue
new file mode 100644
index 0000000..742c6d6
--- /dev/null
+++ b/src/components/LoadingIcon.vue
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/Modal.vue b/src/components/Modal.vue
deleted file mode 100644
index 23886af..0000000
--- a/src/components/Modal.vue
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
- X
-
-
-
-
-
-
-
-
diff --git a/src/components/MoviePoster.vue b/src/components/MoviePoster.vue
new file mode 100644
index 0000000..0b07063
--- /dev/null
+++ b/src/components/MoviePoster.vue
@@ -0,0 +1,36 @@
+
+
+
+
+
![Movie Details]()
+
+
+
+
diff --git a/src/components/MovieQuote.vue b/src/components/MovieQuote.vue
new file mode 100644
index 0000000..53bc3bd
--- /dev/null
+++ b/src/components/MovieQuote.vue
@@ -0,0 +1,54 @@
+
+
+
+ {{ quote.quote }}
+
+
+
+ {{ quote.actor }}
+ {{ quote.movie }}
+
+
+
+
+
+
diff --git a/src/components/admin/lists.vue b/src/components/admin/lists.vue
index afdcc2c..8472348 100644
--- a/src/components/admin/lists.vue
+++ b/src/components/admin/lists.vue
@@ -3,90 +3,101 @@
-
- {{ list.name }}
-
+ {{ list.name }}
+
-
-
\ No newline at end of file
+
diff --git a/src/components/admin/search.vue b/src/components/admin/search.vue
index 638f4ea..8e94c10 100644
--- a/src/components/admin/search.vue
+++ b/src/components/admin/search.vue
@@ -1,4 +1,5 @@
+