Commit graph

1545 commits

Author SHA1 Message Date
Gamebrary
bbae16d514 handle conversion of legacy platforms with more than 1 platform id 2020-08-31 09:40:54 -07:00
Gamebrary
f18a579bb6 sort boards alphabetically 2020-08-28 15:29:56 -07:00
Gamebrary
17ea6499d3 restore list sorting (except by release date) 2020-08-28 15:23:27 -07:00
Gamebrary
37578f054a load wallpapers from app.vue 2020-08-28 14:57:28 -07:00
Gamebrary
f1a8c1c7b0 reduce size of legacy platforms 2020-08-28 14:57:09 -07:00
Gamebrary
847d789363 show which theme is currently being used, also put themes in cards 2020-08-28 14:56:57 -07:00
Gamebrary
fc5f99f71c make list header buttons transparent 2020-08-28 14:56:37 -07:00
Gamebrary
8b1bdacfdd load wallpapers on page load 2020-08-28 14:56:20 -07:00
Gamebrary
2ad4a691c4 platformNames null check 2020-08-27 15:07:41 -07:00
Gamebrary
0ed2548c40 fix issue in board avatars 2020-08-27 10:10:19 -07:00
Gamebrary
b2ae21dfd8 fix drag 2020-08-26 16:47:17 -07:00
Gamebrary
020bae0827 override nav box shadow 2020-08-26 16:47:08 -07:00
Gamebrary
9ed40fc435 Theme support 2020-08-26 16:31:39 -07:00
Gamebrary
24506c71b0 display platforms in board card 2020-08-26 14:23:28 -07:00
Gamebrary
09ee41f77e improve board placeholder accuracy 2020-08-26 14:23:15 -07:00
Gamebrary
a34ed94656 mobile enhancements 2020-08-26 14:23:05 -07:00
Gamebrary
cb4f84dfa4 Don't show board actions until board is loaded 2020-08-26 14:22:21 -07:00
Gamebrary
df9ba2e81d platformNames getter 2020-08-26 11:07:21 -07:00
Gamebrary
bf2d8a3bb6 share clickable class for cards 2020-08-26 11:07:13 -07:00
Gamebrary
d2a4102a39 default logo format to svg 2020-08-26 11:06:47 -07:00
Gamebrary
6097294866 formatting and removed commented out line 2020-08-26 10:34:59 -07:00
Gamebrary
88991e5ecd increase size of board settings modal 2020-08-26 10:34:23 -07:00
Gamebrary
983939d6bf consolidate deprecation messages inside modal 2020-08-26 10:28:27 -07:00
Gamebrary
1449f59c44 add pointer cursor to board card 2020-08-26 09:32:38 -07:00
Gamebrary
8b1d13779f use grid layout for platforms 2020-08-26 09:29:44 -07:00
Gamebrary
11e9cc6bb4 make entire board card clickable 2020-08-26 09:29:08 -07:00
Gamebrary
29bc9638c2 move platform picker up in order 2020-08-26 09:28:58 -07:00
Gamebrary
b5f51f9000 Fix wallpaper issues 2020-08-26 09:13:04 -07:00
Gamebrary
9562b0a1b5 Fix wallpaper download url being stored instead of reference 2020-08-26 08:47:12 -07:00
Gamebrary
a1bf5f09d7 remove scrollable prop 2020-08-26 08:43:09 -07:00
Gamebrary
0d5a8a4c2e linter fix 2020-08-26 00:19:10 -07:00
Gamebrary
979efc898b remove travolta gif, too heavy... :( 2020-08-26 00:18:44 -07:00
Gamebrary
03e8b6ced3 default filter to popular 2020-08-26 00:16:49 -07:00
Gamebrary
8ea687484c rename board route 2020-08-25 23:38:33 -07:00
Gamebrary
6eed4492a6 remove delete board button from board card 2020-08-25 23:35:17 -07:00
Gamebrary
d2607ac746 fix loading stuck in legacy add list 2020-08-25 23:35:07 -07:00
Gamebrary
e9745d363c Added deprecation modal and option to convert platform to board 2020-08-25 23:34:52 -07:00
Gamebrary
d12c28ea3a default filter to popular 2020-08-25 23:33:37 -07:00
Gamebrary
2090f9f72f fix legacy board loading getting stuck 2020-08-25 23:33:29 -07:00
Gamebrary
dc521397eb remove theme from app.vue 2020-08-25 22:02:20 -07:00
Gamebrary
41a081006d clean up themes 2020-08-25 22:01:48 -07:00
Gamebrary
bb2c700366 improve clear session mutation 2020-08-25 21:44:59 -07:00
Gamebrary
bbfb0a0bf0 null check 2020-08-25 21:28:21 -07:00
Gamebrary
8ff82d26c4 use state board when available in board placeholder 2020-08-25 21:26:58 -07:00
Gamebrary
cd8c3bc9f5 bug fixes 2020-08-25 17:06:49 -07:00
Gamebrary
23d4761601 default to popular filter 2020-08-25 17:06:34 -07:00
Gamebrary
a4f952f5c9 linter fix 2020-08-25 16:43:21 -07:00
Gamebrary
d26b91b38d clean up #app 2020-08-25 16:41:57 -07:00
Gamebrary
804617a58c added empty state help image 2020-08-25 16:38:19 -07:00
Gamebrary
1fa619f07e custom game toast 2020-08-25 16:38:06 -07:00
Gamebrary
ed2267a440 added note for migration request 2020-08-25 16:37:58 -07:00
Gamebrary
3918be05cd fixed issues with tags 2020-08-25 16:37:44 -07:00
Gamebrary
18d0403172 clean up wallpapers, move everything to store 2020-08-25 16:37:33 -07:00
Gamebrary
91f0d78b26 wip delete account modal 2020-08-25 16:36:48 -07:00
Gamebrary
4b110e438d clean up bootrstrap implementation 2020-08-25 16:36:39 -07:00
Gamebrary
b6a9da7376 update bootstrap template 2020-08-25 16:35:37 -07:00
Gamebrary
8c86d2da0a tweak default bootstrap colors 2020-08-25 16:35:21 -07:00
Gamebrary
6ee92c126a min height in #app 2020-08-24 23:34:39 -07:00
Gamebrary
cffa0d1d05 show link to files settings if no wallpapers set 2020-08-24 23:34:28 -07:00
Gamebrary
2c3212125b make files modal scrollable 2020-08-24 23:33:58 -07:00
Gamebrary
b0cb5e3a29 remove warning syle from sign out button 2020-08-24 23:33:49 -07:00
Gamebrary
43f1ecabb4 hide legacy platforms if none available 2020-08-24 23:33:35 -07:00
Gamebrary
ebc070faee remove text shadow from board name in header 2020-08-24 23:33:09 -07:00
Gamebrary
c37fa3fd44 Open rename list when clicking on list name 2020-08-24 23:26:34 -07:00
Gamebrary
a7a5a9dc93 make sort/filter dropdowns 2020-08-24 23:26:21 -07:00
Gamebrary
9f372dd534 fixed typo 2020-08-24 23:26:10 -07:00
Gamebrary
0a1dca91ba Start empty list with a dummy list 2020-08-24 23:21:44 -07:00
Gamebrary
c1b6bfe552 mobile optimization 2020-08-24 22:37:51 -07:00
Gamebrary
8f4226ced4 put board name in header 2020-08-24 22:19:30 -07:00
Gamebrary
ed8ddb8152 game responsive adjustments 2020-08-24 22:18:56 -07:00
Gamebrary
b8397d5398 remove unnecessary div + null check 2020-08-24 21:24:32 -07:00
Gamebrary
02e32757ba game card clean up 2020-08-24 21:24:09 -07:00
Gamebrary
1c03353bc9 fix board placeholder 2020-08-24 21:24:02 -07:00
Gamebrary
a16eaf3c27 make header fixed in board 2020-08-24 21:23:34 -07:00
Gamebrary
3a43d2eafb file management and board settings 2020-08-24 21:23:22 -07:00
Gamebrary
a84be79a9a filtered platforms getter 2020-08-24 21:21:56 -07:00
Gamebrary
e6892b70f9 platform picker sort/filter 2020-08-24 21:21:24 -07:00
Gamebrary
08c672c464 misc clean up 2020-08-24 10:23:04 -07:00
Gamebrary
cf4a3a19f7 change session expired ui 2020-08-24 10:22:49 -07:00
Gamebrary
a5d0b15ed7 use show instead of shown 2020-08-24 10:22:01 -07:00
Gamebrary
011863d4c9 linter fixes 2020-08-24 09:44:45 -07:00
Gamebrary
4bb7493aa2 remove session expired redirect on error 2020-08-24 09:44:22 -07:00
Gamebrary
68025566d7 load everything on show 2020-08-24 09:43:02 -07:00
Gamebrary
32777418f9 platform picker 2020-08-23 00:34:16 -07:00
Gamebrary
e0275427f7 add platform picker component 2020-08-22 11:59:58 -07:00
Gamebrary
beb51438a7 Add deprecation warning to platforms 2020-08-22 11:59:43 -07:00
Gamebrary
7fec836d28 remove unused mapState items from board 2020-08-22 11:59:27 -07:00
Gamebrary
5f947eddca add line between board and platforms 2020-08-22 11:59:13 -07:00
Gamebrary
d4010fbc46 format platforms before storing them 2020-08-22 11:59:03 -07:00
Gamebrary
af4da6f292 fix issue when adding a list for the first time 2020-08-22 11:58:44 -07:00
Gamebrary
a7b018cf5b commit then dispatch action when adding a list 2020-08-22 11:58:00 -07:00
Gamebrary
f3b44eea98 remove add list action 2020-08-22 11:57:41 -07:00
Gamebrary
3052eca97f constants file 2020-08-22 11:57:33 -07:00
Gamebrary
0a5d7b83be stop lazy loading images 2020-08-22 11:56:46 -07:00
Gamebrary
2b9d50d1b2 load platforms from boards 2020-08-22 05:24:24 -07:00
Gamebrary
449b284b19 refactor game progress 2020-08-22 05:23:58 -07:00
Gamebrary
d320125934 added global delete translation 2020-08-22 05:23:36 -07:00
Gamebrary
105db012d5 catch error when adding game, also update mutation prop 2020-08-22 05:23:26 -07:00
Gamebrary
2906835701 add/remove game mutations 2020-08-22 05:22:51 -07:00
Gamebrary
1a9b7ffb6b rename non legacy actions 2020-08-22 05:22:32 -07:00
Gamebrary
1f655b9783 save igdb platforms to store 2020-08-22 05:21:56 -07:00
Gamebrary
ae068f27cb Compartmentalize game modal 2020-08-22 05:21:15 -07:00
Gamebrary
1e42364643 fix board placeholder 2020-08-21 08:08:57 -07:00
Gamebrary
8dea5070df fix game dragging 2020-08-21 07:52:44 -07:00
Gamebrary
babe9bd806 refactor list tweaks 2020-08-21 07:38:03 -07:00
Gamebrary
90bc7bafb8 refactor change view and rename list 2020-08-21 00:43:30 -07:00
Gamebrary
cd8c8b4b04 hide release date until ready 2020-08-21 00:42:16 -07:00
Gamebrary
46e0f346df allow merge mode when saving board 2020-08-20 23:50:06 -07:00
Gamebrary
9a37c72ae7 refactor move list 2020-08-20 23:49:49 -07:00
Gamebrary
04a754258e refactor sort list 2020-08-20 23:49:19 -07:00
Gamebrary
c19b77111e set empty settings when creating new list 2020-08-20 23:48:59 -07:00
Gamebrary
f91347493f missing semi colon 2020-08-20 23:14:13 -07:00
Gamebrary
9d1c6912b4 more refactoring 2020-08-20 23:13:45 -07:00
Gamebrary
bfde8534bc refactor add game 2020-08-20 23:12:51 -07:00
Gamebrary
fa3034f68a refactor add list 2020-08-20 23:11:54 -07:00
Gamebrary
07de00ce5b rename mutations as well 2020-08-18 15:01:16 -07:00
Gamebrary
1617fbc71a rename actions to differntiate between old/new 2020-08-18 14:35:32 -07:00
Gamebrary
eb701f79ca separate legacy from new board 2020-08-18 11:56:10 -07:00
Gamebrary
fd026dff9a fix add list modal not opening 2020-08-18 11:55:39 -07:00
Gamebrary
5b045bda7b rename home -> consoles 2020-08-17 09:16:28 -07:00
Gamebrary
879d552457 refactor tags 2020-08-17 09:11:43 -07:00
Gamebrary
c0c98476f1 remove size small 2020-08-17 09:11:21 -07:00
Gamebrary
83e1f9559e remove no longer used methods 2020-08-17 09:10:36 -07:00
Gamebrary
63496da63a make card clickable 2020-08-17 09:10:21 -07:00
Gamebrary
4ec6e0f904 refactor notes 2020-08-15 15:39:22 -07:00
Gamebrary
f68af1cbdd refactor progresses 2020-08-15 13:41:43 -07:00
Gamebrary
67e3e826b1 game tags 2020-08-15 09:19:35 -07:00
Gamebrary
d0e6e19c30 open game details when clicking on gamecardtext 2020-08-15 07:49:53 -07:00
Gamebrary
a9f566c945 make list empty state clickable 2020-08-14 23:52:47 -07:00
Gamebrary
8cfebe6810 use modal method instead of referencing method inside add-list component 2020-08-14 23:52:35 -07:00
Gamebrary
37af1601e2 lazy load game card images, make whole card clickable 2020-08-14 23:43:50 -07:00
Gamebrary
40fa891b66 remove igdb logo from add game modal 2020-08-14 23:43:30 -07:00
Gamebrary
aa17351ae5 replace lodash debounce with bootstrap's built in, make search async 2020-08-14 23:43:20 -07:00
Gamebrary
043da4636f move toast to bottom right corner 2020-08-14 23:42:38 -07:00
Gamebrary
f00cbd04e3 remove modal component and comment out pending modals 2020-08-14 23:42:30 -07:00
Gamebrary
0b99d9b220 remove tag component 2020-08-14 23:41:32 -07:00
Gamebrary
28717dc3cf platforms header clean up 2020-08-14 23:40:41 -07:00
Gamebrary
73ddbaf077 board settings clean up, temp disable themes and move delete to footer 2020-08-14 23:40:27 -07:00
Gamebrary
25a0055911 clean up wallpaper upload component 2020-08-14 23:39:36 -07:00
Gamebrary
667dc2d037 remove font awesome 2020-08-14 23:39:19 -07:00
Gamebrary
6f9db83975 replace github-button with standard buttons, load repo data directly 2020-08-14 23:37:27 -07:00
Gamebrary
142516361b remove centered toast 2020-08-14 23:35:52 -07:00
Gamebrary
714e1e3243 translation tweaks 2020-08-14 23:35:41 -07:00
Gamebrary
19a760b276 tags settings clean up and wrong ref fix 2020-08-14 23:35:28 -07:00
Gamebrary
51c446bea8 replace entire lodash with subpackages 2020-08-14 23:34:39 -07:00
Gamebrary
6f0fd298a8 linter fix 2020-08-14 17:04:31 -07:00
Gamebrary
10b21caa27 lots of stuff xD 2020-08-14 17:02:34 -07:00
Gamebrary
b43329813d move showgameCount to list tweaks 2020-08-14 17:02:17 -07:00
Gamebrary
a2e22abd14 don't open game modal from search 2020-08-14 17:01:41 -07:00
Gamebrary
e4f50e85f7 lazy load images 2020-08-14 17:01:13 -07:00
Gamebrary
512c5c9673 refactor game modal 2020-08-14 17:00:55 -07:00
Gamebrary
02664d9f1b clean up 2020-08-14 17:00:04 -07:00
Gamebrary
01928dffac remove old styles 2020-08-14 16:59:46 -07:00
Gamebrary
980c4c8da7 update board route, remove settings route 2020-08-14 16:59:29 -07:00
Gamebrary
3b9fc0c7ab update 404 page 2020-08-14 16:59:12 -07:00
Gamebrary
05348124ec rename GameBoard -> Board 2020-08-14 16:58:55 -07:00
Gamebrary
824b49666f clean up platforms page footer 2020-08-14 16:57:55 -07:00
Gamebrary
4c61c2708a update and refactor igdb logo component 2020-08-14 16:57:40 -07:00
Gamebrary
58bc8445f5 Added google stadia, ps5, and xbox series x 2020-08-12 23:56:36 -07:00
Gamebrary
db9b0e7f17 replace toasts with bootstrap's 2020-08-12 23:55:56 -07:00
Gamebrary
7368293aed updates 2020-08-11 16:39:11 -07:00
Gamebrary
ba351db6f7 bootstrap initial migration 2020-08-10 21:16:43 -07:00
Gamebrary
034c0c3458 set user id mutation 2020-08-03 10:00:15 -07:00
Gamebrary dev team
4d309f8b73 remove remaining styles 2020-07-22 13:47:38 -07:00
Gamebrary dev team
f14a5fc3ef remove styles 2020-07-22 13:44:48 -07:00
gb
ba869a5f5d test 2020-07-22 13:09:23 -07:00
Gamebrary dev team
83c15db3c3 replace nav 2020-07-22 08:52:09 -07:00
Gamebrary dev team
3b370448c9 update game search modal 2020-07-22 08:15:31 -07:00
Gamebrary dev team
fe06a86b90 remove css reset 2020-07-21 16:01:05 -07:00
Gamebrary dev team
17635f9d5f remove inputs styles 2020-07-21 15:55:46 -07:00
Gamebrary dev team
8fbb257918 replace toggle switch 2020-07-21 15:54:39 -07:00
Gamebrary dev team
a439a21eb1 replace inputs 2020-07-21 15:08:22 -07:00
Gamebrary dev team
be713562e5 replace select with bootstrap's 2020-07-21 14:18:40 -07:00
Gamebrary dev team
57a2d040a3 replace textarea with bootstrap's 2020-07-21 14:12:02 -07:00
Gamebrary dev team
0241e894a8 replace custom buttons with bootstrap's 2020-07-21 13:49:29 -07:00
Gamebrary dev team
70a48fb0c5 bump vue and add bootstrap 2020-07-21 13:47:12 -07:00
Bagerian
230b39184d
Updated pl.json
Corrected the translations
2020-06-18 13:25:51 +02:00
Patrick Kontschak
62b09311bb
[183] Show when an upcoming game is going to be released (#193)
* use moment.js to get the days until release

* add days until release to game info

* show release date in compact grid view

* show days until release on masonry items

* option to hide game info displayed on masonry cover

* option to hide days until release for each list

* add proper release text to text-based views

* add release dates to search

this is to avoid the TBA when adding a game to a list

* enable sorting for masonry items

* add "releases today" on day of release

* round up rather than down

this way the app won't tell people the game releases 12 hours before it does.

* assume games are released by 3pm on release day

* Show "Today" on release day.

* translation
2020-02-18 18:30:34 +01:00
Patrick Kontschak
e8b4ee2fb0
enable dragging for masonry items (#192) 2020-02-11 10:57:18 -07:00
Patrick Kontschak
b2a0e0a82d
option to hide game info displayed on cover (#191) 2020-02-11 10:56:13 -07:00
Patrick Kontschak
122f8c94f1
[183] Sort by release dates (#190) 2020-02-11 10:03:50 -07:00
Patrick Kontschak
7ee27c2702
Increase drag and drop area (#179) 2020-02-03 09:26:03 -07:00
Roman Cervantes
e73559fadd
null check (#178) 2020-01-28 09:51:52 -07:00
Patrick Kontschak
2a9f6c687d Display games with 100% progress as completed with a checkmark/badge (#173) 2020-01-28 09:41:50 -07:00
Roman Cervantes
6a7881a758 Remove z index from empty list placeholder 2020-01-23 10:54:38 -07:00
Roman Cervantes
c3ed432c07 Update empty list color 2020-01-22 12:11:15 -07:00
Roman Cervantes
1a6a1f35ef Improved empty state 2020-01-22 12:07:27 -07:00
Roman Cervantes
7e24343138 Game modal clean up 2020-01-22 11:21:02 -07:00
Roman Cervantes
2ab0e7bd5a Cleaned up game search modal 2020-01-22 11:09:16 -07:00
Roman Cervantes
fe34e0f477 Fixed indentation in themes 2020-01-22 10:21:41 -07:00
Roman Cervantes
db255ea724 Put border radius values in theme 2020-01-22 10:18:08 -07:00
Roman Cervantes
7e36cd5c04 Fix routing issue on first login 2020-01-22 10:03:22 -07:00
Patrick Kontschak
b392112b54 Add advanced theme settings (#157)
* Add advanced theme settings

- header position
- border-radius
- list background
- amount of games next to list title
- settings section headlines

* Linting

* Linting: indent

* keep options consistent

switching from "hide this" and "display this" is bad UX.

* Hide number of games in lists by default

* reverse header position with css

* border-radius

* remove transparent background setting

this will be handled by themes

* only affect top/bottom settings on mobile
2020-01-22 09:39:16 -07:00
Patrick Kontschak
0ccee1c559 Give the save() function time to get all data (#174) 2020-01-21 22:24:43 -07:00
Patrick Kontschak
b907cda562 Add "Tomorrow Night" themes (#175)
* add custom properties for progress bar colors

* add Tomorrow themes

* update existing themes with custom progress props
2020-01-21 22:23:52 -07:00
Patrick Kontschak
52af31e488 Progress styling (#164)
* style progress bar/range

* add progress percentage next to bar

* Linting

* Separate GameProgress and GameProgressModal markup

* Display process percentage within/on top of range

* refactor progress element

* add missing gameprogress

it got lost in the rebase

* add margin and center progress on mobile
2020-01-06 11:05:49 -06:00
Roman Cervantes
01be6fc7e5 Move note check to computed prop 2019-12-27 10:30:38 -06:00
Roman Cervantes
e3bcde4224 Trim notes, prevent empty notes from being saved, reset on modal open 2019-12-27 09:57:13 -06:00
Roman Cervantes
c2d4d6c68f Remove unnecessary check 2019-12-19 11:44:40 -07:00
Roman Cervantes
405c21f829
Merge steam and windows into PC (#168)
* Merge steam and windows into PC

* Update and tweak pc logo

* null check to fix sentry error

* dissolve header in modal
2019-12-18 23:07:36 -07:00
Roman Cervantes
34c1aeb78e
Game notes refactor (#165)
* Replaced bus events with actions and mutations

* textarea specific styles

* Moved contact actions to its own component

* Misc clean up

* Rename placeholder class

* Refactored game notes, added preview, mutations, classes, etc...

* only center actions on mobile

* Removed unused class

* Added notes label
2019-12-18 16:03:57 -07:00
Roman Cervantes
2eb644ad2d Rename card component 2019-12-18 10:05:56 -07:00
Roman Cervantes
3b5fd1c72f Rename GameCardWide to GameCardCompact 2019-12-18 10:05:26 -07:00
Roman Cervantes
54204bf88f null checks 2019-12-18 00:24:33 -07:00
Roman Cervantes
ee3a79f119 removed unnecessary and incorrect syntax 2019-12-17 23:26:57 -07:00
Roman Cervantes
39cbf23a81
Game progress clean up (#162)
* Remove bus event for progresses

* Remove progress pie for now

* Progress mutations

* progress actions

* Additional translations

* Fix indentation

* Update getter to get value from platform-specific progress

* Modal clean up, make close button fixed always

* update sort logic to get values from platform-specific

* Use native progress element for view only

* Removed completed todo

* Added desktop media query

* Added todo to sync notes and progresses

* Cleaned up gameProgress component

* Todo

* Show progress on top and button next to other actions

* remove deprecated hollow button class

* Update accent color for default theme

* Cleaned up gameCardGrid a bit

* linter fix

* removed computed prop

* Fix typo

* space out actions

* null check
2019-12-17 22:47:35 -07:00
Patrick Kontschak
b01a2da74b don't show drag icons if sorting is enabled (#156)
* don't show drag icons if sorting is enabled

Sorting overwrites the dragging order. Therefore the drag icons should only be visible if sorting is disabled.

* reverse initial attempt

* Add custom sort icons

* use `sort-amount-down` as default

* Linting

* params are kebab case

it's a ~~Jersey~~Vue thing
2019-12-17 09:30:59 -07:00
Patrick Kontschak
d2a3f78942 Add Progress (WIP) (#152)
* Copy GameNotes and use it as boilerplate

* Save and display progress data

* Save and display progress data

* Mobile adjustments and add label

* Mobile adjustments and add label

* save progress as integer

* Add sorting by progress

* Display progress on select GameCards

* Fix `progress()` return

* Reduce amount of props

* Copy change

* remove unnecessary check

* use `input[type=range]`

* remove unnecessary check

* Add progress-pie in the Grid view

Credit goes to @oliviale for her lovely CSS progress pie

* Save and display progress data

* Add progress-pie in the Grid view

Credit goes to @oliviale for her lovely CSS progress pie

* fix rebase conflict

* add translation

* Fixed merge conflict typo
2019-12-16 22:05:35 -07:00
Roman Cervantes
cce8aa2fed
Grid view placeholder (#161) 2019-12-16 21:54:31 -07:00
Roman Cervantes
9a44c58c52
Fixed move lists functionality (#159) 2019-12-16 14:43:45 -07:00
Roman Cervantes
b3cfa56cf2 Track drag status via store 2019-12-16 12:05:52 -07:00
Roman Cervantes
2c1d24d201 Disable snap scroll when dragging 2019-12-16 11:46:46 -07:00
Roman Cervantes
8b083058e1 Add fallback rules for older browsers, clean up a bit 2019-12-16 11:24:39 -07:00
Roman Cervantes
6419d3403a Disable snap scroll until chrome mobile is fixed 2019-12-16 11:07:05 -07:00
Patrick Kontschak
f4b2037c88 Set scroll snapping to X instead of Y (#158) 2019-12-15 14:40:34 -07:00
Roman Cervantes
b3590036bd
Move game rating class logic from template to method (#154) 2019-12-14 23:13:21 -07:00
Roman Cervantes
2024b13f34
Added blur and grayscale effect to modal (#155) 2019-12-14 23:09:09 -07:00
Roman Cervantes
31f3ca14f8 Use primary text for igdb credit 2019-12-14 22:15:44 -07:00
Patrick Kontschak
c7b47871f7 Grid and Masonry (#150) 2019-12-14 21:32:40 -07:00
Patrick Kontschak
c1e068348a Display empty stars for a better UX (#153)
I wanted to add this commit to a bigger branch where I would add custom rating and display that alongside the IGDB rating.

But with #152 not working as intended I'm fairly certain I'm gonna fall into the same problem with this feature, so I'll wait until there's a solution.
2019-12-14 17:37:36 -07:00
Patrick Kontschak
1aa618ca4b Input focus (#146)
* add focusInput functions

`autofocus` on inputs doesn't seem to work. So I manually set `focus()` whenever `open()`/`clear()`/`reset()` is called.

* set focus to searchInput after adding a game (WIP)

I know too little about Vue.js, but I'm certain that it's a bad practice to look 2 parents up to find the `searchInput` ref. Either the ref needs to be added to its children or `focusInput()` needs to be added to `GameCard.js` to use as a mixin.

* linting

* remove unnecessary if statements

* remove comments
2019-12-14 17:34:27 -07:00
Patrick Kontschak
d2ce69c120 Add theme-based text color and fix spin (#148)
Disclaimer: This is bad practice!

HOWEVER! I noticed that the spinning animation was sorta off. It took me a while to figure it out, but eventually I noticed that the spinning icon provided by FontAwesome had the dimensions 28x29.

Since width and height wasn't the same it create a sort of jumping (?) and made the animation less smooth.

To fix it I checked what font-size it currently had and literally tried some numbers above and below it.

My first attempt was `2.072`, which made the icon 29x29 - which didn't solve the issue, since the animation wasn't perfectly centered anymore.

`1.99999999`, as unfortunate it is, turned the icon into 28x28 and fixed the animation.
2019-12-14 14:49:24 -07:00
Patrick Kontschak
ec62706b02 Add scroll-snap for mobile view (#147)
Mobile view is a bit icky to navigate.

I'm planning to work on an app-like mobile styling. But for now this would make it already a lot less annoying to use on mobile.
2019-12-14 14:38:33 -07:00
Patrick Kontschak
abd8317848 set default theme for new users (#145)
When first loading the new version that has different themes, or joining the website with a new account, the theme setting was showing a blank dropdown.
The website's theme was set to `theme-default` but the dropdown didn't show anything.
2019-12-14 14:00:26 -07:00
Roman Cervantes
561df1af27 clean up 2019-12-13 16:53:38 -07:00
Roman Cervantes
8d69fd428c Added sorting and filtering 2019-12-13 16:50:30 -07:00
Roman Cervantes
02d2584317 Renamed platforms footer component 2019-12-13 11:15:36 -07:00
Roman Cervantes
da4891c5b3 Igdb style refresh 2019-12-13 11:15:14 -07:00
Roman Cervantes
3744971b3b Added console type 2019-12-13 10:48:03 -07:00
Roman Cervantes
4450e8186b Prevent x overflow 2019-12-13 10:35:57 -07:00
Roman Cervantes
dadcb2dc4c Added platform release year 2019-12-13 10:26:26 -07:00
Roman Cervantes
a32204ef7e prompt to add list for new collections 2019-12-13 00:07:15 -07:00
Roman Cervantes
4cbfeaf851 only show game board settings when in game board 2019-12-12 23:59:20 -07:00
Roman Cervantes
e1658cd2cb Always show avatar 2019-12-12 23:59:08 -07:00
Roman Cervantes
2a831fde7e Adjust platforms padding 2019-12-12 23:56:30 -07:00
Roman Cervantes
0fe86385ff Added alternate view to platforms page 2019-12-12 23:53:37 -07:00
Roman Cervantes
0b3fbf67d2 Restored input hex values 2019-12-03 22:33:54 -07:00
Roman Cervantes
6b56438807 Gravatar null check 2019-12-03 15:50:54 -07:00
Roman Cervantes
bc76ad90d1 Fixed indentation 2019-12-03 15:50:05 -07:00
Roman Cervantes
510c9f48a4 Game notes adjustments 2019-12-03 15:49:18 -07:00
Roman Cervantes
6c220abce4 Refactor game notes 2019-12-03 15:18:13 -07:00
Roman Cervantes
2d7264ac85 Markdown styles 2019-12-03 15:17:52 -07:00
Roman Cervantes
34dd383f13 Style input, select and textarea to match theme 2019-12-03 15:17:37 -07:00
Roman Cervantes
c43e531fcf Hide rating if no rating available 2019-12-03 14:21:50 -07:00
Roman Cervantes
f18be484fb corrected todo typo 2019-12-03 11:26:35 -07:00
Roman Cervantes
aa3c3fc57d Moved save tags to actions 2019-12-03 11:26:19 -07:00
Roman Cervantes
bd12734bc6 Don't center align game covers on wide card 2019-12-02 15:23:39 -07:00
Roman Cervantes
3ab77f8d17 Show game actions right away 2019-12-02 12:13:07 -07:00
Roman Cervantes
41e3122a71 Remove modal action from settings modal 2019-12-02 12:02:53 -07:00
Roman Cervantes
2cdf0d9465 Auto save settings 2019-12-02 11:49:34 -07:00
Roman Cervantes
58061053ee Changed avatar border radius 2019-12-02 11:46:40 -07:00
Roman Cervantes
95838d19cc Auto save list settings 2019-12-02 11:46:28 -07:00
Roman Cervantes
2acc7939b0 Show avatar instead of cog 2019-12-02 11:34:28 -07:00
Roman Cervantes
4dd2b98dff Update sort list translation 2019-12-02 11:34:12 -07:00
Roman Cervantes
25299e7d03 Remove no longer used style prop 2019-12-02 11:34:02 -07:00
Roman Cervantes
5a26667d35 Wallpaper text update 2019-12-02 11:21:23 -07:00
Roman Cervantes
12abc36e4f Removed old code 2019-12-02 11:21:06 -07:00
Roman Cervantes
59dd9cc78e Make show game ratings setting list-specific 2019-12-02 11:20:58 -07:00
Roman Cervantes
68ef0e0fcb Added pseudo-stroke to header text 2019-11-27 20:31:58 -07:00
Roman Cervantes
0f60a4d367 TODO 2019-11-26 14:37:10 -07:00
Roman Cervantes
90c837b348 round placeholder 2019-11-26 14:35:00 -07:00
Roman Cervantes
c157cf9e21 Added space between tags in game cards 2019-11-26 14:34:53 -07:00
Roman Cervantes
c21bb5d81e Remove mapGetter imporst 2019-11-26 14:29:15 -07:00
Roman Cervantes
6197d866a6 Fix jumpiness when loading game modal 2019-11-26 14:24:54 -07:00
Roman Cervantes
9aa6a338a0 Remove obsolete code referencing brandingEnabled 2019-11-25 22:47:22 -07:00
Roman Cervantes
52ab156f2e Flattenned blue theme 2019-11-22 23:03:11 -07:00
Roman Cervantes
ce1122e337 linter fix 2019-11-22 22:45:56 -07:00
Roman Cervantes
f81b8c86ac Removed unused stuff 2019-11-22 22:45:08 -07:00
Roman Cervantes
6adf9e126c Replaced tag color picker 2019-11-22 22:43:57 -07:00
Roman Cervantes
768993b587 Restored auth logic 2019-11-22 12:08:04 -07:00
Roman Cervantes
2bda2b1cbd Isolate authorizing page 2019-11-22 12:07:32 -07:00
Roman Cervantes
4d46a44f0a Handle extra long list names 2019-11-22 11:57:41 -07:00
Roman Cervantes
f76c7fd03b null check 2019-11-21 16:04:37 -07:00
Roman Cervantes
23fb32d4de Hook up add game in game detail modal 2019-11-21 16:04:28 -07:00
Roman Cervantes
b8c5c09fb0 Apply tag modal 2019-11-21 15:56:26 -07:00
Roman Cervantes
e2a1ce0865 apply tag modal clean up 2019-11-21 15:26:33 -07:00
Roman Cervantes
d767675995 Removed one more todo 2019-11-21 15:23:51 -07:00
Roman Cervantes
e8a87eb09d removed more todos 2019-11-21 15:23:07 -07:00
Roman Cervantes
5a9b155c11 use computed prop for search icon 2019-11-21 15:22:02 -07:00
Roman Cervantes
738050038f Fix search weirdness 2019-11-21 15:19:49 -07:00
Roman Cervantes
fd9f7bb9cd Removed another todo 2019-11-21 15:19:41 -07:00
Roman Cervantes
359fea6556 Removed todo 2019-11-21 15:19:29 -07:00
Roman Cervantes
661a286cec Moved game notes component 2019-11-21 15:13:01 -07:00
Roman Cervantes
30059cbd10 renamed class 2019-11-21 15:11:37 -07:00
Roman Cervantes
065ea3a574 More renaming 2019-11-21 15:10:52 -07:00
Roman Cervantes
64dea33d1e Renamed listSettings component 2019-11-21 15:09:35 -07:00
Roman Cervantes
b1ca8c86d9 Rename addGame component 2019-11-21 15:08:49 -07:00
Roman Cervantes
37a0692783 Gameboard clean up 2019-11-21 15:06:14 -07:00
Roman Cervantes
652cf28b99 Game card default clean up 2019-11-21 14:52:24 -07:00
Roman Cervantes
d5d1a14035 Moved tag component to tags folder 2019-11-21 14:50:10 -07:00
Roman Cervantes
fad44aa16f added loaded computed prop, clean up 2019-11-21 14:47:58 -07:00
Roman Cervantes
360437e658 Null check 2019-11-21 14:44:59 -07:00
Roman Cervantes
e9a5a05f64 Move apply tag modal to its own component 2019-11-21 14:44:51 -07:00
Roman Cervantes
f2891a2a46 Rename tags settings component 2019-11-21 14:29:07 -07:00
Roman Cervantes
0a240c31ab Game links tweaks 2019-11-21 14:26:29 -07:00
Roman Cervantes
f18a147fcc Game modal tweaks 2019-11-21 14:25:17 -07:00
Roman Cervantes
9ed5cd2f9d Reposition tags 2019-11-21 14:20:55 -07:00
Roman Cervantes
8ca142a916 Rename GameDetail component to Game 2019-11-21 13:58:06 -07:00
Roman Cervantes
dfd908b956 Linter fixes 2019-11-21 13:52:18 -07:00
Roman Cervantes
02ddb5cb83 Move game description to its own component and clamp extra long text 2019-11-21 13:49:58 -07:00
Roman Cervantes
2855955172 Moved game tags to separate component 2019-11-21 12:33:00 -07:00
Roman Cervantes
3ba351d13a hasTags getter 2019-11-21 12:32:41 -07:00
Roman Cervantes
874e018b42 Platform exclusive tags and custom colors 2019-11-20 15:16:51 -07:00
Roman Cervantes
35bbb826f0 Fix tags not showing up 2019-11-19 18:50:25 -07:00
Roman Cervantes
c30e4d5efc Hyurle theme 2019-11-19 11:35:07 -07:00
Roman Cervantes
218ec8c136 Default theme updates 2019-11-19 11:34:35 -07:00
Roman Cervantes
1bf7883781 linter fix 2019-11-19 10:01:27 -07:00
Roman Cervantes
1156fd2b88 Correct gameList prop type 2019-11-14 14:25:05 -07:00
Roman Cervantes
a8585a7b6e restored old linter rules 2019-11-14 14:10:10 -07:00
Roman Cervantes
26386967b6 Game detail tweaks 2019-11-12 11:13:34 -07:00
Roman Cervantes
b151c20ee2 add default value to prop 2019-11-08 13:36:33 -07:00
Roman Cervantes
5fa43e8d2b Linter fixes 2019-11-08 13:34:06 -07:00
Roman Cervantes
10787e2bfc switch to 2 spaces 2019-11-08 12:56:03 -07:00
Roman Cervantes
e91b561236
Firebase cleanup (#144) 2019-11-04 15:08:30 -07:00
Roman Cervantes
733d91c090 Enable all themes 2019-11-04 11:47:19 -07:00
Roman Cervantes
acfb9fa055 Show theme dropdown, comment out themes that aren't ready 2019-11-04 11:41:43 -07:00
Roman Cervantes
cd2f4750ae Restore exitUrl to fix issue when logging out 2019-11-04 11:30:55 -07:00
Roman Cervantes
600432a0fd Renamed url constant, added test url 2019-11-04 11:25:17 -07:00
Roman Cervantes
a00c732e4f Don't stretch single list for grid view 2019-11-04 10:44:16 -07:00
Roman Cervantes
d1cde20e68 Comment out new features 2019-10-31 15:08:48 -07:00
Roman Cervantes
16a4b422b6 Added placeholder 2019-10-31 15:04:51 -07:00
Roman Cervantes
4951759dc7 Get platform specific value for game rating 2019-10-31 15:04:36 -07:00
Roman Cervantes
43ab431ba1 Broke up todos 2019-10-21 09:43:30 -07:00
Roman Cervantes
6da5e8928c Clear active game on modal close 2019-10-21 09:41:24 -07:00
Roman Cervantes
65c9d0a8e4 Added todo 2019-10-21 09:41:14 -07:00
Roman Cervantes
91c9cb2cfa null check 2019-10-18 13:15:58 -07:00
Roman Cervantes
5f7155c53a Set min height to text card to fix #141 2019-10-18 13:01:36 -07:00
Roman Cervantes
86396dd8c4 Moved save settings to actions 2019-10-18 11:15:09 -07:00
Roman Cervantes
622dd14a26 tabs styles 2019-10-18 10:27:13 -07:00
Roman Cervantes
d284c811c3 Game details clean up WIP 2019-10-18 10:27:05 -07:00
Roman Cervantes
3c5d76eb32 Game details clean up 2019-10-18 10:26:54 -07:00
Roman Cervantes
12057358a9 set default settings if platform settings aren't set 2019-10-17 21:40:16 -07:00
Roman Cervantes
eded36efd8 Misc clean up and tweaks 2019-10-17 21:37:35 -07:00
Roman Cervantes
0bed1ffcb8 Only show settings in game board route 2019-10-17 21:37:12 -07:00
Roman Cervantes
ac266f3730 Modal clean up 2019-10-17 21:36:51 -07:00
Roman Cervantes
95a5d0c6d6 Renamed game search to add game 2019-10-17 21:36:45 -07:00
Roman Cervantes
c53cfa88d3 Use platform specific theme 2019-10-17 15:58:55 -07:00
Roman Cervantes
e38dfa1b59 use default theme 2019-10-16 12:56:29 -07:00
Roman Cervantes
6393d33cad Settings updates 2019-10-16 12:56:12 -07:00
Roman Cervantes
de032dd1a7 Changed primary background in default theme 2019-10-16 12:56:03 -07:00
Roman Cervantes
d5ccfc4d91 Improve list add 2019-10-16 12:55:22 -07:00
Roman Cervantes
968dc0a4f8 Game search UI tweaks 2019-10-16 12:54:43 -07:00
Roman Cervantes
5bf7163ff0 Reduced list header height 2019-10-16 12:40:32 -07:00
Roman Cervantes
dc7c005af8 Invert redirect logic 2019-10-16 12:40:18 -07:00
Roman Cervantes
af6fd408d1 Modal improvements 2019-10-16 12:39:40 -07:00
Roman Cervantes
c1e536faee Rename modal to overlay 2019-10-09 12:51:34 -07:00
Roman Cervantes
02a45d3636 Removed transparent wallpaper setting 2019-10-09 12:45:16 -07:00
Roman Cervantes
aacf22514b Settings clean up 2019-10-09 12:29:43 -07:00
Roman Cervantes
00c1465d9b Remove global theme 2019-10-09 12:27:12 -07:00
Roman Cervantes
48c07cefa9 Restore settings order 2019-10-09 11:55:41 -07:00
Roman Cervantes
5343810296 Better null check 2019-10-09 11:55:34 -07:00
Roman Cervantes
d27ea1eac6 Themes support + clean up 2019-10-09 09:30:07 -07:00
Roman Cervantes
762d7550fc Remove shortkey for now 2019-10-07 14:58:21 -07:00
Roman Cervantes
fb9b6163d1 Fix settings issue on first use 2019-10-07 14:50:31 -07:00
Roman Cervantes
43bfdf7fd9 restored delete list when empty 2019-10-06 07:09:02 -07:00
Roman Cervantes
219c5239b1 game card tweaks 2019-10-06 07:08:53 -07:00
Roman Cervantes
65f65dfd29 Show magic wand when list is being auto sorted 2019-10-05 22:52:11 -07:00
Roman Cervantes
54e17b25e7 null checks 2019-10-05 22:45:50 -07:00
Roman Cervantes
b87de334c0 Commented out move list until fixed 2019-10-05 22:45:38 -07:00
Roman Cervantes
3a621d9b81 Removed no longer used mutations 2019-10-05 22:45:22 -07:00
Roman Cervantes
fe3f23d19c Removed no longer used mutations 2019-10-05 22:28:13 -07:00
Roman Cervantes
a10f2e696e Refactor list sort to use computed 2019-10-05 22:26:13 -07:00
Roman Cervantes
2fad16b9e1 Removed no longer used method 2019-10-05 22:25:56 -07:00
Roman Cervantes
b05634c45f Removed sort by release date 2019-10-05 22:25:46 -07:00
Roman Cervantes
5fd783bf93 clear list on open 2019-10-05 17:21:22 -07:00
Roman Cervantes
12a54ae8e2 linter fixes 2019-10-05 15:47:37 -07:00
Roman Cervantes
b699ef2fe4 Game search tweaks 2019-10-05 15:44:32 -07:00
Roman Cervantes
5b23ff4972 null check 2019-10-05 15:43:35 -07:00
Roman Cervantes
43010883f2 Moved list name edit to settings component 2019-10-05 14:47:16 -07:00
Roman Cervantes
c13d51b5fc Refactored list settings 2019-10-05 14:46:47 -07:00
Roman Cervantes
6555f0133d Removed settings import and clean up 2019-10-05 14:45:55 -07:00
Roman Cervantes
2a04ab6b33 Moved settings to all styles 2019-10-05 14:44:13 -07:00
Roman Cervantes
087fe5be18 Added checkbox group styles 2019-10-05 14:40:55 -07:00
Roman Cervantes
85884a1407 Removed list name edit component 2019-10-01 15:28:27 -07:00
Roman Cervantes
168d4226a3 Renamed component 2019-10-01 15:27:42 -07:00
Roman Cervantes
f71458b633 Store clean up and new actions 2019-10-01 15:27:34 -07:00
Roman Cervantes
2702958408 Cleaned up translations 2019-10-01 15:26:51 -07:00
Roman Cervantes
ca6ff559de Game search clean up 2019-10-01 15:26:41 -07:00
Roman Cervantes
1b666efe44 Moved add list to new component 2019-10-01 15:26:31 -07:00
Roman Cervantes
dca81475f5 Modal adjustments 2019-10-01 15:25:49 -07:00
Roman Cervantes
69f84cde50 Removed dev debug component 2019-10-01 15:23:25 -07:00
Roman Cervantes
79d73a6dfd Moved modal inside of settings component 2019-10-01 15:22:37 -07:00
Roman Cervantes
3ac791a070 Removed unused code 2019-09-30 20:50:45 -07:00
Roman Cervantes
f52c9bfa56 Moved add game class to computed prop 2019-09-30 20:50:36 -07:00
Roman Cervantes
d5529de1f4 Move search game stuff to component 2019-09-30 15:04:26 -07:00
Roman Cervantes
f3eb74f33c Make add game borders fit better with styles 2019-09-30 11:36:09 -07:00
Roman Cervantes
db51941422 Fix add game button in dark mode 2019-09-30 11:35:48 -07:00
Roman Cervantes
d97d17c572 Adjust search results height 2019-09-30 11:35:24 -07:00
Roman Cervantes
434c404be2 Remove extra line 2019-09-30 11:35:12 -07:00
Roman Cervantes
094a8858c3 Open game search in a modal 2019-09-30 11:31:07 -07:00
Roman Cervantes
8be6907db3 fix settings id 2019-09-29 09:51:58 -07:00
Roman Cervantes
7370754606 List UI tweaks 2019-09-29 09:48:14 -07:00
Roman Cervantes
add8e6fd7d game screenshots OCD update 2019-09-26 11:35:50 -07:00
Roman Cervantes
4a446c3d7e Game details UI updates 2019-09-26 11:33:30 -07:00
Roman Cervantes
959e597759 Clear search status when editing list 2019-09-26 11:21:08 -07:00
Roman Cervantes
0adb2bd91c hide upcoming features 2019-09-26 10:48:18 -07:00
Roman Cervantes
be80f91096 More modal tweaks for mobile 2019-09-25 15:36:31 -07:00
Roman Cervantes
e80d0d8b8b linter fix 2019-09-25 15:22:38 -07:00
Roman Cervantes
3a456d10dd show 2 platforms across on mobile 2019-09-25 15:20:42 -07:00
Roman Cervantes
e85dd71d7a moved template logic to method 2019-09-25 15:20:29 -07:00
Roman Cervantes
62b6532a65 Modal header tweaks 2019-09-25 15:15:26 -07:00
Roman Cervantes
79d945fb24 Settings updates 2019-09-25 14:57:05 -07:00
Roman Cervantes
6784a70ec4 Modal header updates 2019-09-25 14:56:38 -07:00
Roman Cervantes
138cd6bb93 Pass lastLogin to user 2019-09-24 10:03:36 -07:00
Roman Cervantes
52336b2388 Added todos for firebase calls 2019-09-23 13:03:30 -07:00
Roman Cervantes
640288fcf1 Move mounted logic to method, and renamed init method 2019-09-23 13:02:29 -07:00
Roman Cervantes
00851f4c52 Remove bad css 2019-09-20 10:10:27 -07:00
Roman Cervantes
dec74005c8 Move additionals platform 2019-09-19 09:49:08 -07:00
Roman Cervantes
4e815215f7 Fixed gamecube logo 2019-09-19 09:37:33 -07:00
Roman Cervantes
952b207b66 linter fix 2019-09-18 22:15:12 -07:00
Roman Cervantes
8573f38e4d Settings button styles 2019-09-18 22:14:33 -07:00
Roman Cervantes
51c2967aaa Cleaned up settings 2019-09-18 21:52:04 -07:00
Roman Cervantes
9b567bab2a Flatten settings 2019-09-18 21:44:46 -07:00
Roman Cervantes
dcdceaf496 Remove leftover code 2019-09-18 21:40:32 -07:00
Roman Cervantes
2b16010d56 increase border radius 2019-09-18 21:40:15 -07:00
Roman Cervantes
b12f527e1a added set timeout to watchers 2019-09-13 15:59:01 -07:00
Roman Cervantes
a286a10a17 break up long line 2019-09-13 15:13:48 -07:00
Roman Cervantes
f662daf6c9 Clean up and missing translations 2019-09-13 15:11:12 -07:00
Roman Cervantes
cc436e5ab6 Update setting label 2019-09-11 14:07:11 -07:00
Roman Cervantes
0d746897f2 Added option for custom branding 2019-09-11 14:02:59 -07:00
Roman Cervantes
092b6cacb1 Added hex colors to platforms 2019-09-11 13:43:00 -07:00
Roman Cervantes
a10fd5b070 Improve contrast in settings when using dark theme 2019-09-11 13:38:10 -07:00
Roman Cervantes
5b9262c2f4 combine neo geo AES and MVS 2019-09-11 12:56:55 -07:00
Roman Cervantes
47001e0137 remove unused stuff 2019-09-11 12:48:55 -07:00
Roman Cervantes
3d8571a0fb Combine turbografx and PC engine 2019-09-11 12:46:38 -07:00
Roman Cervantes
c7bea6ff25 Combine neo geo pocket and ngp color 2019-09-11 12:46:20 -07:00
Roman Cervantes
1dd7fe0545 Combined DS and DSI platforms 2019-09-11 12:32:11 -07:00
Roman Cervantes
02577945eb Remove custom scroll bars 2019-09-11 12:24:30 -07:00
Roman Cervantes
edf29a3cd0 Move logos to folder 2019-09-11 12:16:29 -07:00
Roman Cervantes
a61e5c2007 lowercase all hex values 2019-09-11 12:16:14 -07:00
Roman Cervantes
eef1e08a9d Restored hex values 2019-09-11 12:14:43 -07:00
Roman Cervantes
6f0cf92980 removed hex values 2019-09-11 12:12:00 -07:00
Roman Cervantes
b54a5bd554 Remove generation values 2019-09-11 12:11:23 -07:00
Roman Cervantes
11f8eb6a24 Reduce cover size for compact view 2019-09-11 12:07:16 -07:00
Roman Cervantes
8805cc412c Updat github repo user name 2019-09-11 12:06:57 -07:00
Roman Cervantes
7bc0e22a84 Reduce border radius and make radius usage more consistent 2019-09-11 12:06:42 -07:00
Roman Cervantes
ec0b4d3ab1 Make text view normal width 2019-09-11 12:05:55 -07:00
Roman Cervantes
0391fa6fcc added body bg color 2019-09-10 14:33:41 -07:00
Roman Cervantes
4b172cef53 Platform pages tweaks 2019-09-10 14:33:34 -07:00
Roman Cervantes
1f925bb180 Remove scss extension 2019-09-10 13:02:16 -07:00
Roman Cervantes
93172a1f21 Fix translation 2019-09-03 21:18:36 -07:00
Roman Cervantes
54e9c27afb Game board load bug fix 2019-09-03 21:09:31 -07:00
Roman Cervantes
de3002280b Removed share list import 2019-09-03 16:07:01 -07:00
Roman Cervantes
5fbcdb1fd9 Remove shared route (for now) 2019-09-03 16:05:48 -07:00
Roman Cervantes
41a878d5fe Increase games request limit to 500, refactored load methods 2019-09-03 16:03:20 -07:00
Roman Cervantes
cf36448c40 refactored loadGameData method, increased chunk size to 50 2019-09-03 15:01:04 -07:00
Roman Cervantes
f7518e8760 Fix expression 2019-09-03 13:55:46 -07:00
Roman Cervantes
e885b6a015 Only show game count when platform is clickable 2019-09-03 13:40:23 -07:00
Roman Cervantes
98d7ba7b80 Optimize list to use full width when only one list and is mobile 2019-09-03 13:28:36 -07:00
Roman Cervantes
777de9e2a8 linter fixes 2019-08-19 23:33:44 -07:00
Roman Cervantes
e306cb9670 Update platform styles 2019-08-19 23:31:45 -07:00
Roman Cervantes
0b120d724e Updated gamePlatforms getter 2019-08-19 23:21:50 -07:00
Roman Cervantes
8f9082467a added clickable prop to platforms page 2019-08-19 23:21:08 -07:00
Roman Cervantes
7dc75d793e Show platform name under game name 2019-08-19 23:20:55 -07:00
Roman Cervantes
f0b54c0221 Added option to make platform component clickable or not 2019-08-19 23:20:32 -07:00
Roman Cervantes
0dc8a74647 Updated translation 2019-08-19 23:20:16 -07:00
Roman Cervantes
cdfa324fde Show other platforms available for game 2019-08-19 23:20:07 -07:00
Roman Cervantes
4e8b51185b Platforms clean up 2019-08-19 21:05:58 -07:00
Roman Cervantes
ab19ef3817 linter fixes 2019-08-09 12:17:43 -07:00
Roman Cervantes
9c5dd5bce6 use ternary operator instead of if else 2019-08-09 12:12:47 -07:00
Roman Cervantes
f98d18b4ed Restored settings button styles 2019-08-09 12:12:26 -07:00
Roman Cervantes
f8b5d13adc link button tweak 2019-08-09 12:12:17 -07:00
Roman Cervantes
1c1b255344 Handle expired sessions gracefuly 2019-08-09 12:12:11 -07:00
Roman Cervantes
05a59f7a27 Close modal on route change 2019-08-09 12:03:27 -07:00
Roman Cervantes
d2c3a2fee5 Added missing translation 2019-08-09 11:10:48 -07:00
Roman Cervantes
cc331650bf Add icon for wishlists 2019-08-09 07:34:11 -07:00
Roman Cervantes
1f5ba0184c Linter fixes 2019-08-08 21:28:43 -07:00
Roman Cervantes
f0d1cfeeed Added list type to list settings 2019-08-08 21:18:40 -07:00
Roman Cervantes
c0f2c2dda5 removed unnecessary markup 2019-08-08 21:18:23 -07:00
Roman Cervantes
7a46aae0aa Update list type mutation 2019-08-08 21:18:06 -07:00
Roman Cervantes
05983a41dd Updated translations 2019-08-08 21:10:49 -07:00
Roman Cervantes
883977d4de Cleaned up nav 2019-08-08 21:10:32 -07:00
Roman Cervantes
15ed84400a Added list types and cleaned up ListAdd 2019-08-08 21:10:24 -07:00
Roman Cervantes
2e6836a751 Button tweaks 2019-08-07 16:15:33 -07:00
Roman Cervantes
756a0c2ee0 fixing game search 2019-08-07 16:04:21 -07:00
Roman Cervantes
f9714b0e4a Clean up game search 2019-08-07 16:03:46 -07:00
Roman Cervantes
f574c0543b Patch fix for grid not initializing on time 2019-08-07 15:51:29 -07:00
Roman Cervantes
3e7104dac2 Linter fixes 2019-08-07 15:47:57 -07:00
Roman Cervantes
ddbd4c6e4b Game board settings clean up 2019-08-07 15:40:32 -07:00
Roman Cervantes
b6eda18024
Flatten unnecessarily deep folders (#132) 2019-08-06 15:45:59 -07:00
Roman Cervantes
8447bed6ae Translations 2019-08-06 15:20:10 -07:00
Roman Cervantes
e4f691b08f List settings clean up 2019-08-06 15:18:50 -07:00
Roman Cervantes
cf9fcc71eb Use template instead of div for list name 2019-08-06 15:12:02 -07:00
Roman Cervantes
990b7e062f Enabled router history mode 2019-08-01 13:53:19 -07:00
Roman Cervantes
eba277b222 Renamed mutation 2019-08-01 10:26:59 -07:00
Roman Cervantes
df262c2e7a Update tag mutation 2019-07-25 15:36:35 -07:00
Roman Cervantes
e2db5694e4 Disable tag editing, for now. 2019-07-25 15:36:29 -07:00
Roman Cervantes
965514a7b2 More null checks 2019-07-16 23:10:16 -07:00
Roman Cervantes
3ec03951eb more realistic messages in parens 2019-07-16 16:44:01 -07:00
Roman Cervantes
86c85ee24b Allow to edit tags 2019-07-16 16:43:45 -07:00
Roman Cervantes
1a2b41407b Go to setting tab based on where you are in the app 2019-07-16 10:39:36 -07:00
Roman Cervantes
ba15840828 only show specific board settings when in game board 2019-07-16 10:39:24 -07:00
Roman Cervantes
3602efc1ac linter fix 2019-07-12 14:36:01 -07:00
Roman Cervantes
513798a6ce Tags adjustments 2019-07-12 14:31:37 -07:00
Roman Cervantes
be6028489d Added drop shadow to tags 2019-07-12 14:31:29 -07:00
Roman Cervantes
27b8cc5a3d Don't cache releases 2019-07-12 09:08:14 -07:00
Roman Cervantes
ecbd651853 Hide modal close button when gallery is open 2019-07-11 16:32:03 -07:00
Roman Cervantes
77d72dc2ba Move close button class to computed prop 2019-07-11 16:12:09 -07:00
Roman Cervantes
ec1fd7681f Light theme for custom scroll bar 2019-07-11 13:44:52 -07:00
Roman Cervantes
351f1efd70 Style adjustments 2019-07-11 13:44:44 -07:00
Roman Cervantes
5d2c2d3eb0 Adjust confirm button 2019-07-11 13:27:20 -07:00
Roman Cervantes
f946001f21 Linter fix 2019-07-11 13:17:32 -07:00
Roman Cervantes
a482f34524 Added confirm modal variation 2019-07-11 13:16:04 -07:00
Roman Cervantes
52dbeb62c3 Added null check to readme markdown 2019-07-11 12:57:10 -07:00
Roman Cervantes
07cb26dc42 put reloading v-if back 2019-07-11 12:55:23 -07:00
Roman Cervantes
7b42f7c7fe Added translation for reloading 2019-07-11 12:54:58 -07:00
Roman Cervantes
adfc263559 only reload page if language is set 2019-07-11 12:54:44 -07:00
Roman Cervantes
65759fa5b8 only set toggleSwitch value if not undefined 2019-07-11 12:53:23 -07:00
Roman Cervantes
bf514feeb7 Style reloading 2019-07-11 12:52:59 -07:00
Roman Cervantes
1ab410f55d Only show platform settings if a platform is selected 2019-07-11 12:50:37 -07:00
Roman Cervantes
e6e765c7d3 Added recent translations 2019-07-11 12:27:30 -07:00
Roman Cervantes
b9eddd9295 Remove settings check 2019-07-11 12:27:17 -07:00
Roman Cervantes
0bf0ed9651 Moved computed prop and method to account settings 2019-07-11 12:27:09 -07:00
Roman Cervantes
6738f14730 Modal close button tweaks 2019-07-11 12:05:59 -07:00
Roman Cervantes
773e26c9c4 Moved github buttons to about section 2019-07-11 12:05:47 -07:00
Roman Cervantes
2b68a42252 About gamebrary section 2019-07-11 12:05:34 -07:00
Roman Cervantes
e19445aacf Removed old tags component 2019-07-11 12:05:19 -07:00
Roman Cervantes
8824834006 More translations 2019-07-11 10:28:04 -07:00
Roman Cervantes
ed16dc6143 Load releases asynchronously 2019-07-11 10:27:57 -07:00
Roman Cervantes
435e209f63 Missing translations 2019-07-10 16:27:04 -07:00
Roman Cervantes
46bcb1ff69 Custom scrollbars 2019-07-10 16:26:45 -07:00
Roman Cervantes
139e61be2b List edit, remove icon in favor of text 2019-07-10 16:26:16 -07:00
Roman Cervantes
3bafbcbcfb Nav header updates 2019-07-10 16:25:58 -07:00
Roman Cervantes
3dcb41880a Re render grid when entering or leaving editing mode 2019-07-10 16:24:53 -07:00
Roman Cervantes
3bcad9eaec Moved list name edit inside list settings 2019-07-10 16:24:37 -07:00
Roman Cervantes
ba4dc0292e Removed popover modal variation 2019-07-10 16:24:04 -07:00
Roman Cervantes
34d087aa5d Moved wallpaper upload to settings 2019-07-10 16:23:53 -07:00
Roman Cervantes
8e8ebdd7d8 Updated settings components 2019-07-10 16:23:40 -07:00
Roman Cervantes
6f2d00c5ab Get local value on mounted 2019-07-10 16:23:01 -07:00
Roman Cervantes
38246250ca Fixed broken translations and fixed race condition 2019-07-10 16:22:25 -07:00
Roman Cervantes
4f8d4bbad1 Removed title from releases 2019-07-10 16:19:10 -07:00
romancm
92aea6aa96 Fixed translation 2019-06-27 21:16:49 -07:00
Roman Cervantes
2cf7462c5c Translate suggestion when creating a list 2019-06-27 12:13:45 -07:00
Roman Cervantes
f4bae1f19b Missing translations 2019-06-25 15:53:00 -07:00
Roman Cervantes
242ed71f57 More translations and TODOs 2019-06-25 11:18:40 -07:00
Roman Cervantes
a5eca3158f Identify fullstory users 2019-06-25 10:58:06 -07:00
romancm
bdd067739b Removed unused computed prop 2019-06-24 18:07:09 -07:00
romancm
9727a4ebb7 Removed console log 2019-06-24 18:06:43 -07:00
Roman Cervantes
17c7779d8d Fixed null check 2019-06-22 05:58:38 -07:00
Roman Cervantes
e5346b4910 fixed line 2019-06-22 05:47:43 -07:00
Roman Cervantes
3299447667 default settings lang to english 2019-06-22 05:46:11 -07:00
Roman Cervantes
f10872f143 improved null check 2019-06-22 05:43:51 -07:00
Roman Cervantes
b386d7ea80 null check for vuex localstorage 2019-06-22 05:41:05 -07:00
Roman Cervantes
03dc56a38c Allow cards to be draggable even if sorting is enabled 2019-06-21 12:13:59 -07:00
Roman Cervantes
15f4164758 More translations 2019-06-20 13:27:05 -07:00
Roman Cervantes
b2873dd5ef Updated links branding 2019-06-20 11:13:34 -07:00
Roman Cervantes
d986c587d5 Improved links section 2019-06-19 16:20:45 -07:00
Roman Cervantes
0e2f006905 Remove block sizes 2019-06-19 15:14:35 -07:00
Roman Cervantes
1f4124cf24 Translate the translations (brain explodes) 2019-06-19 15:14:02 -07:00
Roman Cervantes
0341bb16c3 Moved translate script to build folder and added script to package.json 2019-06-19 12:09:44 -07:00
Roman Cervantes
1387909678 Added japanese setting translation 2019-06-19 10:01:17 -07:00
romancm
ad548d2361 Change text direction if arabic is selected 2019-06-19 07:58:31 -07:00
romancm
222b786818 Added support for japanese 2019-06-19 07:39:04 -07:00
romancm
3342b9c79b Added auto reloader 2019-06-19 07:38:51 -07:00
romancm
bb6cd7ff17 Language settings translation 2019-06-19 06:52:08 -07:00
Roman Cervantes
cc6ab8b156 Disable linter in translate script 2019-06-18 16:48:29 -07:00
Roman Cervantes
3ebc9c4664 Get language from settings, default to english 2019-06-18 16:46:29 -07:00
Roman Cervantes
db8ca2a538 Translate script 2019-06-18 16:46:15 -07:00
Roman Cervantes
1d255006c5 Simplify messages file 2019-06-18 16:46:03 -07:00
Roman Cervantes
6266585ad4 Translated files 2019-06-18 16:45:54 -07:00
Roman Cervantes
080b592e04 Removed toasty easter egg 2019-06-18 14:29:00 -07:00
Roman Cervantes
990b2eba88 Clean up router view 2019-06-18 14:18:26 -07:00
Roman Cervantes
77b7b98e1c Single line vueanalytics 2019-06-18 14:15:14 -07:00
Roman Cervantes
6a28e2c93e Fixed path 2019-06-18 14:09:28 -07:00
Roman Cervantes
5ed7cdc238 kebab case age ratings folder 2019-06-18 14:01:37 -07:00
Roman Cervantes
eacc16dd5e Clean up 2019-06-18 14:00:31 -07:00
Roman Cervantes
1fac00e00f Show time to beat 2019-06-17 16:00:01 -07:00
Roman Cervantes
6c0622c3d5 Added platforms reference 2019-06-08 19:55:56 -07:00
Roman Cervantes
c2823c2a59
IGDV v3 migration (#125)
* Updated endpoints to use IGDB v3

* Updated computed props to match v3 changes

* Moved ageRatings to getter + updated for v3

* Updated getters to support v3 changes

* Moved all ratings images under same folder

* Use new endpoints in actions

* Compatibility updates

* Null check

* formatting

* Load games in chunks of 10 to meet new API requirements

* More compatibility changes

* Use ids for New and standard 3DS, great job naming consoles nintendo!

* Drop v2 suffix
2019-06-08 19:04:07 -07:00
Roman Cervantes
888f91b557 Masonry layout fixes 2019-06-07 09:05:18 -07:00
Roman Cervantes
003cf81e9e Linter fixes 2019-06-06 17:16:41 -07:00
Roman Cervantes
88d0acbfe5 Grid view fixes 2019-06-06 17:15:44 -07:00
Roman Cervantes
eb92520305 Added translation for grid view 2019-06-06 17:06:42 -07:00
romancm
046b3934d0 Address build fail for now 2019-06-06 06:47:39 -07:00
romancm
0629a387b3 Masonry layout WIP 2019-06-06 06:44:06 -07:00
romancm
b0951cced7 Fixed redundant small/tiny classes 2019-06-05 10:30:47 -07:00
Haseeb Elahi
04fc3ea23f Sort list by game release date (#122) 2019-05-23 13:49:09 -07:00
Roman Cervantes
1481ffb14f Cleaned up list settings 2019-05-22 12:06:27 -07:00
Roman Cervantes
560693e552 Show game count in platform tile 2019-05-22 11:50:15 -07:00
Roman Cervantes
7a4f7ab249 fix platform image on larger resolutions 2019-05-22 11:28:00 -07:00
Roman Cervantes
f46e60d661
Fix for 3ds result dupes (#119) 2019-05-22 11:17:56 -07:00
romancm
add25c1a16 Animate width transitions 2019-05-21 23:59:34 -07:00
romancm
bcff9c378e Refactored 3ds fix 2019-05-21 23:46:00 -07:00
romancm
fa13fd906d Linter fixes 2019-05-21 23:44:12 -07:00
romancm
d4b5a0a7d4 Added text only game card 2019-05-21 23:26:05 -07:00
romancm
de537ecd6f Removed list width option in favor of cover sizes 2019-05-21 23:25:46 -07:00
romancm
fddb1c8ca0 Fixed indentation 2019-05-21 23:23:10 -07:00
Roman Cervantes
a2443b17b3
Update action (#118) 2019-05-21 15:33:42 -07:00
Matthew Bunge
a1bf2a80be
#74: 3DS and New 3DS libraries need to be merged (#113)
* Fixed back strings

* Merged 3DS and New 3DS

* Apply suggestions from code review

Co-Authored-By: Roman Cervantes <roman.cervantes@keap.com>
2019-05-20 10:27:34 -07:00
Roman Cervantes
0969535e8b Addressed linter issues 2019-05-20 10:14:57 -07:00
Matthew Bunge
b8b9290a0b
#69: Adjustable list width (#109)
* Added Autosorting

* When list set to sort new games now properly sorted

* Custom by default on new lists

* Apply suggestions from code review

Will look at recommended changes to <i> as they are more involved

Co-Authored-By: Roman Cervantes <roman.cervantes@keap.com>

* Made rest of formatting changes

* Added width selector and associated data in ListSettings

* Moved selectedWidth up a level

* Width now changes width, doesn't change card size

* Mostly working, covers are just giant for no particular reason right now

* Removed hard coded Strings in ListSettings
2019-05-19 13:19:11 -07:00
romancm
31d1c879c3 Updated icon styles 2019-05-18 10:30:15 -07:00
romancm
1d23a99806 Move listSettings component to lists folder 2019-05-18 10:16:20 -07:00
romancm
6a137e45f3 Address vue draggable deprecated warning 2019-05-18 10:12:14 -07:00
romancm
a7b14532d8 Removed old unused draggable options object 2019-05-18 10:08:52 -07:00
romancm
d4ed2907a5 Fixed translations 2019-05-18 10:08:41 -07:00
romancm
fbf459375c Clean up 2019-05-18 09:43:25 -07:00
romancm
857f336fee Translations for de, es, fr, pt, it 2019-05-18 07:21:40 -07:00
romancm
0899ded68d Clean up 2019-05-18 06:44:49 -07:00
Roman Cervantes
6ca9216f1f
Platforms page cleanup (#110) 2019-05-18 06:05:46 -07:00