e021fedcdf
style: fix code formatting inconsistencies
...
- Remove excessive blank lines (triple+ newlines reduced to double)
- Fix EditorConfig indent_size from 4 to 2 spaces to match Prettier
- Ensure consistent whitespace formatting across JavaScript/TypeScript files
- Clean up formatting in templates (HBS files)
Files affected:
- src/apps/actor/base-sheet.js: Remove 6 instances of triple+ blank lines
- src/apps/item-sheet.js: Remove 4 instances of triple+ blank lines
- src/apps/ruler/token-ruler.js: Remove 1 instance of triple+ blank lines
- src/hooks/hooks.ts: Remove 1 instance of triple+ blank lines
- templates/sheets/actor/*.hbs: Remove excessive blank lines
- .editorconfig: Fix indent_size to match Prettier tabWidth (2 spaces)
2025-07-28 22:18:44 +02:00
1358bfad93
style(ui): apply Wood Stamp font only to sheets
2025-07-17 20:34:35 +02:00
3c5e24a646
style(fonts): use readable font for window titles while keeping Wood
...
Stamp for content headings
2025-07-17 20:26:54 +02:00
bcf43f1bd6
style(headings): replace FoundryVTT header fonts with DS4 heading font
2025-07-17 20:17:25 +02:00
dfb2a4a781
feat(ui): use CSS container queries for precise header font scaling
2025-07-17 19:40:25 +02:00
9ea6bfac84
style(ui): adjust header font size automatically
2025-07-17 19:31:44 +02:00
651310446d
style(ui): apply lighter font weight to labels
2025-07-17 19:25:07 +02:00
a1cda785e9
style(ui): widen experience points field
...
needs to fit 5+ digits
2025-07-17 19:22:21 +02:00
a0c77ef7b8
style(ui): improve sheet name readability with lighter font weight
2025-07-17 19:16:59 +02:00
590045405b
refactor(styles): extract shared ProseMirror styles to reduce
...
duplication
2025-07-17 18:23:07 +02:00
970f69be53
fix(editor): prevent double scrollbars in biography tab
2025-07-17 18:19:06 +02:00
07fa1487f1
fix(ui): use consistent height variable for select and input elements
2025-07-17 17:50:20 +02:00
e30ce8947e
style: add dark mode inversion filter for embedded document list images
...
Apply the same brightness/invert filter used for combat values to
ds4-embedded-document-list__image class to ensure proper visibility of
combat value icons in dark theme.
2025-07-14 20:04:43 +02:00
4479cdc4de
feat: enhance movement waypoint styling with semantic colors and
...
animations
2025-07-13 16:49:21 +02:00
7faadf6583
feat: add color-coded movement ruler for tactical gameplay
2025-07-13 16:12:04 +02:00
251cfa100b
feat: add minimal V13 CSS layer compatibility
2025-07-13 15:41:55 +02:00
093c94961d
feat: add dark mode styling for combat values and text strokes
...
Use CSS filters and light-dark() function for theme-adaptive icons and
text styling with proper contrast in both light and dark modes.
2025-07-13 15:41:53 +02:00
f46a89f470
feat: add dark mode styling for combat values
2025-07-13 15:41:53 +02:00
e001102278
feat: update Core Value trait label text stroke with light-dark color
2025-07-13 15:41:53 +02:00
Johannes Loher
a72af4f55f
build: fix sass imports
2025-02-15 18:09:51 +01:00
Johannes Loher
7670d7f808
chore: reformat with 2 spaces
2023-07-10 22:33:01 +02:00
Renovate Bot
0e46b15ac8
chore(deps): update dependency prettier to v3
2023-07-10 22:17:21 +02:00
Johannes Loher
4b97bde6d9
feat: organize checks in columns
2023-07-09 23:16:55 +02:00
Johannes Loher
1e7492073e
fix: simplify talent rank display in character sheet
2022-11-10 03:32:52 +01:00
Johannes Loher
880726305d
fix: always display checks in 3 columns
2022-11-06 21:44:02 +00:00
Johannes Loher
9d7c570553
feat: replace spell category by spell groups
...
This also allows to assign a spell to multiple spell groups, which is the case for many spells in
the SRD.
Additionally, this makes many small improvements and fixes to the provided spell compendium.
2022-11-04 21:14:32 +01:00
Johannes Loher
ab31450dd8
fix: address a few problems with active effect application
2022-11-04 21:09:06 +01:00
Johannes Loher
2023019d3a
fix: visually disable/remove interactive elements in non-editable sheets
2022-11-04 00:03:03 +01:00
Johannes Loher
fc9f4b49b5
feat: add a special actor sheet that is displayed to users with the LIMITED permission for the actor
...
This actor sheet only shows image, name, and biography/description of the actor.
2022-11-03 23:02:46 +01:00
Johannes Loher
b1ed05a796
feat: add functionality to apply Active Affects to owned Items
...
In the Active Effect Config, there are now additional inputs to configure the effect
to be applied to items owned by the actor instead of the actor itself. It is possible
to select the items to which to apply the effect via matching by name, or via a condition
expression, that provides similar capabilities as the evaluation of mathematical
expressions in rolls. Data from the Actor, Item, and Active Effect can be accessed
similar to how properties are accessed in roll formulas (using the prefixes `@actor`,
`@item`, and `@effect`). For example, in order to apply an effect to all ranged
weapons, the conditions would be
```js
'@item.type' === 'weapon' && '@item.data.attackType' === 'ranged'
```
2022-11-03 22:14:36 +01:00
Johannes Loher
1d5cbad154
fix: prevent overflow of some columns in the spell tab i nactor sheets
2022-08-15 16:11:59 +02:00
Johannes Loher
63c30ca18b
fix: hide overflow of columns in effects tab in actor sheets
2022-08-15 15:02:31 +02:00
Johannes Loher
82217dd971
feat: add selectable check modifiers
2022-05-13 17:31:14 +00:00
Johannes Loher
e12c6033dd
fix: fix problem with additional scroll bars in inventory on vivaldi and chromium
...
Closes #96
2022-05-13 17:10:17 +02:00
Johannes Loher
76a0e9f6e5
fix: avoid hover effect of add (item / effect) button being cut off
2022-02-13 00:36:35 +01:00
Johannes Loher
1aa284311f
refactor: resturcture files so that lincensing info can be bundled properly
2022-01-31 15:31:45 +01:00
Johannes Loher
d163fd27fe
switch to using TypeScript
2020-12-23 16:52:20 +01:00
Johannes Loher
abeb9d8b24
Add additional physical item types
2020-10-29 22:01:13 +01:00
Johannes Loher
e51376dc02
add item type to weapon sheet
2020-10-29 18:49:51 +01:00
Johannes Loher
1437dd6ee1
Add availability to weapon sheet
2020-10-29 17:48:56 +01:00
Johannes Loher
3dd459660e
make basic properties in weapon editable
2020-10-29 17:25:37 +01:00
Johannes Loher
91694af3e9
initial commit
2020-10-29 16:18:38 +01:00