Skip to content

Commit

Permalink
0.2.0 improve json loading and ES/DE translation
Browse files Browse the repository at this point in the history
  • Loading branch information
ArthurBeaulieu committed Mar 23, 2022
1 parent 48d6feb commit 207b55c
Show file tree
Hide file tree
Showing 10 changed files with 273 additions and 276 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
# BandWebsite

A band's website template with a description, a page to listen tracks and finally, a link tree to share all of the band's links!
A band's website template with a description, a page to listen tracks and finally, a link tree to share all of the band's links! Translated in FR, EN, ES, DE.

When cloned, you need to perform several operations so the website is fully customized to your need :

- fill HTML files, mostly for title and description (head tag) ;
- replace the band logo and the favicons\* in `assets/img/` ;
- fill `assets/audio/` with mp3 extracts of the releases you want to make available to listeners ;
- fill `assets/img/releases/` with releases' artworks ;
- fill the `assets/json/{lang}.json` with the band information, links and releases\*\* ;
- fill the `assets/json/{lang}.json` with the band information ;
- fill the `assets/json/band.json` with artist links and releases\*\* ;
- create your custom `index.html` file so it reflect the band's will ;
- build assets using `npm install && npm run build`.

Expand Down
2 changes: 1 addition & 1 deletion assets/dist/BW.bundle.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added assets/img/releases/Tramp.webp
Binary file not shown.
184 changes: 184 additions & 0 deletions assets/json/band.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,184 @@
{
"links": [
{
"type": "facebook",
"name": "Facebook",
"url": "https://www.facebook.com/theforgebandfr/"
}, {
"type": "youtube",
"name": "YouTube",
"url": "https://www.youtube.com/channel/UCKMz2XoRcvj-UL9ZvOu3fiQ/"
}, {
"type": "spotify",
"name": "Spotify",
"url": "https://open.spotify.com/artist/71YUgouAzYQ9NYerniOasC/"
}, {
"type": "apple",
"name": "Apple Music",
"url": "https://music.apple.com/us/artist/nac/1588180391/"
}, {
"type": "deezer",
"name": "Deezer",
"url": "https://www.deezer.com/fr/artist/4239205/"
}, {
"type": "amazon",
"name": "Amazon Music",
"url": "https://music.amazon.fr/artists/B0933N2ZTY/nac/"
}, {
"type": "tidal",
"name": "Tidal",
"url": "https://listen.tidal.com/artist/4106598/"
}, {
"type": "soundcloud",
"name": "SoundCloud",
"url": "https://soundcloud.com/baroquerie/"
}, {
"type": "bandcamp",
"name": "Bandcamp",
"url": "https://nacband.bandcamp.com/"
}, {
"type": "discogs",
"name": "Discogs",
"url": "https://www.discogs.com/artist/10054414-NAC-7/"
}, {
"type": "genius",
"name": "Genius",
"url": "https://genius.com/artists/Nac-fra/"
}, {
"type": "musicbrainz",
"name": "MusicBrainz",
"url": "https://musicbrainz.org/artist/3e3ccb24-a46b-42ee-b7d4-b87ed2d75333/"
}, {
"type": "instagram",
"name": "Instagram",
"url": "https://www.instagram.com/messebasseproduction/"
}, {
"type": "flickr",
"name": "Flickr",
"url": "https://www.flickr.com/people/messebasseproduction/"
}, {
"type": "github",
"name": "GitHub",
"url": "https://github.com/MesseBasseProduction/"
}, {
"type": "linkedin",
"name": "LinkedIn",
"url": "https://www.linkedin.com/company/77052847/"
}
],
"releases": [
{
"title": "Dystopie",
"artist": "NAC",
"cover": "Dystopie.webp",
"audio": "DystopieExtract.mp3",
"date": "09-11-2021",
"duration": "42:50",
"label": "Messe Basse Production",
"labelLink": "https://messe-basse-production.com/",
"links": [
{
"type": "spotify",
"url": "https://open.spotify.com/artist/71YUgouAzYQ9NYerniOasC/"
}, {
"type": "apple",
"url": "https://music.apple.com/us/artist/nac/1588180391/"
}, {
"type": "amazon",
"url": "https://music.amazon.fr/artists/B0933N2ZTY/nac/"
}, {
"type": "deezer",
"url": "https://www.deezer.com/fr/artist/4239205/"
}, {
"type": "youtube",
"url": "https://www.youtube.com/channel/UCKMz2XoRcvj-UL9ZvOu3fiQ/"
}, {
"type": "bandcamp",
"url": "https://nacband.bandcamp.com/"
}
],
"moreLinks": [
{
"type": "tidal",
"url": "https://listen.tidal.com/artist/4106598/"
}, {
"type": "pandora",
"url": "https://github.com/MesseBasseProduction/"
}, {
"type": "genius",
"url": "https://genius.com/artists/Nac-fra/"
}, {
"type": "discogs",
"url": "https://www.discogs.com/artist/10054414-NAC-7/"
}, {
"type": "musicbrainz",
"url": "https://musicbrainz.org/artist/3e3ccb24-a46b-42ee-b7d4-b87ed2d75333/"
}
],
"tracks": [
{
"title": "Crad' Bar Boogie",
"duration": "6:16",
"composer": "Pierre Toïgo",
"author": "David Béché"
}
]
}, {
"title": "Tramp",
"artist": "NAC",
"cover": "Tramp.webp",
"audio": "DystopieExtract.mp3",
"date": "15-10-2021",
"duration": "6:42",
"label": "Messe Basse Production",
"labelLink": "https://messe-basse-production.com/",
"links": [
{
"type": "spotify",
"url": "https://open.spotify.com/artist/71YUgouAzYQ9NYerniOasC/"
}, {
"type": "apple",
"url": "https://music.apple.com/us/artist/nac/1588180391/"
}, {
"type": "amazon",
"url": "https://music.amazon.fr/artists/B0933N2ZTY/nac/"
}, {
"type": "deezer",
"url": "https://www.deezer.com/fr/artist/4239205/"
}, {
"type": "youtube",
"url": "https://www.youtube.com/channel/UCKMz2XoRcvj-UL9ZvOu3fiQ/"
}, {
"type": "bandcamp",
"url": "https://nacband.bandcamp.com/"
}
],
"moreLinks": [
{
"type": "tidal",
"url": "https://listen.tidal.com/artist/4106598/"
}, {
"type": "pandora",
"url": "https://github.com/MesseBasseProduction/"
}, {
"type": "genius",
"url": "https://genius.com/artists/Nac-fra/"
}, {
"type": "discogs",
"url": "https://www.discogs.com/artist/10054414-NAC-7/"
}, {
"type": "musicbrainz",
"url": "https://musicbrainz.org/artist/3e3ccb24-a46b-42ee-b7d4-b87ed2d75333/"
}
],
"tracks": [
{
"title": "Tramp",
"duration": "6:42",
"composer": "Pierre Toïgo",
"author": "David Béché"
}
]
}
]
}
Loading

0 comments on commit 207b55c

Please sign in to comment.