diff --git a/src/_data/facets.json b/src/_data/facets.json index 276044e4..e1bf1e5c 100644 --- a/src/_data/facets.json +++ b/src/_data/facets.json @@ -19,7 +19,7 @@ "title": "Blur", "category": "Themes", "featured": true, - "desc": "A modern, blurred glass-style theme for the audio player." + "desc": "A combination of the classic Diffuse browser and the Apple Music iOS playback screen." }, { "url": "themes/blur/artwork-controller/facet/index.html", @@ -213,7 +213,6 @@ "url": "themes/winamp/browser/facet/index.html", "title": "Winamp / Browser", "category": "Browsing", - "featured": true, "desc": "Collection browser and search." } ] diff --git a/src/category.page.ts b/src/category.page.ts deleted file mode 100644 index 23aa0d94..00000000 --- a/src/category.page.ts +++ /dev/null @@ -1,24 +0,0 @@ -interface Facet { - url: string; - title: string; - category: string; - desc: string; -} - -export const layout = "layouts/kitchen-category.vto"; - -export default function* ({ facets }: { facets: Facet[] }) { - const categories = [...new Set(facets.map((f) => f.category))] - .sort() as string[]; - - for (const category of categories) { - const slug = category.toLowerCase().replace(/\s+/g, "-"); - yield { - url: `/${slug}/`, - title: `${category} | Diffuse`, - category, - slug, - categoryFacets: facets.filter((f) => f.category === category), - }; - } -} diff --git a/src/guide.vto b/src/guide.vto index 8c4a4add..80ee6832 100644 --- a/src/guide.vto +++ b/src/guide.vto @@ -203,13 +203,13 @@ title: Guide | Diffuse
- You can disable the "Automatic Queue" feature on your dashboard by deleting that item, or toggling it off on the playback category page. Next, reload the interface that plays your audio; now there won't be anything in the queue. + You can disable the "Automatic Queue" feature on your dashboard by clicking the toggle button, or removing it all together. Don't worry, you can always add it back using the playback category page. Next, reload the interface that plays your audio; now there won't be anything in the queue. Note that you have to close all the interfaces that interact with the queue, otherwise the state will be remembered.
- Interfaces can also be added to your dashboard, but it's not required, you can try them out right away by clicking the link in their title. For interfaces that are more like traditional web applications, delivering more encompassing experiences, look at themes. + Interfaces can also be added (pinned) to your dashboard, but it's not required, you can try them out right away by clicking the link in their title. For interfaces that are more like traditional web applications, delivering more encompassing experiences, look at themes.
diff --git a/src/styles/diffuse/page.css b/src/styles/diffuse/page.css index 403eae96..7584a358 100644 --- a/src/styles/diffuse/page.css +++ b/src/styles/diffuse/page.css @@ -47,6 +47,7 @@ ul, ol { margin: var(--space-sm) 0; max-width: var(--container-sm); + text-wrap: balance; } footer nav { diff --git a/src/themes/blur/artwork-controller/element.css b/src/themes/blur/artwork-controller/element.css index e8e2ee82..e65b2279 100644 --- a/src/themes/blur/artwork-controller/element.css +++ b/src/themes/blur/artwork-controller/element.css @@ -48,7 +48,7 @@ main { } .artwork label { - background: oklch(0 0 0); + background: oklch(14% 0 0); border-radius: var(--radius-sm); box-shadow: var(--box-shadow-lg); font-size: 64%;