Item Support #69

Open
Oliver wants to merge 50 commits from feature/item-support into main
Owner

This PR implements an initial version of Items within the system. Some key points:

  • Each item has a "Group" that is defined by the player, this is what determines what other items it is grouped with
  • Added a new setting for weight units, this is a fairly primitive formatting of the weight (e.g. weight<units>). If a more complex weight formatting is desired, it can be modified by editing taf.config.weightFormatter
  • The Item tab for Actors only shows up once the actor has at least one item, including on the Attribute-Only Actor Sheet
This PR implements an initial version of Items within the system. Some key points: - Each item has a "Group" that is defined by the player, this is what determines what other items it is grouped with - Added a new setting for weight units, this is a fairly primitive formatting of the weight (e.g. `weight<units>`). If a more complex weight formatting is desired, it can be modified by editing `taf.config.weightFormatter` - The Item tab for Actors only shows up once the actor has at least one item, including on the Attribute-Only Actor Sheet
Oliver added 44 commits 2026-04-13 04:23:23 +00:00
Oliver added 1 commit 2026-04-13 04:27:08 +00:00
Oliver added 1 commit 2026-04-13 04:39:20 +00:00
Oliver reviewed 2026-04-13 05:02:18 +00:00
@ -2,3 +3,3 @@
display: block;
height: 1px;
background: rebeccapurple;
background: var(--divider-color, rebeccapurple);
Author
Owner

--divider-color -> --divider-colour

`--divider-color` -> `--divider-colour`
Oliver marked this conversation as resolved
@ -0,0 +1,3 @@
:root {
Author
Owner

Delete this file, it's no longer required

Delete this file, it's no longer required
Oliver marked this conversation as resolved
Oliver added 2 commits 2026-04-13 05:02:42 +00:00
Oliver added 2 commits 2026-04-15 02:34:20 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/item-support:feature/item-support
git checkout feature/item-support

Merge

Merge the changes and update on Forgejo.
git checkout main
git merge --no-ff feature/item-support
git checkout feature/item-support
git rebase main
git checkout main
git merge --ff-only feature/item-support
git checkout feature/item-support
git rebase main
git checkout main
git merge --no-ff feature/item-support
git checkout main
git merge --squash feature/item-support
git checkout main
git merge --ff-only feature/item-support
git checkout main
git merge feature/item-support
git push origin main
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Foundry/taf#69
No description provided.