#70 Implement alternate artwork for tracks and albums

Open
opened 2 years ago by towerofnix · 1 comments

Lots of design sketches in Discord! A few highlights below for posterity also. (One tag per line idea included but we aren't going to use that one.)

Lots of design sketches in Discord! A few highlights below for posterity also. (One tag per line idea included but we aren't going to use that one.)
(quasar) nebula commented 2 years ago
Owner

For data implementation, this will involve creating a wider field based off Cover Artists and related fields. Each artwork must be able to have its own artists, comment (description), and tags. The first will be displayed as the primary artwork, with the rest in equal, smaller dimensions beneath (maybe a slightly smaller font too).

Data sketch (not final):

Artwork:
- Title: Anthology Artwork (2017)
  Image: psych0ruins.jpg
  # these can be expressed in expanded form ofc
  Artists: ['porrim-maryam']
  Tags: ['Aradia']
- Title: Original Artwork (2010)
  Image: psych0ruins-original.jpg
  Artists: ['Homestuck']
  Tags: ['Aradia']

Sketch notes:

  • If the Cover Artists and Art Tags fields are present, they should be ported to the new format (without a Title). The original format should probably not be taken as deprecated/obsolete, at least for now.

  • If Image is not provided, it should default to the usual value: ${track.directory}.jpg.

  • The new format makes Cover Art File Extension obsolete (except inasmuch as it's used to calculate the default if Image isn't provided).

For data implementation, this will involve creating a wider field based off `Cover Artists` and related fields. Each artwork must be able to have its own artists, comment (description), and tags. The first will be displayed as the primary artwork, with the rest in equal, smaller dimensions beneath (maybe a *slightly* smaller font too). Data sketch (not final): ```yaml Artwork: - Title: Anthology Artwork (2017) Image: psych0ruins.jpg # these can be expressed in expanded form ofc Artists: ['porrim-maryam'] Tags: ['Aradia'] - Title: Original Artwork (2010) Image: psych0ruins-original.jpg Artists: ['Homestuck'] Tags: ['Aradia'] ``` Sketch notes: - If the `Cover Artists` and `Art Tags` fields are present, they should be ported to the new format (without a `Title`). The original format should probably **not** be taken as deprecated/obsolete, at least for now. - If `Image` is not provided, it should default to the usual value: `${track.directory}.jpg`. - The new format makes `Cover Art File Extension` obsolete (except inasmuch as it's used to calculate the default if `Image` isn't provided).
Sign in to join this conversation.
No Milestone
No assignee
1 Participants
Loading...
Cancel
Save
There is no content yet.