wayBetter for X 1.0.2
This commit is contained in:
parent
785c8cc72c
commit
435f05bd3e
212 changed files with 10208 additions and 2345 deletions
|
|
@ -24,8 +24,21 @@ store/
|
|||
description and language are the pack's own; every string must fit
|
||||
the app's inventory (node scripts/check-store.mjs checks it)
|
||||
item.json { "category": "language", "tags", "license", "credits" }
|
||||
icons/<id>/
|
||||
<id>.icons.json an icon pack: data only, at most 120 KB; its "id" is the folder name;
|
||||
name, author, description and license are the pack's own
|
||||
item.json { "category": "icons", "version", "tags", "license", "credits" }
|
||||
preview.svg | preview.png optional
|
||||
```
|
||||
|
||||
The icon packs `wb-line`, `wb-classic`, `wb-aero` and `wb-pixel` are the ones the app bundles, published under the same ids
|
||||
(installing one changes nothing); `retro-98` and `retro-xp` are Store-only. Their `*.icons.json` and `preview.svg` are written by
|
||||
`node scripts/build-store-icons.mjs` from `apps/desktop/src/inject/packs/` (`node scripts/check-store.mjs` fails when they differ).
|
||||
|
||||
The area plugins (`areas/<id>/`) are also listed in the signed catalog as `builtin` items for the
|
||||
app's own Store (no file; the build writes them from the area folders and the app's words, so there
|
||||
is nothing to author). The site keeps its own page for each area.
|
||||
|
||||
The folder name is the item's **id**: `a-z`, `0-9` and `-`, at most 40 characters, unique among
|
||||
the app's plugins (or themes). It is also the item's address: `/store/plugins/<id>/`.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue