KevinMidboe
d24a318de8
Updated all scss imports to be relative from src alias
...
Alias defined in webpack.config.js
2022-03-05 08:46:18 +01:00
KevinMidboe
3b0039b51b
Removed all icon references from index and linted
2022-03-04 18:41:54 +01:00
KevinMidboe
5dd3509466
If id is string convert to number
2022-03-04 18:41:41 +01:00
KevinMidboe
dbde8bc00b
Re-did cast elements. Renamed CastPersons so Person can be popup comp for person.
2022-03-04 18:39:48 +01:00
KevinMidboe
7449650b64
Shortlist moved to resultsSection & sizing for item not that have grid
2022-03-04 18:36:59 +01:00
KevinMidboe
a0810fbee1
Linting
2022-03-04 18:34:48 +01:00
KevinMidboe
a614974a35
Fixed input when it has icon & refactored signin/register to reflect
...
changes in store
2022-03-04 18:33:16 +01:00
KevinMidboe
b24b091a3e
Simplified home, now send apiFunction to child to make the requests
2022-03-04 18:32:22 +01:00
KevinMidboe
3aefb4c4ac
Added new profile icon to show if user is logged in or not.
2022-03-04 18:28:12 +01:00
KevinMidboe
2e2ca59334
Updated requests route in navigation icons
2022-03-04 18:27:47 +01:00
KevinMidboe
6463d5ef4c
Linting
2022-03-04 18:27:28 +01:00
KevinMidboe
4432d8e604
Decrease font size a bit on mobile & remove margin for last element
2022-03-04 18:26:57 +01:00
KevinMidboe
7ded50ea84
New icons, changed how we color them
2022-03-04 18:26:34 +01:00
KevinMidboe
d49285f1e2
Some style tweaks to toggle input. Also added a v-key to children
2022-03-04 18:25:38 +01:00
KevinMidboe
b9f39e690d
Renamed variable to make more sense
2022-03-04 18:24:53 +01:00
KevinMidboe
fc2b139653
New icons need different styling, updated.
2022-03-04 18:24:37 +01:00
KevinMidboe
3ceb2d7a6f
New rolling animation for search result elements.
2022-03-04 18:23:43 +01:00
KevinMidboe
95ad74a1b5
Authorization is now a cookie so removed localStorage code
...
Update some structure in how we request and save settings. Updated
Settings & Profile to reflect these changes.
2022-03-04 18:20:50 +01:00
KevinMidboe
ca4d87b315
Increased height to 30vh & added expand/collapse icon on hover
2022-03-04 18:13:43 +01:00
KevinMidboe
86efb04eb8
Moved App.vue entry component styles to main.scss
2022-03-04 18:12:15 +01:00
KevinMidboe
67de2a91fe
Requests should also have list route prefix
2022-03-04 18:11:24 +01:00
KevinMidboe
df388b929a
Updated and added new icons from Lindua
2022-03-04 18:10:35 +01:00
KevinMidboe
9083b0a5d0
Ghost element needed 10px to max-width to be consistent
...
Also updated expand icon that requires updates to height, width & color
attribute.
2022-03-03 23:13:41 +01:00
KevinMidboe
dbc225a41c
If plexId updates, reload graph
2022-02-03 20:53:18 +01:00
KevinMidboe
18a0acfe19
Popup now handles person. Updated all dependencies.
2022-01-28 20:03:02 +01:00
KevinMidboe
4488e53ff2
getMovie & getShow should also request cast data
2022-01-14 17:13:17 +01:00
KevinMidboe
7bced50952
Don't send auth token to elastic
2022-01-14 17:12:55 +01:00
KevinMidboe
824a2143ef
Replaced searchInput with local icon
2022-01-14 17:09:45 +01:00
KevinMidboe
5c1b9a00f4
Removed unused Search component (replace w/ SearchPage)
2022-01-14 17:05:02 +01:00
KevinMidboe
aaef8a6107
Cast has more css shadows and animations.
2022-01-14 17:04:28 +01:00
KevinMidboe
9f3745b71c
Moved hamburger logic to store & auto hide on route change
2022-01-14 17:02:00 +01:00
KevinMidboe
5431b5be40
Tried simplifying and spliting some of Movie component.
...
Simplified sidebar element to use props.
Replaced icons with feather icons.
Description gets it's own component & tries it best at figuring out if
description should be truncated or not. Now it adds a element at bottom
of body with the same description and compares the height to default
truncated text. If the dummy element is taller we show the truncate
button.
2022-01-14 17:00:54 +01:00
KevinMidboe
acfa3e9d54
Renamed icon request to inbox.
2022-01-14 15:40:11 +01:00
KevinMidboe
3c72bdf3c2
Activity page subscribes to store & more css variables
2022-01-13 00:27:09 +01:00
KevinMidboe
dc2359ff6a
Movie now subscribes to store. Added cast to info panel.
2022-01-13 00:25:38 +01:00
KevinMidboe
0b6398cc4c
Refactored search and autocomplete
...
Now with more icons, much simpler dropdown and a smooth open animation.
Filter is moved to the searchPage instead of baking in the search
dropdown.
2022-01-13 00:24:40 +01:00
KevinMidboe
d3a3160cf8
Split navigation icons/header into more components, fixed svg transition
...
Split more out into `Hamburger` & `NavigationIcon` components.
2022-01-13 00:17:43 +01:00
KevinMidboe
b021882013
Refactored user store & moved popup logic from App to store
...
Cleaned up bits of all the components that use these stores.
User store now focuses around keeping track of the authorization token
and the response from /login. When a sucessfull login request is made we
save our new token and username & admin data to the with login(). Since
cookies aren't implemented yet we keep track of the auth_token to make
authroized requests back to the api later.
The username and admin data from within the body of the token is saved
and only cleared on logout().
Since we haven't implemented cookies we persist storage with
localStorage. Whenever we successfully decode and save a token body we
also save the token to localStorage. This is later used by
initFromLocalStorage() to hydrate the store on first page load.
Popup module is for opening and closing the popup, and now moved away
from a inline plugin in App entry. Now handles loading from &
updating query parameters type=movie | show.
The route listens checks if open every navigation and closes popup if it
is.
2022-01-13 00:14:36 +01:00
KevinMidboe
d1cbbfffd8
Fixes broken functions and bugs
...
- Mobile can now click behind movie popup to dismiss
- Link to /activity instead of /profile?activity=true
- Remove fill from icons that color using stroke
- Add border to navigation icons
- Darkmode now toggles correctly when load in light/default mode.
- Only show load previous button when loading is false
- Switched to new SearchPage over Search.vue
2022-01-10 18:33:16 +01:00
KevinMidboe
5104df0af0
Width fix for password inputs
2022-01-10 01:25:18 +01:00
KevinMidboe
5e330861ca
Let navigatino elements grow to natural height
2022-01-10 01:06:02 +01:00
KevinMidboe
4d27fdb25a
Popover should take all height
2022-01-10 01:03:20 +01:00
KevinMidboe
2ab1609bd9
Profile has both activity and settings inline
2022-01-10 00:51:14 +01:00
KevinMidboe
aa7e6a2a53
Fullwidth property for seasoned button
2022-01-10 00:50:47 +01:00
KevinMidboe
2937e7b974
Linting
2022-01-10 00:50:09 +01:00
KevinMidboe
2371907f54
Set search params when popup movie & check for and read on load
2022-01-10 00:49:57 +01:00
KevinMidboe
6615827b29
Re-did list components
2022-01-10 00:48:15 +01:00
KevinMidboe
97c23fa895
Re implemented header navigation
2022-01-10 00:46:26 +01:00
KevinMidboe
39930428a9
Banner has some more images to cycle between
2022-01-10 00:43:37 +01:00
KevinMidboe
83b14e0744
Moved icons from html file to separate icons/ components
2022-01-10 00:42:12 +01:00