#70 Implement alternate artwork for tracks and albums

開啟中
towerofnix2 年之前創建 · 1 條評論

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 年之前
所有者

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.
未選擇里程碑
未指派成員
1 參與者
正在加載...
取消
保存
尚未有任何內容