Commit graph

18 commits

Author SHA1 Message Date
Martin Atukunda
54e76368d0
Avoid rendering extraneous separators
handling cases where the artist or album data might be missing to avoid
rendering extraneous separators. Suggested by Copilot.
2025-07-06 12:22:02 +03:00
Martin Atukunda
7c799beda8
style(plugin/web): run djlint over html to clean it up a bit 2025-05-18 20:59:29 +03:00
Martin Atukunda
992d376d1b
feat(plugin/web): add artist and album to the item entry template 2025-05-18 20:59:29 +03:00
Olivier Biesmans
aa847e52ac Add reverse proxy support 2017-03-19 20:08:39 +00:00
udiboy1209
07b791dbd3 improve detail display and scrollbar in web plugin
Moved track, format, lyrics, etc. to separate div with id 'extra-detail'
so that theses can scroll independent of the main details(Title, Album, Artist).
Split the templates and javascript rendering objects accordingly.

This has a better scrollbar display than the previous commit.
2014-05-03 21:08:07 +05:30
udiboy1209
35eb60c393 More elegant fix to line break display problem for lyrics in web plugin
The javascript `replace` method was previously being used, which worked in a hacky way.
But the more elegant way to do it, as suggested by minitech on this question http://stackoverflow.com/questions/23440298 ,
is to use CSS, and make the browser automatically display white-spaces using `white-space: pre-wrap`
2014-05-03 10:31:02 +05:30
udiboy1209
756f4c4d29 Fix web plugin scroll and lyrics newline bug 2014-05-02 20:54:57 +05:30
Adrian Sampson
b68e87b92c The Great Trailing Whitespace Purge of 2012
What can I say? I used to use TextMate!
2012-05-13 20:22:17 -07:00
Adrian Sampson
521131bc2b screenshot image and syntax cleanup 2011-09-17 15:32:27 -07:00
Adrian Sampson
4dc020e4a7 show a few more file details 2011-08-08 16:38:02 -07:00
Adrian Sampson
7a28dcecb0 player improvements: double-click to play; visual indicator 2011-08-08 16:19:22 -07:00
Adrian Sampson
b6ac0e4d36 replace audio.js with a hand-rolled player 2011-08-08 15:11:49 -07:00
Adrian Sampson
952dbad142 in-page media player using audio.js 2011-08-07 10:30:44 -07:00
Adrian Sampson
ba45cf6964 show more detail about items 2011-08-07 01:08:08 -07:00
Adrian Sampson
e06f3247fd UI tweaks 2011-08-07 00:42:24 -07:00
Adrian Sampson
586371a4e2 show detail for selected item 2011-08-07 00:30:57 -07:00
Adrian Sampson
e8baeb0c07 a little style for the web interface 2011-08-06 23:56:40 -07:00
Adrian Sampson
568683af21 basic Backbone.js-based frontend 2011-08-06 11:20:17 -07:00