Commit graph

56 commits

Author SHA1 Message Date
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
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
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
Patrick Kontschak
c7b47871f7 Grid and Masonry (#150) 2019-12-14 21:32:40 -07:00
Roman Cervantes
c43e531fcf Hide rating if no rating available 2019-12-03 14:21:50 -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
59dd9cc78e Make show game ratings setting list-specific 2019-12-02 11:20:58 -07:00
Roman Cervantes
0f60a4d367 TODO 2019-11-26 14:37:10 -07:00
Roman Cervantes
c157cf9e21 Added space between tags in game cards 2019-11-26 14:34:53 -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
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
a8585a7b6e restored old linter rules 2019-11-14 14:10:10 -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
4951759dc7 Get platform specific value for game rating 2019-10-31 15:04:36 -07:00
Roman Cervantes
5f7155c53a Set min height to text card to fix #141 2019-10-18 13:01:36 -07:00
Roman Cervantes
d27ea1eac6 Themes support + clean up 2019-10-09 09:30:07 -07:00
Roman Cervantes
219c5239b1 game card tweaks 2019-10-06 07:08:53 -07:00
Roman Cervantes
094a8858c3 Open game search in a modal 2019-09-30 11:31:07 -07:00
Roman Cervantes
52336b2388 Added todos for firebase calls 2019-09-23 13:03:30 -07:00
Roman Cervantes
11f8eb6a24 Reduce cover size for compact view 2019-09-11 12:07:16 -07:00
Roman Cervantes
7bc0e22a84 Reduce border radius and make radius usage more consistent 2019-09-11 12:06:42 -07:00
Roman Cervantes
1f925bb180 Remove scss extension 2019-09-10 13:02:16 -07:00
Roman Cervantes
1c1b255344 Handle expired sessions gracefuly 2019-08-09 12:12:11 -07:00
Roman Cervantes
2e6836a751 Button tweaks 2019-08-07 16:15:33 -07:00
Roman Cervantes
f9714b0e4a Clean up game search 2019-08-07 16:03:46 -07:00
Roman Cervantes
b6eda18024
Flatten unnecessarily deep folders (#132) 2019-08-06 15:45:59 -07:00
Roman Cervantes
242ed71f57 More translations and TODOs 2019-06-25 11:18:40 -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
080b592e04 Removed toasty easter egg 2019-06-18 14:29:00 -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
88d0acbfe5 Grid view fixes 2019-06-06 17:15:44 -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
romancm
d4b5a0a7d4 Added text only game card 2019-05-21 23:26:05 -07:00
romancm
fddb1c8ca0 Fixed indentation 2019-05-21 23:23:10 -07:00
romancm
5ce73534bd Moved tag component inside tags folder 2019-05-16 22:45:15 -07:00
Roman Cervantes
793ab3326d Account for undefined sortorder + linter fixes 2019-05-16 12:33:43 -07:00
Matthew Bunge
a9641290f8 Answer Issue #71: Auto sort list (#91)
* 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
2019-05-16 10:34:33 -07:00
Roman Cervantes
aa410290ed Tag component 2019-04-25 23:18:53 -07:00
Roman Cervantes
c1cb3cf628 Use tag component 2019-04-25 16:26:04 -07:00
Roman Cervantes
d5eabee2bc Remove tag method in game card 2019-04-25 16:25:13 -07:00
Roman Cervantes
662c9bb4ab Added easter egg when adding Mortal Kombat games 2019-04-19 23:14:07 -07:00