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 b4d0069..0000000 --- a/.idea/workspace.xml +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - { - "associatedIndex": 8 -} - - - - - - - - - - - - - - - - - - - - - - - - - + + 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 @@ - - - - - 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 @@ + + + + + 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 @@ + + + + diff --git a/src/components/admin/lists.vue b/src/components/admin/lists.vue index 6925bcb..8472348 100644 --- a/src/components/admin/lists.vue +++ b/src/components/admin/lists.vue @@ -32,7 +32,7 @@ diff --git a/src/components/admin/showings.vue b/src/components/admin/showings.vue index 07796c1..ec96c87 100644 --- a/src/components/admin/showings.vue +++ b/src/components/admin/showings.vue @@ -28,25 +28,9 @@ import { useCookie } from "#app"; import type { Schedule } from "~/types/schedule"; import { $fetch } from "ofetch"; -const showings = defineModel("showings", { default: [] }); -const previous_showings = defineModel("previous_showings", { - default: [], -}); +const showings = ref([]); +const previous_showings = ref([]); const got_previous = ref(false); -const months = [ - "January", - "February", - "March", - "April", - "May", - "June", - "July", - "August", - "September", - "October", - "November", - "December", -]; onMounted(() => { getShowings(); @@ -54,6 +38,20 @@ onMounted(() => { const formatDate = function (date_string: string) { let parsed_date = new Date(Date.parse(date_string)); + const months = [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December", + ]; let month = months[parsed_date.getMonth()]; return `${month} ${parsed_date.getDate()}, ${parsed_date.getFullYear()}`; diff --git a/src/components/common/menus/ProfileMenu.vue b/src/components/common/menus/ProfileMenu.vue new file mode 100644 index 0000000..ac69e59 --- /dev/null +++ b/src/components/common/menus/ProfileMenu.vue @@ -0,0 +1,120 @@ + + + + + diff --git a/src/components/common/navigation/ScrollToTop.vue b/src/components/common/navigation/ScrollToTop.vue new file mode 100644 index 0000000..2ef222c --- /dev/null +++ b/src/components/common/navigation/ScrollToTop.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/components/common/navigation/navbar.vue b/src/components/common/navigation/navbar.vue new file mode 100644 index 0000000..87f1008 --- /dev/null +++ b/src/components/common/navigation/navbar.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/components/common/ui/FormButton.vue b/src/components/common/ui/FormButton.vue new file mode 100644 index 0000000..853caed --- /dev/null +++ b/src/components/common/ui/FormButton.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/src/components/common/ui/Modal.vue b/src/components/common/ui/Modal.vue new file mode 100644 index 0000000..33d95fd --- /dev/null +++ b/src/components/common/ui/Modal.vue @@ -0,0 +1,25 @@ + + + + + diff --git a/src/components/forms/PasswordReset.vue b/src/components/forms/PasswordReset.vue new file mode 100644 index 0000000..1e8ff9d --- /dev/null +++ b/src/components/forms/PasswordReset.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/src/components/forms/ScheduleMovie.vue b/src/components/forms/ScheduleMovie.vue index b2bf788..ad9a00f 100644 --- a/src/components/forms/ScheduleMovie.vue +++ b/src/components/forms/ScheduleMovie.vue @@ -27,7 +27,9 @@ diff --git a/src/components/modal-content/AddMovie.vue b/src/components/modal-content/AddMovie.vue index 5a67020..b74f8fc 100644 --- a/src/components/modal-content/AddMovie.vue +++ b/src/components/modal-content/AddMovie.vue @@ -1,22 +1,18 @@