Commit graph

191 commits

Author SHA1 Message Date
An Phan
4f93879e1c
Merge class and :class 2016-10-31 11:41:08 +07:00
An Phan
6abc8431a4
Use computed for bio panel 2016-10-31 11:34:08 +07:00
An Phan
f08f04f594
Use short close tags wherever possible 2016-10-31 11:28:12 +07:00
An Phan
bc31c63dde
Spelling fix 2016-10-31 10:41:30 +07:00
An Phan
365d3330aa
Merge branch 'master' of github.com:phanan/koel 2016-09-25 22:12:55 +08:00
An Phan
230b9397bb
Fix #461 2016-09-25 22:12:40 +08:00
bdgold
25264d800a Return 'home' view (#460)
👍
2016-09-23 18:22:02 +08:00
An Phan
9dd44ba394
Some more refactoring 2016-09-23 18:12:42 +08:00
An Phan
a03a191cf3
Fix comments 2016-09-23 18:04:24 +08:00
An Phan
6d0d66c1e9
Fix spelling 2016-09-23 18:01:55 +08:00
An Phan
8d37902b23
Refactor 2016-09-23 17:58:34 +08:00
An Phan
6052d4b3f2
Simplify sidebar info reset process 2016-09-23 17:55:20 +08:00
XavRsl
ddb83d5c3e Change line-height on headings (#424) 2016-08-26 16:19:42 +08:00
An Phan
bc7ff73704
Fix back to top scrolling in Home 2016-08-13 18:51:53 +08:00
An Phan
a0f72aa396
Properly warn user when saving media path 2016-08-13 18:43:25 +08:00
An Phan
e042346c4a
Alert and confirm beautifully 2016-08-11 10:55:54 +08:00
An Phan
82b44ef63c
Some refactoring 2016-08-07 19:39:27 +07:00
An Phan
4cb8968de4
Wording 2016-08-07 19:35:45 +07:00
An Phan
34a46f1f9c
Display recently added songs/albums on Home screen (resolves #379 2016-08-07 19:33:46 +07:00
An Phan
a87b456f9b
Fix drag and drop 2016-08-03 18:41:22 +08:00
An Phan
33708a2cbd
"New version" link now goes directly to tag page 2016-07-31 11:42:40 +08:00
An Phan
13804d161e
Only render YouTube component if used 2016-07-31 11:34:55 +08:00
An Phan
3bd568f889
Remove obsolete comments 2016-07-30 23:32:46 +08:00
An Phan
e3ee03db24
Complete YouTube feature 2016-07-30 23:32:17 +08:00
An Phan
11712932b3
A better router.go 2016-07-11 09:41:35 +08:00
An Phan
f85165a1a1
Code cleaning service 2016-07-11 02:28:14 +08:00
An Phan
032b9bee7c
Enable navigation with a basic router 2016-07-11 01:55:20 +08:00
An Phan
9becc85bdd
Replace vue-resource with jQuery and save a lib 2016-07-09 12:06:14 +08:00
An Phan
405923315f
Use promises 2016-06-27 14:11:35 +08:00
An Phan
0b62ce97cb
Remove deprecated "replace" 2016-06-27 10:50:28 +08:00
An Phan
8657387f0a
A change of heart re:indent size 2016-06-26 00:05:24 +08:00
An Phan
839e4461bc
Fix profile preference saving 2016-06-25 18:43:51 +08:00
An Phan
800c84fe05
Fix plurals 2016-06-25 18:30:37 +08:00
An Phan
7f4bb0706d
Better organizing services and stores 2016-06-25 18:15:57 +08:00
An Phan
2f8a152c98
Switching to Vue2.0 2016-06-25 16:21:39 +08:00
An Phan
0d404d6f29
Rewrite utils and filters, prepare for Vue 2.x 2016-06-24 23:55:44 +08:00
An Phan
ade825db02
Restore the scroll to top button in Home 2016-06-16 18:07:55 +08:00
An Phan
921df9d5a3
Refactor infinite scrollers 2016-06-08 17:56:20 +08:00
An Phan
ccaa49fc84 Prevent defaults 2016-06-05 19:30:31 +08:00
An Phan
fc325e5262 Refactor media info services 2016-06-05 19:29:49 +08:00
An Phan
83f421f990 Add ability to view artist individually 2016-06-05 19:06:24 +08:00
An Phan
db340438ad Add ability to view album info individually 2016-06-05 18:46:40 +08:00
An Phan
18b2071f9e Add missing artist download link 2016-06-05 11:53:35 +08:00
An Phan
1c07a6fa4a Fix top songs error 2016-06-05 11:47:22 +08:00
An Phan
3102e9691e Use artistAlbumDetails mixin in album component 2016-06-04 21:55:22 +08:00
An Phan
970981ccc1 Finish Playlist download, starting Fav download 2016-06-04 20:29:23 +08:00
An Phan
0964b3074d Leave more padding room for content wrappers 2016-06-02 17:47:16 +08:00
An Phan
b98625c9ab Use rem 2016-06-02 17:46:01 +08:00
An Phan
d25e899593 Allow Navigate from "Most Played Songs" (fixes #303) 2016-05-30 16:04:22 +08:00
An Phan
19585bcdc4 Revert "Merge branch 'caffinatedmonkey-styles't push origin master"
This reverts commit 1cff51d4ac, reversing
changes made to 5bfb675602.
2016-05-22 20:05:25 +08:00
An Phan
8761aaf876 Merge branch 'styles' of https://github.com/caffinatedmonkey/koel into caffinatedmonkey-styles 2016-05-22 19:55:31 +08:00
Martin Charles
d30f7dd7fc Fixed a Bug Which Caused Header Text to Overlap
When there was too much text in a h1.heading > span, it would overlap instead
of wrapping.
2016-05-21 16:55:04 -04:00
Martin Charles
9eb3ee9dc2 Changed Slide In/Out Transition
Instead of using the ease-in transition, using one from [this example.][1]

1: https://github.com/GoogleChrome/ui-element-samples/tree/master/side-nav
2016-05-21 16:55:04 -04:00
Martin Charles
505397aa2b Changed pos: abs to translateX
According to [Paul Irish][1], using `transform` instead of `left`, `right`,
etc. is better for multiple reasons. This will be useful when adding better
touch support.

[1]: http://www.paulirish.com/2012/why-moving-elements-with-translate-is-better-than-posabs-topleft/
2016-05-21 16:54:50 -04:00
An Phan
fd0defc059 Basically completed compilation feature 2016-05-19 23:21:27 +08:00
An Phan
667175c23d Merge branch 'master' into compilation 2016-05-05 18:39:13 +08:00
An Phan
80900f17cb Fixes #325 2016-05-05 11:42:28 +08:00
An Phan
4dc06719b3 First try 2016-04-17 23:38:06 +08:00
An Phan
0cb5ae265f Export modules from utils 2016-04-10 16:51:06 +07:00
An Phan
1efe92f7b8 Revamp preference store 2016-04-05 17:19:20 +08:00
An Phan
1751600824 Add a "Back to Top" button for long-scrolling pages 2016-04-04 21:01:55 +08:00
An Phan
0e13447af1 Remove logging code 2016-04-01 15:53:21 +08:00
An Phan
aad18642e7 Code refactor 2016-04-01 15:44:11 +08:00
An Phan
ec6cd1bb08 Properly activate a playlist after creation 2016-04-01 15:10:02 +08:00
An Phan
e9360e4600 Upgrade lodash to 4.x 2016-03-31 16:58:46 +08:00
An Phan
481d012d6c Use explicit imports for lodash functions 2016-03-31 15:44:36 +08:00
An Phan
5729e69a7a Better style for artist/album fillers 2016-03-31 12:05:07 +08:00
An Phan
b71066d2f9 Top artist/album listing now inherit view mode settings 2016-03-31 12:03:12 +08:00
An Phan
6377c0d948 Remove redundant code 2016-03-30 11:46:18 +08:00
An Phan
be4378d33f Use proper const wherever applicable 2016-03-28 21:38:14 +08:00
An Phan
f43e72355c Add thumbnails/listing view mode (close #278)
This commit adds an option to change view mode (thumbnails/listing) for
artists and albums views.
2016-03-28 19:51:49 +08:00
An Phan
daa2309368 Restore .item placeholders 2016-03-24 17:18:43 +08:00
An Phan
e5778d1896 Remove redundant .item elements 2016-03-23 21:04:41 +08:00
An Phan
c2e04bc69b Remove redundant styles 2016-03-22 18:11:46 +08:00
An Phan
69a36f7bad Better Users screen 2016-03-20 21:42:33 +08:00
An Phan
e0d783f366 Use getters/setters 2016-03-18 12:45:12 +08:00
An Phan
3500ee7b33 Set media queries to viewport, not device 2016-03-17 17:46:24 +08:00
An Phan
86ea370cf4 Style fix for dashboard 2016-03-17 17:33:20 +08:00
An Phan
ae65809ec5 Better responsiveness for album and artist listing 2016-03-17 17:28:43 +08:00
An Phan
1fa9e0b78c Spelling fix 2016-03-16 17:08:36 +08:00
An Phan
f6d0db1b4f Make let, not var 2016-03-16 11:51:07 +08:00
An Phan
ddfe9ccb03 Simplify "confirm before closing" preference 2016-03-15 20:59:12 +08:00
An Phan
07109ad5d2 Fix wrong button colors on playlist 2016-03-14 20:22:18 +08:00
An Phan
01480432a8 Massive jslint fix 2016-03-14 01:00:32 +08:00
An Phan
1b81312893 Better scrollbars on non-Mac systems 2016-03-13 11:28:43 +08:00
An Phan
b4f8ac2e8f (Trying to) reduce flickering with main panels 2016-03-06 21:11:04 +08:00
An Phan
70a34401f6 Better lyrics handling 2016-03-06 15:44:38 +08:00
An Phan
8a5d242122 Add edit ability (fixes #228) 2016-03-06 11:58:51 +08:00
An Phan
97b89fe343 Merge branch 'master' into edit 2016-02-24 21:29:56 +08:00
An Phan
1268a8987f Hide scrollbars on Windows 2016-02-24 21:29:23 +08:00
An Phan
331c9711fe Better CSS 2016-02-21 19:04:57 +08:00
An Phan
640d8fc8dc Close menu with clickaway 2016-02-19 15:20:34 +08:00
An Phan
7e61115755 Use events instead of computed props for dashboard 2016-02-14 21:45:07 +08:00
An Phan
3b04962a9c Fix dashboard display bug on Safari 2016-02-14 21:04:09 +08:00
An Phan
2f8a79c82d Better line height for play/pause button 2016-02-14 18:40:35 +08:00
An Phan
5066a14858 Revamp dashboard, fix #231 2016-02-14 15:18:40 +08:00
An Phan
1d28c24c0b Better top-songs list 2016-02-08 21:33:07 +07:00
An Phan
03d3480137 Reactive extra panels 2016-02-08 20:14:51 +07:00
An Phan
3ca0009f73 Add a home (dashboard) view
A home/dashboard view has been added, which contains most
recently-played songs (in the current session), top songs, albums, and
artists. Song playback has also been revised with proper Vue's
reactivity, resulting in a much better and cleaner code base.
2016-02-08 19:25:44 +07:00
An Phan
0441c45bb2 Make user avatar reactive 2016-02-07 11:23:12 +07:00