Commit Graph

32 Commits

Author SHA1 Message Date
94d1a2aaca Remove unnecessary collapse call from BeatmapCard
This is already handled at the `BeatmapCardContent` level. This call
actually causes the buggy behaviour reported in
https://github.com/ppy/osu/discussions/16085.
2021-12-15 16:37:47 +09:00
7a9db22c52 Tidy up method naming and structure for expanded state changes 2021-12-15 16:29:12 +09:00
ef4ab74565 Also only expose Expanded state of BeatmapCard as read-only 2021-12-15 16:26:19 +09:00
25a0505c97 Scale card when expanding to better distinguish hovered card from other cards in listing 2021-12-07 23:48:14 +09:00
ccfc361626 Apply naming suggestions 2021-12-06 21:02:38 +01:00
e451e43b90 Implement input handling behaviour of beatmap card dropdown 2021-12-05 16:31:45 +01:00
250e5b47b7 Move "extra info" beatmap card row to separate component 2021-12-05 15:52:19 +01:00
3fea8d5e62 Implement visual behaviour of expanded card state 2021-12-05 15:48:02 +01:00
a07f8c74dc Add basic structure for composable card dropdown 2021-12-05 15:26:37 +01:00
7419682334 Move icon pill to beatmap card-specific namespace 2021-11-27 15:01:48 +01:00
84a36ab4a9 Add integration with beatmap set overlay 2021-11-25 22:30:46 +01:00
1a1603f0db Implement preview track playback 2021-11-23 23:17:30 +01:00
4011da033b Split off thumbnail to separate component 2021-11-23 22:44:07 +01:00
975744d26c Remove no longer used [Cached] attribute 2021-11-21 13:19:16 +01:00
297de27a6a Use BindTarget from card rather than caching & resolving download tracker 2021-11-20 18:48:26 +01:00
b3606f4a21 Rename {Play -> GoToBeatmap}Button 2021-11-20 18:36:39 +01:00
412abf30d9 Refactor buttons again to work with latest design guidelines 2021-11-18 22:34:40 +01:00
761d1e45f2 Use lime background on right side of card to signify downloaded sets 2021-11-18 21:36:41 +01:00
b58fe2d80a Restructure card to use single tracker at the top level 2021-11-13 15:39:03 +01:00
222846290e Update download progress bar appearance to match intended design 2021-11-10 18:38:52 +01:00
91baaa73f3 Show download progress on card body rather than in button 2021-11-10 16:03:48 +01:00
c65e7a4436 Add test coverage for download button 2021-11-08 22:17:56 +01:00
f4b8dee2d0 Update favourite statistic value on favourite button clicks 2021-11-08 11:53:54 +01:00
0faa26fc13 Add basic structure for buttons 2021-11-08 11:53:53 +01:00
0e09edfce2 Do not show nomination info if hype info not present to match web 2021-11-07 21:33:42 +01:00
1f405a7e71 Display extended statistics on card hover 2021-11-07 21:33:41 +01:00
04c2a9cd59 Display basic statistics on card hover 2021-11-07 21:03:06 +01:00
1813681fac Move private method below protected 2021-11-03 00:10:50 +01:00
75e89f17ad Rewrite BeatmapCardContentBackground 2021-11-03 00:07:03 +01:00
f671ee28c5 Use buffered container to eliminate gaps near foreground border 2021-11-01 20:17:27 +01:00
a59f2d7b83 Implement basic hover card state 2021-11-01 19:41:11 +01:00
5962f16b1c Implement basic card appearance 2021-11-01 19:41:11 +01:00