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).
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.)
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):
Sketch notes:
If the
Cover Artists
andArt Tags
fields are present, they should be ported to the new format (without aTitle
). 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 ifImage
isn't provided).