Commit graph

1176 commits

Author SHA1 Message Date
Roman Cervantes
7d074ea7b9 More null checks 2019-03-29 13:40:24 -07:00
Roman Cervantes
40cb73035c null check 2019-03-29 13:36:58 -07:00
Roman Cervantes
84a9a2aa6b Fix popover height 2019-03-28 22:57:17 -07:00
Roman Cervantes
4d43536854
Lots of clean up and minor improvements (#58) 2019-03-28 14:23:09 -07:00
Roman Cervantes
2d994e44fe Made apply tag modal padded 2019-02-21 23:27:39 -07:00
Roman Cervantes
c5da1525ab Corrected game card spacing 2019-02-21 23:27:30 -07:00
Roman Cervantes
94f54596ae Computed prop for whats new classes 2019-02-21 23:22:10 -07:00
Roman Cervantes
5566ab06fb Fixed what's new odd color in dark theme 2019-02-21 23:17:10 -07:00
Roman Cervantes
d10802a700 Improved dark theme 2019-02-21 23:14:11 -07:00
Roman Cervantes
6c0697e7c5 Dark theme adjustments 2019-02-21 12:39:00 -07:00
Roman Cervantes
114eabe587 Removed space between nav buttons 2019-02-21 12:32:12 -07:00
Roman Cervantes
bcc9d17523 changed style of "what's new" button 2019-02-21 12:31:24 -07:00
Roman Cervantes
d5be43df09 Cleaned up UI to add more real state to game board 2019-02-21 12:29:17 -07:00
Roman Cervantes
5318566f06 Restored some platform hex values 2019-02-21 12:28:56 -07:00
Roman Cervantes
c2c4b7be17 Cleaned up platforms object 2019-02-21 12:16:36 -07:00
Roman Cervantes
536d3fab7e Game card adjustments 2019-02-21 12:12:01 -07:00
Roman Cervantes
fc1f3f43f8 Moved settings back to nav 2019-02-21 11:54:13 -07:00
Roman Cervantes
be7e2fcfb7 Hide modal cancel button by default 2019-02-21 10:03:43 -07:00
Roman Cervantes
43a09f226c Moved styles to reset 2019-02-21 09:57:19 -07:00
Roman Cervantes
f004def773 Platforms page adjustments 2019-02-21 09:57:11 -07:00
Roman Cervantes
03ecec26a4 Cleaned up app vue 2019-02-20 20:13:19 -07:00
Roman Cervantes
a8bfd1abf7 Moved global styles to reset scss file 2019-02-20 20:13:10 -07:00
Roman Cervantes
4d5cb1c38e Removed extra line 2019-02-20 20:09:52 -07:00
Roman Cervantes
1c9f81c5e7 Modal adjustments 2019-02-20 20:09:45 -07:00
Roman Cervantes
8b9c251425 show platform name in nav when viweing platform 2019-02-20 20:05:18 -07:00
Roman Cervantes
57ee8d2ce4 Simplify modal 2019-02-18 05:48:26 -07:00
Roman Cervantes
3480651597 Respect tag name when saving 2019-02-18 05:08:00 -07:00
Roman Cervantes
6b841e08d4 Removed test code 2019-02-18 05:07:47 -07:00
Roman Cervantes
3255d7af17 Only show tags in game card when tags are available 2019-02-18 05:07:32 -07:00
Roman Cervantes
9ea122f36a Restored drag handle class 2019-02-18 04:44:35 -07:00
Roman Cervantes
11b7624353 Share your list to twtiter 2019-02-15 22:17:17 -07:00
Roman Cervantes
33e9e5563e Bug fixes 2019-02-15 21:45:14 -07:00
Roman Cervantes
e45b5c3147 Small fixes 2019-02-15 16:00:36 -07:00
Roman Cervantes
6c920fa69a Make loading screen great again 2019-02-15 15:58:32 -07:00
Roman Cervantes
179be082da Fix clickable box in game card 2019-02-15 15:43:04 -07:00
Roman Cervantes
c2e1431076 Fix game card dark theme 2019-02-15 15:36:32 -07:00
Roman Cervantes
8c0501a4ea Improve close modal 2019-02-15 15:22:46 -07:00
Roman Cervantes
0dfec8fbb7 Unfuck modal close button 2019-02-15 15:19:37 -07:00
Roman Cervantes
a215ff7546 Fix modal padding 2019-02-15 14:57:11 -07:00
Roman Cervantes
79cbde52eb Moved settings to game board, made releases button more prominent 2019-02-09 12:27:14 -07:00
Roman Cervantes
e71ec9d229 More explicit save messages 2019-02-08 13:09:55 -07:00
Roman Cervantes
ef8449d834 Return to list if no more results available 2019-02-08 12:58:55 -07:00
Roman Cervantes
3829f4fc50 Fix image stretching 2019-02-08 12:09:31 -07:00
Roman Cervantes
31d9c6b6ad Removed linter disable line 2019-02-08 12:02:14 -07:00
Roman Cervantes
527c84f2ea Open game details when clicking on rating 2019-02-08 12:00:12 -07:00
Roman Cervantes
07b569b9aa Linter fixes 2019-02-08 11:56:14 -07:00
Roman Cervantes
f8973182eb Game card and lists improvements 2019-02-08 11:54:01 -07:00
Roman Cervantes
4e10f62678 Go to add games immediately after adding list 2019-02-08 10:39:13 -07:00
Roman Cervantes
0da616070f Set default h-tag margin 2019-02-08 10:34:05 -07:00
Roman Cervantes
4adb22e5cc Show game ratings by default 2019-02-08 10:19:51 -07:00
Roman Cervantes
85358a8fc6 Show placeholder while loading 2019-02-08 10:07:52 -07:00
Roman Cervantes
3f9eec8e4c engage bus event listeners regardless 2019-02-08 00:42:00 -07:00
Roman Cervantes
c2646f87a9 Sync data on first login 2019-02-08 00:35:42 -07:00
Roman Cervantes
da7fd29783 Clean up list name edit 2019-02-08 00:16:27 -07:00
Roman Cervantes
daaf29230c Fix modal bug 2019-02-07 23:59:05 -07:00
Roman Cervantes
aee65b26ed Remove deprecated firestore setting 2019-02-07 23:53:04 -07:00
Roman Cervantes
904f58b605 Linter fixes 2019-02-07 23:44:43 -07:00
Roman Cervantes
d5192919b9 Added support for game tags 2019-02-07 23:15:16 -07:00
Roman Cervantes
49943568b2 Modal updates 2019-02-07 23:14:02 -07:00
Roman Cervantes
4fa4dcd012 Show star ratings and other stuff 2019-02-07 23:13:48 -07:00
Roman Cervantes
31570e086d Remove numeric game rating in favor of star rating 2019-02-07 23:07:40 -07:00
Roman Cervantes
7e4af90071 Cleaner amazon link design 2019-02-07 23:05:41 -07:00
Roman Cervantes
6b043ffa1c Added releases in store 2019-02-07 23:03:40 -07:00
Roman Cervantes
f3f2037ba0 More clean up 2019-02-07 23:03:24 -07:00
Roman Cervantes
ee375145fe Removed no longer used stuff 2019-02-07 23:01:15 -07:00
Roman Cervantes
79dcc95701 Show release history 2019-02-07 22:46:29 -07:00
Roman Cervantes
aca7b6cd64 Remove axios intercept 2019-02-05 23:58:07 -07:00
Roman Cervantes
3cfae306e3 Panel link styles 2019-02-05 23:57:56 -07:00
Roman Cervantes
3405436639 Settings panel overhaul 2019-02-05 23:57:47 -07:00
Roman Cervantes
2a8dd8a11c igdb green color 2019-02-05 23:57:34 -07:00
Roman Cervantes
1315cdfec0 Home route updated logic 2019-02-05 23:57:20 -07:00
Roman Cervantes
c49a088a6b Prevent authorization when looking at shared list 2019-02-05 23:56:35 -07:00
Roman Cervantes
7faba6c469 Translation updates 2019-02-05 23:56:01 -07:00
Roman Cervantes
1c82ab32ba IGDB credit component 2019-02-05 23:55:47 -07:00
Roman Cervantes
ae647d7697 Game list adjustments 2019-02-05 23:55:36 -07:00
Roman Cervantes
5f5425e978 Enable history mode 2019-02-05 23:55:15 -07:00
Roman Cervantes
4c576879e2 Open game in modals 2019-02-05 23:55:00 -07:00
Roman Cervantes
7880463163 More buttons 2019-02-05 23:53:54 -07:00
Roman Cervantes
dede49b5eb Removed unused route 2019-02-05 23:53:35 -07:00
Roman Cervantes
b479d62c3a Game search clean up 2019-02-05 23:53:10 -07:00
Roman Cervantes
2b65e2f24a Game card adjustments 2019-02-05 23:52:33 -07:00
Roman Cervantes
9cba257d52 Removed old directive 2019-02-05 00:37:26 -07:00
Roman Cervantes
065e8da5a6 Removed more unused dependencies 2019-02-05 00:35:14 -07:00
Roman Cervantes
d799715445 Move save settings method to root component 2019-02-05 00:33:06 -07:00
Roman Cervantes
f5dd45d728 Fixed toasts when triggered from a modal 2019-02-05 00:32:51 -07:00
Roman Cervantes
cfb4874c67 Fixed console warnings 2019-02-05 00:32:32 -07:00
Roman Cervantes
a321014f26 Clear active list mutation 2019-02-05 00:32:08 -07:00
Roman Cervantes
a13321c1ac Replaced sweet alert with custom modal 2019-02-05 00:31:40 -07:00
Roman Cervantes
b6c0547f24 Make game name clickable 2019-01-26 22:05:50 -07:00
Roman Cervantes
92c37dc556 Handle redirects at root level 2019-01-23 23:18:34 -07:00
Roman Cervantes
b04d43b722 Updated share url 2019-01-23 23:16:34 -07:00
Roman Cervantes
c97a0cc182 Handle redirects 2019-01-23 23:16:08 -07:00
Roman Cervantes
174f41f91e Changed exit url 2019-01-23 23:15:40 -07:00
Roman Cervantes
c9fce1f9c3 Changed default route to auth 2019-01-23 23:15:00 -07:00
Roman Cervantes
045057b7e0 Removed home views 2019-01-23 23:14:40 -07:00
Roman Cervantes
42b93fc33d Remove test toast 2019-01-19 08:51:51 -07:00
Roman Cervantes
1fff707be7 Remove test toast 2019-01-19 08:48:45 -07:00
Roman Cervantes
faa6ae95cc Linter fixes 2019-01-18 23:13:06 -07:00
Roman Cervantes
4fbde0361b Replaced sweet alert errors with my own 2019-01-18 23:02:03 -07:00
Roman Cervantes
0304bd7ed4 Replaced sweet alert success alerts with my own toasts 2019-01-18 22:57:52 -07:00
Roman Cervantes
70932e614e Removed text capitalize from toast 2019-01-18 22:53:19 -07:00
Roman Cervantes
78e95008cc Set max-width to toast 2019-01-18 22:41:25 -07:00
Roman Cervantes
18ceb3cf10 Linter fixes 2019-01-18 22:26:14 -07:00
Roman Cervantes
fe33e38c1f Added toast component globally 2019-01-18 22:23:26 -07:00
Roman Cervantes
83de5cbf08 Toast component 2019-01-18 22:23:14 -07:00
Roman Cervantes
ba2267d1e8 Removed unused file 2019-01-16 23:23:57 -07:00
Roman Cervantes
69c1d0d3b1 Improved game detail dark theme 2019-01-16 23:23:34 -07:00
Roman Cervantes
bc900abef3 Onboard tweaks 2019-01-16 23:23:12 -07:00
Roman Cervantes
44c85496cf Moved list share button to list options 2019-01-16 23:22:30 -07:00
Roman Cervantes
887d62b539 Placeholder improvements 2019-01-16 23:21:41 -07:00
Roman Cervantes
62f80fb991 Only show list add cancel button when list exists 2019-01-16 23:21:04 -07:00
Roman Cervantes
2ae0075dcf Linter fixes 2019-01-15 23:02:07 -07:00
Roman Cervantes
d287831ace Added book recommendation 2019-01-15 22:59:35 -07:00
Roman Cervantes
4508491812 Add indicator for owned platforms, no longer default to owned platforms 2019-01-15 22:54:02 -07:00
Roman
f724263a7e
#52 Delete platform (#53)
* Remove unnecessary parens

* Remove platform mutation

* Added option to delete platform
2019-01-15 22:01:31 -07:00
Roman Cervantes
4af6efeba1 Removed dragscroll 2019-01-11 22:33:01 -07:00
Roman Cervantes
ece90ad072 Added first time use message for empty collections 2019-01-11 16:34:52 -07:00
Roman Cervantes
59f0e3ee4c Add branding to share lists 2019-01-11 14:52:08 -07:00
Roman Cervantes
729005ce9e Added GB logo 2019-01-11 14:27:07 -07:00
Roman Cervantes
dd0936c272 Added loading placeholders 2019-01-11 13:20:21 -07:00
Roman Cervantes
810552b8f2 Linter fixes 2018-12-24 14:48:36 -06:00
Roman Cervantes
0a5d7043d8 Added amazon affiliate links for top PS4 games 2018-12-24 14:45:50 -06:00
Roman Cervantes
f9a44f1a8a Removed data synced toasts 2018-12-24 14:45:22 -06:00
Roman Cervantes
7a5f5c167e Fixed sort translations 2018-12-21 16:38:32 -06:00
Roman Cervantes
18b93693d7 Added sort by rating option 2018-12-21 16:35:12 -06:00
Roman Cervantes
8ef33d3454 Fixed settings translations 2018-12-21 15:53:13 -06:00
Roman Cervantes
a7742f345c Moved settings null check to getter 2018-12-21 15:52:11 -06:00
Roman Cervantes
96d1075db4 Null checks 2018-12-19 09:30:22 -07:00
Roman Cervantes
4652fb5af9 Translated hard-coded strings 2018-12-19 09:30:09 -07:00
Roman Cervantes
ee5e8e91ea Restored hash share url 2018-12-10 19:14:01 -07:00
Roman Cervantes
c656089f0d Removed history mode 2018-12-10 19:11:29 -07:00
Roman Cervantes
637ef5ddd9 history mode 2018-12-09 23:15:30 -07:00
Roman Cervantes
6604e55bdc UI tweaks 2018-12-09 22:47:16 -07:00
Roman Cervantes
508f08389c Mobile alignment issue in game detail 2018-12-09 22:31:34 -07:00
Roman Cervantes
4fb2b32d00 Simplify add game title 2018-12-09 22:27:40 -07:00
Roman Cervantes
de2d0a10e5 Improve logic of no results 2018-12-01 14:09:46 -07:00
Roman Cervantes
0e61e88a2a Improve search functionality in mobile devices 2018-12-01 13:52:08 -07:00
Roman Cervantes
5ccc12a171 Detect if device supports touch on login 2018-12-01 13:36:09 -07:00
Roman Cervantes
58da55f002 Minor fixes 2018-11-28 23:05:43 -07:00
Roman Cervantes
c4212e85a8 Remove side menu in favor of unified settings page 2018-11-28 23:02:27 -07:00
Roman Cervantes
6d1a5da7a5 Gameboard list null check 2018-11-27 17:07:48 -07:00
Roman Cervantes
fbd5ed2b46 Fixed console errors 2018-11-27 16:59:19 -07:00
Roman Cervantes
80db0037af Clean up 2018-11-27 00:15:27 -07:00
Roman Cervantes
85fb065fc2 Dark theme tweaks 2018-11-26 23:53:37 -07:00
Roman Cervantes
27b5a7097f Load platform action 2018-11-26 23:46:01 -07:00
Roman Cervantes
9b3e5d7b8e Added ftu placeholder 2018-11-26 23:45:37 -07:00
Roman Cervantes
db333dd85b Restored old way of compiling game list 2018-11-26 23:44:27 -07:00
Roman Cervantes
e5cb11850e Filter empty games 2018-11-26 22:58:09 -07:00
Roman Cervantes
9cca8b9417 Removed label from share button 2018-11-26 21:57:32 -07:00
Roman Cervantes
e2dea56510 Update sync data success message 2018-11-26 21:48:44 -07:00
Roman Cervantes
d845e901de Added live update of settings/lists 2018-11-25 14:27:44 -07:00
Roman Cervantes
34af251d9f Added ability to move lists 2018-11-25 14:18:34 -07:00
Roman Cervantes
820d48111f Added label prop to toggleswitch 2018-11-24 20:47:57 -07:00
Roman Cervantes
3af44f5b27 Added own lists only toggle 2018-11-24 20:47:44 -07:00
Roman Cervantes
67b0b472d3 Fix z-index issues 2018-11-24 20:42:44 -07:00
Roman Cervantes
865df9116a Game detail adjustments 2018-11-24 20:39:15 -07:00
Roman Cervantes
39412ec477 Replaced hard coded toggles with toggleSwitch component 2018-11-24 20:38:43 -07:00
Roman Cervantes
a06f519992 Toggle switch component 2018-11-24 20:38:06 -07:00
Roman Cervantes
7f5a96b535 Null checks and clear button fix 2018-11-24 14:42:00 -07:00
Roman Cervantes
b561942b8b UI adjustments 2018-11-24 13:50:27 -07:00
Roman Cervantes
471291bec0 Null checks and tweaks 2018-11-24 13:49:49 -07:00
Roman Cervantes
044df53b78 Updated button styles 2018-11-24 13:49:29 -07:00
Roman Cervantes
2409b5be2d Buttons adjustments 2018-11-24 13:48:36 -07:00
Roman Cervantes
295cc9ba36 Added new color 2018-11-24 13:48:22 -07:00
Roman Cervantes
8c594bfedb Updated null check 2018-11-20 23:14:29 -07:00
Roman Cervantes
622d91d04e Public list game cover null check 2018-11-20 22:40:21 -07:00
Roman Cervantes
9af0414832 Corrected method name 2018-11-20 22:36:09 -07:00
Roman Cervantes
28afb0062d Fixed share list scroll 2018-11-20 22:32:40 -07:00
Roman Cervantes
3b89f31feb Game search tweaks 2018-11-20 19:43:36 -07:00
Roman Cervantes
e1e71f7016 Share list 2018-11-20 19:43:10 -07:00
Roman Cervantes
e74bafe316 Gamecard layout updates 2018-11-20 19:40:13 -07:00
Roman Cervantes
a52b54db0c Switched to native sweetalert2 2018-11-20 19:39:49 -07:00
Roman Cervantes
2fb8bf771d Removed textHex prop 2018-11-20 19:36:17 -07:00
Roman Cervantes
f2eb281838 Removed unused file 2018-11-20 19:36:02 -07:00
Roman Cervantes
b697d35d9d Added sweet alert reset 2018-11-20 19:35:54 -07:00
Roman Cervantes
0ace0118dd Sweet alert reset 2018-11-20 19:35:37 -07:00
Roman Cervantes
73d18ccf66 Make menu backdrop great again 2018-11-18 19:31:42 -07:00
Roman Cervantes
8c8258acff Cleand up nav 2018-11-18 19:20:17 -07:00
Roman Cervantes
f70082c836 Theme adjustments 2018-11-18 15:27:47 -07:00
Roman Cervantes
4e12d3e6eb Updated navheader 2018-11-17 15:23:33 -07:00
Roman Cervantes
8e5d271e7c Game header tweaks 2018-11-17 15:23:01 -07:00
Roman Cervantes
aec6d652e5 Updated platforms 2018-11-17 15:22:05 -07:00
Roman Cervantes
db388d7778 Added placholder loading message 2018-11-17 15:21:50 -07:00
Roman Cervantes
56e4d40ce2 Load game on page load now 2018-11-17 15:21:29 -07:00
Roman Cervantes
b1e34f25f8 Shake css animation 2018-11-17 15:21:01 -07:00
Roman Cervantes
dfae214a03 Update active game mutation 2018-11-17 15:20:54 -07:00
Roman Cervantes
5045cad4dc Clean up 2018-11-07 20:49:04 -07:00
Roman Cervantes
377319146d Added many many consoles 2018-11-07 20:48:19 -07:00
Roman Cervantes
838a89b736 Added sentry.io 2018-11-07 20:41:27 -07:00
Roman Cervantes
f1790de781 Vue analytics and bug fixes 2018-11-04 19:28:29 -07:00
Roman Cervantes
4a26dc0802 Updte page title 2018-11-04 19:27:14 -07:00
Roman Cervantes
217e94af74 Address firebase-related console warnings 2018-11-04 19:26:27 -07:00
Roman Cervantes
abd5dab486 Added under construction message to share list 2018-11-01 18:44:28 -07:00
Roman Cervantes
ac44425726 Settings bug fix, added newsletter option 2018-11-01 18:44:05 -07:00
Roman Cervantes
e8bbcc29ef Added more platforms 2018-11-01 18:43:31 -07:00
Roman Cervantes
e41dc85238 Dark theme 2018-11-01 18:42:43 -07:00
Roman Cervantes
b1198667b7 Added missing space 2018-11-01 18:41:38 -07:00
Roman Cervantes
fe12b0b4f6 Merge branch 'master' of github.com:romancmx/gamebrary 2018-10-29 16:56:23 -07:00
Roman Cervantes
a2b79bfcf0 Tons of stuff 2018-10-29 16:53:49 -07:00
Roman Cervantes
af4faed513 List clean up 2018-10-26 22:31:30 -07:00
Roman Cervantes
e815a7e23a Game videos linter complains 2018-10-26 22:31:16 -07:00
Roman Cervantes
4a09f34db9 Gameboard adjustments 2018-10-26 22:31:06 -07:00
Roman Cervantes
ace7188ab3 Changed add list cancel button type 2018-10-26 22:30:51 -07:00
Roman Cervantes
eb37524b92 Added background to body, for overflow on mobile 2018-10-26 22:30:41 -07:00
Roman Cervantes
9bbd4a000b Commented out game links component for now 2018-10-26 22:30:13 -07:00
Roman Cervantes
321e0e9fbc Removed arbitrary margin from panel 2018-10-26 22:29:52 -07:00
Roman Cervantes
32b8911acb Clear active game when leaving gamedetail page 2018-10-26 22:29:37 -07:00
Roman Cervantes
f7777f0a2a Decent platforms page 2018-10-26 22:29:25 -07:00
Roman Cervantes
2c9ad0e945 Removed outline from buttons 2018-10-26 22:29:11 -07:00
Roman Cervantes
6c92c270b2 Settings clean up and bug fix 2018-10-26 22:28:53 -07:00
Roman Cervantes
bdafb5b844 Container mixin 2018-10-26 22:28:28 -07:00
Roman Cervantes
c18aec2ca7 Improved clear session mutation 2018-10-26 22:27:43 -07:00
Roman Cervantes
a2353f7163 Set cache data correctly 2018-10-26 22:27:27 -07:00
Roman Cervantes
929b7c90d5 Navheader clean up 2018-10-26 22:22:08 -07:00
Roman Cervantes
361f165716 Game header fixes 2018-10-26 22:21:46 -07:00
Roman Cervantes
e25ea34bec Null check 2018-10-26 22:11:33 -07:00
Roman Cervantes
33f50027a8 Removed old logo 2018-10-26 22:10:02 -07:00
Roman Cervantes
858d786b62 Moved static data files to shared folder 2018-10-26 22:09:28 -07:00
Roman Cervantes
6efb46089e Clean up 2018-10-25 22:15:37 -07:00
Roman
b6b92e32d1
Firebase migration (#50)
Firebase migration
2018-10-24 23:33:15 -07:00
Roman Cervantes
9c54db8f1f Fix share list image cutting off 2018-10-18 23:12:02 -07:00
Roman Cervantes
fef745d59d Switched games endpoint to firebase 2018-10-18 23:04:27 -07:00
Roman Cervantes
344771feb8 Enabled cors 2018-10-18 23:00:49 -07:00
Roman Cervantes
50ffb4ebed Added cors to functions / Replaced search endpoint with firebase cloud function 2018-10-18 22:55:06 -07:00
Roman Cervantes
c186e3fda6 Replaced switchlist with gamebrary 2018-10-18 22:37:49 -07:00
Roman Cervantes
21e2c55003 Initial commit 2018-10-18 22:15:28 -07:00