Commit graph

375 commits

Author SHA1 Message Date
Gamebrary
c6cc1b4e48 fix notes game cover stretch 2020-11-01 14:08:22 -07:00
Gamebrary
96bbb862b6 wip stuff 2020-11-01 14:08:12 -07:00
Gamebrary
c51f2d5cae clean up releases page 2020-11-01 10:52:25 -07:00
Gamebrary
878e6b6278 linter fixes 2020-11-01 09:20:48 -07:00
Roman Cervantes
346de5cc7a Merge branch 'pro' of github.com:romancm/gamebrary into pro 2020-10-31 11:18:05 -07:00
Roman Cervantes
bd649e0c3b Removed momentjs 2020-10-31 11:15:22 -07:00
Gamebrary
bbc9b53094 wallpapers updates 2020-10-31 10:43:20 -07:00
Gamebrary
2ee8d46900 notes route 2020-10-31 10:43:04 -07:00
Roman Cervantes
2312f1039c pro wip 2020-10-22 14:53:41 -07:00
Roman Cervantes
6f5198bddb removed popular games endpoint 2020-10-21 16:02:41 -07:00
Gamebrary
f833e68dbc minor fixes 2020-10-15 14:27:53 -07:00
Gamebrary
e223ac4b87 change board bg based on theme 2020-10-14 14:53:57 -07:00
Gamebrary
1de7f2c403 update tags ui 2020-10-14 14:53:08 -07:00
Gamebrary
bd68c7c116 improved empty board 2020-10-13 17:37:32 -07:00
Gamebrary
5636b5f81d remove dead code 2020-10-13 17:35:52 -07:00
Gamebrary
fde04d9beb more header and dark theme updates 2020-10-13 17:35:40 -07:00
Gamebrary
8db3c82631 dark theme wip 2020-10-13 17:08:56 -07:00
Gamebrary
9aa83a7066 improved delete account 2020-10-09 11:38:35 -07:00
Gamebrary
3c5ff6f925 fix error for first time users 2020-10-09 11:12:02 -07:00
Gamebrary
d707269850 wait for user to be set before rendering dashboard 2020-10-09 11:11:47 -07:00
Gamebrary
90af0910b6 ftu null checks 2020-10-09 11:11:32 -07:00
Gamebrary
4454cc67a4 remove themes 2020-10-08 13:56:46 -04:00
Gamebrary
4144708738 use octicons instead of bootstrap's 2020-10-08 13:55:26 -04:00
Gamebrary
b3b6ad696a public board 2020-10-05 11:42:28 -07:00
Gamebrary
7d86251cb7 rename languages 2020-10-05 11:42:13 -07:00
Gamebrary
2ac97c59a4 translate everything 2020-10-05 11:42:04 -07:00
Gamebrary
afbbeebe87 mobile fixes 2020-09-30 16:36:23 -07:00
Gamebrary
46b0401f4d replace placholder with skeleton 2020-09-30 16:08:11 -07:00
Gamebrary
20a6153154 null checks 2020-09-30 16:07:31 -07:00
Gamebrary
43a4e877c1 remove bottom padding from board 2020-09-29 19:46:51 -07:00
Gamebrary
03c8282224 formatting + todo 2020-09-28 16:36:16 -07:00
Gamebrary
c39d8bdb3b show gh buttons in about page 2020-09-28 16:27:42 -07:00
Gamebrary
08a6411958 refactor authorizing 2020-09-28 16:27:08 -07:00
Gamebrary
60a24f5ef9 null check 2020-09-28 16:25:49 -07:00
Gamebrary
10fa1ff201 fix containers 2020-09-28 16:25:36 -07:00
Gamebrary
6cd7d5ec5e fix containers 2020-09-28 09:24:54 -07:00
Gamebrary
233c28e1b3 set latest release as selected release by default 2020-09-26 20:44:05 -07:00
Gamebrary
66d173aec5 break up long line 2020-09-26 20:43:50 -07:00
Gamebrary
15d0c7fec7 more progress 2020-09-25 17:41:18 -07:00
Roman Cervantes
613e28ed23 updates 2020-09-25 17:24:18 -07:00
Gamebrary
65115f61cd updated UI wip 2020-09-25 17:09:20 -07:00
Gamebrary
cdfc08e5c8 handle expired sessions better 2020-09-23 16:01:39 -07:00
Gamebrary
4a86eb2921 Changed dashboard backdrop style 2020-09-16 17:27:03 -07:00
Gamebrary
08f407b9ca use 1080p image for dashboard cover 2020-09-15 16:55:38 -07:00
Gamebrary
202641d989 remove padding from dashboard tab content 2020-09-15 16:55:26 -07:00
Gamebrary
a018552b07 Show game screenshot on dashboard 2020-09-15 15:39:31 -07:00
Gamebrary
4034b49c0b linter fixes 2020-09-09 16:42:19 -07:00
Gamebrary
b6fed65da8 remove board filter icon 2020-09-09 16:37:01 -07:00
Gamebrary
6ecf3841d4 show notification if new release is available 2020-09-09 16:36:34 -07:00
Gamebrary
f398277c20 remove light bg from dashboard content 2020-09-08 15:14:24 -07:00
Gamebrary
4a5e4acf1b clean up 2020-09-06 15:01:25 -07:00
Gamebrary
5a551078e6 Remove legacy code 2020-09-06 07:53:04 -07:00
Gamebrary
cce284125d dashboard adjustments 2020-09-01 16:36:47 -07:00
Gamebrary
1feeb81128 dashboard improvements 2020-09-01 15:38:59 -07:00
Gamebrary
b4abcbbb86 Dashboard 2020-09-01 15:04:43 -07:00
Gamebrary
26caeb05dc Show boards in header 2020-09-01 10:47:56 -07:00
Gamebrary
8b1bdacfdd load wallpapers on page load 2020-08-28 14:56:20 -07:00
Gamebrary
cb4f84dfa4 Don't show board actions until board is loaded 2020-08-26 14:22:21 -07:00
Gamebrary
b5f51f9000 Fix wallpaper issues 2020-08-26 09:13:04 -07:00
Gamebrary
979efc898b remove travolta gif, too heavy... :( 2020-08-26 00:18:44 -07:00
Gamebrary
2090f9f72f fix legacy board loading getting stuck 2020-08-25 23:33:29 -07:00
Gamebrary
cd8c3bc9f5 bug fixes 2020-08-25 17:06:49 -07:00
Gamebrary
18d0403172 clean up wallpapers, move everything to store 2020-08-25 16:37:33 -07:00
Gamebrary
43f1ecabb4 hide legacy platforms if none available 2020-08-24 23:33:35 -07:00
Gamebrary
3a43d2eafb file management and board settings 2020-08-24 21:23:22 -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
4bb7493aa2 remove session expired redirect on error 2020-08-24 09:44:22 -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
af4da6f292 fix issue when adding a list for the first time 2020-08-22 11:58:44 -07:00
Gamebrary
8dea5070df fix game dragging 2020-08-21 07:52:44 -07:00
Gamebrary
9a37c72ae7 refactor move list 2020-08-20 23:49:49 -07:00
Gamebrary
9d1c6912b4 more refactoring 2020-08-20 23:13:45 -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
8cfebe6810 use modal method instead of referencing method inside add-list component 2020-08-14 23:52:35 -07:00
Gamebrary
f00cbd04e3 remove modal component and comment out pending modals 2020-08-14 23:42:30 -07:00
Gamebrary
51c446bea8 replace entire lodash with subpackages 2020-08-14 23:34:39 -07:00
Gamebrary
10b21caa27 lots of stuff xD 2020-08-14 17:02:34 -07:00
Gamebrary
512c5c9673 refactor game modal 2020-08-14 17:00:55 -07:00
Gamebrary
3b9fc0c7ab update 404 page 2020-08-14 16:59:12 -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 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
Gamebrary dev team
a439a21eb1 replace inputs 2020-07-21 15:08:22 -07:00
Gamebrary dev team
0241e894a8 replace custom buttons with bootstrap's 2020-07-21 13:49:29 -07:00
Patrick Kontschak
7ee27c2702
Increase drag and drop area (#179) 2020-02-03 09:26:03 -07:00
Roman Cervantes
7e24343138 Game modal clean up 2020-01-22 11:21:02 -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
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
c2d4d6c68f Remove unnecessary check 2019-12-19 11:44:40 -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
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
Roman Cervantes
b3cfa56cf2 Track drag status via store 2019-12-16 12:05:52 -07:00